I use Geany's **Replace** dialog by default (bound to CTRL-F). It is not very nice to use on a small screen as it is very wide and either blocks some code or it blocks my list of files.
I think it should be vertically oriented to minimise this disruption.
The PR reduces the minimum-width of the **Replace** dialog by 37% on my laptop screen.
Even if you do not like it then please consider the first commit on its own.
This could be further improved by putting the 6 buttons at the bottom in rows of 2, and perhaps putting the regex options in their own GtkExpander.
Any approved changes can then be copied to the **Find** dialog.
What do you think?
Original: ![1_orig](https://user-images.githubusercontent.com/1383407/35925325-56f9d918-0c1d-11e...)
Remove min-width of combo-boxes ![2_no_min_width](https://user-images.githubusercontent.com/1383407/35925329-58c98216-0c1d-11e...)
Make combo-box labels and **Replace All** contents vertically oriented ![3_more_vertical](https://user-images.githubusercontent.com/1383407/35925338-5abf2be8-0c1d-11e...)
Make the checkbox options vertically oriented ![4_single_col](https://user-images.githubusercontent.com/1383407/35925340-5c94ff2e-0c1d-11e...)
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1762
-- Commit Summary --
* Don't set combobox width in Replace window * Further reduce min-width of replace dialog * Put all checkboxes in single column
-- File Changes --
M src/search.c (48)
-- Patch Links --
https://github.com/geany/geany/pull/1762.patch https://github.com/geany/geany/pull/1762.diff