| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
lock interface up to two processes
|
| |
|
|
|
| |
moved the ui out of LockWidget into LockInterface
added LockWidget::Session to manage multi locks
|
| |
|
|
| |
fixed handle leak when starting steam
|
| | |
|
| |
|
|
| |
merged a bunch of unnecessary functions in ProcessRunner
|
| |
|
|
| |
it's in ProcessRunner is a bit of a hack
|
| |
|
|
| |
changed lock widget text when running without a ui
|
| |
|
|
|
|
| |
rewrote ProcessRunner to have a bunch of setters and then a run()
fixed bad exit code when waiting on a process that's already completed
removed lock()/unlock() from main window, ProcessRunner is in charge of that now
|
| |
|
|
|
| |
added IUserInterface::qtWidget()
put back IUserInterface in OrganizerCore now that there's a way to get the widget
|
| |
|
|
| |
waiting for process now gets the whole process tree to find an interesting process
|
| |
|
|
| |
simplified waitForAllUSVFSProcesses() to always get the list of running processes after one process completes
|
| |
|
|
| |
added waitForAllUSVFSProcesses() to OrganizerCore, used when closing MO
|
| | |
|
| |
|
|
| |
fixed env::get() returning garbage after value
|
| | |
|
| |
|
|
| |
added runExecutable() for Executable class, also used by runShortcut()
|
| |
|
|
|
| |
renamed spawnBinary() to runExecutable()
renamed spawnBinaryDirect() to spawnAndWait()
|
| | |
|
| |
|
|
|
|
|
| |
added steam app id to spawn parameters
removed threadHandle, unused
moved most of the stuff from OrganizerCore::spawnBinaryProcess() to Spawner
replaced m_UserInterface by m_MainWindow
|
| |
|
|
|
|
| |
created
moved toString() for log level and dump type to usvfs, which needs them for logging
|
| | |
|
| |
|
|
|
| |
added logs: when dmp files are present, for portable instances, and the ini path
clear the log widget when switching instances
|
| |
|
|
|
| |
added option to disable checking for updates
removed online check, just try it and see
|
| | |
|
| |
|
|
|
|
|
| |
starting steam with spawn() instead of QProcess
dialogs for bad steam registry key and failure
refactored credentials code, added logging
add environment variables to env
|
| |
|
|
| |
removed 'suspended', not used
|
| | |
|
| |
|
|
| |
renamed some PluginSettings members and moved them around
|
| |
|
|
| |
removed "get" from the getters that had it
|
| | |
|
| |
|
|
|
| |
existing servers now merged when retrieving the download links
download manager doesn't store the servers any more, queries the settings every time
|
| | |
|
| |
|
|
|
|
| |
added ColorSettings
settings dialog general and diag tabs don't use qsettings anymore
removed logging of setting changes, will be added back to Settings class
|
| |
|
|
| |
SettingsDialog now uses GeometrySaver
|
| |
|
|
|
| |
fixed selected executable being empty after closing the edit dialog
put backup_install inside Settings
|
| |
|
|
|
| |
merged settings into saveVisibility() and restoreVisibility()
call MainWindow::storeSettings() earlier so widget visibility is still valid
|
| |
|
|
| |
fixed dialogs not having a parent
|
| |
|
|
|
|
|
| |
removed most of storeSettings() from OrganizerCore: QSettings handles saving by itself, no need for that
removed topLevelSplitter from ui, unused since the log widget is in a dock
removed QSettings from MainWindow::readSettings()
replaced return values for some of the new getters in Settings to std::optional
|
| |
|
|
| |
added necessary member functions in Settings
|
| |
|
|
| |
moved context menu to LogList
|
| |
|
|
| |
initializing usvfs logging now logs strings for log level and crash dump type
|
| |
|
|
| |
replaced windowsErrorString() with formatSystemMessage()
|
| |
|
|
| |
removed some commented out logging
|
| |
|
|
| |
removed now unused vlog()
|
| | |
|
| |
|
|
|
|
|
| |
settings early
set log level on startup
replaced more qDebug()
|
| |
|
|
|
| |
create log level combobox in code, set selected index based on value instead
added log level to context menu in log list
|
| | |
|
| |
|
|
|
|
|
| |
renamed log() to vlog() for now
extracted console creation to Console class
rewrote LogBuffer to work with logging from uibase, renamed to LogModel
added fmt dependency
|