Commit Graph

87 Commits (08484a46c7e8ed17202eb28d1cbf4f43799e5320)

Author SHA1 Message Date
cc9cii cfcfb17320 Updates to optional horizontal scrollbar.
- move SizeHintWidget out to separate files
- remove redundant logic in view.cpp
- remove sizehint from dialogue subview
- add tooltip hints in user preferences
10 years ago
cc9cii e9ca022162 Add an optional horizontal scrollbar to the main view window. Should resolve Feature #2549.
- TableSubviews and DialogueSubviews now provide size hints
- Option to stop the growth of the window at the screen boundary for multi-monitor setup with different resolution.
- Three options:
  Grow Only: No change to current, except the use of size hints
  Scrollbar Only: Simple addition of a scrollbar, the view window does not grow
  Grow then Scroll: Window grows as per current behaviour. The scrollbar appears once it cannot grow any further.
10 years ago
cc9cii f92d801faf Jump to the added/cloned record (or undeleted record in case of undo). Should resolve Feature #2541. Controlled by radio buttons on user preferences settings. 10 years ago
cc9cii 7b4a9f1ea1 Moved script editor settings to its own section. 10 years ago
cc9cii 8e49ccc2f4 Added user setting options. 10 years ago
Marc Zinnschlag dab650a3d5 remove rows from result table after a successful replace (configurable via user settings) 10 years ago
Marc Zinnschlag cb6caf5e39 added search-related user settings 10 years ago
Marc Zinnschlag e604fcf282 Merge branch 'double' 10 years ago
Marc Zinnschlag b0a7b457f7 made double click actions in tables configurable 10 years ago
Marc Zinnschlag 275bf854ed added new user setting: window/hide-subview (hide subview titlebar if there is only one subview in the window) 10 years ago
cc9cii 95683bc8c3 Add user interface for top level window status-bar setting (implementation already existed). For feature #854. 10 years ago
Marc Zinnschlag 5a1ce4943e added advance 3D rendering user settings section 10 years ago
Marc Zinnschlag 4b921c3876 user settings cleanup 10 years ago
Marc Zinnschlag ed44f3ec7d added tooltip support to user settings UI 10 years ago
Marc Zinnschlag dddd20ba1e added default values for display format settings 10 years ago
Marc Zinnschlag 799cd87b52 name convention and spelling fixes 10 years ago
Marc Zinnschlag e27da6a0d4 removed settings file mixup 10 years ago
Marc Zinnschlag c94c1adaf3 split off settings page label from internal section name 10 years ago
Marc Zinnschlag 720ba2c0d8 split off settings label from internal settings name 10 years ago
Marc Zinnschlag daf7cab416 refactored section handling 10 years ago
Marc Zinnschlag 219fbd427f unclutter user settings declarations 10 years ago
cc9cii 7675df60ba Fix far clip distance (again), workaround for broken settings minimum value. 10 years ago
cc9cii f0c739b763 Apply camera setting changes immediately. Remove current value check for shader setting changes. 10 years ago
cc9cii 303b0ee8c6 Update scenewidget when antialiasing settings change. 10 years ago
cc9cii 9902e08773 Apply sh::Factory settings immediately. 10 years ago
cc9cii a25cffc242 Fixed default value not being set for spinbox. Changed the default value of max subviews to 256. Simplified the call signature to get settings & set an initial value. Fixed missing settings for num_lights. 10 years ago
cc9cii 8e71f092c5 Comment out setMinimum which is broken. 10 years ago
cc9cii 111a35bc38 More strip back. 10 years ago
cc9cii d5c8ff7d73 More removal. 10 years ago
cc9cii 61bab6b1f1 Sanitised version. Some settings are only accessible via manually editing the config file. 10 years ago
cc9cii 66852d5392 Code cleanup and revert incorrect settings. 10 years ago
cc9cii 3f9b73812b Minor fixes and workarounds. 10 years ago
cc9cii 970f3609c9 Fixed spinbox issue with integer entry via keyboard. Removed shader settings as per feedback comments. 10 years ago
cc9cii 67503c93b2 Added some scenewidget user settings but noticed during testing that the spinbox view resets the value if enter key is pressed. 10 years ago
cc9cii ffae816aab Max subviews setting working. However there is no way to remove the last subview once the title bar is removed and the look of the filter box is broken without the title bar. 10 years ago
cc9cii fc8d6da6a2 Added more shader settings. 10 years ago
cc9cii 71a3880884 Added workarounds to add QLabel. Add stylesheet option to apply to View's QGroupBox. RangeViews are now right aligned. Added content margins to the page/tab's layout. 10 years ago
cc9cii 02f8f54192 Fixed checkbox behaviour. Added some shader settings. 10 years ago
cc9cii 17a74da650 Cleaned up comments and dead code. 10 years ago
cc9cii dbd1ab05d3 Integrated into the original settings design, except using tabs rather than list & stacked widgets. Works but visuals need updating. 10 years ago
cc9cii 5dfcd2ed01 Removed standard window size combobox. Rearranged widgets. 10 years ago
cc9cii 52354b14fc Fixed compilation issue on linux. Updated shader mode selection logic (thanks scrawl). Cleaned up a little but needs more once things are settled. 10 years ago
cc9cii 62d2811285 Window size improvements. Added promoted widgets but seems to be require signal filters for disabled widgets to receive mouse events. 10 years ago
cc9cii d679e0e012 Made more progress. Grey out disabled settings. 10 years ago
cc9cii ffaca7a875 GUI added, but not yet functional. 10 years ago
cc9cii ecb4154ac0 Fixed default settings logic and cleaned up comments. 10 years ago
cc9cii 0ec20b23aa Initial working version. Video/rendering options supported. No GUI yet. 10 years ago
Marc Zinnschlag 5b5bf6f37e removed a redundant (and unsufficiently configured) copy of ConfigurationManager 11 years ago
graffy76 cd7983adb5 Decoupled setting definitions from the Setting class. QSettings
implementation is now fully responsible for managing user settings.
11 years ago
graffy76 e47e3de3d2 Removed unneeded includes, cleaned up code, added comments 11 years ago