summaryrefslogtreecommitdiff
path: root/src/modlist.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove "Categories: " tooltips when there are no categories (#2339)Jonathan Feenstra2026-02-181-0/+4
|
* Change IOrganizer::profile return type to a shared_ptr (#2322)Jonathan Feenstra2026-01-111-1/+1
|
* Add author and uploader columns to mod list (#2269)Jonathan Feenstra2025-08-181-0/+12
|
* Oblivion Remastered Meta PR (#2241)Jeremy Rimpo2025-05-231-7/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Allow for mod directory maps - Set main data files based on game - Mapped mod directories to VFS - Update overwrite setup * Skip if mod contains no 'data' dir * More mod directory compatibility fixes * Workaround for Obl:Rem save location - SLocalSavePath does nothing yet MO2 wants to use it to override the default save location - This only applies to BGS games anyway, we should move this logic * First pass for overwrite mod directory support * More overwrite move / delete restrictions * Fix issue with moving directories that are not required * Formatting pass * More modDataDirectory updates * Formatting --------- Co-authored-by: Mikaël Capelle <capelle.mikael@gmail.com>
* A few fixes for RC 1Jeremy Rimpo2023-11-161-1/+1
| | | | | | | * Convert the priority index to a string as Windows appears to be converting these to localized numerals * Skip separators when assigning categories * Update the context menu requirements for displaying the auto-assign option * Bump to RC 2
* Apply clang-format.Mikaël Capelle2023-07-091-400/+398
|
* Added ARCHIVED support for nexus update check and download query.AL2021-07-121-2/+4
| | | | | Use FileStatus enum instead of scattered int literals. Re-wrote the update check code
* Fix fixDirectoryName includesChris Bessent2021-04-291-1/+1
|
* Better refresh of override markers and conflicts.Mikaël Capelle2021-02-091-4/+4
|
* Use proper naming convention for constants.Mikaël Capelle2021-01-221-1/+1
|
* Use constant for minimum/maximum priorities.Mikaël Capelle2021-01-221-4/+1
|
* Refresh data tab when mods are enabled or moved.Mikaël Capelle2021-01-211-0/+2
|
* Replace isFixedPriority by hasAutomaticPriority.Mikaël Capelle2021-01-211-2/+2
|
* Expose proper priority in ModList and sort in the sort proxy.Mikaël Capelle2021-01-211-21/+1
|
* Use range-loop instead of old-style iterators.Mikaël Capelle2021-01-211-13/+10
|
* Use isFixedPriority() when appropriate.Mikaël Capelle2021-01-211-1/+1
|
* Add method to retrieve priority of mods in ModList.Mikaël Capelle2021-01-211-18/+16
|
* Remove unused/undefined ModList functions.Mikaël Capelle2021-01-201-26/+0
|
* Move backup and overwrite priority to ModList.Mikaël Capelle2021-01-201-4/+4
|
* Increase robustness of mods priority in profile.Mikaël Capelle2021-01-201-31/+29
|
* Fix editing priority.Mikaël Capelle2021-01-181-2/+1
|
* Use isBackup() and isOverwrite() instead of testing flags.Mikaël Capelle2021-01-131-3/+2
|
* Remove OrganizerCore::modsSortedByProfilePriority.Mikaël Capelle2021-01-131-1/+13
|
* Do not notifyChange if the new name is identical to the old name.Mikaël Capelle2021-01-101-4/+5
|
* Display children contents in collapsed separator.Mikaël Capelle2021-01-101-30/+0
|
* NameRole -> GameNameRole.Mikaël Capelle2021-01-101-1/+1
|
* Fix indentation of indicators branches when using collapsible separators.Mikaël Capelle2021-01-031-2/+0
|
* Move highlighting of mods containing selected plugins to mod view.Mikaël Capelle2021-01-021-24/+0
|
* Move markers management for overwrite/overwritten to ModListView.Mikaël Capelle2021-01-021-50/+1
|
* Refactoring of ModInfo to give access to the core. Remove ModInfo::remove() ↵Mikaël Capelle2021-01-021-10/+1
| | | | completely.
* Minor cleaning and fix in ModList.Mikaël Capelle2021-01-021-80/+126
| | | | | - Proper display of separator name for removal. - Replace usage of flags with isXXX.
* Minor refactoring.Mikaël Capelle2021-01-021-16/+20
|
* Fix notification for removed mods.Mikaël Capelle2021-01-021-6/+7
|
* Fix highligth of collapsed separator. Move foreground color fix to delegate.Mikaël Capelle2021-01-021-3/+1
|
* Minor cleaning in ModList.Mikaël Capelle2021-01-021-5/+5
|
* Some cleaning. Avoid using Qt::UserRole.Mikaël Capelle2021-01-021-20/+44
|
* Remove selection-related stuff from plugin/mod lists.Mikaël Capelle2021-01-021-3/+5
|
* More stuff moved to mod list context.Mikaël Capelle2021-01-021-1/+21
|
* Add message for invalid drag. Split & clean code.Mikaël Capelle2021-01-021-133/+7
|
* Clean drag&drop code and add drop of external folder/archives.Mikaël Capelle2021-01-021-110/+160
|
* Remove unused method.Mikaël Capelle2021-01-021-17/+0
|
* Do not invalidate the sort proxy when not required (keep selection).Mikaël Capelle2021-01-021-21/+10
|
* Fix and move stuff around.Mikaël Capelle2021-01-021-87/+25
| | | | | | - Move selection-related code from ModList to ModListView. - Fix move-selection for multi-selection. - Fix refresh of mod list on toggle selection.
* Fix automatic refresh of the collapsible separator proxy.Mikaël Capelle2021-01-021-0/+30
|
* Disable drag&drop of mods in backups.Mikaël Capelle2021-01-021-1/+1
|
* Fix keyboard move selection.Mikaël Capelle2021-01-021-15/+14
|
* Do not set Qt::ItemIsDropEnabled all the time.Mikaël Capelle2021-01-021-5/+13
|
* Small refactoring to avoid duplicated code.Mikaël Capelle2021-01-021-4/+4
|
* Clean drag&drop of URLs and mods/archives.Mikaël Capelle2021-01-021-75/+97
|
* Drag and drop from download view to install + Expand and scroll to mod on ↵Mikaël Capelle2021-01-021-21/+67
| | | | install.