Commit Graph

13 Commits

Author SHA1 Message Date
Philipp Wolfer
983de262e0 PICARD-2791: Prevent panes of options window being fully collapsible
Prevents users accidentally hiding a pane without knowing how to get it back.
2023-12-16 11:59:29 +01:00
Bob Swift
8f0518a37b Remove note about highlighted text 2021-08-06 13:52:55 -06:00
Bob Swift
0b4dc720b7 Clean up highlighting note and profile-related buttons:
- Revise highlight note to be more informative.
- Only display highlighting note on pages with highlights.
- Remove redundant profile help button.
- Only enable related profiles button on pages with related profiles.
2021-08-06 12:51:42 -06:00
Bob Swift
a22cce8c21 Save options to first enabled profile:
- Save to first enabled profile, with "User base settings" as fallback
- Display note if any profiles are enabled
- Highlight options for all enabled profiles
- Add tooltip to options showing which profile will be updated
- Update tests to remove deleted functionality
2021-08-03 15:35:46 -06:00
Bob Swift
4ce66a7a0c Add "User base settings" as default selected profile target for saving 2021-07-13 11:58:59 -06:00
Bob Swift
bb76532dcf Hide profile selector from options dialog if no profiles are defined 2021-07-12 14:24:35 -06:00
Bob Swift
06961f2d70 Add "Profile Help" button. 2021-07-11 08:58:41 -06:00
Bob Swift
a921cbcc0a Set combobox width to preferred and push to the right-hand side 2021-07-11 08:34:31 -06:00
Bob Swift
377c2f3561 Allow saving options settings to specified profile 2021-07-10 14:35:39 -06:00
Bob Swift
97bbf7af6a Use splitter name as key if available. Add names to main screen items. 2021-05-16 20:51:24 -06:00
Laurent Monin
d96080f17e PICARD-1200: fix Options tree pane resizing
Size policy of both panes plus the minimum width enforced for the tree pane are responsible of the issue

Set horizontal policies to Ignored, and use QSplitter.setSizes() to set a smart default.
After this change, it is possible to move the splitter smoothly.
2018-02-27 13:42:21 +01:00
Lukáš Lalinský
39f09d7158 Use QDialogButtonBox in the options dialog. 2006-12-30 22:46:36 +01:00
Lukáš Lalinský
596a82c288 Lots and lots of changes...
* Use Qt Designer UI files for the options dialog
 * More complete Mutagen metadata plugin
 * Tagz (TaggerScript) implementation
 * More usable configuration system
 * Some coding style changes (PEP-008)
2006-09-14 21:20:15 +02:00