Version in base suite: 1.4.17-1 Base version: survex_1.4.17-1 Target version: survex_1.4.17-1+deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/s/survex/survex_1.4.17-1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/s/survex/survex_1.4.17-1+deb13u1.dsc changelog | 8 ++++++++ patches/fix-find-stations-search-box-width.patch | 23 +++++++++++++++++++++++ patches/series | 1 + 3 files changed, 32 insertions(+) diff -Nru survex-1.4.17/debian/changelog survex-1.4.17/debian/changelog --- survex-1.4.17/debian/changelog 2025-04-14 22:19:29.000000000 +0000 +++ survex-1.4.17/debian/changelog 2025-11-10 21:48:21.000000000 +0000 @@ -1,3 +1,11 @@ +survex (1.4.17-1+deb13u1) trixie; urgency=medium + + * New patch fix-find-stations-search-box-width.patch backported from + 1.4.18. This fixes the width of the "find stations" search box to + make it actually usable again. Closes: #1109835 + + -- Olly Betts Tue, 11 Nov 2025 10:48:21 +1300 + survex (1.4.17-1) unstable; urgency=medium * New upstream release: diff -Nru survex-1.4.17/debian/patches/fix-find-stations-search-box-width.patch survex-1.4.17/debian/patches/fix-find-stations-search-box-width.patch --- survex-1.4.17/debian/patches/fix-find-stations-search-box-width.patch 1970-01-01 00:00:00.000000000 +0000 +++ survex-1.4.17/debian/patches/fix-find-stations-search-box-width.patch 2025-11-10 21:48:21.000000000 +0000 @@ -0,0 +1,23 @@ +Description: Fix "Find stations" search box width + Upstream survex 1.4.17 changed to using wxSearchCtrl for this search + box which gives a more native look and feel to the UI. With wxWidgets + 3.2.8 we need to explicitly set the minimum size or else when added to + a wxToolbar the text entry part of the search control is zero width + which makes it unusable. +Author: Thomas Holder +Bug: https://github.com/ojwb/survex/pull/15 +Bug-Debian: https://bugs.debian.org/1109835 +Reviewed-by: Olly Betts +Applied-Upstream: commit:d6a183087846672f82e9b4b866c568e10a2155c0 +Last-Update: 2025-11-11 + +--- a/src/mainfrm.cc ++++ b/src/mainfrm.cc +@@ -1030,6 +1030,7 @@ void MainFrm::MakeToolBar() + toolbar->AddSeparator(); + m_FindBox = new wxSearchCtrl(toolbar, textctrl_FIND); + m_FindBox->SetSize(160, -1); ++ m_FindBox->SetMinSize(wxSize(160, wxDefaultCoord)); + // TRANSLATORS: Placeholder text in aven's station search control. + m_FindBox->SetDescriptiveText(wmsg(/*Find stations*/333)); + toolbar->AddControl(m_FindBox); diff -Nru survex-1.4.17/debian/patches/series survex-1.4.17/debian/patches/series --- survex-1.4.17/debian/patches/series 2025-04-14 22:19:29.000000000 +0000 +++ survex-1.4.17/debian/patches/series 2025-11-10 21:48:21.000000000 +0000 @@ -1 +1,2 @@ fix-enter-in-search-control.patch +fix-find-stations-search-box-width.patch