Commit Graph

  • 6b2901bd50 feat(updater): upgrade sparkle to 2.9.3 and enhance integration nimbold 2026-06-08 21:17:44 +03:30
  • 9261385d59 fix(ui): clear add downloads view state on disappear to prevent old link auto-pasting nimbold 2026-06-08 21:17:21 +03:30
  • ef0ad42df3 chore(release): update appcast for 0.6.2 github-actions[bot] 2026-06-08 13:15:06 +00:00
  • b71a58ae06 fix: resolve duplicate resolution window not closing v0.6.2 nimbold 2026-06-08 16:41:09 +03:30
  • 6dcb0e33e8 chore(release): update appcast for 0.6.2 github-actions[bot] 2026-06-08 12:54:49 +00:00
  • 34847b6234 fix: resolve duplicate resolution shortcuts, update freeze, and process id flashing nimbold 2026-06-08 16:22:05 +03:30
  • ac7963e353 chore(release): update appcast for 0.6.1 github-actions[bot] 2026-06-08 12:05:49 +00:00
  • a4936fa141 ci: automate Sparkle appcast updates nimbold 2026-06-08 15:33:43 +03:30
  • 9af9edbfd4 chore(release): prepare 0.6.1 v0.6.1 nimbold 2026-06-08 15:08:16 +03:30
  • 9f8e01839f fix: package bundled media engines nimbold 2026-06-08 14:57:07 +03:30
  • c1d97f31fb ci: automate fetching yt-dlp and ffmpeg binaries during release build nimbold 2026-06-08 14:25:18 +03:30
  • 02abef1443 feat(engines): bundle yt-dlp and ffmpeg directly in the app bundle nimbold 2026-06-08 14:12:40 +03:30
  • b58df6b660 chore(release): prepare 0.6.0 release v0.6.0 nimbold 2026-06-08 07:17:17 +03:30
  • 5ed9b42c62 fix: cap max height of download links text editor nimbold 2026-06-08 06:54:25 +03:30
  • 72ef99d211 refactor: add backward compatibility support for extension tokens nimbold 2026-06-08 05:46:24 +03:30
  • baddf0da6d feat: enhance mixed media support and add duplicate resolution nimbold 2026-06-08 05:37:27 +03:30
  • 34ca209e09 chore: update Firelink-Extension submodule to latest nimbold 2026-06-08 05:13:08 +03:30
  • 410059e3de feat(ui): redesign settings panes and enhance update flows nimbold 2026-06-08 02:18:56 +03:30
  • 4e48f1e42c fix: harden media download flow nimbold 2026-06-08 01:06:00 +03:30
  • 2e5b4ae7c3 fix: pass extractor arguments to yt-dlp download process nimbold 2026-06-08 00:38:32 +03:30
  • 2d0c05e4e4 fix: restore single click selection by removing simultaneousGesture nimbold 2026-06-08 00:24:12 +03:30
  • 8d5eb74fba fix: restore Download Properties routing and gestures nimbold 2026-06-08 00:17:32 +03:30
  • 01ba9c4c9b fix: pass UUID as String for download properties WindowGroup to prevent routing failures nimbold 2026-06-08 00:11:23 +03:30
  • bd6aa867c7 fix: size column fallback and table row interactions nimbold 2026-06-07 23:59:03 +03:30
  • fbae92aae9 fix: media download UX and table row selection nimbold 2026-06-07 23:39:18 +03:30
  • 49003665ef feat: improve yt-dlp fetching speed and redesign media detection UI nimbold 2026-06-07 22:53:38 +03:30
  • 1a2c59d243 fix: media downloads connections, progress parsing, file size, and selection highlight nimbold 2026-06-07 22:28:23 +03:30
  • c139ac50f2 fix(media): stabilize yt-dlp metadata and add-on updates nimbold 2026-06-07 12:48:00 +03:30
  • a900d97a5c feat: enhance media engine settings with cookie extraction and update checks nimbold 2026-06-07 12:15:50 +03:30
  • 8831318839 feat: modernize Integration settings UI and add official install button nimbold 2026-06-07 10:43:10 +03:30
  • 94180ddff9 docs: add Install on Firefox badge to README nimbold 2026-06-07 10:36:09 +03:30
  • e91414c478 docs: update README with new media features, credits, and live browser integration nimbold 2026-06-07 10:32:23 +03:30
  • eaea5bd908 feat: integrate yt-dlp to DownloadController and add global queue support nimbold 2026-06-07 10:23:55 +03:30
  • af05180ee6 feat: implement smart progressive disclosure UI and media extraction engine nimbold 2026-06-07 10:05:54 +03:30
  • 0799b08000 feat: implement gatekeeper architecture for on-demand media engine binaries nimbold 2026-06-07 09:57:27 +03:30
  • bf645898a9 chore(assets): update app icons and icon generation scripts nimbold 2026-06-07 09:08:52 +03:30
  • 6552bde261 fix(security): block automatic metadata fetch for private IP addresses nimbold 2026-06-07 09:08:11 +03:30
  • 125a8b9e6d fix: actually update extension icons with the 1.9x gradient icon (submodule bump) nimbold 2026-06-07 08:37:45 +03:30
  • 2589d878ea style: tone down icon gradient to 1.9x for modern subtle look nimbold 2026-06-07 08:11:26 +03:30
  • 2f7a1f52e7 style: increase gradient contrast for stronger lighting effect nimbold 2026-06-07 08:06:43 +03:30
  • 30d4d741af style: switch to lighter gradient (+1 to 0) nimbold 2026-06-07 08:01:04 +03:30
  • f98e6b8246 style: revert to plain mode without gradient nimbold 2026-06-06 16:13:38 +03:30
  • 387ada1afc fix: correctly remove black padding and mask corners nimbold 2026-06-06 16:09:27 +03:30
  • 37be7b14f0 style: apply premium gradient to the correct new icon nimbold 2026-06-06 16:04:26 +03:30
  • 1e064502db style: apply premium gradient to app icon nimbold 2026-06-06 16:00:38 +03:30
  • 09cea67041 fix(updates): harden Sparkle release metadata nimbold 2026-06-06 15:54:44 +03:30
  • 6a20250d22 style: remove redundant version string from up-to-date message nimbold 2026-06-06 15:31:05 +03:30
  • 99b8f66bcf fix: correct Sparkle SUNoUpdateError code to prevent false error messages nimbold 2026-06-06 15:28:53 +03:30
  • 890b6935b9 feat: inline Sparkle update checks to avoid unnecessary modals nimbold 2026-06-06 15:22:58 +03:30
  • b1802c718a chore: update appcast.xml with valid signature for new framework-embedded dmg nimbold 2026-06-06 15:12:48 +03:30
  • d0021e16f5 fix: embed Sparkle dynamic frameworks into app bundle to resolve crash v0.5.7 nimbold 2026-06-06 15:10:37 +03:30
  • a42c7d9f74 chore: update appcast.xml for v0.5.7 Sparkle release nimbold 2026-06-06 15:07:29 +03:30
  • a375b2e685 feat: integrate Sparkle 2 for secure in-app updates 0.5.7 nimbold 2026-06-06 15:01:40 +03:30
  • 301e337c2e fix: apply proper rounded corner mask to icon nimbold 2026-06-06 14:16:53 +03:30
  • 986687631d style: remove black corners from icon nimbold 2026-06-06 14:14:28 +03:30
  • 0714f6e707 style: update app icon nimbold 2026-06-06 14:11:21 +03:30
  • e25022fbe5 feat(branding): update app icon icns nimbold 2026-06-06 08:23:08 +03:30
  • 48dfd7c6fa feat(branding): update high-resolution app icon png nimbold 2026-06-06 08:21:55 +03:30
  • 5e442d1691 feat(branding): update monochrome menu bar icon nimbold 2026-06-06 08:21:26 +03:30
  • d1fa6dd910 feat(branding): update extension submodule reference nimbold 2026-06-06 08:21:08 +03:30
  • 27b9004d99 fix: repair app icons nimbold 2026-06-06 07:19:14 +03:30
  • ac8764bb78 fix: clear completed speeds and icon frame nimbold 2026-06-05 20:48:26 +03:30
  • 41535eca59 feat: update app icon branding nimbold 2026-06-05 20:38:55 +03:30
  • 2fb851b138 fix: correct download list row selection and remove build number from version string nimbold 2026-06-05 19:46:12 +03:30
  • 47eb226160 ci: fix github release title using commit subject instead of tag nimbold 2026-06-05 14:05:43 +03:30
  • a2135bb539 feat: redesign About pane and resolve download properties UI bugs v0.5.6 nimbold 2026-06-05 13:56:02 +03:30
  • c18aa6fdaf fix: complete aria2 downloads via rpc v0.5.5 nimbold 2026-06-05 12:38:14 +03:30
  • 4a9d4cab2f fix(settings): align preferences with runtime behavior nimbold 2026-06-05 11:41:56 +03:30
  • 2b820ec802 feat: modernize settings and add SOCKS5 support nimbold 2026-06-05 02:52:52 +03:30
  • 544db2aab6 docs: add 0.5.4 release notes nimbold 2026-06-04 15:46:21 +03:30
  • 5f99bb791e docs: add 0.5.4 release notes v0.5.4 nimbold 2026-06-04 15:46:21 +03:30
  • c3bc35f669 Merge pull request #2 from nimbold/codex/fix-download-workflows Nima 2026-06-04 15:45:23 +03:30
  • 0cbb982f5b fix: harden download workflows nimbold 2026-06-04 15:41:38 +03:30
  • 0040c23050 style: refine UI layouts, toolbars, and chunk map aesthetics nimbold 2026-06-04 14:29:13 +03:30
  • 062c4aec61 docs: release version 0.5.3 v0.5.3 nimbold 2026-06-04 13:45:10 +03:30
  • 8e32762217 feat: implement chunk map inspector, drag-and-drop, and UI refinements nimbold 2026-06-04 13:33:24 +03:30
  • fec18deb1a Update README to mention Firefox extension only Nima 2026-06-04 06:30:09 +03:30
  • bf0d1f6ce1 docs: update app screenshots nimbold 2026-06-04 06:27:45 +03:30
  • d9c7da23e9 fix: resolve settings tab layout and hit-testing issues v0.5.2 nimbold 2026-06-04 06:03:30 +03:30
  • 2f5e593d0b feat: add icons to settings capsule tabs v0.5.1 nimbold 2026-06-04 05:47:55 +03:30
  • fd349bfd3b fix: awk syntax error for parsing changelog v0.5.0 nimbold 2026-06-04 05:39:40 +03:30
  • f35e981b0a fix: clone submodules in release action nimbold 2026-06-04 05:37:23 +03:30
  • 2b520f3e97 chore: prepare for v0.5.0 release nimbold 2026-06-04 05:34:48 +03:30
  • 7802b612a4 feat: integrate settings and speed limiter into main window nimbold 2026-06-04 05:29:15 +03:30
  • 28bb90e8c2 feat: add stop downloads control nimbold 2026-06-04 04:44:04 +03:30
  • 86d70a9ca7 Refine add window and font sizing nimbold 2026-06-04 04:36:06 +03:30
  • b440b567f1 docs(readme): compact screenshots and fix light theme nimbold 2026-06-04 04:18:40 +03:30
  • 692a48b4a8 docs(readme): refresh application screenshots nimbold 2026-06-04 04:09:12 +03:30
  • a90d190df9 docs(readme): add application screenshots for dark and light themes nimbold 2026-06-04 03:47:47 +03:30
  • b1b3f42ead feat(ui): simplify temporary Firefox extension install nimbold 2026-06-04 03:30:44 +03:30
  • 91cd65e1d7 fix(security): harden extension bridge and persistence nimbold 2026-06-04 03:19:57 +03:30
  • e948590335 fix(ui): route to about:debugging without fragment hash and update instructions nimbold 2026-06-04 02:45:02 +03:30
  • 643f87d366 fix(ui): use Process to invoke open instead of NSWorkspace to avoid url encoding the fragment hash nimbold 2026-06-04 02:21:41 +03:30
  • 0f522fa794 fix(ui): explicitly route about:debugging to firefox to prevent LaunchServices error nimbold 2026-06-04 00:24:32 +03:30
  • 604987a360 feat(ui): update integration page with extension install instructions nimbold 2026-06-04 00:01:24 +03:30
  • e0a1db690f build: migrate extension to git submodule nimbold 2026-06-03 23:50:26 +03:30
  • 5dc8d66f3c refactor(extension): remove xpi generation and installation nimbold 2026-06-03 22:53:54 +03:30
  • 0ddea52db8 feat(extension): add Firefox browser extension and native integration nimbold 2026-06-03 22:15:12 +03:30
  • 93e6e11939 docs: update changelog for 0.4.3 release v0.4.3 nimbold 2026-06-03 07:07:28 +03:30
  • 6750cce6aa perf: reduce main thread CPU usage and SSD wear from frequent JSON serialization nimbold 2026-06-03 07:03:18 +03:30