From 2ad72b19fbdea2f7bebfa2565b4e6943d54fdf2b Mon Sep 17 00:00:00 2001 From: rouggy Date: Mon, 27 Jul 2026 11:58:24 +0200 Subject: [PATCH] feat: separate column layout for Recent QSOs in the Main tab MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Main-tab pane and the full Recent QSOs tab are the same component sharing one storage key, but the pane is about half as wide — so it wants fewer and narrower columns. Whichever was opened last rewrote the other's widths. The pane now stores under "mainpane", which also scopes its award-column visibility and widths. The full tab keeps the historical key, so its layout is untouched; the pane starts from defaults once. --- changelog.json | 2 ++ frontend/src/App.tsx | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/changelog.json b/changelog.json index 18fbaaa..5af26d4 100644 --- a/changelog.json +++ b/changelog.json @@ -4,10 +4,12 @@ "date": "2026-07-27", "en": [ "Column layouts (widths, order, hidden columns) now stick — five faults were undoing them.", + "Recent QSOs keeps a separate column layout in the Main tab and in its own tab — the pane is half as wide there.", "ACOM and SPE amplifiers can follow OpsLog's frequency, on a second COM port (Settings → Amplifier)." ], "fr": [ "Les dispositions de colonnes (largeurs, ordre, colonnes masquées) tiennent enfin — cinq défauts les défaisaient.", + "Les QSO récents gardent une disposition de colonnes distincte dans l'onglet Principal et dans leur propre onglet — le volet y est deux fois moins large.", "Les amplificateurs ACOM et SPE peuvent suivre la fréquence d'OpsLog, sur un second port COM (Réglages → Amplificateur)." ] }, diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index c05040e..eb457e0 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -4200,6 +4200,11 @@ export default function App() {