summaryrefslogtreecommitdiff
path: root/src/instancemanager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* InstanceManager now returns new Instance struct instead of instance nameisanae2020-11-031-458/+249
| | | | | 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
* game icons in the instance listisanae2020-11-031-0/+59
|
* filter, explore buttons, instance renameisanae2020-11-031-0/+9
|
* disable portable instance button if one existsisanae2020-11-031-3/+2
|
* moved switch to instance to InstanceManagerisanae2020-11-031-0/+7
| | | | double-click an instance to switch to it (disabled for now, not sure I want that)
* new GlobalSettings class to manage the registryisanae2020-11-031-27/+3
| | | | close the create instance dialog when launch is unchecked
* PathChecker is unnecessary, refactored its guts into NamePage and PathsPageisanae2020-11-031-1/+6
| | | | made existing paths just a warning, don't check for portable instances
* instance name pageisanae2020-11-031-0/+21
|
* added empty instance manager dialogisanae2020-11-031-10/+20
|
* rewrote the delete instance dialog textisanae2020-11-031-17/+20
|
* deleteLocalInstance() now uses TaskDialogisanae2020-11-031-28/+59
|
* moved registry key from "Tannin" to "Mod Organizer Team"isanae2020-11-031-6/+25
|
* moved profile, current game and game edition checks to InstanceManagerisanae2020-11-031-1/+231
| | | | trying to centralize all of this stuff
* now using new common cmakefilesisanae2020-04-231-1/+1
| | | | | fixed includes because shared/ isn't in the path anymore removed unused modeltest files
* ignore some instance folders like "cache" and "qtwebengine"isanae2019-11-261-1/+16
|
* only log a warning for symlinks instead of exiting MOisanae2019-10-051-1/+6
| | | | | added logs: when dmp files are present, for portable instances, and the ini path clear the log widget when switching instances
* Add portable lock featureLostDragonist2019-09-111-0/+21
| | | | | | | 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 qDebug() to log::debug()isanae2019-07-221-1/+1
| | | | removed some commented out logging
* replaced qWarning()isanae2019-07-221-5/+9
|
* Force instance selection window on topSilarn2019-07-031-0/+2
|
* Correcting minor spelling mistakes in the UI + add contributorMatte A2019-06-231-1/+1
|
* fixes for /permissive-:isanae2019-05-261-1/+1
| | | | | | - no implicit conversions for enum classes - can't bind rvalue to non-const ref - string literals are const
* Added enderal to instance selection nameAl2019-02-131-1/+1
|
* Improved Choose Instance name dialog to avoid confusionAl2019-01-201-1/+2
|
* Change qPrintable to qUtf8Printable to better support non-ASCII textLostDragonist2019-01-051-1/+1
|
* Added missing games to the suggested names list.Al12rs2018-12-081-3/+4
| | | | Imroved dialog description.
* Allow switching instances when MO is launched with moshortcut://<instance>:LostDragonist2018-11-021-1/+2
|
* Allow more characters in instance names and add an error messageLostDragonist2018-07-221-3/+32
| | | | | Previously allowed: "A-Za-z0-9 " Now allowed: "A-Za-z0-9 !@#$%^()_+-=[]{};'."
* Prevent instances from ending in a spaceLostDragonist2018-06-091-1/+1
| | | | | | Windows directories are not allowed to end in a space. Allowing this creates a broken directory that is difficult for the user to remove.
* Various text and ui changes:Al12rs2018-03-161-2/+2
| | | | | | | Added description to CSV export. Added line to delete instance error message. Changed delete instance icon for the list of instances. Added red X in the resources, thanks to twizz0r.
* Light flagged master support and other minor changesJeremy Rimpo2018-03-051-2/+2
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-181/+219
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-219/+181
|
* Updated InstanceSelection dialog to be slighly more clear.Al12rs2018-01-191-4/+4
|
* fixed a typo in the label textAl12rs2018-01-191-1/+1
|
* Added message when creating a new instance with an already existing name,Al12rs2018-01-181-7/+86
| | | | | Aldded manageInstances dialog to allow users to delete local instances, Added a number of confirmation messageboxes.
* Tie moshortcuts to a specific instanceEran Mizrahi2017-12-191-3/+14
|
* Ensure clearing currentInstance reg key when selecting portable installEran Mizrahi2017-12-181-2/+1
|
* Version Bump,LePresidente2016-12-121-1/+1
| | | | Basic SkyrimSE changes
* fixed startup errorsTannin2016-06-051-1/+1
|
* moved button to switch instance (and to portable mode) to the main windowTannin2016-05-271-48/+50
|
* bugfix: initial setup didn't offer a portable install even if the global ↵Tannin2016-05-191-7/+5
| | | | install dir is gone
* portable setup is no longer offered if the directory isn't writableTannin2016-02-091-9/+12
|
* made instance-switching usableTannin2016-01-101-0/+206
this includes tons and tons of changes to how paths are determined. the profiles-dir can now also be configured