summaryrefslogtreecommitdiff
path: root/src/organizercore.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Write back the updated list of archives during bsaListRefresh.AL2020-10-271-0/+1
| | | | This will make it so that refreshing actually updates the list of internal enabled archives, but two refreshes are still needed to observe an actual change in archive conflicts.
* Merge branch 'master' into imodlist-updatesMikaël Capelle2020-10-261-0/+32
|\
| * Add IOrganizer::onProfileXXX callbacks.Mikaël Capelle2020-10-241-0/+32
| |
* | Move IOrganizer::getMod() to IModList::getMod().Mikaël Capelle2020-10-251-6/+0
| |
* | Move IOrganizer::removeMod() to IModList::removeMod().Mikaël Capelle2020-10-251-11/+0
| |
* | Move IOrganizer::modsSortedByProfilePriority() to ↵Mikaël Capelle2020-10-251-4/+4
| | | | | | | | IModList::allModsByProfilePriority().
* | Rename IOrganizer::refreshModList -> refresh.Mikaël Capelle2020-10-251-7/+9
| |
* | Move IOrganizer::onModInstalled() to IModList. Add IModList::onModRemoved().Mikaël Capelle2020-10-251-10/+3
|/
* Fix refresh of modlist when creating mods.Mikaël Capelle2020-09-301-1/+1
|
* Add 'reinstallation' parameter to onInstallationStart().Mikaël Capelle2020-09-221-2/+3
|
* Add IPluginInstaller onInstallationStart and onInstallationEnd callbacks.Mikaël Capelle2020-09-211-17/+32
|
* Refactor the way m_ModStateChanged works.Mikaël Capelle2020-08-291-0/+5
|
* Merge pull request #1212 from Al12rs/mod_reinstall_modinfo_fixAl2020-08-261-0/+6
|\ | | | | Fix missing installed file info after reinstalling a mod.
| * Add the installed file to the list even from InstallMod, not just ↵AL2020-08-251-0/+6
| | | | | | | | | | | | InstallDownload. InstallMod is used for Reinstalling.
* | Mark downloads of replaced mods as uninstalledAL2020-08-261-0/+2
|/
* added startSafeThread() to get core dumps for threads other than the main threadisanae2020-07-311-4/+4
| | | | added terminate handler
* Clean notification of userInterfaceInitialized between MainWindow and ↵Mikaël Capelle2020-06-161-4/+4
| | | | OrganizerCore.
* Update for new organizer callbacks.Mikaël Capelle2020-06-151-10/+40
|
* Replace QString::fromStdWString by ToQString.Mikaël Capelle2020-06-081-1/+1
|
* Add findFiles overload with glob patterns.Mikaël Capelle2020-06-081-3/+4
|
* Use QEventLoop instead of manually spinning calling ProcessEvents in a while ↵AL2020-06-071-7/+14
| | | | with a sleep.
* Expose ModDataContentHolder from OrganizerCore instead of vector of Content.Mikaël Capelle2020-05-281-2/+2
|
* Switch to using the ModDataContent feature from the game plugin.Mikaël Capelle2020-05-251-0/+10
|
* Use the refresh_thread_count setting for ModInfo::updateFromDisc.Mikaël Capelle2020-05-241-2/+4
|
* Update ModInfo to use a single file tree for all content-related operations.Mikaël Capelle2020-05-241-1/+1
|
* Fix issues with very slow refresh time for large root data directories.isanae2020-05-231-10/+6
|
* now using new common cmakefilesisanae2020-04-231-1/+1
| | | | | fixed includes because shared/ isn't in the path anymore removed unused modeltest files
* dump a bunch of counts for mods when selecting a profileisanae2020-04-171-0/+4
|
* timing for refreshBSAList and updateProblemsButtonisanae2020-02-181-1/+3
|
* added more timingsisanae2020-02-181-1/+2
| | | | missed fileregisterfwd.h in cmake list
* removed directoryrefresher.h from organizercore.hisanae2020-02-181-9/+10
|
* cleanup, typedefsisanae2020-02-181-10/+10
|
* split directoryentryisanae2020-02-181-2/+5
| | | | made classes noncopyable, fixed a few unintended copies
* removed some unnecessary countersisanae2020-02-181-18/+50
| | | | delete old structure in thread
* threaded refresherisanae2020-02-181-12/+11
|
* customizable columns for mod and plugin listsisanae2020-02-181-2/+0
|
* Remove duplicated updateFromDisc() call during refreshAL2020-02-171-8/+0
| | | | comment mentioned that it was needed but it was very old and testing would suggest this is no longer the case.
* Allow not refreshing downloads when setting their folder, for example during ↵AL2020-02-161-1/+1
| | | | init.
* Move modInfo loadFromDisc to it's own functionAL2020-02-161-2/+2
|
* renamed ToLower() to avoid confusion with in-place vs copyisanae2020-02-041-10/+0
| | | | pre-hashed file lookup in DirectoryEntry
* modsSortedByProfilePriority should return the internal name of the modSilarn2020-01-141-1/+1
|
* Check the enumSilarn2019-12-111-2/+2
|
* Update installer status handlingSilarn2019-12-111-5/+11
|
* fixed crash when starting multiple downloads with dialog boxes openedisanae2019-12-021-0/+1
| | | | fixed download manager dialog boxes not having a parent
* only log crash dumps message on startupisanae2019-11-261-6/+0
|
* renamed LockWidget to UILockerisanae2019-11-061-2/+2
| | | | lock interface up to two processes
* moved LockWidget back to OrganizerCore to support having multiple locks activeisanae2019-11-061-0/+1
| | | | | moved the ui out of LockWidget into LockInterface added LockWidget::Session to manage multi locks
* removed unused filesisanae2019-11-061-1/+0
| | | | fixed handle leak when starting steam
* refresh ui after running an exe from 1) an external message, and 2) the data tabisanae2019-11-061-1/+1
|
* added a ForceWait flag to bypass disabled lockingisanae2019-11-061-1/+1
| | | | merged a bunch of unnecessary functions in ProcessRunner