Commit Graph

  • da558ddceb Move beforeunload event to Peer class to include it to the WSPeer; Add reset method to Peer class to prevent returning the "unfinished-transfers" warning when closing the page after a peer has left during transfer schlagmichdoch 2024-02-13 20:14:22 +01:00
  • 1df8fe258e Tidy up zipper functions schlagmichdoch 2024-02-13 18:23:27 +01:00
  • 65936a4d7d Truncate file used by the sw-file-digester.js after processing schlagmichdoch 2024-02-09 03:34:07 +01:00
  • 7c6062e1e0 Solve "transfer-complete" and "receive-complete" status detection via css instead of adding a new class schlagmichdoch 2024-02-09 02:09:53 +01:00
  • 902b5c6b8f Refactor file transfer schlagmichdoch 2024-02-08 04:03:02 +01:00
  • 19d33e11d8 Implement fallback to download if navigator.share() fails. Refactor ReceiveFileDialog schlagmichdoch 2024-02-08 01:36:20 +01:00
  • d8908e01ea Add alert for iOS when receiving big files using a private tab schlagmichdoch 2024-02-08 00:46:51 +01:00
  • 2d2cfec5f0 Add missing checks for transfer states schlagmichdoch 2024-02-08 00:46:00 +01:00
  • 40a12b5501 Fix progress animation schlagmichdoch 2024-02-07 23:58:15 +01:00
  • 5ee8bb871e Move file creation to serviceworker to prevent loading everything into RAM schlagmichdoch 2024-02-07 04:11:56 +01:00
  • ef3c338dad Activate NoSleep on file transfers instead of on click and deactivate when transfer is finished schlagmichdoch 2024-02-06 14:42:09 +01:00
  • d6287c4cf0 Increase version to v1.10.7 v1.10.7 schlagmichdoch 2024-02-09 03:53:53 +01:00
  • c83e55b448 Merge pull request #253 from weblate/weblate-pairdrop-pairdrop-spa schlagmichdoch 2024-02-09 03:46:54 +01:00
  • 49160f9b02 Translated using Weblate (Italian) Hosted Weblate 2024-02-05 00:02:17 +01:00
  • 7be2830a08 Merge pull request #259 from schlagmichdoch/fix_url_hydration schlagmichdoch 2024-02-09 03:44:41 +01:00
  • 1f3dd080a0 Fix canceling file selector on Windows Edge sometimes blocks UI (#257) schlagmichdoch 2024-02-06 13:42:47 +01:00
  • 5d709966af Fix button color change on hover (fixes #262) schlagmichdoch 2024-02-09 03:40:21 +01:00
  • 6d95f3f4e2 Fix canceling file selector on Windows Edge sometimes blocks UI (#257) schlagmichdoch 2024-02-06 13:42:47 +01:00
  • c33d49702e Animate progress circle and show complete status in blue for 10s schlagmichdoch 2024-02-06 04:38:37 +01:00
  • 1d62a9ff49 Add state management to network peers schlagmichdoch 2024-02-06 04:36:52 +01:00
  • 3dd40e238a Refactor _downloadNotification function schlagmichdoch 2024-02-05 20:39:56 +01:00
  • 417d5421a6 Refactor _displayFiles function; Only show ReceiveFileDialog if share menu is used OR if automatic download has not worked schlagmichdoch 2024-02-05 20:39:36 +01:00
  • 7af51bbd5f Tidy up chunker code schlagmichdoch 2024-02-05 21:03:09 +01:00
  • 88739107e4 Remove limit for sending to iOS devices (fixes #211) schlagmichdoch 2024-02-05 15:46:50 +01:00
  • 6de97e7ff1 Put all log prompts into new Logger class; Only log debugging logs to console if PairDrop is in debug mode; Implement activation of debug mode via URL argument (?debug=true) schlagmichdoch 2024-02-05 15:42:27 +01:00
  • b61de4eb87 send transfer abortion in some cases; Clarify variable names schlagmichdoch 2024-02-05 04:04:04 +01:00
  • cfe5b4afda Prevent full datachannel buffer on file end schlagmichdoch 2024-02-05 04:03:12 +01:00
  • 91fc2b7bf5 Add speed log to browser console schlagmichdoch 2023-10-13 18:05:51 +02:00
  • c670b39732 Fix byte size conversion schlagmichdoch 2023-10-12 20:13:40 +02:00
  • e5a09b6be1 Include label in x-peer size transformation; Prevent use of transparency for status & displayName; schlagmichdoch 2024-02-05 02:12:44 +01:00
  • 1d81b744ea Put blop sound into separate function and only play if on desktop schlagmichdoch 2024-02-05 02:09:40 +01:00
  • c37412cfd3 Fix variable should be static schlagmichdoch 2024-02-05 02:08:26 +01:00
  • a5dc8b6da2 Split transfer into message and data transfer and rewrite FileChunkerLogic completely. Condense all Relaying of the Websocket Fallback into one message type 'ws-relay' schlagmichdoch 2024-02-05 02:06:53 +01:00
  • d81c03a560 Prefill room secrets entry with displayName given by server to prevent displayName undefined in EditPairedDevices Dialog (fixes #221) schlagmichdoch 2024-02-04 18:05:11 +01:00
  • f22abca783 Implement new status 'connecting', automatic reconnect on disconnect and auto resume of transfer + sending of queued messages. (fixes #260 and #247) schlagmichdoch 2024-02-04 18:02:10 +01:00
  • 99b0c6ff01 Fix URL not replaced with link node (fixes #258), beautify text via regex without rendering it, and fix execution order next schlagmichdoch 2024-02-01 00:37:17 +01:00
  • 76e08927de Enable drag and drop and pasting in text fields; Tidy up existing drag and drop code. schlagmichdoch 2024-02-01 00:07:41 +01:00
  • 9118b0ae06 Use default line-height for textareas schlagmichdoch 2024-02-01 00:05:15 +01:00
  • b36105b1cf Remove trailing back quote` from command in how-to.md schlagmichdoch 2024-01-30 19:09:09 +01:00
  • ad4f727d19 Merge pull request #212 from comradekingu/patch-2 schlagmichdoch 2024-01-30 19:05:00 +01:00
  • 3fa0873bc4 Increase version to v1.10.6 v1.10.6 schlagmichdoch 2024-01-21 20:09:11 +01:00
  • a03482bc7f Merge branch 'master' into translate schlagmichdoch 2024-01-21 20:01:09 +01:00
  • 40aa46fdd9 Merge pull request #245 from weblate/weblate-pairdrop-pairdrop-spa schlagmichdoch 2024-01-21 19:56:08 +01:00
  • 9003094e49 Translated using Weblate (Indonesian) Hosted Weblate 2024-01-21 19:55:10 +01:00
  • 0459a361c3 Translated using Weblate (Japanese) Hosted Weblate 2024-01-21 19:55:10 +01:00
  • 10a669d7c6 Translated using Weblate (Turkish) Hosted Weblate 2024-01-21 19:55:10 +01:00
  • 3fbca72d74 Merge pull request #243 from schlagmichdoch/fix-regex-error schlagmichdoch 2024-01-21 19:53:57 +01:00
  • f048c4f1bd GIF Allan Nordhøy 2024-01-13 13:46:19 +00:00
  • 6c1672ba25 Fixing conflicts, better Allan Nordhøy 2024-01-13 13:44:44 +00:00
  • caf19bdb45 Merge branch 'master' into patch-2 Allan Nordhøy 2024-01-13 13:25:31 +00:00
  • 5dcda58ce5 Structure and requested fixes Allan Nordhøy 2024-01-13 13:18:06 +00:00
  • 59360fb047 Fix websocket-fallback info text not centered when line is broken schlagmichdoch 2024-01-12 01:43:08 +01:00
  • 2e15a018da Fix Error Invalid Group Specifier Name on Safari by removing REGEX lookbehind group construct (fixes #239) schlagmichdoch 2024-01-12 01:23:14 +01:00
  • 041261be2a Fix url argument case ?share_target schlagmichdoch 2024-01-06 16:13:32 +01:00
  • f152645452 Increase version to v1.10.5 v1.10.5 schlagmichdoch 2024-01-06 15:41:39 +01:00
  • a7f5d336c3 Fix Zip Release workflow: wrong upload path schlagmichdoch 2024-01-06 15:37:05 +01:00
  • c9e4510f65 Increase version to v1.10.4 v1.10.4 schlagmichdoch 2024-01-06 15:27:39 +01:00
  • 70f74923e6 Merge branch 'master' into translate schlagmichdoch 2024-01-06 15:23:21 +01:00
  • 6217042f12 Merge pull request #229 from weblate/weblate-pairdrop-pairdrop-spa schlagmichdoch 2024-01-06 15:22:42 +01:00
  • 4659ef2041 Translated using Weblate (Chinese (Simplified)) Hosted Weblate 2024-01-06 15:20:30 +01:00
  • a21881b7ca Translated using Weblate (Kannada) Hosted Weblate 2024-01-06 15:20:29 +01:00
  • f589e9471e Translated using Weblate (Indonesian) Hosted Weblate 2024-01-06 15:20:29 +01:00
  • 067117159a Translated using Weblate (Arabic) Hosted Weblate 2024-01-06 15:20:29 +01:00
  • d901ca031a Translated using Weblate (Italian) Hosted Weblate 2024-01-06 15:20:29 +01:00
  • 21fa6f07d8 Translated using Weblate (Romanian) Hosted Weblate 2024-01-06 15:20:29 +01:00
  • f49b800f9e Translated using Weblate (German) Hosted Weblate 2024-01-06 15:20:29 +01:00
  • 1a9fa8e60a Enhance the documentation for pairdrop-cli and add shell commands schlagmichdoch 2024-01-06 15:13:48 +01:00
  • 79cc8e5590 Release file pairdrop-cli.zip should only include contents of folder pairdrop-cli instead of the folder itself schlagmichdoch 2024-01-06 15:11:18 +01:00
  • 89addd6649 pairdrop-cli: Exit application if config file cannot be created on first run schlagmichdoch 2024-01-04 18:12:08 +01:00
  • ff883fb994 Use blue icons as favicons too to prevent white logo on white background (fixes #235) schlagmichdoch 2024-01-04 17:41:20 +01:00
  • ccb2170287 Increase version to v1.10.3 v1.10.3 schlagmichdoch 2024-01-03 17:18:04 +01:00
  • 3454eebf37 Merge branch 'fix-small-issues' schlagmichdoch 2024-01-03 17:15:20 +01:00
  • b6203288bf Merge pull request #234 from schlagmichdoch/dependabot/npm_and_yarn/ws-8.16.0 schlagmichdoch 2024-01-03 17:14:47 +01:00
  • bea0fa5b9c Fix color of URLs on receive text dialog schlagmichdoch 2024-01-03 17:11:38 +01:00
  • 48090ec41c Fix x-paper width (fixed #233) schlagmichdoch 2024-01-03 16:54:43 +01:00
  • 229084fab3 Properly style indented text via css schlagmichdoch 2024-01-03 16:54:01 +01:00
  • d58f380565 Prevent executing _onCopy() when text is selected on receive text dialog schlagmichdoch 2024-01-03 16:53:09 +01:00
  • 676c68b6e7 Clear text field when closing receive text dialog schlagmichdoch 2024-01-03 16:52:26 +01:00
  • dd0dc21db5 Fix replacement of sent URLs with actual links (fixes #231) schlagmichdoch 2024-01-03 13:54:13 +01:00
  • 4e72339479 Bump ws from 8.15.0 to 8.16.0 dependabot[bot] 2024-01-01 04:45:23 +00:00
  • c3e92d7d4c Increase version to v1.10.2 v1.10.2 schlagmichdoch 2023-12-15 23:54:20 +01:00
  • b90924af68 Merge branch 'master' into translate schlagmichdoch 2023-12-15 23:51:11 +01:00
  • 4f80ab4401 Merge pull request #226 from schlagmichdoch/parallelize_asset_loading schlagmichdoch 2023-12-15 23:49:54 +01:00
  • f299c90f47 Merge pull request #224 from weblate/weblate-pairdrop-pairdrop-spa schlagmichdoch 2023-12-15 23:47:25 +01:00
  • 6737dcacf7 Defer scripts and prevent deferred stylesheets from being render blocking schlagmichdoch 2023-12-15 23:40:30 +01:00
  • 5d39bf4a76 Translated using Weblate (Kannada) Hosted Weblate 2023-12-15 21:08:45 +00:00
  • 5c70c873ab Translated using Weblate (Spanish) Hosted Weblate 2023-12-15 21:08:45 +00:00
  • b336c75b72 Translated using Weblate (German) Hosted Weblate 2023-12-15 21:08:44 +00:00
  • b3f5619f2d Translated using Weblate (Turkish) Hosted Weblate 2023-12-15 21:08:44 +00:00
  • 939ca3d35d Enable Kannada translation schlagmichdoch 2023-12-15 22:08:25 +01:00
  • c2ee459231 Fix error if env var RTC_CONFIG=false (as in default docker-compose.yml and docs) schlagmichdoch 2023-12-15 21:22:33 +01:00
  • c08b324d6a Refactor localization.js schlagmichdoch 2023-12-15 21:20:26 +01:00
  • d3a623d352 Refactor for loops to specify imagesOnly to Array.prototype.every() schlagmichdoch 2023-12-15 21:19:56 +01:00
  • d8f9532039 Parallelize asset loading schlagmichdoch 2023-12-13 19:20:57 +01:00
  • 9847feeb52 Fix SIGNALING_SERVER documentation schlagmichdoch 2023-12-13 18:50:33 +01:00
  • ae75cdbc62 Increase version to v1.10.1 v1.10.1 schlagmichdoch 2023-12-13 18:15:09 +01:00
  • e2299f1d0f Add documentation for the customizable about pairdrop buttons schlagmichdoch 2023-12-13 18:10:27 +01:00
  • e06fa47c96 Implement customizable buttons via env vars (fixes #214) schlagmichdoch 2023-12-13 17:40:48 +01:00
  • 09451caf86 Fix missing English translation for the title of the header expand button schlagmichdoch 2023-12-13 17:38:19 +01:00
  • 16921cb855 Merge branch 'master' into translate schlagmichdoch 2023-12-13 17:33:09 +01:00