| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |
| | |
| | |
| | |
| | | |
removed now useless null checks in OrganizerProxy
call setPluginDataPath() early so plugins can have it, since it's now a static function in IOrganizer
|
| | | |
| | |
| | |
| | |
| | | |
OrganizerProxy now handles a null OrganizerCore, used for proxy plugins
changed appVersion() and pluginDataPath() so they don't need OrganizerCore
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
removed useless dummy interfaces because init() isn't called anymore
python plugins currently broken because init() isn't called on them
fixed create instance dialog being shown on startup even if portable instance existed
display a message when the last instance can't be found
fixed instance manager dialog failing to open the portable instance
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
changed pointer to ref to NexusInterface
on_actionChange_Game_triggered() now creates the dialog itself instead of calling test code
fixed broken command line options, they'd be reset before they were used
removed useless explicit
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
fixed bad game location for custom paths
|
| | | |
| | |
| | |
| | |
| | | |
moved most of the figuring out of instance parameters from InstanceManager to Instance, separated all the ui from it and put it in main.cpp
added ways to show single pages in the create instance dialog so they can be used when info is missing
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | |
| | | |
don't try to delete paths that don't exist
natsort for instance names and games
|
| | | |
| | |
| | |
| | |
| | | |
update when renaming instance
update and select when creating instance
|
| | | |
| | |
| | |
| | | |
disabled instance conversion buttons again, not implemented
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
add portable instance to the list, handle some of the buttons
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | | |
| | |
| | |
| | | |
having too many plugins made the dialog too tall
|
| | | |
| | |
| | |
| | |
| | | |
replaced the button box with a regular widget with vertical layout
it was doing weird things to buttons with focus when removing and adding buttons on the fly because of filtering
|
| | | |
| | |
| | |
| | | |
double-click an instance to switch to it (disabled for now, not sure I want that)
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
close the create instance dialog when launch is unchecked
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
add game name in the label in the paths page
can't use canonicalPath(), path might not exist
|
| | | |
| | |
| | |
| | | |
made existing paths just a warning, don't check for portable instances
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
implemented actual creation
removed mentions of %BASE_DIR% everywhere, use constant and functions from PathSettings
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
sort games by name
added intro and confirmation pages
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
allow for multiple instances of Settings
fill in information in instance manager
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
trying to centralize all of this stuff
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | | |
- moved splash stuff together
- moved stuff in the main loop into doOneRun()
|