summaryrefslogtreecommitdiff
path: root/src/usvfsconnector.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update following USVFS move to VCPKG. (#2244)Mikaël Capelle2025-05-221-1/+1
|
* Use new Skip File & Skip Directory in usvfs (#2033)Twinki2024-06-151-1/+33
| | | | | | | | | | | | * Use new Skip File & Skip Directory in usvfs. # Motivations https://github.com/ModOrganizer2/usvfs/pull/61 Highlights some reasons why the ability to skip files & directories would be beneficial # Modifications - Add two new settings, `skip_file_suffixes` and `skip_directories` - Wire the two new settings up to usvfs - Add two new buttons to the `Workarounds` dialog, one to adjust Skip File Suffixes and another for Skip Directories, both buttons act nearly identical to the Executable Blacklist button - Add a new grouping in the `Workarounds` dialog box that contains the usvfs buttons to keep the dialog a tad organized
* Update for new USVFS function scheme. (#2044)Mikaël Capelle2024-06-091-17/+17
| | | | | * Update for new USVFS function scheme. * Fix call to usvfsVersionString(). * Move USVFS to mo2 dependencies instead of third party in CI.
* Apply clang-format.Mikaël Capelle2023-07-091-82/+68
|
* added timing for vfs mappingisanae2020-12-201-1/+8
|
* stopped using core dump stuff from usvfs, mo has its ownisanae2020-11-071-14/+19
| | | | | set exception handler at the start, it can handle not having qt or data paths hopefully fixed infinite crash dumps
* wstring_view when possibleisanae2020-02-181-0/+2
| | | | first implementation of NtQueryDirectoryFile
* don't show the lock overlay for processes that are not hookedisanae2019-12-021-1/+2
| | | | | starting exe from filetree is now hooked usvfs progress dialog now on top of dialogs
* switched to using a job object to monitor for processes so child processes ↵isanae2019-11-261-2/+6
| | | | can also be captured
* split to getRunningUSVFSProcesses()isanae2019-11-061-0/+47
| | | | simplified waitForAllUSVFSProcesses() to always get the list of running processes after one process completes
* added crash dump path to parameters, if a mechanism to customize it is ever ↵isanae2019-11-011-45/+6
| | | | | | created moved toString() for log level and dump type to usvfs, which needs them for logging
* uses new usvfsParameters, also updates spawn delayisanae2019-10-101-12/+32
|
* added spawn delay setting, not exposedisanae2019-10-071-4/+7
|
* split settings into a bunch of classesisanae2019-09-021-2/+2
| | | | removed "get" from the getters that had it
* changed crash dump type to use enum instead of intisanae2019-08-241-3/+4
| | | | | | added ColorSettings settings dialog general and diag tabs don't use qsettings anymore removed logging of setting changes, will be added back to Settings class
* removed some useless loggingisanae2019-07-221-3/+50
| | | | initializing usvfs logging now logs strings for log level and crash dump type
* changed qDebug() to log::debug()isanae2019-07-221-12/+7
| | | | removed some commented out logging
* use log::Levels instead of intsisanae2019-07-221-9/+11
| | | | | create log level combobox in code, set selected index based on value instead added log level to context menu in log list
* fixes for /permissive-:isanae2019-05-261-2/+2
| | | | | | - no implicit conversions for enum classes - can't bind rvalue to non-const ref - string literals are const
* Support for force loading librariesLostDragonist2019-01-111-1/+17
|
* Change qPrintable to qUtf8Printable to better support non-ASCII textLostDragonist2019-01-051-1/+1
|
* Add executable blacklistingLostDragonist2018-11-291-2/+11
|
* Allow user to cancel VFS mappingLostDragonist2018-08-161-0/+4
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-109/+132
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-132/+109
|
* add logging of process spawnEran Mizrahi2017-12-101-0/+8
|
* generate dumps using new diagnostics settingsEran Mizrahi2017-12-101-10/+26
|
* updated to changed usvfs apiTannin2016-06-301-1/+1
|
* usvfs log level can now be changed without a restartTannin2016-06-191-2/+14
|
* minor fixesTannin2016-05-071-29/+19
|
* added option to use a mod as the target to create now files instead of ↵Tannin2016-05-071-0/+1
| | | | "overwrite"
* cleanupTannin2016-05-071-2/+7
|
* updated to match current usvfs apiTannin2016-02-091-21/+31
|
* code formatting (clang_format)Tannin2016-02-091-16/+23
|
* support for adding directories to the vfs that will act as create target for ↵Tannin2015-12-181-1/+1
| | | | new files
* removed close-mo featureTannin2015-12-181-2/+1
|
* - no longer displaying "not logged in". This was too confusing for someTannin2015-12-071-1/+11
| | | | | | | | | - fixed files missing from vfs if parent directory exists in real destination dir - implemented plugin api to access current profile - steam game detection now also works for 64-bit games - removed reference to archive tab from tutorial - usvfs log level is now taken from config - some cleanup
* some fixes and removed obsolete codeTannin2015-11-231-2/+6
|
* usvfs log is now written to a persistent file (no log rotation yet though)Tannin2015-11-191-10/+7
|
* first work on interfacing with usvfsTannin2015-11-171-0/+141