summaryrefslogtreecommitdiff
path: root/src/selfupdater.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-177/+225
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-225/+177
|
* added a catch all for the remote version check when checking for updates. ↵LePresidente2017-10-231-0/+6
| | | | Should stop a hard crash but should probably be reviewed at a date.
* Update selfupdater.cppBrian Munro2017-01-031-1/+1
| | | Reverted Tabs to spaces
* Migrate to version numbers with buildnumber.LePresidente2016-12-211-1/+2
| | | | Added Comment for removal of ModBase::isOneof
* Use my repo for the updates for now.lepresidente2016-12-121-1/+1
|
* now using github for self updaterTannin2016-05-061-250/+89
|
* merged master into new_vfs_libraryTannin2016-02-121-3/+26
|
* made instance-switching usableTannin2016-01-101-1/+1
| | | | | this includes tons and tons of changes to how paths are determined. the profiles-dir can now also be configured
* removed get-prefix from many getters. removed const from managed_game variable.Tannin2015-12-281-4/+4
| | | | other fixes
* Merge branch 'master' into new_vfs_libraryTannin2015-12-071-52/+40
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Merge remote-tracking branch 'remotes/TanninOne/master' into issue/356Thomas Tanner2015-12-051-33/+15
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/downloadmanager.cpp src/mainwindow.cpp src/modinfo.cpp src/modinfo.h src/selfupdater.cpp src/shared/fallout3info.cpp src/shared/fallout3info.h src/shared/falloutnvinfo.cpp src/shared/falloutnvinfo.h src/shared/gameinfo.h src/shared/oblivioninfo.cpp src/shared/oblivioninfo.h src/shared/skyriminfo.cpp src/shared/skyriminfo.h
| | * Merge branch 'master' of https://github.com/TanninOne/modorganizer into ↵Thomas Tanner2015-10-121-15/+25
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | archive_cleanup # Conflicts: # src/installationmanager.cpp
| | * | Changes to go with cleaned up archive libraryThomas Tanner2015-09-271-33/+17
| | | |
| * | | Replace GameInfo::getNexusInfoUrl with IPluginGame::getNexusManagementUrlThomas Tanner2015-11-251-17/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | Get rid of `GameIfo::getOrganizerDirectory` and associated member variableThomas Tanner2015-11-201-3/+3
| | |/ | |/| | | | | | | qApp->getProperty("dataPath") can be used instead (and is pretty much everywhere else) so it's unnecessary
* / | first work on interfacing with usvfsTannin2015-11-171-2/+1
|/ /
* / fixed progress dialogs appearing on startupTannin2015-10-101-15/+25
|/ | | | Appears to be a new bug in qt or maybe incompatibility with Windows 10: All Progress dialogs were made visibly automatically a few seconds after application startup. This was "fixed" by creating the dialog dynamically on demand
* small code cleanupTannin2015-08-091-8/+8
|
* Extract multiple copies of file from archiveTom Tanner2015-08-021-3/+3
| | | | Had to rewrite the archive handling a bit. First pass, some tidyups required.
* dropped redundant report.h/report.cppTannin2015-05-091-1/+1
|
* Merge with branch1.2Tannin2015-01-241-2/+3
|\
| * cleanup (mostly removing unused includes)Tannin2015-01-221-2/+3
| |
| * normalized eol style (all files should now have windows line endings)Tannin2014-07-171-466/+466
| |
* | replaced all uses of NULL with nullptrTannin2014-11-281-6/+5
| | | | | | | | fixed a few placed where NULL was used as a number or boolean
* | cleanup und bugfixes after refactoringTannin2014-11-281-8/+18
| |
* | - started on a refactoring moving functionality out of the MainWindow classTannin2014-11-211-3/+8
| | | | | | | | - started on support for game-plugins
* | normalized eol style (all files should now have windows line endings)Tannin2014-07-171-466/+466
|/
* - re-inserted code for bsa hiding (this was necessary to enforce expected ↵Tannin2014-06-291-1/+2
| | | | | | | | | | | bsa order after all) - bsas from foreign bsas are now loaded as expected by hook.dll as well - state of log-window-split is now saved - auto completion in installer name boxes is now case-sensitive so that users can change casing of the mod names - bugfix: self updater did enforce the skyrim url for MO updates but not the game_id - bugfix: modinfo dialog didn't correctly read mod meta information on opening - bugfix: MO didn't report on endorsement (for MO)
* - mod list context menu split into two menus (one for whole list, one for ↵Tannin2014-05-131-1/+1
| | | | | | | | | | | | | | | | | | | selected mods) - added option to combine category filters using "or" - added context menu option for deselecting category filters - slightly changed ui on the category filters - added a sample plugin for cpp that can be built without building the rest of MO - simple installer can now be configured to run without any user interaction - extended interface for python plugins - iorganizer implementation moved out of the main window - nexus requests from plugins will now be identified in the user agent - bugfix: shortcuts created from MO used the wrong working directory - bugfix: deactivation of bsas didn't stick - bugfix: file hiding mechanism wasn't active - bugfix: executables linked on the toolbar couldn't be removed if the executable was removed first - bugfix: the endorsement-filter couldn't be combined with other filters - bugfix: python interface to repository bridge was broken
* - made the indicator for drag&drop more visibleTannin2014-02-221-1/+1
| | | | | - message boxes can now be made to not (re-)activate the window - executable names for starting from the command line are now case-insensitive
* - when a download server returns a text file, it's assumed to be an error ↵Tannin2014-01-181-1/+1
| | | | | | | | | | and the text displayed as an error - save games can now be deleted from inside MO - bugfix: removing the pending download entry failed if the download-url request failed - bugfix: download manager didn't stop automatically resuming failed downloads under certain circumstances - bugfix: uninstalled downloads were treated as not-finished when refreshing the download list - bugfix: updating the filesystem watcher on the saves directory didn't work correctly
* - bugfix: changing nexus id directly via mod list did not cause the change ↵Tannin2013-12-041-0/+1
| | | | to be saved
* - hook.dll now doesn't inject to certain applications (currently steam, ↵Tannin2013-10-051-2/+0
| | | | | | | | | | chrome and firefox) - versioning system improved. Will now report "downgrades" for mods and support a different versioning system (requires manual switch) - updates can now be ignored until a new version is uploaded - new splash screen - bugfix: a few memory leaks (shouldn't account for much) - bugfix: result of GetModuleHandle wasn't zero-terminated in some cases
* - caching of downloadwidgets to fix performance problem, currently broken ↵Tannin2013-06-291-1/+4
| | | | | | | | | | | | and disabled - added new state for downloads "uninstalled" for mods that were at one point installed and then removed - user-configured server preference is now used - updated tutorial to account for removal of integrated browser - reverted to qt 4 - using performance optimised findfirstfile on win vista and up - bugfix: it was possible to disable all columns of the mod list - bugfix: hook.dll doesn't load on win xp
* - added hooks for getFileVersion* functionsTannin2013-03-271-7/+11
| | | | | | | | | | | | | | | | | | - automatic donwload retry - support for storing multiple download urls - improved "query info" functionality - some cleanup to download manager code - external fomod installer dialog are now brought to front - added shell... functions to have windows handle problematic situations - added visual clue when filters are active - esps are now automatically activated when installing a mod - added option to never endorse a mod - added "previous" and "next" buttons to mod info dialog - improved the way messagedialog text is shortened - coloring in mod info dialog now visible in other color schemes - plugin list is now saved automatically - vanilla bsas are now enabled even if they are not listed in the ini file - bugfix: setting mod to maximum now doesn't try to place the mod below overwrite
* - moved shared and uibase libraries to namespacesTannin2013-02-171-436/+440
| | | | - bugfix: the "fix mods" function was accessing the save game data incorrectly, causing a crash
* initial commit to mercurial repository.Tannin2013-02-031-0/+455
Corresponds to MO version 0.12.6