| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 |
| | | |||||
| * | only display "inactive" for security products | isanae | 2019-07-22 | 1 | -3/+1 |
| | | |||||
| * | fixed bad compare for nahimic | isanae | 2019-07-22 | 2 | -0/+250 |
| | | | | | log displays on startup | ||||
| * | moved environment dump to member function | isanae | 2019-07-22 | 2 | -4/+27 |
| | | | | | added check for nahimic | ||||
| * | moved Settings out of OrganizerCore so it can be created by itself to access ↵ | isanae | 2019-07-22 | 1 | -2/+2 |
| | | | | | | | | settings early set log level on startup replaced more qDebug() | ||||
| * | moved Console to util | isanae | 2019-07-22 | 2 | -0/+57 |
| | | |||||
| * | removed unused or redundant stuff in error_report.h | isanae | 2019-07-22 | 3 | -70/+8 |
| | | | | | | | | renamed log() to vlog() for now extracted console creation to Console class rewrote LogBuffer to work with logging from uibase, renamed to LogModel added fmt dependency | ||||
| * | put the error message in the ShellLinkException instead | isanae | 2019-07-06 | 2 | -29/+95 |
| | | | | | added more debug logging when creating and deleting shortcuts | ||||
| * | added new Shortcut class, moved stuff that was in MainWindow into it | isanae | 2019-07-06 | 2 | -2/+414 |
| | | | | | | added more error handling and logging, some was missing removed some redundancy of setting the menu icons for add/remove, they're all set when clicking the button anyway | ||||
| * | a few more comments | isanae | 2019-07-01 | 1 | -0/+15 |
| | | |||||
| * | now handles windows firewall, which apparently doens't report itself to wmi | isanae | 2019-07-01 | 2 | -84/+236 |
| | | | | | some more error checking | ||||
| * | a few comments | isanae | 2019-07-01 | 1 | -10/+37 |
| | | |||||
| * | added --crashdump to generate dumps of a running MO process | isanae | 2019-07-01 | 2 | -20/+389 |
| | | | | | added dump_running_process.bat to start another instance of MO with that flag | ||||
| * | security products | isanae | 2019-07-01 | 2 | -3/+301 |
| | | |||||
| * | comments, some refactoring | isanae | 2019-06-29 | 2 | -97/+321 |
| | | | | | switched to qDebug() | ||||
| * | added a warning when running in compatibility mode | isanae | 2019-06-29 | 2 | -1/+14 |
| | | |||||
| * | log windows version | isanae | 2019-06-29 | 2 | -46/+259 |
| | | |||||
| * | lower case paths, sorted list, md5 for some files | isanae | 2019-06-29 | 2 | -7/+54 |
| | | |||||
| * | refactored preloadSsl() into preloadDll() | isanae | 2019-06-29 | 2 | -2/+375 |
| | | | | | | | removed old HGID check moved formatSystemMessage() to uibase added Environment class, lists loaded modules, logged at startup | ||||
| * | conflict lists: | isanae | 2019-05-31 | 2 | -0/+6 |
| | | | | | | | - 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 | ||||
| * | added AlternativesVector typedef to FileEntry | isanae | 2019-05-31 | 1 | -3/+3 |
| | | | | | split item creation from refreshConflictLists() | ||||
| * | Fix origin determination for the case of a lower priority, loose files mod ↵ | LostDragonist | 2019-03-22 | 1 | -4/+14 |
| | | | | | being added after a higher priority, archived files mod. | ||||
| * | Performance improvements: | Al | 2019-02-12 | 1 | -7/+7 |
| | | | | | | * Avoid accessing disk for finding archives if archive parsing is disabled. * Avoid very expensive createFile() call in removeOrigin(), after disabling a mod or closing modinfodialog. | ||||
| * | Merge remote-tracking branch 'origin/Develop' into archive_conflicts_2 | Silarn | 2019-01-18 | 1 | -1/+12 |
| |\ | |||||
| | * | Fix or ignore a number of compiler warnings. | Al | 2019-01-11 | 1 | -1/+12 |
| | | | |||||
| | * | Improve ToLower() performance significally. | Al | 2019-01-05 | 1 | -4/+8 |
| | | | |||||
| * | | Change find_if to remove_if | LostDragonist | 2019-01-01 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'Develop' into archive_conflicts_2 | Project579 | 2018-12-29 | 1 | -1/+1 |
| |\| | | | | | | | Updating to 2.1.7alpha1 | ||||
| | * | Fix version reporting to allow non-alpha builds | LostDragonist | 2018-12-20 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed mainwindow.cpp so that Qt Creator does not break it anymore. | Al12rs | 2018-12-12 | 1 | -5/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | We should be able to normally use Creator now without having to worry about breaking the build. Partial fix for conflict information getting messd up after opening infodialog or disabling a mod. Icons still get messed up but conflict tab remains consistent at first inspection. Reverted main tab to plugins Changed version of Archive conflicts branch to 2.2.0 pre-alpha. | ||||
| * | | Improved refresh performance by replacing std::transform() with ↵ | Al12rs | 2018-12-12 | 1 | -4/+8 |
| | | | | | | | | | | | | | CharLowerBuffer(). Fixed padding to four spaces and removed references to FLAG_ARCHIVE_LOOSE_CONFLICTS_MIXED that isn't used. | ||||
| * | | Initial archive conflict parsing | Silarn | 2018-12-12 | 2 | -47/+93 |
| |/ | | | | | | | | | 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 | ||||
| * | Move improved version parsing to util.h and use it everywhere. | AnyOldName3 | 2018-05-16 | 2 | -0/+49 |
| | | |||||
| * | Change how the VersionInfo object is created from version.rc such that ↵ | AnyOldName3 | 2018-05-15 | 2 | -0/+29 |
| | | | | | non-release builds are possible and get labelled as such | ||||
