Commit graph

86 commits

Author SHA1 Message Date
schlagmichdoch
469d3f6ec8 prevent base64ZipDialog from closing when ws disconnects 2023-01-19 15:07:58 +01:00
schlagmichdoch
6bc1bcf743 put files into innodb instead of to cache 2023-01-19 14:54:32 +01:00
schlagmichdoch
766b5d3dd7 add user notification if clipboard.readText() is undefined 2023-01-19 14:48:43 +01:00
schlagmichdoch
62c02aaed3 change position of button to close paste mode 2023-01-19 06:43:24 +01:00
schlagmichdoch
d9c3d5172a FIX add mime types to files if missing -> needed for correct sharing via share-menu on ios 2023-01-19 06:01:23 +01:00
schlagmichdoch
c53221ba01 Add Base64ZipDialog to PairDrop via share-menu on iOS 2023-01-19 04:40:28 +01:00
schlagmichdoch
7e7463de90 delete cached files after query; consistency updates 2023-01-18 22:42:47 +01:00
schlagmichdoch
be6813d714 implemented WebShareTarget in manifest and serviceworker for testing 2023-01-18 21:01:29 +01:00
schlagmichdoch
7936f123c2 implement File Handler API 2023-01-18 15:46:09 +01:00
schlagmichdoch
6748cc0cb4 fix bugs 2023-01-18 15:44:20 +01:00
schlagmichdoch
bdb9cb42d9 rewrite pasteMode activation/deactivation in PeerUI and PeersUI and add clear up PasteUI 2023-01-18 15:28:57 +01:00
schlagmichdoch
168d10a898 implemented NoSleep.js as suggested in this issue: https://github.com/RobinLinus/snapdrop/issues/412 2023-01-17 14:19:51 +01:00
schlagmichdoch
474eb9290f small fixes and style changes 2023-01-17 14:00:01 +01:00
schlagmichdoch
c7ee067ef2 remove title and text from navigator.share() to prevent iOS from generating additional image from text 2023-01-17 11:44:52 +01:00
schlagmichdoch
785db26882 refactor "Pairdrop" to "PairDrop" 2023-01-17 10:51:19 +01:00
schlagmichdoch
665aa857d7 revert div to input conversion to be able to insert linebreaks to messages 2023-01-17 10:47:44 +01:00
schlagmichdoch
5525caa766 implement file receive request with image-thumbnail-preview, share-menu on click additional to download and multiple file support by zipping file(s) to prepare for sending; add status "waiting.." and "preparing..." to UX; lock pointer-input when peer-node busy; tidy-up paste-mode deactivation 2023-01-17 10:45:29 +01:00
schlagmichdoch
2671aa128f disable pair dialog chars when hidden to prevent autofocus 2023-01-17 10:11:17 +01:00
schlagmichdoch
5c5fb2db0d send message: prevent insertion of formatted text; send text on CTRL+Enter / CMD+Enter 2023-01-14 01:57:33 +01:00
schlagmichdoch
efb3857bd2 tidy up clearPeers method 2023-01-11 00:40:53 +01:00
schlagmichdoch
fed9d17dc8 replace "snapdrop" with "pairdrop" and change links accordingly + add changes to faq and readme 2023-01-10 17:22:36 +01:00
schlagmichdoch
bef7459019 do not hide ReceiveDialogs on disconnect 2023-01-10 16:10:46 +01:00
schlagmichdoch
8d2bbc795d Video and Audio preview 2023-01-10 16:03:52 +01:00
schlagmichdoch
516e1ddf59 fix background animation speeding up uncontrollably 2023-01-10 14:52:03 +01:00
schlagmichdoch
3c07a4199b implement device pairing via 6-digit code and qr-code 2023-01-10 05:07:57 +01:00
schlagmichdoch
e559aecde7 merge implement_paste_mode into branch 2023-01-07 03:34:01 +01:00
schlagmichdoch
cce8db7f84 stop background animation on disconnect 2023-01-07 01:54:36 +01:00
schlagmichdoch
fe2422264a add notification on connect 2023-01-07 01:47:47 +01:00
schlagmichdoch
98a6f63799 remove notification for new displayName as peerId and display name is persistent again 2023-01-06 15:09:01 +01:00
schlagmichdoch
8dc0f1cb0c stabilize connection 2022-12-31 18:52:18 +01:00
schlagmichdoch
0436a2185a fix animation function if called multiple times 2022-12-31 18:52:17 +01:00
schlagmichdoch
1b7aced340 remove forceDisconnect() and add change name notification 2022-12-30 22:55:48 +01:00
schlagmichdoch
cb86e96ffc copy on CMD + C / CTRL + C 2022-12-30 20:34:54 +01:00
schlagmichdoch
009fcd7745 close About Snapdrop page on Escape Keydown 2022-12-30 17:09:15 +01:00
schlagmichdoch
800cf1712c restart animation when last peer leaves 2022-12-24 04:29:16 +01:00
schlagmichdoch
947e088aeb move files for node only implementation 2022-12-23 05:32:34 +01:00
Renamed from client/scripts/ui.js (Browse further)