| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
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
|
| | |
|
| | |
|
| |
|
|
| |
merged a bunch of unnecessary functions in ProcessRunner
|
| |
|
|
|
| |
log the actual spawning and requests to start as well as wait from plugins
raise the lock widget when it's a dialog
|
| |
|
|
| |
changed lock widget text when running without a ui
|
| |
|
|
|
| |
added IUserInterface::qtWidget()
put back IUserInterface in OrganizerCore now that there's a way to get the widget
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
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
|