summaryrefslogtreecommitdiff
path: root/src/nexusinterface.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Implement an API rate limiterSilarn2019-02-181-2/+26
|
* Fix up mismatched signals and slotsSilarn2019-02-181-1/+1
|
* Reworking update checks to use the file update info with a fallbackSilarn2019-02-181-734/+710
|
* Initial Nexus API changes:Silarn2019-02-181-32/+69
| | | | | - Switch to SSO with WebSocket - Update endpoints (all but version checking)
* 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-4/+4
|
* Move improved version parsing to util.h and use it everywhere.AnyOldName32018-05-161-4/+1
|
* Clean up handling of managed game instance in NexusInterfaceSilarn2018-05-021-38/+23
|
* Change Nexus API URLSilarn2018-04-281-1/+1
|
* Update to https for other nexus links For SecuritySilarn2018-04-241-3/+3
|
* Update Nexus protocol to httpsSilarn2018-04-241-1/+1
|
* Fix issues with download querySilarn2018-04-171-12/+27
|
* Support for multi-game downloadsSilarn2018-04-161-80/+114
|
* Created threaded process for writing mod meta files to prevent hangsSilarn2018-04-091-1/+1
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-384/+501
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-501/+384
|
* gameShortName has been replaced by gameNexusName due to syrimse on nexus ↵lepresidente2016-12-041-3/+3
| | | | using skyrimspecialediton.
* fixed some filename/modname handling for names received from nexusTannin2016-06-021-1/+1
|
* added button to clear webcaches and cookiesTannin2016-05-191-0/+7
|
* cleanupTannin2016-05-191-4/+0
|
* cleanupTannin2016-05-071-5/+6
|
* merged master into new_vfs_libraryTannin2016-02-121-1/+1
|
* fixed a potential crash-cause when querying download info and slight ↵Tannin2016-01-101-1/+1
| | | | improvement (?) to the regex that extracts the modid
* removed get-prefix from many getters. removed const from managed_game variable.Tannin2015-12-281-6/+6
| | | | other fixes
* Merge branch 'master' into new_vfs_libraryTannin2015-12-071-47/+86
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 branch 'master' of https://github.com/ThosRTanner/modorganizer into ↵TanninOne2015-12-061-2/+2
| |\ | | | | | | | | | ThosRTanner-master
| | * Merge remote-tracking branch 'TanninOne/master'Thomas Tanner2015-12-051-5/+6
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # SConstruct # src/modinfo.cpp # src/modinfo.h
| | * | Improve diagnostics if IWYU is enabledThomas Tanner2015-10-311-2/+2
| | | | | | | | | | | | | | | | Few small cleanups from clang
| * | | Merge remote-tracking branch 'remotes/TanninOne/master' into issue/356Thomas Tanner2015-12-051-6/+23
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * | Fixes for quotes in module names:Thomas Tanner2015-10-111-5/+6
| | |/ | | | | | | | | | | | | | | | Treat the module name from Nexus as HTML and convert into plain text. Allow ' in a module name Also removed the ::tr1:: namespace in the regexs
| * | Renamed getNexusName to getGameShortName as previously because it hopefully ↵Thomas Tanner2015-11-261-3/+3
| | | | | | | | | | | | isn't too nexus related.
| * | Replaced the IPluginGame getNexusDisplayURL with some APIs in NexusInterfaceThomas Tanner2015-11-261-0/+16
| | | | | | | | | | | | It makes more sense to have them here as they have very little to do with the game, more to do with the origin of the mod.
| * | This removes getNexusPage from GameInfo and is currently in the game plugin.Thomas Tanner2015-11-261-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm looking to move it to the nexus interface though as it doesn't really relate to the game plugin. I've also removed the MananagementURL as - you can log into nexus without needing to specify the game - See above - it doesn't belong with the game plugin This gets rid of all dependencies bar game saving and logging in
| * | Replace last occurrence of GameInfo::getNexusGameID and remove a whole load ↵Thomas Tanner2015-11-261-0/+1
| | | | | | | | | | | | of gameinfo.h includes
| * | Forgot to remove the redundant memberThomas Tanner2015-11-251-1/+0
| | |
| * | Replace GameInfo::getNexusInfoUrl with IPluginGame::getNexusManagementUrlThomas Tanner2015-11-251-40/+41
| |/ | | | | | | | | | | | | | | 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
* / fix/workaround for a problem where Qt thinks it's not connected to the netTannin2015-11-191-3/+5
|/
* - MO now validates session cookie on startupTannin2015-08-091-12/+2
| | | | | - It also retrieves account status - rewrote how MO decides when to log-in/when to give up on logging in
* Merge with branch1.2Tannin2015-01-241-1/+0
|\
| * cleanup (mostly removing unused includes)Tannin2015-01-221-1/+0
| |
| * - several style fixes suggested by static analysisTannin2014-09-241-1/+4
| | | | | | | | - will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor
| * - re-enabled building of loot_cli and started developing against the new apiTannin2014-09-081-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - extended set of default categories - more tolerand bbcode parser - added a few colors for the bbcode parser - more fixes to qt5 compatibility - started work on ability to unloading (and thus re-loading) of plugins - names of plugins are no longer localizable (because those names are also used to store settings) - added settings to disable individual diagnosis settings - path of dependencies is now configured in a .pri file instead of environment variablees - bugfix: if the modid-input is canceled, the id was saved as -1 and wasn't re-requested from the user - bugfix: moving files with the SHFileOperation-Api didn't update the vfs correctly (still not perfect but better) - bugfix: attempt to remove the deleter-file seems to have caused error messages for some users - bugfix: fixed a couple of cases that might have caused the tutorial to hang
| * - login package now also uses a "proper" user-agentTannin2014-08-181-6/+6
| |
| * normalized eol style (all files should now have windows line endings)Tannin2014-07-171-622/+622
| |
* | replaced all uses of NULL with nullptrTannin2014-11-281-11/+11
| | | | | | | | fixed a few placed where NULL was used as a number or boolean
* | cleanup und bugfixes after refactoringTannin2014-11-281-7/+13
| |
* | - several style fixes suggested by static analysisTannin2014-09-241-1/+4
| | | | | | | | - will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor
* | - re-enabled building of loot_cli and started developing against the new apiTannin2014-09-081-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - extended set of default categories - more tolerand bbcode parser - added a few colors for the bbcode parser - more fixes to qt5 compatibility - started work on ability to unloading (and thus re-loading) of plugins - names of plugins are no longer localizable (because those names are also used to store settings) - added settings to disable individual diagnosis settings - path of dependencies is now configured in a .pri file instead of environment variablees - bugfix: if the modid-input is canceled, the id was saved as -1 and wasn't re-requested from the user - bugfix: moving files with the SHFileOperation-Api didn't update the vfs correctly (still not perfect but better) - bugfix: attempt to remove the deleter-file seems to have caused error messages for some users - bugfix: fixed a couple of cases that might have caused the tutorial to hang
* | - login package now also uses a "proper" user-agentTannin2014-08-181-6/+6
| |
* | normalized eol style (all files should now have windows line endings)Tannin2014-07-171-622/+622
|/