38 Commits

Author SHA1 Message Date
nimbold 59d0c2dec1 chore: prepare release 0.4.0 v0.4.0 2026-06-03 04:21:26 +03:30
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 2dbb169c39 docs: check off data persistence from roadmap 2026-06-02 09:03:44 +03:30
nimbold 108ea1297c fix(ui): align connections row and clarify server connections behavior 2026-06-02 07:08:22 +03:30
nimbold f02a156b57 Fix CI runner: specify macos-26 for latest SDK v0.3.0 2026-06-02 06:54:25 +03:30
nimbold b54b5142f0 Fix CI release runner to use macos-latest 2026-06-02 06:44:02 +03:30
nimbold a6f2dc8324 docs: correct CHANGELOG.md to accurately reflect v0.3.0 vs v0.2.0 features 2026-06-02 06:32:44 +03:30
nimbold 5442174e70 chore: create CHANGELOG.md for v0.3.0 release 2026-06-02 06:25:44 +03:30
nimbold b91f6abdb0 build: bundle aria2c and dependencies via dylibbundler for zero-config distribution 2026-06-02 06:18:38 +03:30
nimbold cba94a7415 docs: use HTML badges inside centered header for reliable rendering 2026-06-02 06:08:01 +03:30
nimbold 7338ba0a9f docs: center app icon above title in README 2026-06-02 06:04:19 +03:30
nimbold 53d667c70e docs: add app icon to header and update roadmap 2026-06-02 05:58:47 +03:30
nimbold 31e0acd05c docs: update README with release features 2026-06-02 05:58:47 +03:30
Nima 4c7de3ab82 Merge pull request #1 from nimbold/codex/about-update-check
feat(settings): add about pane update checks
2026-06-02 05:26:30 +03:30
nimbold 2a7d359be8 feat(settings): add about pane update checks v0.2.0 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 340ae6b0fe feat: add application icon 2026-06-02 03:54:50 +03:30
nimbold 57c2c0093c ci: add macos dmg release workflow v0.1.0 2026-06-01 09:07:07 +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 b611869218 docs: simplify and restructure README to GitHub standards 2026-06-01 06:03:04 +03:30
nimbold 7127370611 docs: update project features and roadmap 2026-06-01 05:50:19 +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