summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* harmonized widgets in the tabs, fixed stylesisanae2020-02-0511-265/+101
|
* fixed warning when comparing empty stringsisanae2020-02-0511-48/+152
| | | | | | | | | | 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
* case insensitive checks for mohidden extension (lost in rebase)isanae2020-02-042-2/+2
|
* skip files from archives for the shell menuisanae2020-02-041-5/+15
|
* update tree items when origins changeisanae2020-02-044-49/+105
|
* hidden unique_ptr into FileTreeItemisanae2020-02-048-84/+214
| | | | | | refactored pruning don't show shell menu for directories added collapse all in context menu
* prune empty directoriesisanae2020-02-043-40/+133
|
* don't get meta for fields that are not usedisanae2020-02-049-116/+234
| | | | | show compressed file size if available remember file sizes for files in archives
* moved refresh and checkboxes to the topisanae2020-02-041-38/+51
|
* sortisanae2020-02-046-19/+159
|
* filetype and last modified columnsisanae2020-02-044-30/+70
|
* file size columnisanae2020-02-044-9/+60
|
* show file counts when there are discrepanciesisanae2020-02-043-1/+51
|
* fixed bad path for alternate originsisanae2020-02-045-258/+358
| | | | finished ShellMenuCollection, had to split a bunch of things
* ShellMenuCollection, events not processed yetisanae2020-02-043-18/+109
|
* preparing for multiple origins shell menusisanae2020-02-045-48/+185
| | | | split exec() from createMenu()
* dummy menu for files in multiple directoriesisanae2020-02-042-1/+64
|
* ShellMenu classisanae2020-02-043-70/+85
|
* shell menu for multiple filesisanae2020-02-046-55/+153
|
* status bar messagesisanae2020-02-042-11/+139
|
* shift+right click for shell menuisanae2020-02-046-1/+282
|
* iconsisanae2020-02-041-12/+47
|
* font, tooltip and foregroundisanae2020-02-041-0/+116
|
* createDirectoryItem() and createFileItem()isanae2020-02-042-31/+54
|
* moved a bunch of duplicate stuff in a new class Rangeisanae2020-02-043-113/+143
|
* refactored removeDisappearingFiles() to just check for directories in the ↵isanae2020-02-041-39/+32
| | | | main loop
* faster parent() and indexFromItem() with index guessisanae2020-02-044-41/+251
| | | | implemented files
* implemented fetchMore() and update for subdirectoriesisanae2020-02-043-9/+81
| | | | don't refresh tree on active, it's taken care of by fetchMore()
* rewriting FileTreeModel, implemented add/remove folders in rootisanae2020-02-045-788/+220
|
* removed LEAK_TRACE stuffisanae2020-02-046-146/+174
| | | | | refactored DirectoryEntry for lookup maps filetreemodel: made ensureLoaded() a no-op while refreshing, faster processing for removing rows
* missing toStdString() from mergeisanae2020-02-041-1/+1
|
* refactoring: moved member functions in the same order as the headerisanae2020-02-042-560/+567
|
* refactoring: whitespace, newlines, auto, removed commented out codeisanae2020-02-041-215/+274
|
* refactoring: whitespace and newlinesisanae2020-02-042-106/+174
|
* renamed ToLower() to avoid confusion with in-place vs copyisanae2020-02-0412-113/+258
| | | | pre-hashed file lookup in DirectoryEntry
* added a map for directories in DirectoryEntryisanae2020-02-045-141/+186
| | | | more optimizations for filetree
* some optimizations to avoid case conversions and memory allocationsisanae2020-02-045-19/+29
|
* put expensive logging in an optional functionisanae2020-02-044-19/+93
|
* split item and modelisanae2020-02-048-1258/+1291
|
* initial implementation for updating file tree, buggyisanae2020-02-047-10/+503
|
* removed dead stuffisanae2020-02-042-131/+2
|
* implemented dump to fileisanae2020-02-044-59/+93
| | | | fixed duplicate module notifications not being skipped
* implemented explore origin, open mod info, hide and unhideisanae2020-02-043-73/+116
|
* hide spacers on statusbar when the progress bar is not visibleisanae2020-02-044-73/+199
| | | | always show menu items, added status tips
* added a few missing constsisanae2020-02-0412-195/+523
| | | | | removed incorrect assert about an empty game edition added FileTree to wrap a QTreeView and a FileTreeModel, moved some context menu actions over
* split IconFetcherisanae2020-02-044-207/+84
|
* now prunes empty directoriesisanae2020-02-045-44/+134
| | | | handles archives and conflicts checkboxes
* tooltips, archive namesisanae2020-02-042-64/+135
|
* IconFetcherisanae2020-02-042-10/+234
|
* load items on demandisanae2020-02-042-35/+195
|