Commit Graph

34 Commits

Author SHA1 Message Date
Tien Do Nam
f8f574bd23 wip: frb integration, http in rust 2025-02-11 01:55:52 +01:00
Tien Do Nam
b282e89db0 feat: show found webrtc devices 2025-02-01 02:15:40 +01:00
Tien Do Nam
70c8c2871a feat: add discovery method 2025-01-30 03:05:09 +01: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
61f3ffdb8d deps: bump flutter from 3.13.9 to 3.24.3 2024-09-26 02:39:22 +02: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
a9f5e16a48 deps: bump refena to 2.0.0 2024-05-24 17:05:30 +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
9200095304 deps: bump dependencies 2024-02-25 17:52:40 +01: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