| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Better refresh of override markers and conflicts. | Mikaël Capelle | 2021-02-09 | 1 | -0/+5 |
| | | |||||
| * | Move update of directory structure after mod priority change to organizer core. | Mikaël Capelle | 2021-01-21 | 1 | -0/+1 |
| | | |||||
| * | Merge pull request #1372 from Holt59/install-mod-at | Mikaël Capelle | 2021-01-18 | 1 | -1/+1 |
| |\ | | | | | Modify 'Install mod... ' in context menu to install above current mod. | ||||
| | * | Modify 'Install mod... ' in context menu to install above current mod. | Mikaël Capelle | 2021-01-18 | 1 | -1/+1 |
| | | | |||||
| * | | moved externalMessage() to MOApplication | isanae | 2021-01-18 | 1 | -1/+0 |
| |/ | | | | | | commands can forward to the primary instance added reload-plugin command MessageDialog now tries to find the main window when the reference is null, which actually used to happen often because activeWindow() is typically used, but that's null when the main window doesn't have focus (like when downloading from nexus, for example) | ||||
| * | Minor cleaning for boost signal declarations in OrganizerCore. | Mikaël Capelle | 2021-01-13 | 1 | -6/+7 |
| | | |||||
| * | Remove OrganizerCore::modsSortedByProfilePriority. | Mikaël Capelle | 2021-01-13 | 1 | -9/+0 |
| | | |||||
| * | Remove unused close() signal from OrganizerCore. Remove declarations without ↵ | Mikaël Capelle | 2021-01-13 | 1 | -10/+4 |
| | | | | | definitions. | ||||
| * | Remove archive parsing attribute from core and use the one from settings ↵ | Mikaël Capelle | 2021-01-13 | 1 | -11/+0 |
| | | | | | directly. | ||||
| * | Add option to have different separator collapsed/expanded states between ↵ | Mikaël Capelle | 2021-01-10 | 1 | -0/+7 |
| | | | | | profiles. | ||||
| * | Start moving stuff from MainWindow to PluginListView. | Mikaël Capelle | 2021-01-02 | 1 | -2/+0 |
| | | |||||
| * | Start moving modlist context menu actions to separate structures. | Mikaël Capelle | 2021-01-02 | 1 | -1/+4 |
| | | |||||
| * | Clean drag&drop code and add drop of external folder/archives. | Mikaël Capelle | 2021-01-02 | 1 | -0/+2 |
| | | |||||
| * | Drag and drop from download view to install + Expand and scroll to mod on ↵ | Mikaël Capelle | 2021-01-02 | 1 | -1/+1 |
| | | | | | install. | ||||
| * | Remove disconnectPlugins() from OrganizerCore. | Mikaël Capelle | 2020-12-04 | 1 | -1/+0 |
| | | |||||
| * | Fix callbacks for pluginlist, modlist and download manager. | Mikaël Capelle | 2020-12-02 | 1 | -0/+7 |
| | | |||||
| * | Fix callbacks for IOrganizer when plugin are unloaded/loaded. | Mikaël Capelle | 2020-12-02 | 1 | -11/+13 |
| | | |||||
| * | Add callbacks for plugin enabled/disabled. | Mikaël Capelle | 2020-11-12 | 1 | -0/+5 |
| | | |||||
| * | stopped using core dump stuff from usvfs, mo has its own | isanae | 2020-11-07 | 1 | -7/+6 |
| | | | | | | set exception handler at the start, it can handle not having qt or data paths hopefully fixed infinite crash dumps | ||||
| * | call init() on proxy plugins | isanae | 2020-11-04 | 1 | -1/+1 |
| | | | | | | OrganizerProxy now handles a null OrganizerCore, used for proxy plugins changed appVersion() and pluginDataPath() so they don't need OrganizerCore | ||||
| * | add warning when profile given with -p doesn't exist | isanae | 2020-11-03 | 1 | -3/+0 |
| | | | | | implemented moshortcut, nxm links and executable names as command line options | ||||
| * | Merge branch 'master' into imodlist-updates | Mikaël Capelle | 2020-10-26 | 1 | -0/+13 |
| |\ | |||||
| | * | Add IOrganizer::onProfileXXX callbacks. | Mikaël Capelle | 2020-10-24 | 1 | -0/+13 |
| | | | |||||
| * | | Move IOrganizer::getMod() to IModList::getMod(). | Mikaël Capelle | 2020-10-25 | 1 | -1/+0 |
| | | | |||||
| * | | Move IOrganizer::removeMod() to IModList::removeMod(). | Mikaël Capelle | 2020-10-25 | 1 | -1/+0 |
| | | | |||||
| * | | Move IOrganizer::modsSortedByProfilePriority() to ↵ | Mikaël Capelle | 2020-10-25 | 1 | -1/+9 |
| | | | | | | | | | IModList::allModsByProfilePriority(). | ||||
| * | | Rename IOrganizer::refreshModList -> refresh. | Mikaël Capelle | 2020-10-25 | 1 | -1/+1 |
| | | | |||||
| * | | Move IOrganizer::onModInstalled() to IModList. Add IModList::onModRemoved(). | Mikaël Capelle | 2020-10-25 | 1 | -4/+0 |
| |/ | |||||
| * | Add 'reinstallation' parameter to onInstallationStart(). | Mikaël Capelle | 2020-09-22 | 1 | -1/+1 |
| | | |||||
| * | Add IPluginInstaller onInstallationStart and onInstallationEnd callbacks. | Mikaël Capelle | 2020-09-21 | 1 | -1/+1 |
| | | |||||
| * | Clean notification of userInterfaceInitialized between MainWindow and ↵ | Mikaël Capelle | 2020-06-16 | 1 | -1/+1 |
| | | | | | OrganizerCore. | ||||
| * | Update for new organizer callbacks. | Mikaël Capelle | 2020-06-15 | 1 | -8/+21 |
| | | |||||
| * | Use QEventLoop instead of manually spinning calling ProcessEvents in a while ↵ | AL | 2020-06-07 | 1 | -0/+4 |
| | | | | | with a sleep. | ||||
| * | Change auto& to const auto&. | Mikaël Capelle | 2020-05-28 | 1 | -2/+2 |
| | | |||||
| * | Expose ModDataContentHolder from OrganizerCore instead of vector of Content. | Mikaël Capelle | 2020-05-28 | 1 | -2/+106 |
| | | |||||
| * | Switch to using the ModDataContent feature from the game plugin. | Mikaël Capelle | 2020-05-25 | 1 | -0/+8 |
| | | |||||
| * | removed directoryrefresher.h from organizercore.h | isanae | 2020-02-18 | 1 | -25/+16 |
| | | |||||
| * | split directoryentry | isanae | 2020-02-18 | 1 | -1/+0 |
| | | | | | made classes noncopyable, fixed a few unintended copies | ||||
| * | removed some unnecessary counters | isanae | 2020-02-18 | 1 | -0/+2 |
| | | | | | delete old structure in thread | ||||
| * | Move modInfo loadFromDisc to it's own function | AL | 2020-02-16 | 1 | -0/+1 |
| | | |||||
| * | renamed ToLower() to avoid confusion with in-place vs copy | isanae | 2020-02-04 | 1 | -2/+10 |
| | | | | | pre-hashed file lookup in DirectoryEntry | ||||
| * | renamed lockwidget files to uilocker | isanae | 2019-11-06 | 1 | -1/+1 |
| | | |||||
| * | renamed LockWidget to UILocker | isanae | 2019-11-06 | 1 | -2/+2 |
| | | | | | lock interface up to two processes | ||||
| * | moved LockWidget back to OrganizerCore to support having multiple locks active | isanae | 2019-11-06 | 1 | -0/+3 |
| | | | | | | moved the ui out of LockWidget into LockInterface added LockWidget::Session to manage multi locks | ||||
| * | added waitForAllUSVFSProcesses() wrapper in OrganizerCore, the fact that ↵ | isanae | 2019-11-06 | 1 | -0/+3 |
| | | | | | it's in ProcessRunner is a bit of a hack | ||||
| * | added lockwidget to replace all the other dialogs | isanae | 2019-11-06 | 1 | -2/+1 |
| | | | | | | | rewrote ProcessRunner to have a bunch of setters and then a run() fixed bad exit code when waiting on a process that's already completed removed lock()/unlock() from main window, ProcessRunner is in charge of that now | ||||
| * | split to processrunner | isanae | 2019-11-06 | 1 | -46/+14 |
| | | | | | | added IUserInterface::qtWidget() put back IUserInterface in OrganizerCore now that there's a way to get the widget | ||||
| * | spawning an executable now only waits for that particular process | isanae | 2019-11-06 | 1 | -2/+9 |
| | | | | | added waitForAllUSVFSProcesses() to OrganizerCore, used when closing MO | ||||
| * | wait for executable when opening files | isanae | 2019-11-06 | 1 | -1/+4 |
| | | |||||
| * | moved findJavaInstallation() and getFileExecutionContext() to spawn | isanae | 2019-11-06 | 1 | -12/+0 |
| | | | | | fixed env::get() returning garbage after value | ||||
