| 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
|
| |
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
| |
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()
|
| |
|
|
|
|
| |
refactoring in main.cpp:
- moved stuff to loglist.cpp and moapplication.cpp
- split main() into a few functions
|
| | |
|
| |
|
|
| |
stop useless preloading of ssl dlls
|
| | |
|
| |
|
|
| |
added --instance
|
| |
|
|
| |
implemented moshortcut, nxm links and executable names as command line options
|
| |
|
|
| |
moved --multiple to CommandLine
|
| | |
|
| |
|
|
|
| |
implemented crashdump as a command, fixed dump_running_process.bat to use it
attach to console if present instead of always create one
|
| | |
|
| | |
|
| |
|
|
| |
without it, execution just resumes and dumps are created endlessly
|
| |
|
|
|
|
|
|
|
|
| |
- users report low quality splash screen
- sticking with qt's default is better in the long run
- can still use the environment variable
revert network timer:
- users report error in log every second
- was a blind fix anyway, can't reliably reproduce it
|
| | |
|
| |
|
|
| |
added terminate handler
|
| | |
|
| |
|
|
|
| |
fixed includes because shared/ isn't in the path anymore
removed unused modeltest files
|
| | |
|
| |
|
|
| |
added AV warning when a game plugin is no longer available
|
| | |
|
| |
|
|
|
|
| |
for next startup.
This could sometimes happen if users changed a drive letter or removed a drive with one of the Mo2 paths on it making Mo2 error on startup. Only fix was to manually edit the modorganizer.ini file or manually deleting the instance. This allows users to create or use other instances even if that particular instance still needs manual fixing.
|
| | |
|
| |
|
|
| |
missed fileregisterfwd.h in cmake list
|
| |
|
|
| |
made classes noncopyable, fixed a few unintended copies
|
| |
|
|
| |
first implementation of NtQueryDirectoryFile
|
| |
|
|
| |
use_spash=true by default. It's not exposed to the ui for now.
|
| |
|
|
| |
by not letting it wait on the mainwindow and instead immediately close
|
| | |
|
| |
|
|
|
| |
removed incorrect assert about an empty game edition
added FileTree to wrap a QTreeView and a FileTreeModel, moved some context menu actions over
|
| |
|
|
| |
save main window settings in closeEvent()
|
| | |
|
| | |
|
| |
|
|
|
| |
now also checks modules loaded after startup
fixed crash on w7 when checking some modules
|
| | |
|
| | |
|