summaryrefslogtreecommitdiff
path: root/src/modlistsortproxy.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add sorting for the notes columnLostDragonist2018-12-231-0/+16
|
* Expand mod list search edit to work on categories, nexus IDs, and notesLostDragonist2018-12-201-6/+52
|
* Made the "checked" filter show separators.Al12rs2018-11-041-1/+1
|
* Added Mod Backups filter for modlist.Al12rs2018-09-071-0/+6
|
* Allow sorting by "source game" columnLost Dragonist2018-06-081-0/+10
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-315/+323
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-323/+315
|
* better sorting on the flag-columnTannin2015-09-031-2/+19
|
* more intuitive sorting with grouping activeTannin2015-09-031-0/+4
|
* workaround: after editing in a filtered view, if the edited item disappears asTannin2015-09-011-3/+10
| | | | a result of the edit, no further editor could be opened
* bugfix: dropping files from overwrite on mod failed whien mod grouping was ↵Tannin2015-06-291-1/+2
| | | | active
* bugfix: aboutToChangeData and postDataChanged signals were not correctly set ↵Tannin2015-06-291-3/+6
| | | | up when mod grouping was enabled
* more generic solution to the problem fixed in changeset bb74f8eb639c, now ↵Tannin2015-06-101-0/+23
| | | | also applied in another location
* cosmetic changes and increased version numberTannin2015-04-081-1/+1
|
* bugfix: crash when entering search terms for the mod listTannin2015-03-211-5/+3
|
* minor stuff (slight changes to the visual style, code refactorings, version ↵Tannin2015-03-181-6/+6
| | | | increment)
* sorting by content now produces a more useful listTannin2015-02-251-4/+15
|
* Merge with branch1.2Tannin2015-01-241-19/+19
|\
| * cleanup (mostly removing unused includes)Tannin2015-01-221-1/+0
| |
| * - download servers that haven't been available for over a month are now ↵Tannin2015-01-071-18/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | purged from the known servers list - bugfix: encoding detection for fomod xmls could incorrectly interpret files as utf16 encoded - bugfix: hashing algorithm for bsa files was wrong - bugfix: nxmhandler reported non-issues as errors - bugfix: nxmhandler tried to apply chrome fix on every start - bugfix: "not endorsed" icon displayed for non-nexus mods - bugfix: when drag&dropping within the overwrite dialog the file might still get moved to a mod (and probably not the intended one) - bugfix: dropping files from overwrite on the modlist was refused when not sorting by priority (only in 1.2.15) - bugfix: unmanaged mods couldn't be reordered (only in 1.2.15)
* | MergeTannin2015-01-041-3/+3
|\ \
| * | replaced all uses of NULL with nullptrTannin2014-11-281-3/+3
| | | | | | | | | | | | fixed a few placed where NULL was used as a number or boolean
* | | Merge with branch1.2Tannin2015-01-031-3/+26
|\| | | |/ |/|
| * - re-enabled use of img-tags in bbcode converterTannin2014-11-111-30/+0
| | | | | | | | | | - addded a workaround for cases where, after a MO update, the stored modlist layout has no size for new columns - using a webview again for the nexus view of the modinfo dialog
| * - several style fixes suggested by static analysisTannin2014-09-241-1/+1
| | | | | | | | - will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor
| * - can now filter by mod contentTannin2014-08-181-2/+19
| | | | | | | | - all files/directories that require write access can now be placed in AppData instead of the MO directory
| * - browser dialog now has a hidden url-field (for testing only)Tannin2014-07-271-12/+4
| | | | | | | | | | | | | | | | | | | | | | - loot_cli is no longer part of this project. I will probably create a fork of loot that allows command-line usage instead - loot integration now works with such a modified loot version - integrated loot will now also integrate incompatibility messages in the MO UI - overwrite-markers are now updated as the list order is changed - fnis checker will now always allow the user to ignore fnis errors - plugin interface now has a function to wait for handles returned from startApplication (which can be job or process handles) - bugfix: non-mo mods sharing the name with regular mods now have a different internal name - bugfix: using hotkeys the vanilla game-plugins could be moved
| * - download-list will no longer show a file as having incomplete data if ↵Tannin2014-07-211-0/+7
| | | | | | | | | | | | | | there is no file version - added a new mod column with icons displaying the content of the mod - MO now differentiates between mods using an internal name that disambiguates between foreign and regular mods
| * normalized eol style (all files should now have windows line endings)Tannin2014-07-171-376/+376
| |
* | cleanupTannin2014-12-201-1/+3
| |
* | - mod-list can now be re-ordered with drag&drop while grouping is activeTannin2014-12-141-3/+9
| | | | | | | | - drag&drop is not disabled when ordering by other columns than priority. MO will notify using messagedialog that it's impossible instead.
* | undid some changes that accidentally made it to this branchTannin2014-11-261-7/+0
| |
* | - re-enabled use of img-tags in bbcode converterTannin2014-11-111-30/+0
| | | | | | | | | | - addded a workaround for cases where, after a MO update, the stored modlist layout has no size for new columns - using a webview again for the nexus view of the modinfo dialog
* | - several style fixes suggested by static analysisTannin2014-09-241-1/+1
| | | | | | | | - will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor
* | - browser dialog now has a hidden url-field (for testing only)Tannin2014-07-271-12/+4
| | | | | | | | | | | | | | | | | | | | | | - loot_cli is no longer part of this project. I will probably create a fork of loot that allows command-line usage instead - loot integration now works with such a modified loot version - integrated loot will now also integrate incompatibility messages in the MO UI - overwrite-markers are now updated as the list order is changed - fnis checker will now always allow the user to ignore fnis errors - plugin interface now has a function to wait for handles returned from startApplication (which can be job or process handles) - bugfix: non-mo mods sharing the name with regular mods now have a different internal name - bugfix: using hotkeys the vanilla game-plugins could be moved
* | - download-list will no longer show a file as having incomplete data if ↵Tannin2014-07-211-0/+7
| | | | | | | | | | | | | | there is no file version - added a new mod column with icons displaying the content of the mod - MO now differentiates between mods using an internal name that disambiguates between foreign and regular mods
* | normalized eol style (all files should now have windows line endings)Tannin2014-07-171-376/+376
|/
* - added pseudo-categories to filter for mo-managed vs. unmanaged modsTannin2014-06-161-0/+12
| | | | | | | | | | - deleted mods are now moved to the recycle bin instead of being deleted permanently - reduced modinfo dialog for foreign mods - foreign mods are now displayed with a pseudo-category - added a signal when a plugin is moved - bugfix: refreshing of directory structure for mods with bsas didn't work correctly when enabling a mod and on changing display of foreign mods - bugfix: one mod in the list was assigned the same priority on the directory structure as the data directory - bugfix: conflicts tab in the mod info dialog offered the hide option for files in bsas
* - loot client now only updates the masterlist once per MO sessionTannin2014-06-081-4/+4
| | | | | | | | | | - new event to notify plugins of changed mod priority - overwrite now shows up in the "checked" category instead of "unchecked" - display of "foreign" mods can now be limited to only official content - bugfix: bsa extraction dialog showed up even if the plugin was disabled - bugfix: after detection of foreign mods the priority of the overwrite folder could get messed up - bugfix: when displaying only the context menu for the mod list as a whole, the menu didn't disappear - bugfix: MO crashed when trying to download via the integrated browser
* - mod list context menu split into two menus (one for whole list, one for ↵Tannin2014-05-131-8/+58
| | | | | | | | | | | | | | | | | | | 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
* - main window now has a small view displaying log messagesTannin2014-05-041-3/+7
| | | | | | | | | | | | | | - mod list will now be highlighted when grouping is active is active - download tooltip now supports bbcode markup in the description - bbcode translator will now translate some named colors - algorithm for detection of mod order problems is now more sophisticated - exposed more functionality to python plugins - updated to qt 4.8.6 dlls - bugfix: plugin list wasn't - bugfix: state changes in mod list wasn't always reported - bugfix: loot client will now create necessary directory - bugfix: NCC sometimes used wrong source path for extracting - bugfix: removed noisy debug message
* - added second context menu for changing categories that applies only changes toTannin2013-12-011-4/+20
| | | | | the selected mods instead of replacing the existing set of categories (thanks to Ross!) - bugfix: category filtering didn't work correctly when grouping was also active
* - mod sorting now always uses priority as secondary sortingTannin2013-10-171-13/+38
| | | | - added missing ipluginlist.h
* - hook.dll now doesn't inject to certain applications (currently steam, ↵Tannin2013-10-051-1/+1
| | | | | | | | | | 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
* - added a new column for not-yet-endorsed modsTannin2013-09-011-0/+4
| | | | | | | | - set categories menu no longer closes when the mouse cursor leaves the menu - MO will no longer change the endorsement flag if an update doesn't contain it - the column selection for the mod list can now only be accessed by mouse, hotkeys open the context menu of the mod - now displaying a progress dialog during login. For unknown reasons MO hangs during that time
* - mod list can now be sorted by install timeTannin2013-08-311-0/+3
| | | | | - the sorting of download archives wasn't actually by index instead of file time - bugfix: some of the plugins crashed if they failed to create a mod
* - mod list no longer loses selection whenever categories context menu gets ↵Tannin2013-06-081-7/+9
| | | | hidden
* - bugfixes in hookdll related to path-reroutingTannin2013-05-281-9/+5
| | | | | - bugfix: expanding modlist groups after changes to modlist works now - bugfix: sorting grouped modlist was broken
* MergeTannin2013-05-101-7/+13
|\
| * - creating mods from overwriteTannin2013-04-041-7/+13
| | | | | | | | | | | | | | - moving files from overwrite to mods - offline mode - several fixes to the grouping system - fix to "duplicate translation" errors