Commit Graph
124 Commits
Author SHA1 Message Date
Thomas Tanner d75eda53fc Merge remote-tracking branch 'TanninOne/master' into issue/344 2015-12-06 17:31:13 +00:00
Thomas Tanner a71566122e Merge remote-tracking branch 'TanninOne/master' into issue/344
# Conflicts:
#	src/runner/pythonrunner.cpp
#	src/runner/uibasewrappers.h
2015-12-06 17:31:02 +00:00
TanninOne 69b988eede Merge pull request #1 from ThosRTanner/issue/308
View web pages from non-nexus installs (3 of 4)
2015-12-06 17:56:42 +01:00
Thomas Tanner 4a6f8e84f4 work through build issues 2015-12-06 16:13:29 +00:00
TanninOne efc0b1962f Merge branch 'ThosRTanner-issue/344' 2015-12-06 16:24:22 +01:00
TanninOne 8f408a77d2 Merge branch 'issue/344' of https://github.com/ThosRTanner/modorganizer-plugin_python into ThosRTanner-issue/344 2015-12-06 16:23:29 +01:00
TanninOne aa9c6ead94 Merge pull request #4 from ThosRTanner/issue/356
Refactor gameinfo & 'shared' library to use game plugins (7 of 17)
2015-12-06 13:21:25 +01:00
Thomas Tanner f94f37b635 Merge remote-tracking branch 'refs/remotes/TanninOne/master' into issue/356
Conflicts:
	src/runner/pythonrunner.cpp
2015-12-05 12:48:39 +00:00
Thomas Tanner 9fdcde3bd5 Merge remote-tracking branch 'TanninOne/master' into issue/344 2015-12-05 10:33:09 +00:00
Thomas Tanner 287a82ed48 Most of work for savegame 2015-12-05 06:51:41 +00:00
Thomas Tanner c9299bb623 Addition of directory validity check to IPluginGame API 2015-11-28 14:48:28 +00:00
Tannin 7d6d51b213 fixed build scripts and added fallout 4 support 2015-11-28 10:58:49 +01:00
Thomas Tanner e60121b21f Renamed getNexusName to getGameShortName as previously because it hopefully isn't too nexus related. 2015-11-26 21:17:06 +00:00
Thomas Tanner 7f7a3fb1ca Replaced the IPluginGame getNexusDisplayURL with some APIs in NexusInterface
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.
2015-11-26 21:03:23 +00:00
Thomas Tanner 9ba337ef17 Remove the getNexusManagementURL as it is a property of how you talk to nexus, not the game 2015-11-26 17:45:30 +00:00
Thomas Tanner 1455bda2f8 Sigh - python wrapper version of the 2 URL fetch functions 2015-11-26 07:40:53 +00:00
Thomas Tanner cc62f15cc8 Replace GameInfo::getNexusModID with IPluginGame::getNexusModOrganizerID()
Also implement IPluginGame::getNexusGameID() but not hooked it in yet.
2015-11-24 16:16:10 +00:00
Thomas Tanner 0b9a56fa7a Replace GameInfo::getLoadorderMechanism with IPluginGame::getLoadOrderMechanism 2015-11-24 14:20:47 +00:00
Thomas Tanner fc8f6c77bc Remove most instances of GameInfo::getname, and transfer getDLCPlugins to the plugingame interface
Also removed startDownloadNextFile as it doesn't appear to be used anywhere
2015-11-23 18:34:04 +00:00
Thomas Tanner 55e9c9c7b6 Final eradication of igameinfo and adding python wrappers for IPluginGame 2015-11-22 21:18:12 +00:00
Thomas Tanner 47e25da95e Removes igameinfo.h from everywhere apart from (sort of) the pythonrunner plugin. 2015-11-22 08:42:42 +00:00
Thomas Tanner cb5d3b4e62 Replace GameInfo::path with iPluginGame::gameDirectory (or dataDirectory where applicable)
Note: this isn''t ideal as it's not backward compatible
2015-11-21 16:41:28 +00:00
Thomas Tanner 542ef73a30 Removal of (get)BinaryName.
Note in pythonrunner this is a bit commented out so I can think about how to deal with it.
2015-11-21 12:28:48 +00:00
Thomas Tanner f6d499e6c6 Merge remote-tracking branch 'refs/remotes/TanninOne/master' 2015-11-18 20:46:19 +00:00
Tannin fe2169650e updated build scripts 2015-11-16 21:39:53 +01:00