summaryrefslogtreecommitdiff
path: root/src/settings.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add setting to show notifications when downloads complete or fail (#2338)Jonathan Feenstra2026-05-151-0/+10
|
* Migrating to OAuth Authentication (#2374)Jeremy Rimpo2026-05-121-3/+60
| | | | Co-authored-by: aglowinthefield <146008217+aglowinthefield@users.noreply.github.com> Co-authored-by: Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com>
* Defer second nxmhandler call (#2390)Jeremy Rimpo2026-05-061-16/+25
| | | | - Calls run in parallel leading to extraneous setup dialogs - This only calls the nxm schema registration after modl is done
* Extended MODL / direct download handling (#2384)Jeremy Rimpo2026-05-031-2/+30
| | | | | | | * Extended MODL / direct download handling - name, modname, version, and source options added to download command - nxmhandler init adds schemas and MODL entry with default launch args - Add MODL register button to general tab - On window display, call meta function to trigger both registrations
* Highlight mods that contain selected files in data tab (#2179)Jonathan Feenstra2025-01-021-4/+4
|
* Highlight masters of selected plugins (#2140)Jonathan Feenstra2024-10-121-0/+10
|
* Use new Skip File & Skip Directory in usvfs (#2033)Twinki2024-06-151-0/+28
| | | | | | | | | | | | * Use new Skip File & Skip Directory in usvfs. # Motivations https://github.com/ModOrganizer2/usvfs/pull/61 Highlights some reasons why the ability to skip files & directories would be beneficial # Modifications - Add two new settings, `skip_file_suffixes` and `skip_directories` - Wire the two new settings up to usvfs - Add two new buttons to the `Workarounds` dialog, one to adjust Skip File Suffixes and another for Skip Directories, both buttons act nearly identical to the Executable Blacklist button - Add a new grouping in the `Workarounds` dialog box that contains the usvfs buttons to keep the dialog a tad organized
* Dialogs and bugfixesJeremy Rimpo2023-09-211-0/+10
|
* Several updatesJeremy Rimpo2023-09-211-0/+10
| | | | | | | | * No longer cause an error when deleting a category that's being used * Add a dialog when installing a mod with no Nexus mapping (if not disabled) * Allow disabling Nexus category mapping in Settings (Nexus tab) * Add context option to remove nexus mappings in the category editor * Some clang style fixes
* Add reminder dialog for old instancesJeremy Rimpo2023-09-211-0/+10
|
* Default profile settings (#1869)Jeremy Rimpo2023-09-191-0/+30
| | | * Fix archive parsing and BSA invalidation
* Apply clang-format.Mikaël Capelle2023-07-091-301/+244
|
* Merge pull request #1621 from LostDragonist/misc_fixesChris Bessent2021-11-231-0/+1
|\ | | | | Misc fixes
| * Add Brave to the default blacklistChris Bessent2021-11-221-0/+1
| | | | | | | | Fixes #1592
* | Add a toggle for the Alt key showing the menubarQudix2021-09-111-0/+10
|/
* Enable collapsible separators in reverse order by default.Mikaël Capelle2021-01-301-2/+1
|
* Add migration code to remove old settings from ModOrganizer.ini.Mikaël Capelle2021-01-301-0/+6
|
* Move settings around. Remove unused settings.Mikaël Capelle2021-01-291-56/+0
|
* Add option to enable auto-collapse on hover after delay.Mikaël Capelle2021-01-171-0/+10
|
* Add setting to not check for updates after installing mods.Mikaël Capelle2021-01-171-0/+10
|
* Add setting to automatically hide download after installation.Mikaël Capelle2021-01-141-0/+10
|
* Add settings to enable/disable icons on collapsed separators.Mikaël Capelle2021-01-141-0/+10
|
* Disable highlighting from/to separators separately.Mikaël Capelle2021-01-141-4/+14
|
* Add setting to enable/disable collapsible priority depending on the sort order.Mikaël Capelle2021-01-111-4/+7
|
* Tentative fix for automatic text color when markers or separator colors are ↵Mikaël Capelle2021-01-101-4/+4
| | | | used.
* Add option to have different separator collapsed/expanded states between ↵Mikaël Capelle2021-01-101-0/+10
| | | | profiles.
* Re-organize settings. Add setting to remember filters when restarting MO.Mikaël Capelle2021-01-101-0/+10
|
* Add option to enable/disable displaying conflicts on collapsed separators.Mikaël Capelle2021-01-031-0/+10
|
* Save/restore filter list state between run.Mikaël Capelle2021-01-021-2/+25
|
* Visual fixes for the modlist.Mikaël Capelle2021-01-021-0/+1
| | | | | - Fix invalid positions of markers in the scrollbar. - Use color from children for collapsed elements (background and markers).
* Fix position of markers in scrollbar for non-flat models.Mikaël Capelle2021-01-021-14/+3
|
* Add option to disable collapsible separators.Mikaël Capelle2021-01-021-0/+10
|
* Save collapse state of separator.Mikaël Capelle2021-01-021-0/+35
|
* fixed warning about ini files with utf8 bomisanae2020-12-281-1/+28
| | | | fixed main thread name still getting clobbered by QWebEngine
* custom browser commandisanae2020-12-281-2/+37
| | | | changed some places that used QDesktopServices to use shell::Open() from uibase instead
* don't log modules in winrootisanae2020-12-241-7/+7
| | | | dashes to dots
* also log primary handlerisanae2020-12-241-0/+3
|
* dump nxmhandler.iniisanae2020-12-241-2/+48
|
* ignore steam username when dumping settingsisanae2020-12-241-1/+3
|
* Add Settings::unregisterPlugin().Mikaël Capelle2020-12-021-0/+10
|
* Merge pull request #1292 from Holt59/iplugin-isactive-refactoringMikaël Capelle2020-11-181-2/+21
|\ | | | | IPlugin::isActive refactoring
| * Fix handling of previous 'enabled' settings.Mikaël Capelle2020-11-111-7/+10
| |
| * Improve requirements handling.Mikaël Capelle2020-11-111-3/+14
| |
| * Insert 'enabled' plugin if not present.Mikaël Capelle2020-11-111-0/+5
| |
* | Add a toggle for trackingQudix2020-11-111-0/+10
|/
* larger initial size for the instance dialogisanae2020-11-071-1/+7
| | | | save geometry if settings are available
* stopped using core dump stuff from usvfs, mo has its ownisanae2020-11-071-6/+6
| | | | | set exception handler at the start, it can handle not having qt or data paths hopefully fixed infinite crash dumps
* game icons in the instance listisanae2020-11-031-0/+5
|
* moved nexus api stuff to GlobalSettingsisanae2020-11-031-31/+31
| | | | | | | 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
* - changed PathSettings::base() to use the ini's parent directory instead of ↵isanae2020-11-031-1/+3
| | | | | | | | | the global "dataPath" property; this is always the same thing, unless another Settings object is created for a different instance than the active one, which happens in the instance manager dialog - instance manager dialog: - select the active instance when opening - instance deletion now handles custom paths from the ini - started on instance conversions, not functional