| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | force instance selection when the current instance cannot be used | isanae | 2021-02-13 | 1 | -0/+1 |
| | | | | | the problem is that an empty instance name means the portable instance, but MO clears the name when it needs instance selection, which can create a loop if the portable instance can't be used | ||||
| * | Remove unused mapping. | Mikaël Capelle | 2021-01-21 | 4 | -19/+2 |
| | | |||||
| * | moved criticalOnTop() to uibase | isanae | 2021-01-18 | 6 | -419/+0 |
| | | | | | | | changed all calls to reportError(), which now uses the main window if it exists as a parent, or calls criticalOnTop() added errors when running something from the command line for a different instance/profile removed unused crap | ||||
| * | fix crash on bad bsa | isanae | 2021-01-16 | 1 | -1/+13 |
| | | |||||
| * | optimizations for download manager: | isanae | 2020-12-24 | 1 | -1/+1 |
| | | | | | | | | - use envfs for walking directory - minimize string copies, disk access - use set of filenames to check for duplicates - use file size from envfs | ||||
| * | added version to dmp filename | isanae | 2020-12-24 | 1 | -2/+3 |
| | | | | | replaced QApplication calls so createVersionInfo() can be called without one, happens with dump_running_process.bat | ||||
| * | dump nxmhandler.ini | isanae | 2020-12-24 | 1 | -0/+2 |
| | | |||||
| * | Revert "Changing the location of several directories" | isanae | 2020-11-27 | 1 | -2/+1 |
| | | |||||
| * | Using AppConfig | Qudix | 2020-11-09 | 1 | -1/+2 |
| | | |||||
| * | fixed AppConfig::logFileName so it can be used | isanae | 2020-11-07 | 1 | -1/+1 |
| | | | | | refactored MOApplication so everything is in doOneRun() | ||||
| * | moved instance setup/selection to instancemanager.cpp | isanae | 2020-11-07 | 2 | -0/+18 |
| | | | | | comments | ||||
| * | replaced #pragma once by ifdefs | isanae | 2020-11-03 | 1 | -2/+6 |
| | | | | | | | | changed pointer to ref to NexusInterface on_actionChange_Game_triggered() now creates the dialog itself instead of calling test code fixed broken command line options, they'd be reset before they were used removed useless explicit | ||||
| * | InstanceManager now returns new Instance struct instead of instance name | isanae | 2020-11-03 | 1 | -0/+1 |
| | | | | | | moved most of the figuring out of instance parameters from InstanceManager to Instance, separated all the ui from it and put it in main.cpp added ways to show single pages in the create instance dialog so they can be used when info is missing | ||||
| * | add warning when profile given with -p doesn't exist | isanae | 2020-11-03 | 2 | -0/+8 |
| | | | | | implemented moshortcut, nxm links and executable names as command line options | ||||
| * | Change some for loops to use refs, prefer range loop where possible. | AL | 2020-11-02 | 2 | -3/+3 |
| | | |||||
| * | Convert FileAlternative and DataArchiveOrigin to classes | AL | 2020-11-02 | 3 | -29/+44 |
| | | |||||
| * | Change Alternatives vector to use a struct | AL | 2020-11-02 | 4 | -38/+59 |
| | | |||||
| * | 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 |
| | | |||||
