summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Removes all references to GameInfo::getGameDirectory apart from one during ↵Thomas Tanner2015-11-251-11/+12
| | | | | | | | startup Did some const correctness improvements Also may have fixed a potential crash as the Profile copy constructor didn't copy the m_GamePlugin membber
* Replace GameInfo::getNexusModID with IPluginGame::getNexusModOrganizerID()Thomas Tanner2015-11-241-2/+3
| | | | Also implement IPluginGame::getNexusGameID() but not hooked it in yet.
* Replace GameInfo::getLoadorderMechanism with IPluginGame::getLoadOrderMechanismThomas Tanner2015-11-241-2/+2
|
* Use IPluginGame::getIniFiles throughout.Thomas Tanner2015-11-241-3/+5
| | | | Also removed the default constructor from Profile class and stopped registering it as a QMetaObject (which it is the only reason it is there).
* Removes all uses of GameInfo::getShortName, replaced by ↵Thomas Tanner2015-11-241-9/+9
| | | | IPluginGame::getNexustName
* Remove most instances of GameInfo::getname, and transfer getDLCPlugins to ↵Thomas Tanner2015-11-231-1/+1
| | | | | | the plugingame interface Also commented out startDownloadNexusFile as it doesn't appear to be used anywhere
* Final eradication of igameinfo and adding python wrappers for IPluginGameThomas Tanner2015-11-221-1/+0
|
* Replace some instances of qApp->property("managed_game") with the saved pointer.Thomas Tanner2015-11-211-2/+1
| | | | Pedantic note: This doesn't help the possibility of supporting multiple executables greatly, we'd have to have a lot of register-for-change events.
* added cmake build script and a few fixes for 64-bit compatibilityTannin2015-09-231-2/+2
|
* DLC bsas are now auto-enabled for pre-skyrim gamesTannin2015-09-031-5/+22
|
* code cleanupTannin2015-08-311-4/+4
|
* bugfix: update.bsa sorted incorrectlyTannin2015-08-271-1/+3
|
* MergeTannin2015-08-151-1/+3
|\
| * more verbosity about login/logout to/from nexusTannin2015-08-151-1/+3
| |
* | Clean up of fixes for custom executable windowTom Tanner2015-08-131-9/+8
| |
* | MergeTom Tanner2015-08-131-8/+10
|\ \ | |/ |/|
| * Fix the executable configuration flags going awry from Customise windowTom Tanner2015-08-131-8/+10
| |
| * Fix up merge messTom Tanner2015-08-111-3/+4
| |
* | bugfix: categories that reference each other in a cycle could send MO into ↵Tannin2015-08-121-0/+5
| | | | | | | | an endless loop
* | some fixes after reverting changes in c361167b9b75Tannin2015-08-121-3/+4
|/
* MergeTom Tanner2015-08-091-5/+4
|\
| * More work on the executables listTom Tanner2015-08-051-5/+4
| | | | | | | | | | | | Apart from an off by one in the popup list which had crept back in, reworked the underlying code even more, which now seems to get the list behaving in a predictable way.
* | added some (currently unused) functionality to dump the list of file mappingsTannin2015-08-091-27/+17
| | | | | | | | from real to virtual location
* | some code cleanupTannin2015-08-091-4/+9
| |
* | now displays currently logged in account in title barTannin2015-08-091-1/+22
|/
* - changed the way flags on executables are stored in memoryTannin2015-08-021-27/+24
| | | | - some coding style fixes
* Reworked executable lists to not use 3 bools in addExecutableTom Tanner2015-07-181-10/+15
| | | | Think it's more readable
* Allow user to select app icon or mo icon for generated shortcutsTom Tanner2015-07-181-2/+16
| | | | | Also fixes 'x' for toolbar not disappearing when it should Issue 701
* MergeTom Tanner2015-07-091-1/+11
|\
| * filter names in the filter pane now also show up as tooltipsTannin2015-07-071-0/+1
| |
| * bugfix: invalidation bsa wasn't created when switching to a profile that ↵Tannin2015-07-071-1/+10
| | | | | | | | | | | | needed it invalidation bsa is now always placed as the first bsa
* | Reworking the Custom Executables list and the shortcut popup.Tom Tanner2015-07-091-62/+59
|/ | | | | | | | | 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: dialog-memory wasn't initialized when starting through a desktop link soTannin2015-06-151-2/+0
| | | | access (in case steam wasn't running) caused a crash
* bugfix: opening a foreign mod info dialog caused the content to be "forgotten"Tannin2015-06-111-1/+2
|
* incorrect use of "complete" file suffixesTannin2015-06-091-2/+2
|
* increased ui responsiveness while integrated loot is runningTannin2015-06-081-2/+2
|
* small stuffTannin2015-05-261-2/+3
|
* closing the categories context menu no longer completely resets the mod listTannin2015-05-251-12/+23
|
* - bugfix: bsa order wasn't correctly restored.Tannin2015-05-241-18/+17
|
* workaround to prevent repeated checking of mods with the mouse was interpretedTannin2015-05-121-1/+6
| | | | as double click
* minor stuffTannin2015-05-111-2/+5
|
* - bugfix: moving a mod didn't properly update conflict highlightingTannin2015-05-111-0/+8
|
* bugfix: upon closing the profiles dialog, the profile was changed to theTannin2015-05-111-3/+3
| | | | top-most profile and back
* dropping an url on the download widget now attempts to download the urlTannin2015-05-111-45/+48
|
* better type safety in accessing tool pluginsTannin2015-05-111-13/+17
|
* MergeTannin2015-05-091-0/+103
|\
| * added a 'yes to all' shellMove and made the drag-and-drop code use ↵Tom Tanner2015-05-031-8/+2
| | | | | | | | shellMove/shellCopy
| * Another removal of redundant commentaryTom Tanner2015-04-291-1/+0
| |
| * remove redundant comments/code from drag'n'drop stuffTom Tanner2015-04-291-7/+0
| |
| * Allows drag-and-drop into the download tabTom Tanner2015-04-261-0/+117
| |