NimBold
f4ef1a4b28
fix(queue): prevent stale resume waiters from hanging
2026-07-29 15:30:14 +03:30
NimBold
1044b6c619
fix(ui): harden keychain grants and window controls
...
Keep native credential-store completion pending until the frontend accepts it, prevent stale grant races, and isolate blocking keyring work from the UI. Derive sidebar reveal spacing from each custom control style and restore neutral GNOME/minimal hover feedback.
2026-07-29 15:07:38 +03:30
NimBold
07f45959d0
chore(extension): advance Companion submodule
2026-07-29 12:55:23 +03:30
NimBold
26e0096215
chore(deps): refresh package and engine dependencies
2026-07-29 11:52:18 +03:30
NimBold
197918eab5
fix(queue): keep paused items behind pending work
2026-07-29 00:32:05 +03:30
NimBold
23288ca4e8
fix(ui): harden queue controls and floating menus
2026-07-28 23:49:46 +03:30
NimBold
807663cf03
fix(ui): refine page transitions and bulk actions
2026-07-28 22:39:00 +03:30
NimBold
62f8c83c57
fix(ui): harden navigation and queue interactions
2026-07-28 22:11:38 +03:30
NimBold
7e8f1c7d7b
fix(release): enforce tagged companion identity
2026-07-28 19:33:05 +03:30
NimBold
5633896d14
chore(deps): refresh package locks and Rust warnings
2026-07-28 18:29:14 +03:30
NimBold
7795b3bcf8
test(queue): make fake GID allocation atomic
2026-07-28 16:15:10 +03:30
NimBold
edc76a7fab
fix(ui): avoid default modal action focus
2026-07-27 19:37:47 +03:30
NimBold
eb73dde911
fix(ui): harden modal lifecycle and keychain access
2026-07-27 19:23:29 +03:30
NimBold
bff7d2782c
chore(deps): refresh transitive Rust crates
...
Update event-listener to 5.4.2 and tray-icon to 0.24.2 for upstream synchronization and cross-platform tray fixes.
2026-07-27 16:39:53 +03:30
NimBold
8cf1bf7897
fix(ui): restore rounded sidebar depth
2026-07-27 16:17:55 +03:30
NimBold
5db9388d07
fix: harden keychain consent startup and modal feedback
2026-07-27 09:58:32 +03:30
NimBold
61dfcf5d8a
fix(ui): refine settings and surface styling
2026-07-27 08:37:49 +03:30
NimBold
d5c3fc8b27
fix(ui): unify settings top panel surface
2026-07-27 08:15:04 +03:30
NimBold
d895fb1b73
docs(readme): restore project icons
2026-07-26 19:58:15 +03:30
NimBold
5372a76eda
chore(deps): update Firelink packages and FFmpeg sources
2026-07-26 19:53:14 +03:30
NimBold
54693456b1
docs(readme): update installation badges for Firefox and Chromium
2026-07-26 19:32:56 +03:30
NimBold
edc0c1c6ad
docs(readme): restore Firefox install badge
...
Remove maintainer-focused wording, add the Firefox Add-ons pill, and update the paired extension pointer.
2026-07-26 19:29:14 +03:30
NimBold
c10b889a41
docs(readme): refresh project documentation
...
Clarify Firelink status, installation, development, support, credits, and the paired Companion revision.
2026-07-26 19:05:45 +03:30
NimBold
530324ab9c
fix(i18n): refine download action translations
...
Align Persian verb forms and Chinese/Russian action labels with established IDM and FDM terminology references.
2026-07-26 18:51:59 +03:30
NimBold
240055497d
fix(queue): preserve lifecycle ownership during recovery
...
Require queue-permit ownership before resuming a paused GID and rebuild a job when its GID disappears during recovery.
Advance the Browser companion with the automatic-capture handoff guard for #28 .
2026-07-26 18:10:04 +03:30
NimBold
7787f4e6c0
test(queue): synchronize dispatcher integration assertion
2026-07-26 03:22:07 +03:30
NimBold
cf09bfa2e4
fix(downloads): harden power management and aria2 recovery
2026-07-26 03:04:50 +03:30
NimBold
931e1f2f1e
fix(queue): preserve aria2 connection pool
2026-07-25 17:54:28 +03:30
NimBold
956b70dc10
fix(extension): include capture recovery fix ( #28 )
...
Advance the Browser companion to bd3c7e0, which keeps disabled or malformed Firefox captures untouched and recovers pending captures safely during startup.
2026-07-25 16:50:04 +03:30
NimBold
dd7c2196fe
fix(queue): dispatch admitted downloads concurrently
2026-07-25 16:50:00 +03:30
NimBold
d62e0429a4
fix(downloads): animate table column reordering
2026-07-25 16:23:07 +03:30
NimBold
f3af5b0584
chore(deps): refresh application dependencies and engines
2026-07-25 15:35:54 +03:30
NimBold
5614022dbd
fix(downloads): bound connection recovery churn
...
Require a healthy multi-connection baseline, cap consecutive automatic recovery attempts, and preserve zero-progress recovery. Align Download Properties speed-cap controls with shared app styles.
2026-07-24 06:57:26 +03:30
NimBold
b1659fa3d0
fix(ui): harden download table layout ( #32 )
...
Refs #32
2026-07-24 04:29:27 +03:30
NimBold
9a40b30a0f
fix(add-modal): harden playlist media selection
2026-07-24 03:34:42 +03:30
NimBold
4f89a6c79d
fix(i18n): keep font family names consistent
...
Keep bundled font names untranslated across every supported locale while preserving localized descriptions.
Refs #31
2026-07-23 19:55:12 +03:30
NimBold
f5d918ec1e
fix(settings): keep bundled font labels compact
...
Use canonical font names across locales, align system-mode descriptions, and document the bundled OFL license text.
Refs #31
2026-07-23 17:38:33 +03:30
NimBold
b579c35e42
feat(settings): add curated multilingual fonts
...
Bundle Vazirmatn, Noto Sans Hebrew, Noto Sans SC, and Roboto with locale-aware fallbacks while keeping custom font import out of scope.
Refs #31
2026-07-23 17:29:29 +03:30
NimBold
1f1ec828f9
feat(settings): add locale-aware font preferences
...
Bundle optional Inter and Outfit families, preserve the platform system default, and provide script-aware fallbacks for every supported locale.
Refs #31
2026-07-23 17:13:00 +03:30
NimBold
228db1eaa2
fix(settings): improve look and feel organization
...
Prevent localized select labels from being clipped and order appearance settings by scope and frequency.
Refs #31
2026-07-23 16:54:53 +03:30
NimBold
9a790073f5
fix(ui): align all window control styles
...
Lower macOS and minimal controls so every preset shares the same titlebar centerline.
Refs #31
2026-07-23 16:44:01 +03:30
NimBold
f3eff02069
fix(ui): align window control vertical spacing
...
Lower GNOME and minimal controls to the same titlebar baseline as Windows 11.
Refs #31
2026-07-23 16:42:53 +03:30
NimBold
4374219685
fix(ui): refine Windows window controls
...
Place the close action at the outer sidebar corner, round the caption hit regions, and align the controls with the titlebar content.
Refs #31
2026-07-23 16:40:09 +03:30
NimBold
4e3ceb21a5
feat(ui): add cross-platform window control styles
...
Persist automatic and explicit macOS, Windows, GNOME, and minimal control presets with localized settings and platform-aware fallback.
Refs #31
2026-07-23 16:25:39 +03:30
NimBold
6adbccdf43
fix(ui): mirror window controls for right sidebar
...
Match native macOS traffic-light spacing and reference the related UI enhancement.
Refs #31
2026-07-23 16:10:48 +03:30
NimBold
454fad712b
fix(modals): import AddDownloadsModal and adjust modal backdrop animation
2026-07-23 15:25:34 +03:30
NimBold
7f450a802f
fix(i18n): update queue reorder hint to include hotkey usage
2026-07-23 14:50:06 +03:30
NimBold
f2b1fb9d4a
fix(downloads): restore smooth queue reorder animations
2026-07-23 14:40:53 +03:30
NimBold
9302911ac7
fix(downloads): harden queue drag and reorder behavior
2026-07-23 07:40:02 +03:30
NimBold
18e9200b74
fix(downloads): restore queue reorder interactions
2026-07-23 06:45:49 +03:30