22 Commits

Author SHA1 Message Date
nimbold c4307fbaf1 chore: organize settings sections 2026-06-03 04:20:41 +03:30
nimbold 0c5e031f49 fix: harden release builds and queue scheduling 2026-06-03 04:15:53 +03:30
nimbold 8c2dee2c13 feat: add bandwidth speed limits 2026-06-03 03:58:17 +03:30
nimbold 8f17fa1e47 feat: add advanced transfer options 2026-06-03 03:36:06 +03:30
nimbold 343fe17111 fix: trigger scheduler automation permission prompt 2026-06-03 03:23:47 +03:30
nimbold e920eb544d feat: add robust scheduler with modern explicit permissions UI 2026-06-02 10:48:41 +03:30
nimbold 108ea1297c fix(ui): align connections row and clarify server connections behavior 2026-06-02 07:08:22 +03:30
nimbold 2a7d359be8 feat(settings): add about pane update checks 2026-06-02 05:20:50 +03:30
nimbold fd6457ddc5 feat: improve queue management 2026-06-02 05:12:23 +03:30
nimbold ac039a50c8 feat: add queue management 2026-06-02 04:48:10 +03:30
nimbold dd348c46da feat: add download recovery 2026-06-02 04:29:14 +03:30
nimbold a4740190fd Add engine settings page 2026-06-02 04:22:47 +03:30
nimbold 22aeff4740 Add network proxy settings 2026-06-02 04:15:53 +03:30
nimbold fa018dff05 Move settings into main sidebar 2026-06-02 04:05:36 +03:30
nimbold d1bc8b4e6b feat(ui): implement multi-selection, shortcuts (Delete, Cmd+V, Cmd+A), custom status progress bar, and toolbar redesign 2026-06-01 08:45:06 +03:30
nimbold afb26378d7 feat: persist download history and optimize UI structure
This commit breaks down the massive ContentView into smaller components (SidebarView, DownloadTable, StatusBar) and adds state persistence. DownloadTable UI layout and the DownloadController history are now saved efficiently.
2026-06-01 07:57:38 +03:30
nimbold bde506bbf5 fix: sync download table header layout 2026-06-01 05:45:50 +03:30
nimbold caa20c8c2c fix: align download table columns 2026-06-01 05:37:48 +03:30
nimbold dd9827c20d feat: improve download table layout 2026-06-01 05:26:12 +03:30
nimbold 2e78bfe588 feat: add download table controls 2026-06-01 05:08:07 +03:30
nimbold c8624c7c77 feat: add native settings window 2026-06-01 04:23:59 +03:30
nimbold 5e063f96e5 feat: initialize firelink download manager 2026-06-01 04:07:03 +03:30