| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | removed some unnecessary counters | isanae | 2020-02-18 | 1 | -18/+50 | |
| | | | | | delete old structure in thread | |||||
| * | threaded refresher | isanae | 2020-02-18 | 1 | -12/+11 | |
| | | ||||||
| * | customizable columns for mod and plugin lists | isanae | 2020-02-18 | 1 | -2/+0 | |
| | | ||||||
| * | Remove duplicated updateFromDisc() call during refresh | AL | 2020-02-17 | 1 | -8/+0 | |
| | | | | | comment mentioned that it was needed but it was very old and testing would suggest this is no longer the case. | |||||
| * | Allow not refreshing downloads when setting their folder, for example during ↵ | AL | 2020-02-16 | 1 | -1/+1 | |
| | | | | | init. | |||||
| * | Move modInfo loadFromDisc to it's own function | AL | 2020-02-16 | 1 | -2/+2 | |
| | | ||||||
| * | renamed ToLower() to avoid confusion with in-place vs copy | isanae | 2020-02-04 | 1 | -10/+0 | |
| | | | | | pre-hashed file lookup in DirectoryEntry | |||||
| * | modsSortedByProfilePriority should return the internal name of the mod | Silarn | 2020-01-14 | 1 | -1/+1 | |
| | | ||||||
| * | Check the enum | Silarn | 2019-12-11 | 1 | -2/+2 | |
| | | ||||||
| * | Update installer status handling | Silarn | 2019-12-11 | 1 | -5/+11 | |
| | | ||||||
| * | fixed crash when starting multiple downloads with dialog boxes opened | isanae | 2019-12-02 | 1 | -0/+1 | |
| | | | | | fixed download manager dialog boxes not having a parent | |||||
| * | only log crash dumps message on startup | isanae | 2019-11-26 | 1 | -6/+0 | |
| | | ||||||
| * | renamed LockWidget to UILocker | isanae | 2019-11-06 | 1 | -2/+2 | |
| | | | | | lock interface up to two processes | |||||
| * | moved LockWidget back to OrganizerCore to support having multiple locks active | isanae | 2019-11-06 | 1 | -0/+1 | |
| | | | | | | moved the ui out of LockWidget into LockInterface added LockWidget::Session to manage multi locks | |||||
| * | removed unused files | isanae | 2019-11-06 | 1 | -1/+0 | |
| | | | | | fixed handle leak when starting steam | |||||
| * | refresh ui after running an exe from 1) an external message, and 2) the data tab | isanae | 2019-11-06 | 1 | -1/+1 | |
| | | ||||||
| * | added a ForceWait flag to bypass disabled locking | isanae | 2019-11-06 | 1 | -1/+1 | |
| | | | | | merged a bunch of unnecessary functions in ProcessRunner | |||||
| * | added waitForAllUSVFSProcesses() wrapper in OrganizerCore, the fact that ↵ | isanae | 2019-11-06 | 1 | -0/+6 | |
| | | | | | it's in ProcessRunner is a bit of a hack | |||||
| * | removed runShortcut() | isanae | 2019-11-06 | 1 | -2/+6 | |
| | | | | | changed lock widget text when running without a ui | |||||
| * | added lockwidget to replace all the other dialogs | isanae | 2019-11-06 | 1 | -5/+3 | |
| | | | | | | | 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 | |||||
| * | split to processrunner | isanae | 2019-11-06 | 1 | -483/+118 | |
| | | | | | | added IUserInterface::qtWidget() put back IUserInterface in OrganizerCore now that there's a way to get the widget | |||||
| * | replaced uilock by a progress callback in spawn | isanae | 2019-11-06 | 1 | -45/+83 | |
| | | | | | waiting for process now gets the whole process tree to find an interesting process | |||||
| * | split to getRunningUSVFSProcesses() | isanae | 2019-11-06 | 1 | -159/+61 | |
| | | | | | simplified waitForAllUSVFSProcesses() to always get the list of running processes after one process completes | |||||
| * | spawning an executable now only waits for that particular process | isanae | 2019-11-06 | 1 | -70/+75 | |
| | | | | | added waitForAllUSVFSProcesses() to OrganizerCore, used when closing MO | |||||
| * | wait for executable when opening files | isanae | 2019-11-06 | 1 | -2/+20 | |
| | | ||||||
| * | moved findJavaInstallation() and getFileExecutionContext() to spawn | isanae | 2019-11-06 | 1 | -173/+91 | |
| | | | | | fixed env::get() returning garbage after value | |||||
| * | renamed startApplication() to runExecutableOrExecutableFile() | isanae | 2019-11-06 | 1 | -21/+19 | |
| | | ||||||
| * | renamed runExecutable() to runExecutablefile() | isanae | 2019-11-06 | 1 | -31/+48 | |
| | | | | | added runExecutable() for Executable class, also used by runShortcut() | |||||
| * | renamed executeFileVirtualized() to runFile() | isanae | 2019-11-06 | 1 | -39/+39 | |
| | | | | | | renamed spawnBinary() to runExecutable() renamed spawnBinaryDirect() to spawnAndWait() | |||||
| * | merged spawnBinaryDirect() and spawnBinaryProcess() | isanae | 2019-11-06 | 1 | -50/+48 | |
| | | ||||||
| * | initial Spawner and SpawnedProcess | isanae | 2019-11-06 | 1 | -127/+65 | |
| | | | | | | | | 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 | |||||
| * | added crash dump path to parameters, if a mechanism to customize it is ever ↵ | isanae | 2019-11-01 | 1 | -1/+4 | |
| | | | | | | | created moved toString() for log level and dump type to usvfs, which needs them for logging | |||||
| * | uses new usvfsParameters, also updates spawn delay | isanae | 2019-10-10 | 1 | -2/+4 | |
| | | ||||||
| * | only log a warning for symlinks instead of exiting MO | isanae | 2019-10-05 | 1 | -11/+26 | |
| | | | | | | added logs: when dmp files are present, for portable instances, and the ini path clear the log widget when switching instances | |||||
| * | changed the layout of the general settings tab | isanae | 2019-09-23 | 1 | -27/+9 | |
| | | | | | | added option to disable checking for updates removed online check, just try it and see | |||||
| * | removed helper.h and helper.cpp, merged into spawn | isanae | 2019-09-19 | 1 | -1/+0 | |
| | | ||||||
| * | moved all spawn dialogs into a namespace | isanae | 2019-09-13 | 1 | -4/+0 | |
| | | | | | | | | 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 | |||||
| * | made SpawnParameters public, changed to Qt types | isanae | 2019-09-12 | 1 | -7/+17 | |
| | | | | | removed 'suspended', not used | |||||
| * | split spawnBinaryProcess() into spawn, no changes | isanae | 2019-09-12 | 1 | -275/+11 | |
| | | ||||||
| * | documentation for settings | isanae | 2019-09-08 | 1 | -5/+5 | |
| | | | | | renamed some PluginSettings members and moved them around | |||||
| * | split settings into a bunch of classes | isanae | 2019-09-02 | 1 | -53/+59 | |
| | | | | | removed "get" from the getters that had it | |||||
| * | moved plugins to settings | isanae | 2019-09-02 | 1 | -5/+5 | |
| | | ||||||
| * | changed total speed and count to a list of the last 5 downloads | isanae | 2019-08-26 | 1 | -1/+0 | |
| | | | | | | existing servers now merged when retrieving the download links download manager doesn't store the servers any more, queries the settings every time | |||||
| * | moved preferred servers into ServerList | isanae | 2019-08-26 | 1 | -1/+1 | |
| | | ||||||
| * | changed crash dump type to use enum instead of int | isanae | 2019-08-24 | 1 | -3/+3 | |
| | | | | | | | 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 | |||||
| * | made member variables in SettingsTab private, added accessors | isanae | 2019-08-17 | 1 | -7/+2 | |
| | | | | | SettingsDialog now uses GeometrySaver | |||||
| * | passes callbacks to QuestionBoxMemory so it doesn't access the ini directly | isanae | 2019-08-17 | 1 | -2/+0 | |
| | | | | | | fixed selected executable being empty after closing the edit dialog put backup_install inside Settings | |||||
| * | StatusBar now inherits from QStatusBar to handle hide/show events | isanae | 2019-08-16 | 1 | -4/+0 | |
| | | | | | | merged settings into saveVisibility() and restoreVisibility() call MainWindow::storeSettings() earlier so widget visibility is still valid | |||||
| * | moved geometry handling to PreviewDialog | isanae | 2019-08-04 | 1 | -20/+3 | |
| | | | | | fixed dialogs not having a parent | |||||
| * | split into GeometrySettings | isanae | 2019-08-04 | 1 | -71/+19 | |
| | | | | | | | | 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 | |||||
