| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Ignore conflicts between hidden files (#2148) | Jonathan Feenstra | 2025-05-23 | 1 | -6/+11 |
| | | | | | * Ignore conflicts between hidden files * Optimize checks for .mohidden extension | ||||
| * | Hide hidden folders if "show hidden files" is unchecked in data tab (#2146) | Jonathan Feenstra | 2024-10-16 | 1 | -1/+7 |
| | | |||||
| * | Add filter checkbox to data tab to show/hide hidden files (#2136) | Jonathan Feenstra | 2024-10-10 | 1 | -2/+12 |
| | | |||||
| * | Apply clang-format. | Mikaël Capelle | 2023-07-09 | 1 | -211/+175 |
| | | |||||
| * | First pass for Qt6 compatibility | Jeremy Rimpo | 2022-04-19 | 1 | -2/+2 |
| | | |||||
| * | Remove archive parsing attribute from core and use the one from settings ↵ | Mikaël Capelle | 2021-01-13 | 1 | -1/+1 |
| | | | | | directly. | ||||
| * | Convert FileAlternative and DataArchiveOrigin to classes | AL | 2020-11-02 | 1 | -3/+3 |
| | | |||||
| * | Change Alternatives vector to use a struct | AL | 2020-11-02 | 1 | -4/+4 |
| | | |||||
| * | only sort once at the end when fully loading for search | isanae | 2020-07-20 | 1 | -4/+6 |
| | | | | | temporarily disable filtering completely when fully loading instead of just disabling recursive filtering, this could close already expanded nodes if their parent directories didn't match | ||||
| * | fixed crash because items were sorted while being expanded | isanae | 2020-07-19 | 1 | -14/+45 |
| | | | | | | when expanding all or updating the tree, only sort once at the end cache file types | ||||
| * | fixed ensureFullyLoaded() taking forever because it was queuing all the ↵ | isanae | 2020-07-10 | 1 | -2/+7 |
| | | | | | sorts unnecessarily | ||||
| * | now using new common cmakefiles | isanae | 2020-04-23 | 1 | -2/+2 |
| | | | | | | fixed includes because shared/ isn't in the path anymore removed unused modeltest files | ||||
| * | removed some debug logging | isanae | 2020-04-17 | 1 | -2/+2 |
| | | |||||
| * | fixed crashes and empty items in the file tree | isanae | 2020-04-17 | 1 | -17/+137 |
| | | | | | sorting and removing items have to be queued since they corrupt various internal structures in Qt when done during layout | ||||
| * | split directoryentry | isanae | 2020-02-18 | 1 | -4/+8 |
| | | | | | made classes noncopyable, fixed a few unintended copies | ||||
| * | don't sort items when they're not expanded | isanae | 2020-02-08 | 1 | -4/+4 |
| | | |||||
| * | fixed sorting not emitting layout events and fixing persistent indexes | isanae | 2020-02-07 | 1 | -5/+11 |
| | | |||||
| * | sort on demand | isanae | 2020-02-07 | 1 | -3/+8 |
| | | |||||
| * | disconnect any proxies when fully loading | isanae | 2020-02-07 | 1 | -1/+15 |
| | | | | | disable model when resetting, enable it back after the directory refresh so the tree doesn't appear in a weird state in between | ||||
| * | fixed warning when comparing empty strings | isanae | 2020-02-05 | 1 | -21/+50 |
| | | | | | | | | | | | 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 | ||||
| * | update tree items when origins change | isanae | 2020-02-04 | 1 | -14/+25 |
| | | |||||
| * | hidden unique_ptr into FileTreeItem | isanae | 2020-02-04 | 1 | -54/+83 |
| | | | | | | | refactored pruning don't show shell menu for directories added collapse all in context menu | ||||
| * | prune empty directories | isanae | 2020-02-04 | 1 | -23/+121 |
| | | |||||
| * | don't get meta for fields that are not used | isanae | 2020-02-04 | 1 | -7/+28 |
| | | | | | | show compressed file size if available remember file sizes for files in archives | ||||
| * | sort | isanae | 2020-02-04 | 1 | -13/+67 |
| | | |||||
| * | filetype and last modified columns | isanae | 2020-02-04 | 1 | -28/+43 |
| | | |||||
| * | file size column | isanae | 2020-02-04 | 1 | -9/+32 |
| | | |||||
| * | icons | isanae | 2020-02-04 | 1 | -12/+47 |
| | | |||||
| * | font, tooltip and foreground | isanae | 2020-02-04 | 1 | -0/+116 |
| | | |||||
| * | createDirectoryItem() and createFileItem() | isanae | 2020-02-04 | 1 | -31/+45 |
| | | |||||
| * | moved a bunch of duplicate stuff in a new class Range | isanae | 2020-02-04 | 1 | -105/+135 |
| | | |||||
| * | refactored removeDisappearingFiles() to just check for directories in the ↵ | isanae | 2020-02-04 | 1 | -39/+32 |
| | | | | | main loop | ||||
| * | faster parent() and indexFromItem() with index guess | isanae | 2020-02-04 | 1 | -26/+211 |
| | | | | | implemented files | ||||
| * | implemented fetchMore() and update for subdirectories | isanae | 2020-02-04 | 1 | -8/+75 |
| | | | | | don't refresh tree on active, it's taken care of by fetchMore() | ||||
| * | rewriting FileTreeModel, implemented add/remove folders in root | isanae | 2020-02-04 | 1 | -779/+178 |
| | | |||||
| * | removed LEAK_TRACE stuff | isanae | 2020-02-04 | 1 | -13/+53 |
| | | | | | | refactored DirectoryEntry for lookup maps filetreemodel: made ensureLoaded() a no-op while refreshing, faster processing for removing rows | ||||
| * | renamed ToLower() to avoid confusion with in-place vs copy | isanae | 2020-02-04 | 1 | -20/+20 |
| | | | | | pre-hashed file lookup in DirectoryEntry | ||||
| * | added a map for directories in DirectoryEntry | isanae | 2020-02-04 | 1 | -8/+17 |
| | | | | | more optimizations for filetree | ||||
| * | some optimizations to avoid case conversions and memory allocations | isanae | 2020-02-04 | 1 | -16/+8 |
| | | |||||
| * | put expensive logging in an optional function | isanae | 2020-02-04 | 1 | -19/+54 |
| | | |||||
| * | split item and model | isanae | 2020-02-04 | 1 | -0/+872 |
