Commit Graph
11 Commits
Author SHA1 Message Date
Pionxzh 25264ad249 fix: pin the settings Save button below the scrollable body 2026-08-20 18:35:53 +08:00
Pionxzh 1388cdf31a fix: paint the menu background in light mode
The light theme relied on ChatGPT's own bg-menu utility class, which no
longer sets a background, leaving the menu transparent
2026-08-20 18:31:01 +08:00
Pionxzh 20e6b2ebc5 fix: raise the export menu above ChatGPT's main column
The portalled Radix popper wrapper has z-index auto, so the chat
content and composer painted over the open menu. Scoped with :has so
ChatGPT's own Radix poppers are unaffected
2026-08-20 18:28:05 +08:00
Pionxzh 6136a9b0a1 fix: stop idle queues silently on cancel and translate the Cancel button
Cancelling an export used to stop() the idle archive/delete queues too,
whose done handlers then alerted that conversations were archived and
deleted when nothing had happened. A queue now only emits done on stop
when it was actually running
2026-08-20 18:17:13 +08:00
Pionxzh 918e3a35e1 fix: show the real selected total in the export progress instead of batches x 100 2026-08-20 18:17:13 +08:00
Pionxzh a476616ffc fix: add missing translations and drop unused locale keys
The project selector, batch progress, and load-more strings shipped
with en-only entries, so every locale fell back to English. The other
15 en-only keys (a removed date-filter UI and stale batch-export
strings) have no references in code and are removed from every locale.
Locale files now follow en.json key order
2026-08-20 18:17:12 +08:00
Pionxzh 2b7ad4511e fix: shorten Screenshot menu label in es/fr/id so it fits on one line 2026-08-20 17:44:24 +08:00
Pionxzh cc04675365 fix: keep the select toolbar on one line at any width
The select-all label, dropdown, and counter never shrink or wrap; the
hint collapses first, then the loading indicator truncates. A fixed
dropdown width with chevron padding stops verbose placeholders from
overflowing, and the toolbar gap keeps a minimum spacing once the
ml-auto margin collapses
2026-08-20 17:44:24 +08:00
Pionxzh 43fb9f741e feat: replace Last 100 and offset-resume controls with a shift-select hint
Both were manual workarounds for the 100-per-batch limit. Select Not
Exported now covers resuming precisely (it tracks actual successful
exports instead of list positions), and shift+click range selection
already exists for everything else
2026-08-20 17:44:24 +08:00
Pionxzh 25358f8ea9 fix: natural translations for the batch-select options
Options name their object so they read as complete phrases; the
collapsed placeholder stays short in every locale because the control
has a fixed width
2026-08-20 17:44:24 +08:00
Pionxzh 45aca51d87 docs: add cross-link to DeepSeek Exporter sister project 2026-08-14 19:44:16 +08:00