schlagmichdoch
5fc8e85f75
increase version to 1.4.3
2023-03-06 15:40:09 +01:00
schlagmichdoch
5eeaae01fe
add connection hash to title of display-name of receive dialogs
2023-03-06 15:39:24 +01:00
schlagmichdoch
660e523263
prevent sending of displayName if RTCPeer is not connected
2023-03-06 15:33:22 +01:00
schlagmichdoch
cdfbc7a2df
add missing removal of event listener to ws fallback ui.js
2023-03-06 15:32:58 +01:00
schlagmichdoch
c9dca7e083
fix download notification and add request notification
2023-03-06 15:32:42 +01:00
schlagmichdoch
79af04d95a
increase version to v1.4.2
2023-03-06 12:31:44 +01:00
schlagmichdoch
954e9c7c3a
Merge pull request #65 from schlagmichdoch/pairdrop_cli_add_firefox_fallback
...
pairdrop-cli: add fallback if navigator.clipboard.readText() is not available
2023-03-06 12:25:54 +01:00
schlagmichdoch
c0d504f6a8
remove base64 event listeners manually on hide instead of once: true
2023-03-06 12:20:30 +01:00
schlagmichdoch
36e152dc7c
add { once: true } to deactivate-paste-mode event listener
2023-03-06 11:59:56 +01:00
schlagmichdoch
fdf024f378
pairdrop-cli: add fallback if navigator.clipboard.readText() is not available
2023-03-06 11:56:17 +01:00
schlagmichdoch
9f2e4c5f8f
fix displayName sometimes not exchanged on reload
2023-03-06 11:24:19 +01:00
schlagmichdoch
27ac7786d0
increase version to v1.4.1
2023-03-06 03:48:23 +01:00
schlagmichdoch
edf2ab5eb3
revert some changes to regain stability
2023-03-06 03:47:24 +01:00
schlagmichdoch
c3863a9dd3
increase version to v1.4.0
2023-03-06 02:19:41 +01:00
schlagmichdoch
5934e94761
edit some styling of the display-name edit field
2023-03-06 00:40:53 +01:00
schlagmichdoch
cc78b34d2e
Revert making peerId ephemeral to prevent duplication of shown peers on reconnect. Implement peerIdHash to prevent rogue users from overtaking peerIds
2023-03-06 00:07:21 +01:00
schlagmichdoch
f34f5bd4b2
tidy up code, add tooltip to device name and change color and bg-color of device-name
2023-03-06 00:07:21 +01:00
schlagmichdoch
b7e7fd1b68
Merge branch 'master' into enable_renaming
2023-03-04 20:52:10 +01:00
schlagmichdoch
96ed0e53b1
apply styling to clarify that the display-name is editable
2023-03-04 20:50:52 +01:00
schlagmichdoch
77b76a3b8d
reduce reconnect timers to 1s
2023-03-04 15:46:26 +01:00
schlagmichdoch
e37f9bd9fb
fix display name offset in styles.css
2023-03-04 15:44:42 +01:00
schlagmichdoch
67a1b04da2
increase version to v1.3.0
2023-03-03 19:45:04 +01:00
schlagmichdoch
8b2eb67266
fix position of close btn on about page
2023-03-03 19:43:31 +01:00
schlagmichdoch
c0a4224a59
merge master into branch
2023-03-03 18:01:24 +01:00
schlagmichdoch
460e8ec79c
change cursor to clarify that the display name is editable
2023-03-03 17:43:03 +01:00
schlagmichdoch
002b31a113
merge master into branch
2023-03-03 17:40:10 +01:00
schlagmichdoch
1e35bab327
increase version to v1.2.2
2023-03-03 17:07:02 +01:00
schlagmichdoch
bb0493d071
Make user notifications and document titles more concise.
2023-03-03 17:03:10 +01:00
schlagmichdoch
bfb5aa8546
fix overwrite method _onMessage of class RTCPeer
2023-03-03 16:36:55 +01:00
schlagmichdoch
a9d7960a59
increase version to v1.2.1
2023-03-03 13:12:06 +01:00
schlagmichdoch
39ca5b2d21
ws-fallback: remove all WSPeers when server connection disconnects + fix onPeerLeft
2023-03-03 13:10:14 +01:00
schlagmichdoch
bbb8c1b10f
ws-fallback: prevent signaling from stopping on reconnect. Do not stop to signal until both devices have sent event "peer-connected"
2023-03-03 13:10:13 +01:00
schlagmichdoch
d6ef5887dd
move logging of rtc message from class Peer class to overwritten method in class RTCPeer
2023-03-03 12:38:34 +01:00
schlagmichdoch
f9f1abef7a
Replace all urls in received messages with links. Center the message if it does not include any whitespace.
2023-03-03 12:28:50 +01:00
schlagmichdoch
d244f5fa47
fix circles position on ios safari are shifted by url bar
2023-03-03 12:03:20 +01:00
schlagmichdoch
3a2d8c75f7
- restructure and unify dialogs to use less space on mobile and be clearer
...
- give user option both options "share" and "download" on mobile
- add fallback if zipper fails that downloads files individually
- fix dequeuing of message queue not possible if sending peer has left
2023-03-03 12:01:43 +01:00
schlagmichdoch
545cdc2459
Fix browser reloading when first message is sent by preventing event default on submit
2023-03-02 16:30:47 +01:00
schlagmichdoch
a1fdd81629
increase version to v1.2.0
2023-03-02 15:33:30 +01:00
schlagmichdoch
7220e85422
document/tab title: Show number of received messages and move '- PairDrop' to the end
2023-03-02 15:31:06 +01:00
schlagmichdoch
1eb53498b1
add localStorage fallback to fix renaming on private tabs and fix Firefox inserting linebreaks into edited divs
2023-03-02 15:06:22 +01:00
schlagmichdoch
de76da52fe
merge master into branch
2023-03-01 21:55:50 +01:00
schlagmichdoch
d56ee87437
- Enable renaming of own display name permanently via UI
...
- Make peerId completely ephemeral
- Stabilize RTCConnection by closing connections cleanly
2023-03-01 21:38:36 +01:00
schlagmichdoch
a3b348d9b6
refactor all missing html ids to kebap-case
2023-03-01 21:38:13 +01:00
schlagmichdoch
4566528179
- restructure UI to use flexbox everywhere
...
- structure peers on desktop responsively
- make peer box scrollable when peers are overflowing + shadow
- add highlight badge to differentiate local peers into paired and not paired
- change websocket fallback warning and move to the bottom
2023-03-01 21:38:13 +01:00
schlagmichdoch
7b08973cef
remove safari audio blop "hack" as it should not completely stop music that is playing in the background
2023-03-01 21:38:12 +01:00
schlagmichdoch
e77f856515
increase version to v1.1.3
2023-02-25 17:03:44 +01:00
schlagmichdoch
8ecec5c1bf
increase version to v1.1.2
2023-02-24 18:19:49 +01:00
schlagmichdoch
591c76c15a
fix dialog heights
2023-02-24 18:10:34 +01:00
schlagmichdoch
66359da2ca
get rtcConfig dynamically from the server
2023-02-24 18:08:48 +01:00
schlagmichdoch
74b88c2e7d
fix dialog heights
2023-02-24 16:53:13 +01:00