| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix issues with very slow refresh time for large root data directories. | isanae | 2020-05-23 | 2 | -40/+13 |
| | | |||||
| * | now using new common cmakefiles | isanae | 2020-04-23 | 2 | -3/+3 |
| | | | | | | fixed includes because shared/ isn't in the path anymore removed unused modeltest files | ||||
| * | changed FileRegister to a deque instead | isanae | 2020-02-18 | 1 | -6/+1 |
| | | |||||
| * | moved TimeThis to uibase | isanae | 2020-02-18 | 3 | -34/+3 |
| | | | | | fixed progress bar | ||||
| * | error handling for last modified time | isanae | 2020-02-18 | 1 | -1/+11 |
| | | |||||
| * | re-enabled archive parsing | isanae | 2020-02-18 | 3 | -104/+146 |
| | | |||||
| * | removed directoryrefresher.h from organizercore.h | isanae | 2020-02-18 | 1 | -99/+0 |
| | | |||||
| * | cleanup, typedefs | isanae | 2020-02-18 | 11 | -91/+74 |
| | | |||||
| * | split directoryentry | isanae | 2020-02-18 | 11 | -1061/+1187 |
| | | | | | made classes noncopyable, fixed a few unintended copies | ||||
| * | error checking in dump() | isanae | 2020-02-18 | 1 | -5/+29 |
| | | | | | removed a bunch of "{} saved" in the logs | ||||
| * | moved dump() to DirectoryEntry | isanae | 2020-02-18 | 2 | -36/+110 |
| | | | | | static functions instead of lambdas | ||||
| * | fixed crash when disabling mod | isanae | 2020-02-18 | 2 | -4/+6 |
| | | |||||
| * | removed lastAccessed from FileEntry, not used | isanae | 2020-02-18 | 2 | -95/+106 |
| | | | | | FileRegister keeps a vector instead of a map | ||||
| * | removed some unnecessary counters | isanae | 2020-02-18 | 2 | -51/+0 |
| | | | | | delete old structure in thread | ||||
| * | thread-safe OriginConnection | isanae | 2020-02-18 | 2 | -22/+87 |
| | | | | | | ThreadPool now keeps threads running keep ModThreads around so avoid reallocating buffers | ||||
| * | more instrumentation | isanae | 2020-02-18 | 2 | -133/+167 |
| | | | | | tighter mutexes, required thread-safe FileEntry | ||||
| * | thread-safe directory entry | isanae | 2020-02-18 | 2 | -21/+74 |
| | | |||||
| * | faster getSubDirectory() for env::Directory, added lcname | isanae | 2020-02-18 | 2 | -42/+330 |
| | | | | | instrumentation | ||||
| * | removed dead insertFile() | isanae | 2020-02-18 | 2 | -24/+31 |
| | | | | | | avoided a few string copies lowercase filename in thread | ||||
| * | threaded refresher | isanae | 2020-02-18 | 2 | -0/+35 |
| | | |||||
| * | don't lowercase twice | isanae | 2020-02-18 | 2 | -5/+7 |
| | | |||||
| * | wstring_view when possible | isanae | 2020-02-18 | 4 | -32/+72 |
| | | | | | first implementation of NtQueryDirectoryFile | ||||
| * | filter on filename column only because loading the meta for every file takes ↵ | isanae | 2020-02-05 | 2 | -9/+19 |
| | | | | | | | forever some small optimizations when enabling mods | ||||
| * | hidden unique_ptr into FileTreeItem | isanae | 2020-02-04 | 2 | -14/+73 |
| | | | | | | | refactored pruning don't show shell menu for directories added collapse all in context menu | ||||
| * | don't get meta for fields that are not used | isanae | 2020-02-04 | 2 | -5/+38 |
| | | | | | | show compressed file size if available remember file sizes for files in archives | ||||
| * | fixed bad path for alternate origins | isanae | 2020-02-04 | 2 | -4/+17 |
| | | | | | finished ShellMenuCollection, had to split a bunch of things | ||||
| * | preparing for multiple origins shell menus | isanae | 2020-02-04 | 2 | -1/+27 |
| | | | | | split exec() from createMenu() | ||||
| * | shell menu for multiple files | isanae | 2020-02-04 | 1 | -1/+1 |
| | | |||||
| * | rewriting FileTreeModel, implemented add/remove folders in root | isanae | 2020-02-04 | 1 | -0/+5 |
| | | |||||
| * | removed LEAK_TRACE stuff | isanae | 2020-02-04 | 2 | -133/+106 |
| | | | | | | refactored DirectoryEntry for lookup maps filetreemodel: made ensureLoaded() a no-op while refreshing, faster processing for removing rows | ||||
| * | missing toStdString() from merge | isanae | 2020-02-04 | 1 | -1/+1 |
| | | |||||
| * | refactoring: moved member functions in the same order as the header | isanae | 2020-02-04 | 2 | -560/+567 |
| | | |||||
| * | refactoring: whitespace, newlines, auto, removed commented out code | isanae | 2020-02-04 | 1 | -215/+274 |
| | | |||||
| * | refactoring: whitespace and newlines | isanae | 2020-02-04 | 2 | -106/+174 |
| | | |||||
| * | renamed ToLower() to avoid confusion with in-place vs copy | isanae | 2020-02-04 | 4 | -57/+176 |
| | | | | | pre-hashed file lookup in DirectoryEntry | ||||
| * | added a map for directories in DirectoryEntry | isanae | 2020-02-04 | 2 | -11/+64 |
| | | | | | more optimizations for filetree | ||||
| * | some optimizations to avoid case conversions and memory allocations | isanae | 2020-02-04 | 2 | -3/+5 |
| | | |||||
| * | put expensive logging in an optional function | isanae | 2020-02-04 | 2 | -0/+35 |
| | | |||||
| * | initial implementation for updating file tree, buggy | isanae | 2020-02-04 | 4 | -0/+35 |
| | | |||||
| * | implemented dump to file | isanae | 2020-02-04 | 1 | -0/+10 |
| | | | | | fixed duplicate module notifications not being skipped | ||||
| * | added a few missing consts | isanae | 2020-02-04 | 2 | -2/+2 |
| | | | | | | removed incorrect assert about an empty game edition added FileTree to wrap a QTreeView and a FileTreeModel, moved some context menu actions over | ||||
| * | now prunes empty directories | isanae | 2020-02-04 | 1 | -0/+14 |
| | | | | | handles archives and conflicts checkboxes | ||||
| * | fixed exiting before QThread joins when pressing the X twice | isanae | 2019-12-15 | 2 | -1/+11 |
| | | |||||
| * | Fix problem with translated unmanaged mods and origin names | Silarn | 2019-12-14 | 1 | -9/+10 |
| | | | | | - (Also adds translatable strings to directoryentry.cpp) | ||||
| * | added usvfs version in log and about dialog | isanae | 2019-10-09 | 2 | -0/+47 |
| | | |||||
| * | added ExitModOrganizer(), used instead of qApp->exit() | isanae | 2019-10-07 | 2 | -0/+65 |
| | | | | | | | | reset geometry uses TaskDialog moved restart code for the settings dialog to MainWindow fixed settings sometimes not being saved when restarting don't log "crash dumps present" every time the settings dialog is closed | ||||
| * | Add portable lock feature | LostDragonist | 2019-09-11 | 1 | -0/+1 |
| | | | | | | | | If the file "portable.txt" is present in the application directory, MO will force itself to be launched as a portable instance. The change game button and menu item are hidden to prevent the user from changing out of the portable instance. | ||||
| * | changed qCritical() to log::error() | isanae | 2019-07-22 | 2 | -12/+13 |
| | | | | | removed now unused vlog() | ||||
| * | split env | isanae | 2019-07-22 | 2 | -2564/+2 |
| | | |||||
| * | log guid for security products | isanae | 2019-07-22 | 2 | -18/+29 |
| | | |||||
