summaryrefslogtreecommitdiff
path: root/src/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 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
* fixed startup errorsTannin2016-06-051-1/+1
|
* moved button to switch instance (and to portable mode) to the main windowTannin2016-05-271-3/+1
|
* removed obsolete stuffTannin2016-05-161-1/+0
|
* fixed calls to helper.exe using wrong pathTannin2016-05-151-1/+2
|
* cleanupTannin2016-05-071-3/+3
|
* updated icon and splash screen. MO can now use custom instance specific ↵Tannin2016-03-021-4/+20
| | | | splash screens and splashes stored in game plugins
* made instance-switching usableTannin2016-01-101-161/+160
| | | | | this includes tons and tons of changes to how paths are determined. the profiles-dir can now also be configured
* Merge branch 'master' into new_vfs_libraryTanninOne2015-12-231-4/+0
|\
| * Facepalm moments - realised gameinfo init call is no longer needed. Removed ↵Thomas Tanner2015-12-061-4/+0
| | | | | | | | all references
* | Merge branch 'master' into new_vfs_libraryTannin2015-12-071-65/+141
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gameinfoimpl.cpp src/installationmanager.cpp src/mainwindow.cpp src/organizercore.cpp src/organizercore.h src/organizerproxy.cpp src/organizerproxy.h src/savegamegamebryo.cpp src/savegamegamebyro.h src/selfupdater.h src/shared/fallout3info.cpp src/shared/fallout3info.h src/shared/falloutnvinfo.cpp src/shared/falloutnvinfo.h src/shared/gameinfo.cpp src/shared/gameinfo.h src/shared/oblivioninfo.cpp src/shared/oblivioninfo.h src/shared/skyriminfo.cpp src/shared/skyriminfo.h src/spawn.cpp src/transfersavesdialog.cpp
| * Fix up so that hookdll continues to work properlyThomas Tanner2015-11-291-2/+4
| |
| * Another cleanup and make the program not crash when looking at saves for the ↵Thomas Tanner2015-11-291-9/+13
| | | | | | | | nonce
| * Reworked startup considerably so now no longer dependant on GameInfoThomas Tanner2015-11-281-69/+135
| | | | | | | | Did some const correctness to the "managed_game" property as you shouldn't really be altering the plugin details whilst MO is running
| * Replace GameInfo::getNexusInfoUrl with IPluginGame::getNexusManagementUrlThomas Tanner2015-11-251-14/+17
| | | | | | | | | | | | | | | | also added getNexusDisplayUrl for the other variant of getNexusPage Removed skyrim static versions note that Nexusinterface is now passed a game plugin rather than a URL and a game ID if you want to override the current game
| * Member variable unused so removed it.Thomas Tanner2015-11-201-1/+1
| | | | | | | | Leaves one asking *why* the datapath can be inside the game directory.
| * Get rid of `GameIfo::getOrganizerDirectory` and associated member variableThomas Tanner2015-11-201-4/+5
| | | | | | | | qApp->getProperty("dataPath") can be used instead (and is pretty much everywhere else) so it's unnecessary
* | some fixes and removed obsolete codeTannin2015-11-231-1/+1
| |
* | some fixes/disabled code required since hook.dll is goneTannin2015-11-191-14/+0
|/
* added cmake build script and a few fixes for 64-bit compatibilityTannin2015-09-231-19/+20
|
* bugfix: wrong app ids used for oblivion and fallout 3Tannin2015-08-171-4/+9
| | | | rewrote handling of different game variants: now resides in game plugin and works
* some code cleanupTannin2015-08-091-12/+14
|
* - MO now validates session cookie on startupTannin2015-08-091-0/+3
| | | | | - It also retrieves account status - rewrote how MO decides when to log-in/when to give up on logging in
* small patch to show which obsolete files are being removedTom Tanner2015-07-171-5/+6
|
* Reworking the Custom Executables list and the shortcut popup.Tom Tanner2015-07-091-7/+0
| | | | | | | | | Certainly fixes the issue where the 'toolbar' entry doesn't lose the cross. One of the 'find' methods ignored case but none of the others did, so I've made it not ignore case either. Also made the code to get the desktop/startmenu paths use a more up-to-date API
* - bugfix: MO crashed without error message when "bootstrapping" failedTannin2015-06-171-11/+17
|
* a little more logging during startupTannin2015-06-041-2/+4
|
* small stuffTannin2015-05-261-3/+4
|
* - bugfix: shortcuts specifying a profile didn't workTannin2015-05-101-1/+1
|
* dropped redundant report.h/report.cppTannin2015-05-091-5/+5
|
* bugfix: when using a user-selected game path that path wasn't use forTannin2015-04-121-3/+5
| | | | auto-detecting executables
* bugfix: tutorial brokenTannin2015-04-081-7/+6
|
* MO will again remove obsolete files on startupTannin2015-03-211-0/+38
|
* tons of code cleanup and minor fixes to harden the code (mostly suggestions ↵Tannin2015-02-251-2/+2
| | | | from static code analysis)
* - No longer setting the dll directory as a windows search folder for dlls ↵Tannin2015-02-251-2/+3
| | | | | | | because that appears to remove another search folder AND the configured seach folders seem to be inherited by processes started from MO (both confirmed only in windows 8.1)
* extended the game-plugin interfaceTannin2015-01-291-19/+7
|
* Merge with branch1.2Tannin2015-01-241-3/+3
|\
| * cleanup (mostly removing unused includes)Tannin2015-01-221-6/+6
| |
| * all executables can now be repositioned, including auto-detected onesTannin2014-12-091-8/+14
| |
| * undid some changes that accidentally made it to this branchTannin2014-11-261-606/+559
| |
| * - archive library can now query for password during extraction (seems to be ↵Tannin2014-11-051-1/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | necessary for rars) - process blacklist is now taken from a file if there is one, not hardcoded - removed workaround for the papyrus compiler - updated loot client to work with the actual api - loot client now links with loot32.dll at runtime - loot client now produces its output in a (json-)file which includes all plugin messages and dirty flags - fomod installer now tries to parse the xml with several encodings - fomod installer will now display a diagnostics warning if the jpg imageformat isn't supported - base preview plugin now tries to be a bit smarter about resizing images to fit the screen - bugfix: fomod installer no longer tries to open an image even after detecting its invalid - bugfix: potential null-pointer dereferentiation in getprivateprofile... hooks - bugfix: potential null-pointer dereferentiation in download manager - bugfix: internal origin name showed up in one more place - bugfix: ToString function produced strings that were one (zero-termination-)character too long
| * - several style fixes suggested by static analysisTannin2014-09-241-8/+3
| | | | | | | | - will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor
| * normalized eol style (all files should now have windows line endings)Tannin2014-07-171-581/+581
| |
* | - bugfixesTannin2015-01-061-14/+49
| | | | | | | | | | | | | | - moved more functionality to game-plugins - further decoupled management functionality from the UI - created another "tutorial" which is only a single page with relevant parts of the ui highlighted with info as tooltips
* | replaced all uses of NULL with nullptrTannin2014-11-281-14/+14
| | | | | | | | fixed a few placed where NULL was used as a number or boolean
* | cleanup und bugfixes after refactoringTannin2014-11-281-112/+47
| |
* | MergeTannin2014-11-211-34/+19
|\ \
| * | - started on a refactoring moving functionality out of the MainWindow classTannin2014-11-211-25/+11
| | | | | | | | | | | | - started on support for game-plugins
| * | - archive library can now query for password during extraction (seems to be ↵Tannin2014-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | necessary for rars) - process blacklist is now taken from a file if there is one, not hardcoded - removed workaround for the papyrus compiler - updated loot client to work with the actual api - loot client now links with loot32.dll at runtime - loot client now produces its output in a (json-)file which includes all plugin messages and dirty flags - fomod installer now tries to parse the xml with several encodings - fomod installer will now display a diagnostics warning if the jpg imageformat isn't supported - base preview plugin now tries to be a bit smarter about resizing images to fit the screen - bugfix: fomod installer no longer tries to open an image even after detecting its invalid - bugfix: potential null-pointer dereferentiation in getprivateprofile... hooks - bugfix: potential null-pointer dereferentiation in download manager - bugfix: internal origin name showed up in one more place - bugfix: ToString function produced strings that were one (zero-termination-)character too long