| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Co-authored-by: aglowinthefield <146008217+aglowinthefield@users.noreply.github.com>
Co-authored-by: Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com>
|
| |
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
|
| |
* 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
|
| | |
|
| | |
|
| |
|
|
| |
changed some places that used QDesktopServices to use shell::Open() from uibase instead
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
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
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
the instance creation dialog
removed the PluginContainer* parameter from NexusInterface::instance()
- it's a singleton, so it only needs to be given once, not every time
- it doesn't even matter because the first time instance() is called, it creates the singleton, but the plugin container is always null
- and setPluginContainer() is called much later from OrganizerCore with the correct value
added non functional nexus page to instance creation dialog
|
| |
|
|
|
|
|
| |
reset geometry uses TaskDialog
moved restart code for the settings dialog to MainWindow
fixed settings sometimes not being saved when restarting
don't log "crash dumps present" every time the settings dialog is closed
|
| |
|
|
| |
an empty widget
|
| | |
|
| |
|
|
| |
fixes for shell functions changing names
|
| |
|
|
|
|
| |
added a parent widget parameter to a bunch of places
fixed paths still getting changed even if folders can't be created
made private the member variables that were temporarily public during rework
|
| |
|
|
| |
removed "get" from the getters that had it
|
| |
|
|
| |
use dedicated functions to set, get or remove settings, allows for logging
|
| |
|
|
|
| |
added scoped classes for QSettings groups and arrays
servers logged on startup
|
| |
|
|
|
| |
existing servers now merged when retrieving the download links
download manager doesn't store the servers any more, queries the settings every time
|
| |
|
|
|
| |
changed preferred to an int
moved all server settings to Settings
|
| |
|
|
| |
settings tab remembered
|
| |
|
|
| |
SettingsDialog now uses GeometrySaver
|
| |
|
|
|
| |
removed commented out code
reordered member functions in Settings
|
|
|
split nexus tab
|