summaryrefslogtreecommitdiff
path: root/src/modinfodialog.h
Commit message (Collapse)AuthorAgeFilesLines
...
* reordered action variables to match the order in the context menu, added a ↵isanae2019-05-251-3/+3
| | | | few missing initializations
* a copy of getBinaryExecuteInfo() and openDataFile() was in both mainwindow ↵isanae2019-05-251-1/+0
| | | | | | and modinfodialog, it's now moved to organizercore and renamed getFileExecutionContext() and executefile() getFileExecutionContext() is also changed to return an enum instead of a 0-1-2 int
* documented ExpanderWidget, removed checkable stuff because the state is kept ↵isanae2019-05-201-0/+22
| | | | internally
* added const version of Settings::directInterface() for restoring statesisanae2019-05-201-5/+11
| | | | | added top-level saveState() and restoreState() to ModInfoDialog that are called from MainWindow, because it now also has to handle expander states in the conflict tab added internal opened state to expander widget instead of using widget visibility so it can be saved even after the dialog is closed
* made expander use the full widthisanae2019-05-201-0/+4
| | | | context menu for noconflict tree
* expandable sections in the conflict tabisanae2019-05-201-0/+21
|
* added filename to file replace confirmation dialog textisanae2019-05-191-5/+9
| | | | | hooked up filetree to FileRenamer fixed filetree context menu positioning being offset vertically
* added new FileRenamer class to handle user confirmations when ↵isanae2019-05-191-2/+138
| | | | | | | hiding/unhiding files conflict tree hooked up filetree shows the new dialogs, but doesn't handle buttons correctly yet
* changed the top conflict treeview to support multiple selectionisanae2019-05-181-6/+12
| | | | | this required making some changes to both trees because they were sharing m_ConflictsContextItem that was set on right clicks; both trees are now independent hide/unhide is always shown on multiple selection to avoid scanning all the selected items
* Merge remote-tracking branch 'origin/Develop' into archive_conflicts_2Silarn2019-01-181-0/+1
|\
| * Added Web Page URL field in modinfodialog.Al2019-01-111-0/+1
| | | | | | | | It's used only if nexusID is invalid.
* | Clean up and fix merge issuesLostDragonist2018-12-121-1/+2
| |
* | Initial archive conflict parsingSilarn2018-12-121-1/+1
|/ | | | | | | | | Squashed commit: Basic archive conflict parsing - pass 1 Merge fixes for archive parsing Basic archive conflict parsing - pass 1 Merge fixes for archive parsing Should fix conflict detection for archive files
* Improve and fix handling of external linksSilarn2018-04-181-1/+2
|
* Added Delete shourcut to both modinfodialog and Overwriteinfodilaog. Added ↵Al12rs2018-04-181-0/+2
| | | | confirm messages since delete can't be undone.
* Changed mod Information dialog "Next" and "Previous" buttons to remember the ↵Al12rs2018-04-171-2/+2
| | | | currently viewed tab.
* Merged the new open in explorer button with Silarn's code.Al12rs2018-04-171-0/+1
|
* Add source game setter in mod info dialogSilarn2018-04-171-0/+1
|
* Added "Open/Execute" context menu entry to the conflicts tab in the ↵Al12rs2018-04-081-0/+3
| | | | modinfodialog.
* Added file preview in conflicts tab in the mod information dialog. The ↵Al12rs2018-04-071-1/+7
| | | | preview is not working for the lower file list for some reason but I left the setup of the context menu and all in case somebody else can figure out what I'm missing.
* Changes to allow plugin loading in the mod info dialog (and rename SE)Silarn2018-04-061-0/+1
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-141/+146
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-146/+141
|
* cleanup (mostly removing unused includes)Tannin2015-01-221-2/+1
|
* normalized eol style (all files should now have windows line endings)Tannin2014-07-171-237/+237
|
* - added pseudo-categories to filter for mo-managed vs. unmanaged modsTannin2014-06-161-2/+5
| | | | | | | | | | - deleted mods are now moved to the recycle bin instead of being deleted permanently - reduced modinfo dialog for foreign mods - foreign mods are now displayed with a pseudo-category - added a signal when a plugin is moved - bugfix: refreshing of directory structure for mods with bsas didn't work correctly when enabling a mod and on changing display of foreign mods - bugfix: one mod in the list was assigned the same priority on the directory structure as the data directory - bugfix: conflicts tab in the mod info dialog offered the hide option for files in bsas
* - tabs in the mod info dialog can now be moved around by the userTannin2014-02-041-0/+8
|
* - when installing mods from outside the download directory the absolute path ↵Tannin2013-09-111-0/+3
| | | | | | | | | | | | | is now stored - added a context menu to the toolbar buttons so tool icons can be removed directly - initweaks modinfo tab is now always available and allows new ini tweaks to be created - fake esms are now treated as masters (as they should) - MO will now display a warning if not all masters of an esp are enabled. The tooltip gives a list of required masters - bugfix: path returned by getfullpathname was sometimes not correctly terminated - bugfix: path after reverse-rerouting was sometimes incorrect, missing a path separator - bugfix: change of current directory sometimes used a fake directory without need - bugfix: icons in shortcut menu were not alwayscorrectly updated
* - now avoids a few unnecessary copy operations during generation of the ↵Tannin2013-07-171-1/+1
| | | | | | | directory structure - bugfix: circular dependency caused a memory leak - bugfix: removing a single mod lead to the wrong mod being deleted
* - completed Qt5 compatibilityTannin2013-06-151-1/+0
| | | | | | | - added GetFileVerisonInfoW hook for Windows 8 compatibility - fixed BossDummy to compile correctly with current version of the RGiesecke.DllExport assembly - fixed NCC components compiling with different Framewerk versions - dropped files-list in Nexus-tab of modinfo dialog
* - added hooks for getFileVersion* functionsTannin2013-03-271-0/+6
| | | | | | | | | | | | | | | | | | - automatic donwload retry - support for storing multiple download urls - improved "query info" functionality - some cleanup to download manager code - external fomod installer dialog are now brought to front - added shell... functions to have windows handle problematic situations - added visual clue when filters are active - esps are now automatically activated when installing a mod - added option to never endorse a mod - added "previous" and "next" buttons to mod info dialog - improved the way messagedialog text is shortened - coloring in mod info dialog now visible in other color schemes - plugin list is now saved automatically - vanilla bsas are now enabled even if they are not listed in the ini file - bugfix: setting mod to maximum now doesn't try to place the mod below overwrite
* - moved shared and uibase libraries to namespacesTannin2013-02-171-4/+4
| | | | - bugfix: the "fix mods" function was accessing the save game data incorrectly, causing a crash
* - hooks for CreateHardLinkTannin2013-02-161-198/+199
| | | | | | | | | | | | | | | | | | - 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/+217
Corresponds to MO version 0.12.6