summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Set Plugins tab as default tab again after last commit.Al2019-10-021-1/+1
|
* Made categories section (filters) resizable via a splitter. Correctly ↵Al2019-10-023-1536/+1532
| | | | handled hiding and unhiding as well as saving the state between sessions.
* Capitalize the org nameJeremy Rimpo2019-10-011-36/+37
|
* Add link to new DDS preview pluginChris Djali2019-10-011-0/+1
|
* Fix help text for optional ESP deactivate buttonLostDragonist2019-09-281-3/+3
|
* Merge pull request #844 from LostDragonist/DevelopLostDragonist2019-09-281-3/+26
|\ | | | | Fix md5 hashing for large download files
| * Fix md5 hashing for large download filesLostDragonist2019-09-281-3/+26
| | | | | | | | | | | | | | | | | | Previously, the md5 hashing was broken for download files larger than about 2GB. This was due to the maximum size of a QByteArray. The hashing was broken up into 10MB chunks to correct this issue. Additionally, a progress bar was added as hashing large files would lock up the GUI.
* | Changed label of executable dialog to be more clear about application icons.Al2019-09-232-1360/+1616
| |
* | Merge pull request #839 from isanae/even-more-loggingisanae2019-09-2236-1030/+2183
|\ \ | |/ |/| Even more logging
| * refactored getSecurityProductsFromWMI() to stop using a lambdaisanae2019-09-212-60/+84
| | | | | | | | security products now only need a guid, handles failures better
| * missing periodisanae2019-09-201-1/+1
| |
| * registry details when steam fails to startisanae2019-09-201-4/+16
| | | | | | | | typos
| * added details to blacklist dialogisanae2019-09-192-6/+11
| |
| * TaskDialog for blacklisted, with button to change the blacklistisanae2019-09-193-30/+97
| |
| * TaskDialog for event log not runningisanae2019-09-191-15/+31
| |
| * TaskDialog for restarting as admin for steamisanae2019-09-198-89/+121
| | | | | | | | | | | | added a parent widget parameter to a bunch of places fixed paths still getting changed even if folders can't be created made private the member variables that were temporarily public during rework
| * steam confirmation now using TaskDialogisanae2019-09-193-34/+65
| | | | | | | | fixed dialog choices not remembering files
| * added Settings::isExecutableBlacklisted()isanae2019-09-193-13/+28
| | | | | | | | moved blacklisted confirmation to dialogs
| * moved event log warning to dialogsisanae2019-09-191-23/+22
| |
| * moved the content of checkService() to env::getService(), refactored itisanae2019-09-193-77/+301
| |
| * removed helper.h and helper.cpp, merged into spawnisanae2019-09-197-53/+1
| |
| * moved helper stuff to spawn so it can reuse error handlingisanae2019-09-197-166/+175
| | | | | | | | | | removed unused helper::init() removed logging when deleting a credential that doesn't exist, happens all the time
| * moved all spawn dialogs into a namespaceisanae2019-09-136-234/+380
| | | | | | | | | | | | | | 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
| * refactored steam handlingisanae2019-09-121-86/+157
| |
| * testForSteam() now uses env to get processesisanae2019-09-125-146/+131
| | | | | | | | moved processes from env.cpp to envmodule.cpp, merged what crash dumps did with what was in testForSteam()
| * made SpawnParameters public, changed to Qt typesisanae2019-09-124-91/+83
| | | | | | | | removed 'suspended', not used
| * split spawnBinaryProcess() into spawn, no changesisanae2019-09-124-278/+338
| |
| * rewritten spawn() to use std::wstring instead of manual buffersisanae2019-09-112-126/+307
| | | | | | | | error dialogs now use TaskDialog with more user-friendly text
| * fixes for ExpanderWidgetisanae2019-09-116-23/+8
| | | | | | | | removed dead code in MainWindow
| * added env::getFileSecurity()isanae2019-09-114-13/+388
| | | | | | | | Environment gets stuff on demand
| * moved ExpanderWidget to uibaseisanae2019-09-112-132/+0
| |
| * now logs in utc, added year to avoid confusionisanae2019-09-091-1/+6
| |
| * log line and line number when there's an error with the locked order fileisanae2019-09-091-0/+4
| |
| * log desktop geometryisanae2019-09-095-1/+26
| | | | | | | | log more info on game plugin
| * added missing include guardsisanae2019-09-099-4/+78
| | | | | | | | log free space on drives involved in paths
* | Update version to 2.2.2alpha1LostDragonist2019-09-181-2/+2
| |
* | Merge pull request #837 from LostDragonist/DevelopLostDragonist2019-09-171-1/+1
|\ \ | | | | | | Add translation to "New Executable"
| * | Add translation to "New Executable"LostDragonist2019-09-171-1/+1
|/ /
* | Merge pull request #836 from LostDragonist/DevelopLostDragonist2019-09-171-2/+3
|\ \ | | | | | | Automatically fill in the name of new executables
| * | Automatically fill in the name of new executablesLostDragonist2019-09-171-2/+3
|/ / | | | | | | | | | | When the binary browse button is used to select a binary, this will use the binary name to fill in the executable name if the previous executable name stated with "New Executable".
* | Merge pull request #835 from LostDragonist/DevelopLostDragonist2019-09-161-1/+1
|\ \ | | | | | | Add placeholder text to notification dialog
| * | Add placeholder text to notification dialogLostDragonist2019-09-161-1/+1
|/ / | | | | | | | | | | A lot of new users miss the fact you can click on a notification to get more details about that notification. This directs them to click on stuff.
* | Merge pull request #831 from LostDragonist/portable_lockLostDragonist2019-09-164-0/+29
|\ \ | |/ |/| Add portable lock feature
| * Add portable lock featureLostDragonist2019-09-114-0/+29
|/ | | | | | | If the file "portable.txt" is present in the application directory, MO will force itself to be launched as a portable instance. The change game button and menu item are hidden to prevent the user from changing out of the portable instance.
* Merge pull request #830 from isanae/settings-interfaceisanae2019-09-0983-3205/+5345
|\ | | | | Settings interface
| * really remove ask_for_nexuspw, the 2.2.0 update code was using the wrong sectionisanae2019-09-081-0/+4
| |
| * change the old servers map while processing updates instead of on-demandisanae2019-09-082-44/+59
| | | | | | | | statusbar_visible is not used anymore
| * clean up old settings when updatingisanae2019-09-081-6/+45
| |
| * more documentation for settingsisanae2019-09-082-99/+137
| | | | | | | | removed unused automaticLoginEnabled()
| * documentation for settingsisanae2019-09-085-113/+222
| | | | | | | | renamed some PluginSettings members and moved them around