summaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* now handles windows firewall, which apparently doens't report itself to wmiisanae2019-07-011-3/+3
| | | | some more error checking
* show supported games in error dialog when browsing for a binaryisanae2019-07-011-2/+19
|
* added --crashdump to generate dumps of a running MO processisanae2019-07-011-2/+43
| | | | added dump_running_process.bat to start another instance of MO with that flag
* security productsisanae2019-07-011-0/+7
|
* comments, some refactoringisanae2019-06-291-5/+5
| | | | switched to qDebug()
* added a warning when running in compatibility modeisanae2019-06-291-2/+4
|
* log windows versionisanae2019-06-291-1/+5
|
* refactored preloadSsl() into preloadDll()isanae2019-06-291-27/+43
| | | | | | removed old HGID check moved formatSystemMessage() to uibase added Environment class, lists loaded modules, logged at startup
* remember the monitor numberisanae2019-06-031-0/+11
| | | | use it to display the splash screen on the same monitor as the main window instead of where the mouse cursor is
* Expand mo_interface.log from 1K lines to 1M linesLostDragonist2019-03-241-1/+1
|
* Make sure the configured temp folder existsLostDragonist2019-03-231-0/+5
|
* Allow the user to go back to the instance manager if using an instance and ↵LostDragonist2019-03-231-0/+6
| | | | the instance's game plugin disappears or stops functioning
* Only let the user select game installations that match what the instance is ↵LostDragonist2019-03-231-15/+30
| | | | configured for
* Do not change the game type of an instance without getting explicit ↵LostDragonist2019-03-231-44/+3
| | | | instructions from the user
* Don't show unrelated paths when browsing for gameLostDragonist2019-02-251-2/+1
|
* Several Nexus API-related changesSilarn2019-02-181-740/+740
| | | | | | | | * Added 30-second ping so Nexus doesn't close our connection * Set an overall 5 minute timeout before we give up listening for auth * Fixed some old signal and slot connections * Added a button to revoke the current API authorization * Updated bulk endorsement function with new API changes
* Initial Nexus API changes:Silarn2019-02-181-1/+4
| | | | | - Switch to SSO with WebSocket - Update endpoints (all but version checking)
* Improve game selection when multiple games are possibleLostDragonist2019-02-151-3/+20
|
* Always display at least 3 segments of version info for MO itselfLostDragonist2019-01-301-1/+1
|
* Change qPrintable to qUtf8Printable to better support non-ASCII textLostDragonist2019-01-051-12/+12
|
* Remove the requirement for a game launcher to be presentLostDragonist2018-12-111-2/+2
|
* Allow switching instances when MO is launched with moshortcut://<instance>:LostDragonist2018-11-021-0/+1
|
* Move improved version parsing to util.h and use it everywhere.AnyOldName32018-05-161-5/+1
|
* Add version check and update processorSilarn2018-05-031-0/+1
|
* Some tweaks to make MO the top window when loading or changing gamesSilarn2018-04-181-0/+6
|
* Support for multi-game downloadsSilarn2018-04-161-1/+2
|
* Allow MO2 shortcuts that open the indicated MO2 instance in the argument if ↵Al12rs2018-04-071-30/+36
| | | | | | the executable name is omitted. This should be added after the MO2 exe path: ' "moshortcut://myInstanceName:" '. If there are caracters after the ":" then MO2 will assume that is an execuatble and will try to run it.
* Remove outdated namespacing and correct the PATH setting to appends dllsJeremy Rimpo2018-03-081-5/+5
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-480/+520
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-520/+480
|
* Added support for High DPI Scaling for higher resolution monitors.Al12rs2018-02-121-0/+3
|
* preload openssl dlls (probably unnecessary but can help troubleshooting ↵Eran Mizrahi2018-01-061-6/+30
| | | | openssl issues)
* Log the MO version for diagnostic purposesEran Mizrahi2018-01-041-1/+19
|
* Don't log username and passwordEran Mizrahi2017-12-271-1/+2
|
* Clean up proxy spawning a process (cleaner args forwarding and QProcess had ↵Eran Mizrahi2017-12-271-11/+62
| | | | some problems even without arguments)
* print settings loading and changes to log for diagnostic purposesEran Mizrahi2017-12-271-0/+7
|
* Tie moshortcuts to a specific instanceEran Mizrahi2017-12-191-5/+11
|
* avoid splash screen when running a shortcutEran Mizrahi2017-12-181-8/+4
|
* Increase mo_interface log to help diagnose problemsEran Mizrahi2017-12-181-1/+1
|
* Allow silent closing during instance selectionEran Mizrahi2017-12-131-2/+2
|
* Move crash dumps to instance-dependant data folderEran Mizrahi2017-12-121-2/+3
|
* call previous unhandled exception filterEran Mizrahi2017-12-111-6/+8
|
* Revert "Collect crash dumps also for vectored exceptions"Eran Mizrahi2017-12-111-7/+1
| | | | This reverts commit b75e3c12318267be1589cee5e13a9fc89b0097b1.
* Use single instance also for MO shortcutsEran Mizrahi2017-12-111-20/+7
|
* Run shortcuts using moshortcut:// to avoid command line problemsEran Mizrahi2017-12-101-1/+20
|
* Collect crash dumps also for vectored exceptionsEran Mizrahi2017-12-101-1/+7
|
* generate dumps using new diagnostics settingsEran Mizrahi2017-12-101-64/+15
|
* Fix for MO finding the wrong game to manage.Al12rs2017-11-101-0/+4
| | | | Commented out code that tried to deduce game and found wrong one. Now, if not already set in INI, file MO will ask the user which one to manage.
* updated email for dump reports.lepresidente2016-12-041-1/+1
|
* fixed creation of data paths after changing paths in settings and update of ↵Tannin2016-06-231-32/+17
| | | | profile list after change