summaryrefslogtreecommitdiff
path: root/src/installationmanager.h
Commit message (Collapse)AuthorAgeFilesLines
* Update installer status handlingSilarn2019-12-111-2/+2
|
* Write the file category ID to the mod data when installing/updatingSilarn2019-02-181-1/+1
|
* Reject new mod installations if another one is already runningKrzysztof Starecki2019-02-151-0/+7
|
* Fix crash when 7-zip fails to extract a fileLostDragonist2018-10-311-0/+1
| | | | A thread is spun off to handle the extraction while the main thread handles the progress bar updates. Previously, a dialog was spawned in the thread when an error in 7-zip occurred. Now, the thread will terminate and pass the error message back to the main thread who will spawn the dialog.
* Allow installs to pass Mod ID through (fixes NCC installs losing ID)Silarn2018-09-091-226/+226
|
* Add option to create a Mod backup from the modlist context menu.Al12rs2018-09-071-1/+3
|
* Fixes for downloads and installsSilarn2018-05-061-5/+2
|
* Use queued connections and do while loops to finish event processingSilarn2018-05-041-1/+0
|
* Further offload setValue to avoid threading issuesSilarn2018-05-041-0/+1
|
* Thread extraction process and properly offload function calls from threadsSilarn2018-05-021-0/+10
|
* Support for multi-game downloadsSilarn2018-04-161-1/+1
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-134/+139
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-139/+134
|
* Merge pull request #334 from ThosRTanner/issue/308TanninOne2015-12-041-2/+3
|\ | | | | Allow right click on module to see web link if supplied in fomod
| * Added functionality to use the web page link in a fomod to supply an ↵Thomas Tanner2015-10-151-2/+3
| | | | | | | | | | | | | | | | optional web page. Also refactored modinfo into multiple files (as the actual types are opaque anyway) and cleaned up the headers a bit I also changed 'visit on nexus' from the menu not to open the downloads tab because it was a little confusing
* | Merge branch 'master' of https://github.com/TanninOne/modorganizer into ↵Thomas Tanner2015-10-121-1/+1
|\| | | | | | | | | | | | | archive_cleanup # Conflicts: # src/installationmanager.cpp
| * fixed progress dialogs appearing on startupTannin2015-10-101-1/+1
| | | | | | | | Appears to be a new bug in qt or maybe incompatibility with Windows 10: All Progress dialogs were made visibly automatically a few seconds after application startup. This was "fixed" by creating the dialog dynamically on demand
* | Changes to go with cleaned up archive libraryThomas Tanner2015-09-271-7/+5
|/
* Stop the temp files to delete list growing on each installTom Tanner2015-08-301-1/+1
|
* MergeTannin2015-01-041-2/+2
|\
| * replaced all uses of NULL with nullptrTannin2014-11-281-2/+2
| | | | | | | | fixed a few placed where NULL was used as a number or boolean
* | Merge with branch1.2Tannin2015-01-031-1/+3
|\|
| * - started on a refactoring moving functionality out of the MainWindow classTannin2014-11-211-1/+3
| | | | | | | | - started on support for game-plugins
| * - several style fixes suggested by static analysisTannin2014-09-241-1/+1
| | | | | | | | - will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor
| * normalized eol style (all files should now have windows line endings)Tannin2014-07-171-216/+216
| |
* | - repository info is now stored with the modTannin2015-01-031-1/+1
| |
* | - several style fixes suggested by static analysisTannin2014-09-241-1/+1
| | | | | | | | - will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor
* | normalized eol style (all files should now have windows line endings)Tannin2014-07-171-216/+216
|/
* - bugfix: crash on overwriting a mod (introduced after the previous release)Tannin2013-12-191-0/+1
| | | | - bugfix: ncc installer now brings the installer window to front (again? more reliably? not sure if it really worked before)
* - downgrading a mod (using replace) will now change the versionTannin2013-12-111-2/+2
| | | | - bain installer will now accept archives with omod conversion data.
* - bugfix: installFile for mods was not a relative path if the downloads ↵Tannin2013-11-221-0/+7
| | | | | | | | | | | | directory was non-default - bugfix: crash after removing the last profile in the list (ordered alphabetically) - improved subdirs ordering to ensure pythonrunner is compiled before pythonproxy - translation files for plugins are now generated - set some texts as un-translatable where it made no sense - staging script now re-builds MO completely before packaging - updated qt libraries for packaging to 4.8.5 - added python to the package
* - new toggle to display hidden downloadsTannin2013-10-101-4/+1
| | | | | | | | - hidden downloads can be un-hidden - the installation manager now more thoroughly cleans up the temporary directory after installation - added SkyrimLauncher.exe to the list of auto-detected executables - bugfix: shutting down MO while downloads where active in some occasions didn't work - bugfix: when canceling the only active download the taskbar icon didn't return to normal
* - bugfix: when installing mods through the nmm importer if no other mods ↵Tannin2013-09-121-0/+5
| | | | | | | | were previously installed the correct installation directory was never set - bugfix: the nmm importer didn't "sanitize" mod names and potentially tried to create invalid directories - bugfix: 0.99.x packages didn't contain qt plugins to handle certain image formats
* - the download manager now registers download speed. Right now this is only usedTannin2013-08-301-1/+1
| | | | | | | | | | | | | to display an average speed on the settings menu - added a python27.dll compiled with vc100. This can now be bundled without introducing more dependencies - bugfix: extracting now stops after an error - bugfix: the way hook.dll caused CREATE_ALWAYS/CREATE_NEW to always write into overwrite could lead to the file being created when the call should have failed (because the file existed and was protected) - bugfix: GetPrivateProfileString does NOT properly report files as missing. This means that the ini-query optimization could optimize away requests that should work - bugfix: fomod installer couldn't display images because they were unpacked to the wrong temporary location - bugfix: When disabling local saves and choosing to delete the saves nothing happened - bugfix: the python plugin couldn't find the pyqt libraries
* - added NCC to repositoryTannin2013-05-221-19/+15
| | | | | | | | - deleting files from download manager now moves them to recycle bin instead of deleting permanentyl - cleanup in installation manager - ini editor (old) can now be configured to open files in external editor - bugfix: .net check in ncc installer was broken - bugfix: mod-overwrite dialog wasn't displayed for complex installers
* - support for grouping filters for mod list (incomplete)Tannin2013-03-221-8/+8
| | | | | | | - offering multiple options for mod names during installation - support for renaming profiles - updated installer plugins - minor bugfixes
* - moved shared and uibase libraries to namespacesTannin2013-02-171-14/+14
| | | | - bugfix: the "fix mods" function was accessing the save game data incorrectly, causing a crash
* - hooks for CreateHardLinkTannin2013-02-161-191/+191
| | | | | | | | | | | | | | | | | | - createprocess hook will now reroute the cwd (fixes SUM, may break other tools?) - profile code moved to separate file - executables can now be linked to toolbar - category filters are now represented as a tree - csv export of mod list - ModInfoDialog is now "window modal" instead of "application modal" - nexus dialog now updates the mod-id field while browsing - right-click in nexus browser allows to open in external browser - ini viewer is no longer modal - bugfix: another attempt to fix processing of invalid header lines in fomod xmls (bom now handled) - bugfix: integrated fomod installer will no longer overwrite detected mod name by the one from the xml - bugfix: "hide file" from conflicted files list now updates that list - bugfix: conflicted files list no longer offers to hide files in BSAs - bugfix: pressing delete on the mod list with multiplie files selected offered to delete the wrong files - regression: mod name guessing with the old regular expression was less likely to lead to an empty mod name. Now both are tried
* initial commit to mercurial repository.Tannin2013-02-031-0/+210
Corresponds to MO version 0.12.6