Commit Graph

  • b33b274751 cleanup: update banner + progress use class-based visibility (.show / .is-hidden) xRangerDE 2026-05-11 10:32:57 +0200
  • ad8f32f8b8 release: 4.6.136 streamerProfileHeader is-hidden + skeleton class owns flex v4.6.136 xRangerDE 2026-05-11 10:26:24 +0200
  • 3788561bb7 cleanup: streamerProfileHeader uses .is-hidden + .streamer-profile-skeleton owns display:flex xRangerDE 2026-05-11 10:26:00 +0200
  • 539b1c13a0 release: 4.6.135 streamer filter + bulk-remove use .is-hidden v4.6.135 xRangerDE 2026-05-11 10:20:43 +0200
  • 78c6df0d6b cleanup: streamerListFilter + btnStreamerBulkRemove use .is-hidden xRangerDE 2026-05-11 10:20:27 +0200
  • 01913c193d release: 4.6.134 .is-hidden utility class v4.6.134 xRangerDE 2026-05-11 10:16:36 +0200
  • 7994a02bb1 cleanup: .is-hidden utility — replaces 3 toggle-display patterns across queue + streamers xRangerDE 2026-05-11 10:16:21 +0200
  • bbb65f0cfd release: 4.6.133 .cutter-info + .timeline-container .shown modifiers v4.6.133 xRangerDE 2026-05-11 10:10:47 +0200
  • 5473a852ee cleanup: .cutter-info + .timeline-container .shown modifiers — 4 inline display references gone xRangerDE 2026-05-11 10:10:32 +0200
  • 5e383a6e12 release: 4.6.132 .clip-template-wrap.shown modifier v4.6.132 xRangerDE 2026-05-11 10:04:42 +0200
  • 479e861789 cleanup: .clip-template-wrap.shown modifier — kills inline display:none + style.display toggle xRangerDE 2026-05-11 10:04:25 +0200
  • 19555ce872 release: 4.6.131 .clip-modal-duration-value.invalid modifier v4.6.131 xRangerDE 2026-05-11 10:00:03 +0200
  • 72029e0c94 cleanup: .clip-modal-duration-value.invalid modifier — 2 inline color assigns gone xRangerDE 2026-05-11 09:59:50 +0200
  • 45dfd4f6fd release: 4.6.130 .chat-viewer-user default accent color v4.6.130 xRangerDE 2026-05-11 09:54:54 +0200
  • ba872e2ecf cleanup: default accent color baked into .chat-viewer-user — kills one branch of inline-style fallback xRangerDE 2026-05-11 09:54:40 +0200
  • e951c6a852 release: 4.6.129 .event-viewer-empty CSS class v4.6.129 xRangerDE 2026-05-11 09:50:30 +0200
  • 0cf67e8849 cleanup: .event-viewer-empty CSS class — 3 inline styles gone xRangerDE 2026-05-11 09:50:12 +0200
  • 2d1d48599a release: 4.6.128 dedupe formatBytes — shared between stats + archive v4.6.128 xRangerDE 2026-05-11 09:45:22 +0200
  • 2b09b7868a cleanup: dedupe formatBytes — renderer-stats + renderer-archive copies hoist to renderer-shared xRangerDE 2026-05-11 09:45:10 +0200
  • a62080cb44 release: 4.6.127 dedupe applyHtml/escapeHtml across 3 renderer modules v4.6.127 xRangerDE 2026-05-11 09:39:56 +0200
  • 9bcafa6da6 cleanup: consolidate applyHtml + escapeHtml — 3 file-scoped copies dedupe to renderer-shared xRangerDE 2026-05-11 09:39:43 +0200
  • 9fd14371a2 release: 4.6.126 .queue-details.expanded modifier v4.6.126 xRangerDE 2026-05-11 09:31:56 +0200
  • ea28018aef cleanup: .queue-details.expanded modifier replaces inline display toggle xRangerDE 2026-05-11 09:31:44 +0200
  • af11cdda10 release: 4.6.125 .section-title.compact modifier v4.6.125 xRangerDE 2026-05-11 09:26:47 +0200
  • f606eea59c cleanup: .section-title.compact modifier instead of inline marginBottom toggle xRangerDE 2026-05-11 09:26:36 +0200
  • 137bab63a0 release: 4.6.124 vod-card skeleton line variants v4.6.124 xRangerDE 2026-05-11 09:22:27 +0200
  • 9a36814b0b cleanup: VOD-card skeleton line variants — 3 inline styles gone xRangerDE 2026-05-11 09:22:11 +0200
  • 7cb2358a54 release: 4.6.123 streamer-profile-skel-block variants v4.6.123 xRangerDE 2026-05-11 09:17:36 +0200
  • 3fa49a5283 cleanup: profile-skeleton block variants — 5 inline width/height styles gone xRangerDE 2026-05-11 09:17:23 +0200
  • a809676731 release: 4.6.122 .queue-output-row + .queue-output-label v4.6.122 xRangerDE 2026-05-11 09:13:12 +0200
  • 26d737b3fc cleanup: .queue-output-row + .queue-output-label CSS — 2 inline styles gone xRangerDE 2026-05-11 09:13:00 +0200
  • 84abfb7cf7 release: 4.6.121 role=menu/menuitem on context menus v4.6.121 xRangerDE 2026-05-11 09:07:52 +0200
  • 8d95a4a6a5 a11y: role=menu / menuitem / separator on the two right-click context menus xRangerDE 2026-05-11 09:07:35 +0200
  • 7de560f44c release: 4.6.120 .context-menu shared by queue + VOD context menus v4.6.120 xRangerDE 2026-05-11 09:03:12 +0200
  • a1ea920003 cleanup: VOD context menu reuses .context-menu — renamed queue-context-menu to shared xRangerDE 2026-05-11 09:02:59 +0200
  • 0132c96a7f release: 4.6.119 queue context menu CSS class extraction v4.6.119 xRangerDE 2026-05-11 08:59:46 +0200
  • 9a4fbb8af4 cleanup: queue context menu styled via CSS classes — kills ~16 inline styles xRangerDE 2026-05-11 08:59:33 +0200
  • ca74a865f8 release: 4.6.118 localize 3 stuck-in-German placeholders v4.6.118 xRangerDE 2026-05-11 08:54:22 +0200
  • 7a6654097f i18n: localize 3 placeholders that stayed in German under English xRangerDE 2026-05-11 08:54:08 +0200
  • 97ea32a08b release: 4.6.117 chat viewer filter localized + status-dot aria-hidden v4.6.117 xRangerDE 2026-05-11 08:49:31 +0200
  • 773addb279 a11y + i18n: chat viewer filter placeholder + aria-label, status dot aria-hidden xRangerDE 2026-05-11 08:49:17 +0200
  • 3603caed21 release: 4.6.116 merge file-row buttons — aria-label + focus-visible v4.6.116 xRangerDE 2026-05-11 08:42:26 +0200
  • f6f266e3d4 a11y: localized aria-label + focus-visible on the 3 merge file-row buttons xRangerDE 2026-05-11 08:42:10 +0200
  • 85cc4957d8 release: 4.6.115 type=button on 16 renderer-rendered <button> elements v4.6.115 xRangerDE 2026-05-11 08:36:43 +0200
  • bcc7eea968 defensive: type="button" on the 16 renderer-rendered <button> template strings xRangerDE 2026-05-11 08:36:31 +0200
  • 82df586c9e release: 4.6.114 type=button on all 43 unmarked <button> elements v4.6.114 xRangerDE 2026-05-11 08:32:04 +0200
  • 5ea763d79b defensive: type="button" on all 43 <button> elements in static HTML xRangerDE 2026-05-11 08:31:53 +0200
  • b251d795dc release: 4.6.113 streamer-profile-btn focus-visible + storage open type=button v4.6.113 xRangerDE 2026-05-11 08:27:50 +0200
  • 85128086b4 a11y: focus-visible on .streamer-profile-btn + type=button on storage open btn xRangerDE 2026-05-11 08:27:38 +0200
  • 71fedcb34c release: 4.6.112 aria-label on queue retry button + streamer live-dot v4.6.112 xRangerDE 2026-05-11 08:23:34 +0200
  • 1da5589b1a a11y: aria-label on queue retry button + streamer live-dot xRangerDE 2026-05-11 08:23:21 +0200
  • c7b2ef0d24 release: 4.6.111 aria-hidden on renderer-rendered SVG icons v4.6.111 xRangerDE 2026-05-11 08:17:17 +0200
  • 632f348349 a11y: aria-hidden on the 6 decorative SVG icons rendered from TS xRangerDE 2026-05-11 08:17:05 +0200
  • aed770a56c release: 4.6.110 aria-hidden on 12 decorative SVG icons v4.6.110 xRangerDE 2026-05-11 08:12:30 +0200
  • 7b6ced7818 a11y: aria-hidden on all 12 decorative SVG icons xRangerDE 2026-05-11 08:12:12 +0200
  • fc631c2403 release: 4.6.109 aria-hidden on decorative middle-dot separators v4.6.109 xRangerDE 2026-05-11 08:08:19 +0200
  • 43924fd51f a11y: aria-hidden on three decorative middle-dot separators xRangerDE 2026-05-11 08:08:08 +0200
  • 1fb33aa6cc release: 4.6.108 template-guide table scope=col + aria-labelledby v4.6.108 xRangerDE 2026-05-11 08:01:37 +0200
  • 42c7831c96 a11y: scope=col + aria-labelledby on the template-guide variable table xRangerDE 2026-05-11 08:01:26 +0200
  • 63b04b6469 release: 4.6.107 storage stats table scope=col + aria-label v4.6.107 xRangerDE 2026-05-11 07:57:44 +0200
  • 03b575cd1d a11y: scope=col + aria-label on storage stats table headers xRangerDE 2026-05-11 07:57:33 +0200
  • 3748e25d1d release: 4.6.106 prefers-reduced-motion support v4.6.106 xRangerDE 2026-05-11 07:51:35 +0200
  • 7dd6755392 a11y: respect prefers-reduced-motion — suppress all animations/transitions xRangerDE 2026-05-11 07:51:23 +0200
  • 02b61c7ea4 release: 4.6.105 .vod-btn focus-visible rings v4.6.105 xRangerDE 2026-05-11 07:46:42 +0200
  • 5a4b054d9d a11y: focus-visible rings on .vod-btn (per-card action buttons) xRangerDE 2026-05-11 07:46:32 +0200
  • e73db55e29 release: 4.6.104 .modal-close + .queue-retry-btn focus-visible rings v4.6.104 xRangerDE 2026-05-11 07:42:32 +0200
  • 9be864e614 a11y: focus-visible on .modal-close + .queue-retry-btn xRangerDE 2026-05-11 07:42:21 +0200
  • 03f3756523 release: 4.6.103 .lang-option focus-visible ring v4.6.103 xRangerDE 2026-05-11 07:37:49 +0200
  • 91e4e65fa6 a11y: focus-visible ring on .lang-option (language picker) xRangerDE 2026-05-11 07:37:37 +0200
  • 9046344375 release: 4.6.102 centralize localStorage try/catch helpers v4.6.102 xRangerDE 2026-05-11 07:33:33 +0200
  • 752a5b2556 cleanup: centralise localStorage try/catch in renderer-shared — safeLocalStorageGet/Set/Remove xRangerDE 2026-05-11 07:33:23 +0200
  • cf76e37c22 release: 4.6.101 language-picker labelled button group v4.6.101 xRangerDE 2026-05-11 07:28:23 +0200
  • a7fbdd2fbf a11y: language-picker is now a labelled button group for screen readers xRangerDE 2026-05-11 07:28:13 +0200
  • d0de52de95 release: 4.6.100 remove dead .clip-template-lint + clip-template-wrap button margin v4.6.100 xRangerDE 2026-05-11 07:22:47 +0200
  • 3e5bdb73d4 dead-code: remove .clip-template-lint orphan + extract clipTemplateGuideBtn margin xRangerDE 2026-05-11 07:22:36 +0200
  • f3e7225011 release: 4.6.99 .section-header-actions + drop redundant inline style v4.6.99 xRangerDE 2026-05-11 07:17:18 +0200
  • 8f6d7b2d9a cleanup: .section-header-actions class + drop redundant margin-top:0 on archiveTitle xRangerDE 2026-05-11 07:17:09 +0200
  • 8b917bee77 release: 4.6.98 mergeDesc + versionInfo unify on .card-intro v4.6.98 xRangerDE 2026-05-11 07:12:18 +0200
  • f6bb5970c9 cleanup: mergeDesc + versionInfo reuse .card-intro — typography consistency xRangerDE 2026-05-11 07:12:08 +0200
  • af38df2139 release: 4.6.97 .template-lint owns its own margin-top v4.6.97 xRangerDE 2026-05-11 07:06:13 +0200
  • 38aadb6fb9 cleanup: .template-lint owns its own margin-top — unifies two divergent inline values xRangerDE 2026-05-11 07:06:03 +0200
  • e728212981 release: 4.6.96 .settings-card.centered + .info-text + .stats-summary-grid v4.6.96 xRangerDE 2026-05-11 07:01:19 +0200
  • afbd09f507 cleanup: .settings-card.centered + .info-text + .stats-summary-grid xRangerDE 2026-05-11 07:01:08 +0200
  • 94a542b09a release: 4.6.95 .form-stack size modifiers + .input-narrow v4.6.95 xRangerDE 2026-05-11 06:56:40 +0200
  • 3362138d1a cleanup: .form-stack size modifiers + .input-narrow — 5 inline width styles gone xRangerDE 2026-05-11 06:56:31 +0200
  • 562e92494b release: 4.6.94 .card-intro a colour + archive-search-summary uses .form-sublabel v4.6.94 xRangerDE 2026-05-11 06:51:22 +0200
  • 2c0c7f6d00 cleanup: .card-intro a default colour + archive-search-summary uses .form-sublabel xRangerDE 2026-05-11 06:51:13 +0200
  • d2a0f35265 release: 4.6.93 merge tab uses .merge-empty-state + cutter placeholder descendant rules v4.6.93 xRangerDE 2026-05-11 06:47:22 +0200
  • 5931892320 cleanup: merge tab uses pre-existing .merge-empty-state class + clip-cutter placeholder gets descendant rules xRangerDE 2026-05-11 06:47:13 +0200
  • c6394fd411 release: 4.6.92 a11y — 14 more labels linked to inputs via for= v4.6.92 xRangerDE 2026-05-11 06:43:12 +0200
  • 6946c34395 a11y: 14 more labels linked to their inputs via for= xRangerDE 2026-05-11 06:43:01 +0200
  • 5c0378582e release: 4.6.91 aria-label on the 3 icon-only main-shell buttons v4.6.91 xRangerDE 2026-05-11 06:37:35 +0200
  • 3ec88a7800 a11y: aria-label on the 3 icon-only buttons in the main shell xRangerDE 2026-05-11 06:37:26 +0200
  • 2df8d72a61 release: 4.6.90 .form-row.aligned + .form-sublabel reuse v4.6.90 xRangerDE 2026-05-11 06:31:49 +0200
  • b3d77040de cleanup: .form-row.aligned modifier + .form-sublabel reuse — 5 inline styles gone xRangerDE 2026-05-11 06:31:40 +0200
  • 61c71ebc7f release: 4.6.89 settings-card h4/hr defaults + .toggle-row reuse v4.6.89 xRangerDE 2026-05-11 06:27:15 +0200
  • ed20c44749 cleanup: settings-card h4 + hr defaults — and Auto-Cleanup label reuses .toggle-row xRangerDE 2026-05-11 06:27:05 +0200
  • c845be64cf release: 4.6.88 auto-updater lifecycle events go through appendDebugLog v4.6.88 xRangerDE 2026-05-11 06:21:42 +0200
  • a7f16d8cf8 observability: auto-updater lifecycle events go through appendDebugLog, not console.log xRangerDE 2026-05-11 06:21:35 +0200
  • d19e7ebc34 release: 4.6.87 .section-title flex layout + .section-title-label v4.6.87 xRangerDE 2026-05-11 06:17:23 +0200