| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
* Remove SConscript related files.
* Force-load translations from uibase and gamebryo/creation.
* Bring githubpp here and add a standalone preset.
* Switch VersionInfo -> Version for ModOrganizer2. (#2063)
* Add pre-commit hook.
* Use 7zip build from VCPKG registry.
* Use archive.dll from the bin folder instead of dlls.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
made classes noncopyable, fixed a few unintended copies
|
| |
|
|
| |
static functions instead of lambdas
|
| | |
|
| |
|
|
| |
FileRegister keeps a vector instead of a map
|
| |
|
|
| |
delete old structure in thread
|
| |
|
|
|
| |
ThreadPool now keeps threads running
keep ModThreads around so avoid reallocating buffers
|
| |
|
|
| |
tighter mutexes, required thread-safe FileEntry
|
| | |
|
| |
|
|
| |
instrumentation
|
| |
|
|
|
| |
avoided a few string copies
lowercase filename in thread
|
| | |
|
| | |
|
| |
|
|
| |
first implementation of NtQueryDirectoryFile
|
| |
|
|
|
|
| |
forever
some small optimizations when enabling mods
|
| |
|
|
|
| |
show compressed file size if available
remember file sizes for files in archives
|
| |
|
|
| |
finished ShellMenuCollection, had to split a bunch of things
|
| |
|
|
| |
split exec() from createMenu()
|
| | |
|
| | |
|
| |
|
|
|
| |
refactored DirectoryEntry for lookup maps
filetreemodel: made ensureLoaded() a no-op while refreshing, faster processing for removing rows
|
| | |
|
| | |
|
| |
|
|
| |
pre-hashed file lookup in DirectoryEntry
|
| |
|
|
| |
more optimizations for filetree
|
| | |
|
| | |
|
| |
|
|
| |
fixed duplicate module notifications not being skipped
|
| |
|
|
|
| |
removed incorrect assert about an empty game edition
added FileTree to wrap a QTreeView and a FileTreeModel, moved some context menu actions over
|
| |
|
|
| |
handles archives and conflicts checkboxes
|
| |
|
|
|
|
| |
- the file index is now stored in the row data
- the alternate origins are now added to the context menu in a "go to" submenu
- context menu items are now visually disabled instead of omitted from the menu
|
| |
|
|
| |
split item creation from refreshConflictLists()
|
| |
|
|
|
|
|
|
|
| |
Squashed commit:
Basic archive conflict parsing - pass 1
Merge fixes for archive parsing
Basic archive conflict parsing - pass 1
Merge fixes for archive parsing
Should fix conflict detection for archive files
|
| |
|
|
| |
This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
(though they were almost certainly false positives)
- there is now a 50ms timeout on logging messages
- bugfix: leaked handles after directory searches
|
| |\ |
|
| | | |
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| | |
fixed a few placed where NULL was used as a number or boolean
|
| | |
| |
| |
| | |
- will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- extended set of default categories
- more tolerand bbcode parser
- added a few colors for the bbcode parser
- more fixes to qt5 compatibility
- started work on ability to unloading (and thus re-loading) of plugins
- names of plugins are no longer localizable (because those names are also used to store settings)
- added settings to disable individual diagnosis settings
- path of dependencies is now configured in a .pri file instead of environment variablees
- bugfix: if the modid-input is canceled, the id was saved as -1 and wasn't re-requested from the user
- bugfix: moving files with the SHFileOperation-Api didn't update the vfs correctly (still not perfect but better)
- bugfix: attempt to remove the deleter-file seems to have caused error messages for some users
- bugfix: fixed a couple of cases that might have caused the tutorial to hang
|
| | |
| |
| |
| | |
- all files/directories that require write access can now be placed in AppData instead of the MO directory
|