Commit graph

723 commits

Author SHA1 Message Date
schlagmichdoch
bf79f72741 use console.log instead of console.error if indexeddb is not available as this behaviour is expected 2023-01-22 17:34:33 +01:00
schlagmichdoch
35aac22fae fix drop files when no peer is connected yet 2023-01-22 17:33:19 +01:00
schlagmichdoch
87aa958c60 add functionality to drop files to the background to select recipient 2023-01-22 16:14:27 +01:00
schlagmichdoch
035bbb169c add usage motivation to README.md 2023-01-22 16:13:17 +01:00
schlagmichdoch
7b860d5473 add base64text functionality for sending multi line text from iOS share menu 2023-01-22 16:12:00 +01:00
schlagmichdoch
0a3ab18e80 clarify UI on File Transfer Request 2023-01-21 18:21:58 +01:00
schlagmichdoch
fb306b6c94 fix video + audio preview 2023-01-21 18:20:42 +01:00
schlagmichdoch
c0c2715f56 Merge branch 'master' of https://github.com/schlagmichdoch/PairDrop 2023-01-20 18:45:52 +01:00
schlagmichdoch
5e358d002e add iOS shortcuts for saving photos and sending from share-menu to the docs 2023-01-20 18:45:42 +01:00
schlagmichdoch
864765b53c
shorten unpair btn text
prevent overflow on mobile
2023-01-20 16:26:47 +01:00
schlagmichdoch
e3d909fa0f
Update README.md 2023-01-20 16:23:02 +01:00
schlagmichdoch
81c82a4399
Merge pull request #5 from Bellisario/pair-hover-title
add: missing pair hover title
2023-01-20 16:15:19 +01:00
schlagmichdoch
c2b39c1f3f change title attribute to 'Clear All Paired Devices' 2023-01-20 16:13:53 +01:00
schlagmichdoch
8c0d7bae49 include all favicons in favicon change 2023-01-20 15:56:20 +01:00
schlagmichdoch
a0f46475dd fix restart animation when last peer left 2023-01-20 01:58:49 +01:00
schlagmichdoch
f97bd6df9e
Implement tab title and favicon change if a file transfer has been requested or a file or a message has been received (#7)
Co-authored-by: schlagmichdoch <schlagmichdoch@users.noreply.github.com>
2023-01-20 01:36:15 +01:00
schlagmichdoch
9b868786df add zip.js to awesome technologies 2023-01-19 23:57:13 +01:00
Giorgio Bellisario
2405407bbe
add: missing pair hover title 2023-01-19 21:30:30 +01:00
schlagmichdoch
1343fcb0b9 add technical documentation 2023-01-19 19:24:09 +01:00
schlagmichdoch
d6d5663ac4 add documentation for new features 2023-01-19 19:07:43 +01:00
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
000cdb2f70 Merge branch 'implement_paste_base64_zip' 2023-01-19 04:42:02 +01:00
schlagmichdoch
c53221ba01 Add Base64ZipDialog to PairDrop via share-menu on iOS 2023-01-19 04:40:28 +01:00
schlagmichdoch
8ba9a185fa FIX if html with weird styling is inserted to send message textarea, it becomes unresponsive -> remove all styling of children of textarea. 2023-01-19 02:08:13 +01:00
schlagmichdoch
a60d60009a fix manifest.json 2023-01-19 01:27: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
2394a4793a fix text and background colors shown if inserted to send message textbox 2023-01-18 15:47:06 +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
29735ff617 add alert if corruption of files can not be checked and add optional nginx config for http to https redirect; always show preview of first file if image; 2023-01-18 15:37:36 +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
c0405159c5 change display mode back to minimal-ui to prevent having two separate indexedDB for PWA and Browser 2023-01-17 14:47:56 +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
24fdff8a8a adding a second stun server provided by the openrelayproject to the RTCPeer.config 2023-01-17 11:27:07 +01:00
schlagmichdoch
b9dfa67740 Merge branch 'master' of https://github.com/schlagmichdoch/pairdrop 2023-01-17 10:54:14 +01:00
schlagmichdoch
bab3d79ab2 redesign x-dialogs and buttons to be closer to the Airdrop design 2023-01-17 10:52:40 +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
6707021e04 fix docker and force redirect to https 2023-01-17 10:23:19 +01:00
schlagmichdoch
2671aa128f disable pair dialog chars when hidden to prevent autofocus 2023-01-17 10:11:17 +01:00
schlagmichdoch
e1226aa044 stabilize wss connection by increasing timeout back to 60s 2023-01-17 10:09:44 +01:00
schlagmichdoch
9d33739f03 stabilize wss connection by increasing timeout to 5s 2023-01-17 02:24:11 +01:00