| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | * Change the diagnoseUpdate() signals to collapse into a single async call ↵ | AL | 2020-06-06 | 1 | -10/+8 |
| | | | | | | | | | | | | | | | | | in case of multiple signals in short time span. * Make mainwindow constructor and show() use updateProblemsButton() to just update the problems icon without performing checks. * Make directory refreshed schedule a problems check since it can overlap with other invocations. * Make changing translation not trigger checks at all. * Make changing style only update the icon instead of also performing the check. * Make MainWindow ctor, MainWindow::show()and MainWindow::resetActionIcons() just update the icon without actually performing a check. * Make clearing overwrite checkForProblems synchronously. Same before opening the notifications window and after closing it. | ||||
| * | Make checkForProblems update local variable with the problem count, | AL | 2020-06-06 | 2 | -10/+28 |
| | | | | | | Make updateProblemsButton just update the ui using that variable (no heavy operation) Add checkForProblemsAsync to perform the heavy checks in another thread. | ||||
| * | Fix issue with progress dialog disapearing too soon during installation. | Mikaël Capelle | 2020-05-31 | 1 | -1/+10 |
| | | |||||
| * | Set the parent widget properly in installation manager. | Mikaël Capelle | 2020-05-30 | 1 | -0/+1 |
| | | |||||
| * | Small update to installation manager following uibase changes. | Mikaël Capelle | 2020-05-30 | 2 | -11/+7 |
| | | |||||
| * | Fix comment in installation manager. | Mikaël Capelle | 2020-05-30 | 1 | -1/+2 |
| | | |||||
| * | Implement createFile() for the installation manager. | Mikaël Capelle | 2020-05-30 | 2 | -4/+112 |
| | | |||||
| * | Allow creation of file using addFile() in ArchiveFileTree. | Mikaël Capelle | 2020-05-30 | 1 | -14/+10 |
| | | |||||
| * | Merge pull request #1092 from Holt59/mod-data-content | isanae | 2020-05-28 | 18 | -260/+291 |
| |\ | | | | | Use ModDataContent feature from GamePlugin | ||||
| | * | Add icon for FO4 material (courtesy of @twizz0r). | Mikaël Capelle | 2020-05-28 | 2 | -1/+1 |
| | | | |||||
| | * | Remove space. | Mikaël Capelle | 2020-05-28 | 1 | -1/+1 |
| | | | |||||
| | * | Change auto& to const auto&. | Mikaël Capelle | 2020-05-28 | 2 | -4/+4 |
| | | | |||||
| | * | Expose ModDataContentHolder from OrganizerCore instead of vector of Content. | Mikaël Capelle | 2020-05-28 | 6 | -43/+132 |
| | | | |||||
| | * | Ignore filter-only content when sorting. | Mikaël Capelle | 2020-05-27 | 2 | -8/+20 |
| | | | |||||
| | * | Store contents as a set instead of a vector. | Mikaël Capelle | 2020-05-27 | 7 | -18/+17 |
| | | | |||||
| | * | Do not show Content with isOnlyForFilter() in the column. | Mikaël Capelle | 2020-05-27 | 1 | -7/+12 |
| | | | |||||
| | * | Fix sorting for the Content column. | Mikaël Capelle | 2020-05-27 | 1 | -1/+9 |
| | | | |||||
| | * | Make ModInfo::getContents() pure virtual. | Mikaël Capelle | 2020-05-27 | 1 | -4/+1 |
| | | | |||||
| | * | Add temporary icon for material content. | Mikaël Capelle | 2020-05-27 | 1 | -0/+1 |
| | | | |||||
| | * | Replace usage of MakeVector with initializer lists. | Mikaël Capelle | 2020-05-26 | 1 | -58/+58 |
| | | | |||||
| | * | Use ModDataContent to display the tooltip in the header. | Mikaël Capelle | 2020-05-25 | 2 | -20/+22 |
| | | | |||||
| | * | Switch to using the ModDataContent feature from the game plugin. | Mikaël Capelle | 2020-05-25 | 14 | -170/+88 |
| | | | |||||
| * | | Fix modlist scrolling to wrong location after filter refresh in some cases. | AL | 2020-05-26 | 1 | -1/+2 |
| |/ | | | | If the currently selected column wasn't the Name column it would scroll to the first modnamee that matched the currently selected column contents (like scrolling to a mod called Audio overhaul after assigning Audio category to another mod). | ||||
| * | Use hasSuffix() where needed. | Mikaël Capelle | 2020-05-25 | 1 | -1/+1 |
| | | |||||
| * | Fix comment for prefetch(). | Mikaël Capelle | 2020-05-25 | 1 | -1/+2 |
| | | |||||
| * | Fix suffix comparison for SKSE DLLs. | Mikaël Capelle | 2020-05-25 | 1 | -1/+1 |
| | | |||||
| * | Update ModInfo classes following MemoizedLocked changes. | Mikaël Capelle | 2020-05-25 | 3 | -24/+15 |
| | | |||||
| * | Update MemoizedLock to allow more flexible callable. | Mikaël Capelle | 2020-05-25 | 1 | -6/+8 |
| | | |||||
| * | Remove useless calls to diskContentModified(). | Mikaël Capelle | 2020-05-25 | 1 | -4/+0 |
| | | |||||
| * | Use memoization for file tree, contents and validity of ModInfo. | Mikaël Capelle | 2020-05-24 | 4 | -20/+43 |
| | | |||||
| * | Add MemoizedLocked. | Mikaël Capelle | 2020-05-24 | 1 | -0/+43 |
| | | |||||
| * | Add thread_utils to CMakeList.txt. | Mikaël Capelle | 2020-05-24 | 1 | -0/+1 |
| | | |||||
| * | Remove old comment. | Mikaël Capelle | 2020-05-24 | 1 | -1/+0 |
| | | |||||
| * | Force lower case comparison for extensions in getContents(). | Mikaël Capelle | 2020-05-24 | 1 | -1/+1 |
| | | |||||
| * | Fix typo in getContents(). | Mikaël Capelle | 2020-05-24 | 1 | -1/+1 |
| | | |||||
| * | Use a more generic 'prefetch' method instead of isValid(). | Mikaël Capelle | 2020-05-24 | 4 | -1/+27 |
| | | |||||
| * | Minor cleaning. | Mikaël Capelle | 2020-05-24 | 1 | -3/+6 |
| | | |||||
| * | Switch from ThreadPool to a simpler thread map for containers. | Mikaël Capelle | 2020-05-24 | 3 | -40/+57 |
| | | |||||
| * | Use the refresh_thread_count setting for ModInfo::updateFromDisc. | Mikaël Capelle | 2020-05-24 | 3 | -7/+14 |
| | | |||||
| * | Update file tree in parallel when loading from disk. | Mikaël Capelle | 2020-05-24 | 2 | -0/+39 |
| | | |||||
| * | Update ModInfo to use a single file tree for all content-related operations. | Mikaël Capelle | 2020-05-24 | 11 | -80/+112 |
| | | |||||
| * | Bump to 2.3.0a9 and update copyright to 2020. | Mikaël Capelle | 2020-05-23 | 1 | -2/+2 |
| | | |||||
| * | Fix issues with very slow refresh time for large root data directories. | isanae | 2020-05-23 | 3 | -50/+19 |
| | | |||||
| * | Add comment about lazy-populating the QDirFileTree. | Mikaël Capelle | 2020-05-23 | 1 | -1/+4 |
| | | |||||
| * | Remove time() method from FileTreeEntry. | Mikaël Capelle | 2020-05-23 | 1 | -16/+1 |
| | | |||||
| * | Update QDirFileTree to hide implementation and allow querying time through ↵ | Mikaël Capelle | 2020-05-23 | 2 | -44/+60 |
| | | | | | QFileInfo. | ||||
| * | Remove header that has been removed from uibase. | Mikaël Capelle | 2020-05-23 | 1 | -1/+0 |
| | | |||||
| * | Update IFileTree implementations following uibase changes. | Mikaël Capelle | 2020-05-23 | 3 | -32/+23 |
| | | |||||
| * | Remove include that has been removed from uibase. | Mikaël Capelle | 2020-05-23 | 1 | -1/+0 |
| | | |||||
| * | Switch to ModDataChecker for testing mod validity. | Mikaël Capelle | 2020-05-22 | 1 | -24/+6 |
| | | |||||
