summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
Commit message (Collapse)AuthorAgeFilesLines
* * Change the diagnoseUpdate() signals to collapse into a single async call ↵AL2020-06-061-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,AL2020-06-061-6/+14
| | | | | Make updateProblemsButton just update the ui using that variable (no heavy operation) Add checkForProblemsAsync to perform the heavy checks in another thread.
* Merge pull request #1092 from Holt59/mod-data-contentisanae2020-05-281-2/+3
|\ | | | | Use ModDataContent feature from GamePlugin
| * Expose ModDataContentHolder from OrganizerCore instead of vector of Content.Mikaël Capelle2020-05-281-3/+2
| |
| * Switch to using the ModDataContent feature from the game plugin.Mikaël Capelle2020-05-251-2/+4
| |
* | Fix modlist scrolling to wrong location after filter refresh in some cases.AL2020-05-261-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).
* Remove useless calls to diskContentModified().Mikaël Capelle2020-05-251-4/+0
|
* Update ModInfo to use a single file tree for all content-related operations.Mikaël Capelle2020-05-241-2/+2
|
* Only show color context menu for mods when right clicking on Notes column.AL2020-04-291-4/+7
|
* Allow coloring notes field.AL2020-04-291-10/+9
|
* now using new common cmakefilesisanae2020-04-231-1/+1
| | | | | fixed includes because shared/ isn't in the path anymore removed unused modeltest files
* Merge pull request #1054 from isanae/bunch-of-fixesisanae2020-04-171-38/+41
|\ | | | | Bunch of fixes
| * added game, instance and profile to status barisanae2020-04-171-0/+2
| |
| * hook ctrl+f and escape directly on widgets instead of on the main window to ↵isanae2020-04-171-38/+39
| | | | | | | | allow other widgets to use the same shortcuts, like the FilterWidget
* | Fix crash when game plugin does not provide any ini files.AL2020-04-171-2/+8
|/
* Fixed comboboxes and tooltip lagginess due to bad animations.AL2020-02-291-0/+4
|
* Fix context menu rendering delay and and general crappiness.AL2020-02-251-0/+6
| | | | This affected users that had the windows "Fade or slide menus into view" option enabled. Qt's implementation of these effects sucks
* categories were loaded too lateisanae2020-02-181-1/+0
|
* timing for refreshBSAList and updateProblemsButtonisanae2020-02-181-4/+6
|
* moved TimeThis to uibaseisanae2020-02-181-4/+12
| | | | fixed progress bar
* re-enabled archive parsingisanae2020-02-181-0/+1
|
* split directoryentryisanae2020-02-181-6/+8
| | | | made classes noncopyable, fixed a few unintended copies
* error checking in dump()isanae2020-02-181-3/+1
| | | | removed a bunch of "{} saved" in the logs
* more instrumentationisanae2020-02-181-1/+5
| | | | tighter mutexes, required thread-safe FileEntry
* customizable columns for mod and plugin listsisanae2020-02-181-32/+0
|
* added support for FilterWidget regexesisanae2020-02-181-0/+4
|
* Avoid updating the downloadView when it hasn't even been initialized.AL2020-02-161-0/+4
|
* Avoid refreshing the profile again when initializing the pforileboxAL2020-02-161-0/+9
|
* Merge pull request #992 from Al12rs/version_check_for_optional_filesAl2020-02-141-41/+47
|\ | | | | Avoid getting the general mod version for optional and miscellaneous …
| * Avoid getting the general mod version for optional and miscellaneous files,AL2020-02-061-41/+47
| | | | | | | | as those usually have their own version unbound to the main one.
* | fixed data tab not refreshing after "restarting" MOisanae2020-02-071-6/+1
| | | | | | | | | | larger default size for filename column fixed sorting in descending order by default
* | Merge branch 'master' of https://github.com/ModOrganizer2/modorganizer into ↵isanae2020-02-071-1/+62
|\| | | | | | | generic-file-list
| * Allow Shift-double click on modlist to open Nexus or custom URL as fall-back.AL2020-02-041-1/+62
| |
* | don't refresh the data tab every time the index changesisanae2020-02-051-1/+6
| |
* | fixed LogModel not being thread safeisanae2020-02-051-6/+24
| | | | | | | | | | | | | | optimizations: - create BrowserDialog on demand - scroll to bottom of log in a timer, coalesces fast logging - disabled md5 of dlls
* | fixed warning when comparing empty stringsisanae2020-02-051-13/+9
| | | | | | | | | | | | | | | | | | | | filter in data tab fixed some bad iterators when removing rows fixed empty directories not being marked as such when refreshing always sort directories first even when reversing the sort order fixed children not being sorted fixed errors about file sizes for directories remember state of checkboxes in data tab
* | don't get meta for fields that are not usedisanae2020-02-041-1/+1
| | | | | | | | | | show compressed file size if available remember file sizes for files in archives
* | hide spacers on statusbar when the progress bar is not visibleisanae2020-02-041-0/+6
| | | | | | | | always show menu items, added status tips
* | split data tabisanae2020-02-041-615/+17
|/ | | | removed a bunch of undefined functions in MainWindow
* Add seperators for mod backup context menuIsmayilMirzali2020-01-281-6/+8
|
* Add more context menu options for mod backupsIsmayilMirzali2020-01-281-7/+34
|
* Fix CSV exporting of primary category.AL2020-01-261-1/+1
| | | | #450
* Add "Restore hidden files" context menu option to modlist.Al2020-01-201-0/+99
| | | | Recursively restores all hidden files in the mod or mods if more than one is selected.
* Make hidden files extension checks case insensitiveAl2020-01-201-2/+2
|
* Merge pull request #959 from ModOrganizer2/qt-5-14Jeremy Rimpo2020-01-071-3/+3
|\ | | | | Qt 5 14
| * Migrate obsoleted qVariantFromValueSilarn2019-12-311-3/+3
| |
* | Fix the API counter not being translatedLostDragonist2020-01-011-2/+1
|/
* temporary fix to keep MO locked for all processes when closingisanae2019-12-151-0/+22
| | | | save main window settings in closeEvent()
* fixed exiting before QThread joins when pressing the X twiceisanae2019-12-151-7/+14
|
* don't activate the root data itemisanae2019-12-141-0/+4
|