01zulfi
8f8ac25d20
desktop: add support for opening file links ( #9784 )
...
* desktop: add support for opening file links
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: unescape paths with spaces
* web: wrap message in confirm dialog
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* desktop: show message box if path doesn't exist when opening file link
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* desktop: disable opening file links on flatpak
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* desktop: wrap long file paths in electron dialog
* on linux, long messages in dialog aren't wrapped, so we need to wrap manually
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* desktop: fix persistent "path not found" error
* intl: update strings
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-05-19 13:27:46 +05:00
Abdullah Atta
ea0550cb05
desktop: disable updates for portable desktop app ( #9855 )
...
* desktop: disable updates for portable desktop app
* web: hide setting group if all settings under it are hidden
* web: hide check for updates button on flatpak/snap/portable apps
* desktop: disable auto updates for flatpak/snap/portable apps
2026-05-15 18:59:01 +05:00
Chloe Oletto
a5790de23c
desktop: Stop urgent reminder causes segfault & app freeze on Linux. ( #9737 )
...
* desktop: Stop urgent reminder causes segfault & app freeze on Linux.
Signed-off by: Chloe Oletto <NeedsChloesure@riseup.net >
* desktop: Linux segfault
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
* Apply suggestion from @thecodrr
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2026-04-22 11:56:47 +05:00
01zulfi
273bbea938
web: don't collapse nav bar if a menu is still open ( #9588 )
...
* web: don't uncollapse nav bar if a menu is still open
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: handle native menu case
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-26 23:44:52 +05:00
Copilot
5c252c7843
desktop: fix external links opening in-app instead of default browser on desktop ( #9417 )
...
* Initial plan
* fix: open external links in default browser on Linux desktop
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
* desktop: fix sql db closure on app close
---------
Signed-off-by: Abdullah Atta <abdullahatta@streetwriters.co >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: thecodrr <7473959+thecodrr@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-03-02 10:05:29 +05:00
Abdullah Atta
aece140473
web: fix crash on rewriting error message
2026-02-21 10:30:39 +05:00
Abdullah Atta
7509766df2
desktop: fix sqlite extensions can't be found in dev
2025-10-04 10:22:11 +05:00
Abdullah Atta
e1b46d33f4
desktop: enable asar
2025-10-04 09:20:10 +05:00
Abdullah Atta
35cd6b101d
desktop: update better-sqlite3-multiple-ciphers to v11.10.0
2025-06-21 13:00:46 +05:00
Abdullah Atta
f3895f534e
desktop: install sqlite3-fts5-html
2025-06-16 14:08:24 +05:00
Abdullah Atta
513c9ee8a7
desktop: remove icon from native menu
2025-06-16 14:08:06 +05:00
Abdullah Atta
716bb67b96
desktop: show native menus where possible
2025-06-16 14:08:06 +05:00
Abdullah Atta
433be12b2b
desktop: hide release track selector for flatpak/snap builds
2025-03-01 14:49:38 +05:00
Abdullah Atta
15f4f2accb
desktop: add support for switching release tracks
...
this also includes relevant tests for the auto updater
2025-02-28 18:03:05 +05:00
Abdullah Atta
97d4ca0afe
desktop: install and load sqlite-better-trigram module
2024-11-18 19:03:57 +05:00
Abdullah Atta
020244231f
desktop: update electron to v30 ( #6498 )
2024-09-13 08:39:18 +05:00
Abdullah Atta
e6d8401c56
desktop: fix multiple updates running simultaneously
2024-09-02 14:21:13 +05:00
Abdullah Atta
ec83517dc5
desktop: fix update check gives no feedback in ui
2024-07-19 10:51:10 +05:00
Abdullah Atta
5672de8565
desktop: allow using native titlebar on desktop app ( #5826 )
2024-06-01 13:21:05 +05:00
Abdullah Atta
26f9e08c23
web: fix sync not running on page focus
2024-05-21 10:47:25 +05:00
Abdullah Atta
9693c8ea54
desktop: run sqlite on another thread
2024-05-21 09:59:20 +05:00
Abdullah Atta
d605bc29bf
desktop: fix crash on toggling custom dns ( #5538 )
2024-05-09 10:15:14 +05:00
Abdullah Atta
641e7484e3
desktop: add custom dns toggle in settings
2024-04-30 21:51:35 +05:00
Abdullah Atta
dd674d38df
desktop: ignore errors during update check
2024-04-02 11:58:33 +05:00
Ammar Ahmed
be5d0820d5
desktop: fix title bar for macos
2024-04-01 11:23:56 +05:00
Abdullah Atta
23bd4a564f
desktop: add custom titlebar
2024-04-01 11:23:56 +05:00
Abdullah Atta
6c19968ef6
desktop: fix ENOENT error when saving backup
2024-03-27 11:26:35 +05:00
Abdullah Atta
72a09f48e0
desktop: prevent downloading multiple updates
2024-03-25 12:38:30 +05:00
Abdullah Atta
8bf7609d2f
desktop: disable os encryption of keystore in portable app
2024-03-21 11:19:32 +05:00
Abdullah Atta
d6b037c178
desktop: add api to delete files
2024-03-21 11:16:51 +05:00
Abdullah Atta
3df8cc53e3
desktop: expose electron's safeStorage api via trpc
2024-03-21 11:16:51 +05:00
Muhammad Ali
6fd6bd0375
desktop: add proxy settings ( #4196 )
2024-03-04 15:16:59 +05:00
Muhammad Ali
1a96dc965a
desktop: add support for viewing and removing custom dictionary words ( #4362 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2024-03-04 13:47:24 +05:00
Abdullah Atta
b0fe967087
desktop: destroy system tray on toggle off setting
2023-11-18 14:53:14 +05:00
Abdullah Atta
3f32673b0a
desktop: permanently disable menu bar
2023-11-18 14:45:17 +05:00
Muhammad Ali
95db7c6329
desktop: fix minimize to system tray not working immediately after enabling ( #3734 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 13:01:22 +05:00
Muhammad Ali
636783335f
desktop: add setting to disable menu bar ( #3728 )
...
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2023-11-16 09:51:01 +05:00
Abdullah Atta
a5704ad75c
desktop: do not show auto update toggle for flatpak users
2023-11-02 13:20:51 +05:00
Abdullah Atta
beaace9b54
web: add support for streaming backup creation & restore
2023-09-13 10:23:44 +05:00
Abdullah Atta
aa3561555e
desktop: fix desktop toggle settings
2023-08-04 19:34:46 +05:00
Abdullah Atta
13b8580b2f
desktop: add support for automatic updates
2023-07-06 11:15:44 +05:00
Abdullah Atta
80decaae8a
desktop: use app icon path from asset manager
2023-07-04 09:43:17 +05:00
Abdullah Atta
8df9c49fa1
desktop: zod considers false as undefined and throws error
2023-06-23 11:39:51 +05:00
Abdullah Atta
5d1ba7fa0a
web: new dialog based settings ( #2745 )
2023-06-16 19:10:02 +05:00
Abdullah Atta
6ab0911970
desktop: finalize new desktop core
2023-06-10 15:54:17 +05:00
Abdullah Atta
28927e705b
desktop: overhaul desktop core and migrate to typescript
2023-06-10 15:54:17 +05:00