summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * thread-safe OriginConnectionisanae2020-02-185-64/+202
| | | | | | | | | | ThreadPool now keeps threads running keep ModThreads around so avoid reallocating buffers
| * more instrumentationisanae2020-02-185-173/+241
| | | | | | | | tighter mutexes, required thread-safe FileEntry
| * thread-safe directory entryisanae2020-02-185-74/+210
| |
| * faster getSubDirectory() for env::Directory, added lcnameisanae2020-02-184-49/+366
| | | | | | | | instrumentation
| * removed dead insertFile()isanae2020-02-184-26/+40
| | | | | | | | | | avoided a few string copies lowercase filename in thread
| * threaded refresherisanae2020-02-189-126/+395
| |
| * close handles in threadisanae2020-02-181-21/+68
| |
| * don't lowercase twiceisanae2020-02-182-5/+7
| |
| * wstring_view when possibleisanae2020-02-1810-33/+403
| | | | | | | | first implementation of NtQueryDirectoryFile
| * customizable columns for mod and plugin listsisanae2020-02-187-52/+5
| |
| * customizable columns for file treeisanae2020-02-181-0/+3
| |
| * shift+right-click selects itemsisanae2020-02-181-0/+15
| |
| * localized warning when file doesn't exist for shell menuisanae2020-02-181-0/+12
| |
| * fixed stylesheets for "valid-filter" propertyisanae2020-02-1814-1/+57
| |
| * added support for FilterWidget regexesisanae2020-02-184-4/+32
| |
| * updated stylesheets for new "filtered" property on lists with FilterWidgetisanae2020-02-1814-20/+79
|/
* Merge pull request #1000 from Al12rs/startup_performanceisanae2020-02-188-31/+66
|\ | | | | Startup performance
| * Cleanup commented codeAL2020-02-171-3/+2
| |
| * Add setting to disable splash since it can cause load time increaseAL2020-02-173-15/+41
| | | | | | | | use_spash=true by default. It's not exposed to the ui for now.
| * Reduce overhead introduced by splashscreenAL2020-02-171-4/+3
| | | | | | | | by not letting it wait on the mainwindow and instead immediately close
| * Remove duplicated updateFromDisc() call during refreshAL2020-02-171-8/+0
| | | | | | | | comment mentioned that it was needed but it was very old and testing would suggest this is no longer the case.
| * Avoid refreshing when setting downloads supported extensions as it only ↵AL2020-02-161-1/+3
| | | | | | | | happens during init.
| * Allow not refreshing downloads when setting their folder, for example during ↵AL2020-02-163-4/+6
| | | | | | | | init.
| * 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
| |
| * Move modInfo loadFromDisc to it's own functionAL2020-02-163-2/+4
| |
* | Merge pull request #998 from Al12rs/warningsAl2020-02-174-4/+6
|\ \ | |/ |/| Change Qtime to QElapsedtimer in some palaces to remove the warnings.
| * Change Qtime to QElapsedtimer in some palaces to remove the warnings.AL2020-02-154-4/+6
|/
* Merge pull request #997 from Al12rs/custom_url_overwrite_fixAl2020-02-141-1/+4
|\ | | | | Avoid overwriting existing URL values when replacing a mod if new val…
| * Avoid overwriting existing URL values when replacing a mod if new value is ↵AL2020-02-141-1/+4
|/ | | | empty.
* Merge pull request #991 from Al12rs/remember_last_modinfo_tabAl2020-02-141-3/+6
|\ | | | | Always remember last opened ModInfoDialog tab.
| * Always remember last opened ModInfoDialog tab.AL2020-02-051-3/+6
| | | | | | | | Don't reopen saved tab if mainwindow requested specific tab.
* | 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.
* | | Merge pull request #994 from isanae/generic-file-listisanae2020-02-0945-1738/+5693
|\ \ \ | |/ / |/| | New file tree
| * | don't sort items when they're not expandedisanae2020-02-084-10/+12
| | |
| * | just disable recursive filtering when fully loadingisanae2020-02-075-23/+25
| | | | | | | | | | | | switching models clears persistent indexes and collapses everything
| * | fixed sorting not emitting layout events and fixing persistent indexesisanae2020-02-074-7/+18
| | |
| * | fixed data tab not refreshing after "restarting" MOisanae2020-02-074-8/+10
| | | | | | | | | | | | | | | larger default size for filename column fixed sorting in descending order by default
| * | sort on demandisanae2020-02-074-20/+53
| | |
| * | disconnect any proxies when fully loadingisanae2020-02-074-1/+43
| | | | | | | | | | | | disable model when resetting, enable it back after the directory refresh so the tree doesn't appear in a weird state in between
| * | item activationisanae2020-02-072-120/+194
| | | | | | | | | | | | removed a bunch of unnecessary QObject qualifiers
| * | bump to alpha5isanae2020-02-071-1/+1
| | |
| * | Merge branch 'master' of https://github.com/ModOrganizer2/modorganizer into ↵isanae2020-02-073-12/+73
| |\ \ | |/ / |/| | | | | generic-file-list
* | | Merge pull request #990 from Al12rs/shift_visit_websiteAl2020-02-052-1/+63
|\ \ \ | | | | | | | | Allow Shift-double click on modlist to open Nexus or custom URL as fa…
| * | | Allow Shift-double click on modlist to open Nexus or custom URL as fall-back.AL2020-02-042-1/+63
| | |/ | |/|
* | | Merge pull request #989 from Al12rs/more_text_typesAl2020-02-051-11/+10
|\ \ \ | |/ / |/| | Add support for other text file types to Text Files modinfo tab
| * | Remove .cfg from INI Files tab as it's in Text Files tab now.AL2020-02-041-1/+1
| | |
| * | Add support for other text file types to Text Files modinfo tabAL2020-02-041-10/+9
|/ /
| * don't refresh the data tab every time the index changesisanae2020-02-051-1/+6
| |