Tien Do Nam
5ccc6dea19
feat: move target discovery out of external isolate
2026-03-30 22:57:59 +02:00
eason
9e4a5985b5
fix: prevent text starting with URL from being misidentified as link ( #2975 )
...
Dart's Uri.tryParse is very permissive and will successfully parse
strings like "https://example.com some extra text" as valid absolute
URIs. This caused the receiver to incorrectly classify any message
beginning with a URL as a link, even when it contained additional
non-URL text.
Add a whitespace check before URI parsing so that only messages
consisting entirely of a single URL (with optional surrounding
whitespace) are treated as links.
Fixes #2904
Co-authored-by: easonysliu <easonysliu@tencent.com >
2026-03-18 17:39:17 +01:00
Tien Do Nam
90de693a9b
feat: integrate rust http client
2026-03-03 02:34:20 +01:00
Tien Do Nam
d27cdcc140
fix: i18n
2026-03-02 04:13:49 +01:00
Tien Do Nam
ac5f1781d1
chore: format
2026-03-02 04:00:04 +01:00
Tien Do Nam
478a90d227
Translations update from Hosted Weblate ( #2322 )
2026-03-02 03:58:31 +01:00
Tien Do Nam
535779802f
feat: add http client bindings
2026-03-02 03:51:37 +01:00
Carlos Guillén
da6d18da43
Fix: CI correction and warning cleanup ( #2943 ) ( #2946 )
2026-02-24 17:12:26 +01:00
ramyaramyarao11278-cmd
22d41c88ff
fix: guard RefenaScope.defaultRef access in tray helper ( #2927 ) ( #2949 )
...
Co-authored-by: ramyaramyarao11278-cmd <ramyaramyarao11278-cmd@users.noreply.github.com >
2026-02-22 16:19:37 +01:00
Ankit Bhankharia
03fbd70607
refactor: replace HorizontalClipListView with ResponsiveWrapView ( #2821 )
2025-11-14 13:02:06 +01:00
Guilherme Nandi Tiscoski
574a54acdb
feat: enable starting text share via command line ( #2661 )
2025-10-27 02:59:23 +01:00
Shlomo
a9e01b078a
fix: save unsupported media formats to folder instead of gallery ( #2766 )
2025-10-27 02:33:43 +01:00
Tien Do Nam
2c0bfaf1cd
chore: format
2025-10-27 01:54:38 +01:00
Shlomo
6dea005c53
fix(android): preserve location data in media picker ( #2742 )
2025-10-17 14:49:05 +02:00
Shlomo
5cf8c06eb3
feat(macos): implement "open firewall settings" button ( #2775 )
2025-10-17 14:42:47 +02:00
Shlomo
a6588717db
fix(android): handle content URIs in url sharing ( #2756 )
2025-10-17 14:38:55 +02:00
Shlomo
07650f4643
feat: improve remaining time display during file transfer ( #2765 )
2025-10-15 18:14:47 +02:00
Tien Do Nam
4305868970
deps: bump kotlin, flutter
2025-10-13 17:55:35 +02:00
Tien Do Nam
076fba40ac
fix: move appbar out of FOSS removal section
2025-10-05 20:23:26 +02:00
Tien Do Nam
77ae5c3782
fix: use system_settings_2
2025-10-05 13:15:26 +02:00
Mr.Ebonycat
5ce851b604
fix: add CJK font support for Linux ( #2719 )
2025-10-04 00:01:33 +02:00
Shlomo
8bd9a1d843
fix: detect DNG files as image ( #2728 )
2025-10-04 00:00:53 +02:00
Shlomo
7a1bef4fbd
feat: use ComputerName instead of hostname on macOS ( #2729 )
2025-10-03 23:59:42 +02:00
Shlomo
dac49182f8
feat(macos): add command-comma shortcut to open settings ( #2715 )
2025-09-22 02:35:51 +02:00
Tien Do Nam
8ee9b1bd13
deps: bump flutter from 3.24.5 to 3.32.8
2025-08-14 17:41:54 +03:00
Tien Do Nam
0b332bdd61
feat: webrtc discovery ( #2204 )
2025-07-12 18:59:45 +02:00
Chenx Dust
ae2780638d
feat: support windows share sheet ( #2555 )
2025-07-09 22:32:58 +02:00
ReallLucky
42d8c82898
A clean UI revamp ( #2416 )
2025-05-26 18:49:52 +02:00
Ivan Saprykin
0f26007f6f
fix : #2373 disable sleep preventing when files are uploaded/downloaded ( #2457 )
2025-05-14 03:51:43 +02:00
Ivan Saprykin
3ea7f142f0
Update files name duplicate counter ( #2391 ) ( #2455 )
2025-05-14 02:12:26 +02:00
Shlomo
786d7fb257
feat: enable silent startup using LSUIElement ( #2449 )
2025-05-09 15:21:39 +02:00
Tien Do Nam
09b9482358
feat: polish system animation fetching
2025-03-17 03:09:38 +01:00
Nitheesh Daram
a1607fe5e3
FEAT #2333 Defaults to System Animations on Initial startup (andriod,ios and macos) ( #2338 )
2025-03-17 03:07:12 +01:00
Tien Do Nam
54ecdcd64f
i18n: regenerate
2025-03-17 03:04:24 +01:00
Tien Do Nam
acbb3ea45e
i18n: regenerate
2025-03-07 21:31:01 +01:00
Tien Do Nam
5627a304a1
style: remove unused import
2025-02-20 13:37:39 +01:00
Yevhenii Sirenko
a2740fa537
fix: content of the text message written three times ( #2296 )
...
* fix: content of the text message in the info dialog box was written three times
* fix: text message content size is not calculated correctly
2025-02-20 12:36:46 +01:00
Yevhenii Sirenko
56f264d096
fix: text message content size is not calculated correctly ( #2297 )
2025-02-20 12:35:38 +01:00
Tien Do Nam
856e01b075
i18n: regenerate
2025-02-19 04:22:46 +01:00
Tien Do Nam
19b98d850b
feat: deactivate sendignore
2025-02-19 04:08:58 +01:00
Tien Do Nam
e8635204ec
fix: path traversal
2025-02-19 04:08:57 +01:00
Tien Do Nam
221f40a90d
fix(windows): unwanted location permission
2025-02-19 04:08:57 +01:00
Tien Do Nam
03dccca3fe
style: reformat
2025-01-09 03:30:39 +01:00
Ethan Wang
ef09826f3b
.sendignore basics done ( #2199 )
2025-01-08 16:59:04 +01:00
Ali Mert
d2df77f031
feat: update turkish language ( #2188 )
2025-01-03 22:27:11 +01:00
Tien Do Nam
572955f1e0
chore: format
2025-01-03 00:03:27 +01:00
Немања Димитријевић
0f3a69d190
Add me as a contributor ( #2176 )
2024-12-30 15:26:48 +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
311ff64381
fix: window disappears on command key ( #2165 )
2024-12-27 02:51:09 +01:00
Tien Do Nam
838c84115e
feat: decrease animation duration for progress bar
2024-12-26 23:59:37 +01:00