summaryrefslogtreecommitdiff
path: root/src/settings.h
Commit message (Collapse)AuthorAgeFilesLines
* game icons in the instance listisanae2020-11-031-0/+4
|
* moved nexus api stuff to GlobalSettingsisanae2020-11-031-18/+18
| | | | | | | pass a pointer to Settings around for things that can be called without settings, when creating the first instance added dummy plugin list, mod list and iorganizer to initialize plugins without an instance moved PluginContainer into the core filter, had nothing to do with the plugins list NexusInterface is now created manually instead of being a static singleton because it needs to know if the settings are available
* hide tutorial question optionisanae2020-11-031-0/+3
|
* added hide option for intro page in create instance dialogisanae2020-11-031-0/+6
|
* new GlobalSettings class to manage the registryisanae2020-11-031-0/+16
| | | | close the create instance dialog when launch is unchecked
* don't skip paths for portable instance, what am I doingisanae2020-11-031-0/+12
| | | | | implemented actual creation removed mentions of %BASE_DIR% everywhere, use constant and functions from PathSettings
* fixed settings doing weird stuff with multiple instancesisanae2020-11-031-3/+2
| | | | | sort games by name added intro and confirmation pages
* started create instance dialogisanae2020-11-031-0/+1
| | | | | allow for multiple instances of Settings fill in information in instance manager
* more refactoring:isanae2020-11-031-1/+1
| | | | | - moved splash stuff together - moved stuff in the main loop into doOneRun()
* added hidden validation_timeouts settingisanae2020-07-101-0/+2
|
* Add IOrganizer signal when a plugin setting is changed.Mikaƫl Capelle2020-06-051-1/+10
|
* threaded refresherisanae2020-02-181-0/+5
|
* added support for FilterWidget regexesisanae2020-02-181-0/+6
|
* Add setting to disable splash since it can cause load time increaseAL2020-02-171-0/+4
| | | | use_spash=true by default. It's not exposed to the ui for now.
* added open previews on double-click optionisanae2019-12-041-1/+6
| | | | implemented for filetree
* added option to hide confirmation when switching instancesisanae2019-11-261-0/+5
|
* added loot log level optionisanae2019-11-221-0/+5
|
* added spawn delay setting, not exposedisanae2019-10-071-0/+3
|
* changed the layout of the general settings tabisanae2019-09-231-0/+5
| | | | | added option to disable checking for updates removed online check, just try it and see
* added center dialogs optionisanae2019-09-231-0/+6
| | | | | moved download list options to their own group box renamed confusing "Download Meta Information" to "Show Meta Information"
* ensure windows are on screenisanae2019-09-231-16/+35
|
* added Settings::isExecutableBlacklisted()isanae2019-09-191-0/+1
| | | | moved blacklisted confirmation to dialogs
* fixes for ExpanderWidgetisanae2019-09-111-3/+3
| | | | removed dead code in MainWindow
* change the old servers map while processing updates instead of on-demandisanae2019-09-081-0/+4
| | | | statusbar_visible is not used anymore
* more documentation for settingsisanae2019-09-081-93/+136
| | | | removed unused automaticLoginEnabled()
* documentation for settingsisanae2019-09-081-38/+143
| | | | renamed some PluginSettings members and moved them around
* don't log widget and geometry setting changesisanae2019-09-021-1/+1
| | | | | | fixed mod info dialog tab order using different settings for read and write mod info dialog now doesn't complain when no tab order exists in the settings only remove section when the array is larger, prevents logging changes when nothing actually changed
* split into settingsutilitiesisanae2019-09-021-3/+0
|
* split settings into a bunch of classesisanae2019-09-021-226/+341
| | | | removed "get" from the getters that had it
* removed duplicate useProxy()isanae2019-09-021-13/+3
| | | | use dedicated functions to set, get or remove settings, allows for logging
* removed directinterfaceisanae2019-09-021-7/+0
|
* moved workarounds to settingsisanae2019-09-021-0/+8
|
* moved plugins to settingsisanae2019-09-021-79/+44
|
* moved setting paths to Settingsisanae2019-08-261-27/+10
|
* server settings converted to array instead of byte array mapisanae2019-08-261-1/+2
| | | | moved cleanup to ServerList
* moved preferred servers into ServerListisanae2019-08-261-16/+0
|
* ServerList instead of a QList of ServerInfoisanae2019-08-261-1/+4
| | | | | changed preferred to an int moved all server settings to Settings
* made ServerInfo a classisanae2019-08-261-13/+13
| | | | moved server functions together in Settings
* moved more nexus stuff to settingsisanae2019-08-261-0/+4
| | | | settings tab remembered
* changed crash dump type to use enum instead of intisanae2019-08-241-26/+44
| | | | | | added ColorSettings settings dialog general and diag tabs don't use qsettings anymore removed logging of setting changes, will be added back to Settings class
* added settings for QTabWidget, checkable QAbstractButton and ExpanderWidgetisanae2019-08-241-1/+13
| | | | removed directInterface() from mod info conflicts
* passes callbacks to QuestionBoxMemory so it doesn't access the ini directlyisanae2019-08-171-0/+16
| | | | | fixed selected executable being empty after closing the edit dialog put backup_install inside Settings
* put tutorials in the settingsisanae2019-08-171-0/+8
| | | | finished moving endorsement to settings
* put endorsement state and first start in settingsisanae2019-08-171-0/+11
|
* merged DockFixer into GeometrySettingsisanae2019-08-161-9/+9
| | | | added combobox index to settings
* StatusBar now inherits from QStatusBar to handle hide/show eventsisanae2019-08-161-8/+5
| | | | | merged settings into saveVisibility() and restoreVisibility() call MainWindow::storeSettings() earlier so widget visibility is still valid
* moved all geometry save, restore and reset to GeometrySettingsisanae2019-08-161-19/+20
| | | | changed reset button in settings to restart immediately
* merged toolbars into restoreToolbars() and saveToolbars()isanae2019-08-161-4/+15
| | | | | | added centerOnMainWindowMonitor(), now also used by validation dialog added overloads for splitter, used by main splitter fixed saveState() for QMainWindow calling the wrong function
* added GeometrySaverisanae2019-08-161-38/+26
| | | | | removed widget-specific functions in GeometrySettings, now using generic functions in Settings removed some unused member variables in MainWindow
* moved getting and setting executables to Settingsisanae2019-08-051-0/+3
|