summaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* removed helper.h and helper.cpp, merged into spawnisanae2019-09-191-1/+0
|
* now logs in utc, added year to avoid confusionisanae2019-09-091-1/+6
|
* log desktop geometryisanae2019-09-091-1/+4
| | | | log more info on game plugin
* added missing include guardsisanae2019-09-091-2/+1
| | | | log free space on drives involved in paths
* split settings into a bunch of classesisanae2019-09-021-13/+13
| | | | removed "get" from the getters that had it
* StatusBar now inherits from QStatusBar to handle hide/show eventsisanae2019-08-161-2/+0
| | | | | merged settings into saveVisibility() and restoreVisibility() call MainWindow::storeSettings() earlier so widget visibility is still valid
* moved all geometry save, restore and reset to GeometrySettingsisanae2019-08-161-4/+8
| | | | changed reset button in settings to restart immediately
* merged toolbars into restoreToolbars() and saveToolbars()isanae2019-08-161-10/+1
| | | | | | added centerOnMainWindowMonitor(), now also used by validation dialog added overloads for splitter, used by main splitter fixed saveState() for QMainWindow calling the wrong function
* moved settings updates to Settings::processUpdates()isanae2019-08-041-1/+1
|
* split into GeometrySettingsisanae2019-08-041-39/+57
| | | | | | | 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
* removed mentions of QSettings from main.cppisanae2019-08-041-102/+83
| | | | added necessary member functions in Settings
* create log directory sooner to handle creating new instancesisanae2019-08-021-6/+10
| | | | | reset the log file in case MO is restarted and the previously selected instance is deleted switched back to single `mo_interface.log` file
* Merge pull request #807 from isanae/logging-reworkJeremy Rimpo2019-08-021-95/+184
|\ | | | | Logging rework
| * removed some useless loggingisanae2019-07-221-2/+0
| | | | | | | | initializing usvfs logging now logs strings for log level and crash dump type
| * replaced formatSystemMessageQ() with formatSystemMessage()isanae2019-07-221-1/+1
| | | | | | | | replaced windowsErrorString() with formatSystemMessage()
| * split envisanae2019-07-221-0/+2
| |
| * fixed bad compare for nahimicisanae2019-07-221-1/+1
| | | | | | | | log displays on startup
| * moved environment dump to member functionisanae2019-07-221-24/+27
| | | | | | | | added check for nahimic
| * check for files likely to be eaten by an AV on startupisanae2019-07-221-2/+25
| |
| * dump executables on startupisanae2019-07-221-12/+23
| |
| * reversed log level menu actions to fit settings comboboxisanae2019-07-221-7/+4
| | | | | | | | replaced qWarnings() and qCritical()
| * moved Settings out of OrganizerCore so it can be created by itself to access ↵isanae2019-07-221-50/+50
| | | | | | | | | | | | | | settings early set log level on startup replaced more qDebug()
| * logging initialized early, log file set laterisanae2019-07-221-36/+44
| | | | | | | | replaced a few qDebug()
| * moved Console to utilisanae2019-07-221-38/+1
| |
| * renamed logbuffer files to loglistisanae2019-07-221-1/+1
| |
| * removed unused or redundant stuff in error_report.hisanae2019-07-221-18/+98
| | | | | | | | | | | | | | 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
| * moved the log to a dock widgetisanae2019-07-221-0/+4
| | | | | | | | added a menu item in the view menu for it
* | Merge pull request #806 from ModOrganizer2/qt-5.13Jeremy Rimpo2019-08-021-3/+6
|\ \ | |/ |/| Qt 5.13
| * Merge branch 'Develop' into qt-5.13Silarn2019-07-081-1/+17
| |\
| * \ Merge branch 'Develop' into qt-5.13Silarn2019-07-031-3/+8
| |\ \
| * | | More refactoringSilarn2019-07-031-1/+4
| | | |
| * | | Refactor obsolete methodsSilarn2019-07-031-2/+2
| | | |
* | | | nexus info and stats in settingsisanae2019-07-121-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | cleaned up double logging for github reset validation progress dialog parent just before the main window dies removed unused APIStats from APIUserAccount, added isValid()
* | | | set the progress dialog's parent to main window as soon as it's availableisanae2019-07-101-0/+3
| |_|/ |/| |
* | | Add some basic checks for symlinksSilarn2019-07-081-1/+17
| |/ |/|
* | Update openssl library namesSilarn2019-07-031-2/+7
| |
* | preloadDll() would always think dlls were already loadedisanae2019-07-031-1/+1
|/
* 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