32 Commits

Author SHA1 Message Date
Tien Do Nam 5ccc6dea19 feat: move target discovery out of external isolate
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-03-30 22:57:59 +02:00
Tien Do Nam 90de693a9b feat: integrate rust http client
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2026-03-03 02:34:20 +01:00
Tien Do Nam 8ee9b1bd13 deps: bump flutter from 3.24.5 to 3.32.8
CI / format (push) Has been cancelled
CI / test (push) Has been cancelled
CI / packaging (push) Has been cancelled
2025-08-14 17:41:54 +03:00
Tien Do Nam 0b332bdd61 feat: webrtc discovery (#2204) 2025-07-12 18:59:45 +02:00
Tien Do Nam 79e89c2ec2 feat: add advanced setting to filter network interfaces (#2167) 2024-12-28 02:55:37 +01:00
Tien Do Nam 73d8c6d9a9 feat: migrate away from dio 2024-11-04 21:50:04 +01:00
Tien Do Nam 82e2d8c0de feat: use rhttp in all isolates 2024-11-04 19:04:17 +01:00
Tien Do Nam a155ebb57d feat: show exact error when typing IP address manually 2024-11-04 18:38:27 +01:00
Tien Do Nam 140546591e fix: close all isolates properly 2024-11-03 14:58:31 +01:00
Tien Do Nam f56d6bde86 feat: use rhttp (#1988) 2024-11-03 00:33:22 +01:00
Tien Do Nam fa8170d05a Enable multithreading on sending side (#1983) 2024-10-31 21:07:08 +01:00
Tien Do Nam f43c9da494 refactor: encapsulate isolate container 2024-10-28 02:00:33 +01:00
Tien Do Nam a87928b2e2 refactor: improve type safety for isolates 2024-10-28 01:27:33 +01:00
Tien Do Nam caab80f663 feat: only automatically finish when files are either successfully received or skipped 2024-08-20 12:02:06 +02:00
Tien Do Nam 109cb4f066 feat: add option to retry failed files (#1667) 2024-08-19 23:11:15 +02:00
Tien Do Nam 822f429b59 fix: properly close app on back gesture (#1570) 2024-07-27 17:00:35 +02:00
Tien Do Nam be0abe13ec refactor: rename to actions_sync.dart 2024-07-27 16:19:29 +02:00
Tien Do Nam 270700e259 refactor: update nearby devices provider 2024-07-26 15:07:19 +02:00
Tien Do Nam 655c83442f feat: decrease default discovery timeout 2024-07-25 02:14:08 +02:00
Tien Do Nam d01481b138 fix: parallelize tasks 2024-07-24 11:50:45 +02:00
Tien Do Nam f5e8a5652c Discover in different thread (#1555) 2024-07-24 03:34:53 +02:00
Tien Do Nam 9d523b4d05 feat: keep timestamps of transferred files (#1505) 2024-07-14 18:33:45 +02:00
Tien Do Nam 51e47790f6 docs: mention new protocol 2024-07-13 16:50:05 +02:00
Tien Do Nam 5a4528d49d feat: require pin on receive (#1495) 2024-07-13 03:25:29 +02:00
Tien Do Nam f654811748 feat: regenerate common 2024-07-11 04:27:11 +02:00
Tien Do Nam 1e10d2dd1e fix: adjust correct discovery dio 2024-05-02 17:31:17 +02:00
o2e a0a376adf7 add discovery timeout setting (#1304) 2024-05-02 17:24:46 +02:00
Tien Do Nam 2a09b7ee98 feat: add basic parent / child isolate setup 2024-02-11 01:35:15 +01:00
Tien Do Nam 42b2117725 refactor: move security context to common, more common models 2024-02-09 17:42:57 +01:00
Tien Do Nam 1efa1f0f0c feat: add isolate helper 2024-02-09 16:01:55 +01:00
Tien Do Nam 7be55ac8e6 refactor: move models to common package 2024-02-09 02:02:41 +01:00
Tien Do Nam c77d89bcc7 feat: split project into app, common, cli 2023-09-27 21:59:11 +02:00