summaryrefslogtreecommitdiff
path: root/src/modinfodialog.ui
Commit message (Collapse)AuthorAgeFilesLines
...
* replaced all the manual UserRole stuff with a few constants and helper functionsisanae2019-05-311-0/+9
| | | | | | | setConflictItem() is now used by all conflict lists to setup the data (filename, archive, etc.) and visuals (italic for archives) merged openDataFile() and previewDataFile() into their caller as they weren't used anywhere else previewDataFile() used to do a fromNativeSeparators() before previewing, moved that to previewFileWithAlternatives() instead brought overwrittenTree double click in line with overwriteTree, there's no difference between apply() and close() because there's only a close button
* put back changes from another PR lost because of a bad rebaseisanae2019-05-311-7/+16
|
* restore conflicts selected tab and checkboxesisanae2019-05-311-1/+1
|
* added new filterwidget, will eventually get the operators functionality from ↵isanae2019-05-311-6/+1
| | | | the mod/pluging lists
* added show all/nearest mods radio buttonsisanae2019-05-311-0/+17
|
* allow for refreshing individual conflict tabsisanae2019-05-311-0/+3
| | | | advanced conflict list now has items
* added new tabs in the conflict tabisanae2019-05-311-217/+351
|
* moved all widgets in the conflict tab into a parent widget instead of ↵isanae2019-05-311-219/+234
| | | | directly being in the tab, allows for future additions to the tab
* multiple selection for noconflict and overwritten listsisanae2019-05-271-6/+15
| | | | | | | set uniformRowHeights for all three lists for faster rendering, all items are text only all three lists use the same code for the context menu: - createConflictMenuActions() returns a struct with the QActions that are valid for the selection - showConflictMenu() plugs in the handlers and shows the menu
* made expander use the full widthisanae2019-05-201-45/+9
| | | | context menu for noconflict tree
* expandable sections in the conflict tabisanae2019-05-201-64/+154
|
* added third tree with non-conflicting filesisanae2019-05-201-11/+39
|
* changed the top conflict treeview to support multiple selectionisanae2019-05-181-0/+3
| | | | | 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
* Added Web Page URL field in modinfodialog.Al2019-01-111-0/+14
| | | | It's used only if nexusID is invalid.
* Save rich text of notes tab across restart.Al2019-01-101-0/+3
|
* Further extend the version field to 32 charactersLostDragonist2018-12-111-3/+3
|
* Add notes column to mod listLostDragonist2018-12-081-1/+24
|
* Set the web viewer widget in the mod info dialog to expand verticallyLostDragonist2018-09-301-4/+16
|
* Rename spacer to get remove warningLostDragonist2018-09-301-1/+1
|
* Extend version field to 12 charactersGaerzi2018-09-251-1/+1
| | | | | This is needed because some mods out there have version strings longer than 10 characters. For example, the current version string of [SSE Engine Fixes (skse64 plugin)](https://www.nexusmods.com/skyrimspecialedition/mods/17230) is "2.12.1.5.50" -- 11 characters in total. 12 should hopefully be enough.
* Improve and fix handling of external linksSilarn2018-04-181-5/+10
|
* Merged the new open in explorer button with Silarn's code.Al12rs2018-04-171-3/+33
|
* Adjust mod info dialog, add tooltips, update oldSilarn2018-04-171-10/+13
|
* Add source game setter in mod info dialogSilarn2018-04-171-11/+41
|
* Added file preview in conflicts tab in the mod information dialog. The ↵Al12rs2018-04-071-0/+6
| | | | 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.
* Disabled iniTweaks part of modinfodialog until it is not fixed.Al12rs2018-03-171-1/+7
|
* Basic ESL updatesJeremy Rimpo2017-10-201-2/+2
|
* First attempt to update to QT5.7LePresidente2017-01-041-3/+3
|
* - re-enabled use of img-tags in bbcode converterTannin2014-11-111-21/+14
| | | | | - addded a workaround for cases where, after a MO update, the stored modlist layout has no size for new columns - using a webview again for the nexus view of the modinfo dialog
* - added an option to show meta info on downloads instead of filenamesTannin2014-04-231-1/+21
| | | | | | - MO will now cancel if user tries to run MO vfs-injected - when saving the MO ini file it is now written to a tmp file first and then overwritten - updated to link against boost python 1.55
* - tabs in the mod info dialog can now be moved around by the userTannin2014-02-041-4/+7
|
* minor text changesTannin2013-12-071-2/+1
|
* minor updates to readme and mod info uiTannin2013-12-011-13/+30
|
* - archive.dll now supports querying the crc value of filesTannin2013-11-181-22/+11
| | | | | | | | | | | | | | | | | | | - esptk now determines if a esp is a dummy (without records) - hook.dll no longer creates a log file if noone wrote to it - nexus id and installtime columns are now hidden by default - modlist can now be refreshed without saving first (so plugins can replace the modlist.txt as a whole) - plugins can now query more details about virtualised files - added style options "plastique" and "cleanlooks" - "overwrite" is no longer listed with a creation time - a warning will now be displayed if the user has too many plugins active - a warning will now be displayed if mods with scripts have an installation order that doesn't match the corresponding esp load order - nmm importer now has select all/deselect all buttons - nmm importer no longer tries to unpack missing files from archives (won't work anyway) - initial support for importing from nmm 0.5 alpha - removed some broken warning suppresions - python runner now works with bundled python - extended qbs build system (still fails to build the main gui application) - implemented a nsis-based installer
* - diagnosis plugins can now request to be re-evaluatedTannin2013-11-061-16/+17
| | | | | | | | | | | | - main application now contains means for plugins to react on some changes (to be extended) - plugins can now retrieve more information about a mod - user-agent sent to nexus now automatically contains the current MO version - included updated russian translation - problems dialog now refreshes itself after a fix was applied - fixed new esp/asset ordering diagnosis. May be fully functional now - bugfix: restoring locked load order could leave MO in an endless loop (not sure if this fix is correct yet) - bugfix: plugin list was not visually updated after some changes - bugfix: nmm importer threw away mod ordering
* - when installing mods from outside the download directory the absolute path ↵Tannin2013-09-111-10/+4
| | | | | | | | | | | | | 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
* - some fixes for qt5 compatibilityTannin2013-06-201-19/+19
| | | | | | | | | | | | | | | | | | | | | - hook.dll no longer creates a dump and uninstalls it if an exception is reported that doesn't originate from it - NCC used read-only transactions again because otherwise solid archives become unusably slow. - removed the integrated nexus browser - the mod description and motd are now rendered in QTextBrowser. This (and the above) eliminates the dependency on qtwebkit - removed the direct file download for mod files - reduced CPU usage during downloads by invalidating only one column of the download list. This widget still needs to be replaced - added the complete filename as an option for the modname - applications that require elevation can now be started by invoking an elevated secondary ModOrganizer instance - MO will now register nexus file servers and provides a settings dialog to pick preferred servers. (This preference is not used yet) - worked around 1-2 bugs in QSortFilterProxy - handling of nxm links is now done by an external application. This allows the registration of different applications depending on the game - integrated fomod installer now displays the screenshot in a scalable view - bugfix: integrated fomod installer didn't name output files correctly if the name differs from the source name - bugfix: a successful login to nexus was (sometimes?) not correctly detected as a success - bugfix: top-level entries in QtGroupingProxy were sometimes incorrectly displayed as groups - bugfix: GetPrivateProfile... optimization could cause null-pointer indirection - bugfix: GetCurrentWorkingDirectory caused buffer overflow in case of pre-flighting (buffer size 0) - bugfix: configurator plugin now also uses qt5 (it's currently broken though)
* - completed Qt5 compatibilityTannin2013-06-151-64/+12
| | | | | | | - 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/+14
| | | | | | | | | | | | | | | | | | - 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
* initial commit to mercurial repository.Tannin2013-02-031-0/+841
Corresponds to MO version 0.12.6