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
NimBold
3559c69968
fix(downloads): harden queue reordering and summary stats
2026-07-23 06:23:04 +03:30
NimBold
3587fb0c0d
fix(downloads): harden queue admission and live speed controls
2026-07-23 04:13:07 +03:30
NimBold
b60818d3af
feat(downloads): add live aria2 speed limits
2026-07-23 03:21:34 +03:30
NimBold
5463d27ed3
feat(settings): add opt-in calendar localization
2026-07-23 03:08:52 +03:30
NimBold
3f298715a6
fix(downloads): avoid quadratic queue drag lookups
2026-07-23 03:02:22 +03:30
NimBold
ceab8a5fdf
feat(downloads): add media quality and queue reordering
2026-07-23 02:55:33 +03:30
NimBold
f4e5e211cc
feat(downloads): add details controls and aggregate summaries
2026-07-23 02:31:34 +03:30
NimBold
9d737598c6
fix(macos): handle Cmd+M minimization ( #30 )
2026-07-22 19:02:17 +03:30
NimBold
d3e5e8c208
fix(macos): restore native window lifecycle ( #30 )
...
Install the native macOS application menu for Command-M, handle Dock reopen events only when no window is visible, and preserve early secondary-launch restores until the main window exists. Refs #30 .
2026-07-22 18:34:56 +03:30
NimBold
17eb8e5d39
docs(release): link reported issues
2026-07-22 17:48:27 +03:30
NimBold
d6b5d6a944
chore(release): prepare Firelink 1.2.0
v1.2.0
2026-07-22 16:49:39 +03:30
NimBold
efeacf737a
fix(i18n): refine Persian status wording
2026-07-22 16:34:08 +03:30
NimBold
6ae790f2c5
fix(ui): restore download table sorting
2026-07-22 14:50:32 +03:30
NimBold
07efb3667d
fix(ui): show media connection limits
2026-07-22 14:45:38 +03:30
NimBold
512a77f6bb
fix(downloads): bound backend connection counts
2026-07-22 14:37:03 +03:30
NimBold
030db52016
feat(downloads): honor media connection settings
2026-07-22 14:29:01 +03:30
NimBold
d1452ce0c1
feat(downloads): expose active Aria2 connections
2026-07-22 14:04:59 +03:30
NimBold
8e706b598c
fix(ui): harden download table actions and layout
2026-07-22 13:27:38 +03:30
NimBold
297f2c08fb
fix(ui): harden table drag and keychain startup
2026-07-22 11:54:56 +03:30
NimBold
16377aa0d6
fix(ui): stabilize download table column interactions
2026-07-22 10:33:41 +03:30
NimBold
20a136cd1f
chore(deps): refresh packages and bundled engines
2026-07-22 09:48:39 +03:30
NimBold
e1f83b4f19
fix(i18n): refine localized copy
2026-07-21 23:21:40 +03:30
NimBold
a98cce0980
feat(ui): add customizable download table columns
...
Add persisted column reordering, positional alignment, animated drag feedback, and resize cleanup for the download table. Keep row actions at the trailing edge, preserve RTL/LTR behavior, and include localized column controls and sidebar alignment fixes.
2026-07-21 22:31:34 +03:30
NimBold
81381a5a93
chore(release): prepare 1.1.2 and guard release tags
2026-07-21 20:13:21 +03:30
NimBold
886388d5f2
fix: harden audited download and release paths
2026-07-21 08:39:54 +03:30
NimBold
69ce2b15ba
fix(settings): harden audited state synchronization
2026-07-21 05:05:34 +03:30
NimBold
621652ae13
feat(downloads): add opt-in batch folders ( #27 )
2026-07-20 20:04:07 +03:30
NimBold
e0cb124720
feat(downloads): reuse unfinished filename matches
...
Fixes #26
2026-07-20 19:02:46 +03:30
NimBold
c133556d38
fix(downloads): serialize lifecycle control actions
2026-07-20 07:31:58 +03:30
NimBold
f423d9bee3
chore(deps): refresh packages and bundled engines
2026-07-20 06:56:09 +03:30
NimBold
2b14b8f58c
fix(ui): harden lazy page preloading
2026-07-19 18:18:49 +03:30
NimBold
6e85c0842f
fix(startup): enforce keychain consent before credential access
...
Keep credential-store operations behind a per-process consent gate, prevent duplicate native grant requests, and defer legacy token migration until explicit consent. Harden the RTL/sidebar, custom window controls, bidi copy, and queue editor fixes.
Refs #17
2026-07-19 07:07:29 +03:30
NimBold
f47eb7507f
fix(ui): preserve LTR left sidebar in RTL
...
Keep the left sidebar geometry stable across RTL locales and retain the default settings-tab order.
Refs #17
2026-07-19 04:07:33 +03:30
NimBold
c427aa2f7a
fix(ui): stabilize sidebar and titlebar placement
...
Keep left RTL sidebars physically aligned with the default layout, swap titlebar actions with side-aware custom controls, and preserve usable titlebar space when the sidebar is visible.
Refs #17
2026-07-19 03:31:37 +03:30
NimBold
23878c2ef8
fix(ui): harden sidebar and custom window controls
...
Prevent stale inline queue edits, preserve focused queue deletion semantics, and keep Windows custom chrome decoration-free across sidebar layouts.
Refs #17
2026-07-19 03:10:42 +03:30
NimBold
79cd9f0ed1
fix(ui): stabilize side-aware RTL layout
...
Keep download columns in their default order, mirror sidebar badges by physical side, and reserve titlebar space for desktop controls.
Refs #17
2026-07-19 02:53:37 +03:30
NimBold
60f13f756c
fix(ui): harden RTL sidebar and desktop window controls
...
Keep custom Windows/Linux controls available during platform detection, preserve RTL table order while aligning filenames left, and persist sidebar placement overrides.
Refs #17
2026-07-19 02:34:32 +03:30
NimBold
2668f0b722
fix(media): handle locked browser cookie databases
...
Retry yt-dlp metadata and media downloads without browser cookies only when the browser database cannot be read, while preserving explicit credentials, cache identity, and cancellation behavior.
Refs #22
Refs #24
2026-07-18 17:22:10 +03:30
NimBold
93ddf427b4
feat(i18n): add localized desktop UI
...
Refs #17
2026-07-18 13:44:29 +03:30
NimBold
e4d7d5ecf0
feat(locations): make directory memory opt-in
...
Keep the last Add-window directory disabled until enabled in Settings > Locations.
Refs #23
2026-07-18 12:02:17 +03:30
NimBold
160e6af945
feat(locations): remember last Add-window directory
...
Remember manually selected Add-window folders during the current session, with a persisted Locations toggle and cross-platform path handling.\n\nRefs #23
2026-07-18 11:52:24 +03:30
NimBold
c914eeb7b3
feat(i18n): add localization infrastructure and English catalog
...
Refs #17
2026-07-18 01:10:27 +03:30
NimBold
62365f514e
fix(ui): align size header with values
2026-07-17 23:46:06 +03:30
NimBold
9fdd8ac1b8
fix(ui): align size values within column
2026-07-17 23:37:32 +03:30
NimBold
61eb034db1
chore(release): prepare Firelink 1.1.1
v1.1.1
2026-07-17 18:58:45 +03:30
NimBold
c949cbb9ee
fix(ui): align action controls and protect keychain consent
2026-07-17 18:37:50 +03:30
NimBold
566396e629
fix(media): stabilize YouTube size estimates
2026-07-17 17:49:23 +03:30
NimBold
db39cd2153
fix: stabilize media progress and cancel controls
2026-07-17 17:12:56 +03:30