summaryrefslogtreecommitdiff
path: root/src/modinfodialog.ui
Commit message (Collapse)AuthorAgeFilesLines
* Add nexus category ID to mod infoJeremy Rimpo2023-09-211-1/+24
| | | | | - We will check the mod info first then fall back to the download file - Add category field in the info dialog nexus tab
* Add advanced counters as tooltip to general conflicts tab.AL2020-10-301-3/+8
| | | | Loose, archive, totals, percentages.
* Improve modinfodialog conflicts tab labels and tooltips.AL2020-08-261-2/+20
|
* Add modinfodialog Notes Tab color selector.AL2020-04-291-11/+29
|
* Made all lists uniform row heights for performance and alternate row colorAL2020-02-291-0/+33
|
* Added text filters for general conflicts listsAl2020-01-151-3/+12
|
* Change the modinfo image preview button to a toolbuttonSilarn2019-12-101-1/+1
|
* sortable filetree, remember settingsisanae2019-11-261-0/+3
|
* Add button in modinfo image preview to use preview plugin dialogSilarn2019-10-191-0/+7
| | | | | - Disabled if no compatible preview is found - Now renders an image for unsupported formats instructing the user
* Fix help text for optional ESP deactivate buttonLostDragonist2019-09-281-3/+3
|
* reordering tabs, then switching to a mod with a different tab set would ↵isanae2019-07-021-3/+3
| | | | | | discard the changes comments, moving some stuff around
* fixed conflict lists not expanding vertically properlyisanae2019-07-021-1/+1
|
* changed how the mod url works:isanae2019-07-021-142/+199
| | | | | | | | | | - it is now independent from the nexus mod url - it can be set in addition to having a valid mod id - both urls can be displayed in the context menu re-arranged some of the widgets on the nexus tab added a track button added a custom url checkbox and open in browser button added a max-width to the browser
* added path to editor toolbarisanae2019-07-021-21/+46
| | | | moved url to top in nexus tab and made it readonly
* add image dimension to toolbar and tooltipisanae2019-07-021-1/+8
| | | | don't scroll when selecting an image with the mouse
* moved all images classes into a namespace with shorter namesisanae2019-07-021-4/+4
| | | | | split theme and metrics into their own class added filename to thumbs
* refactored stuff into PaintContext and Filesisanae2019-07-021-1/+5
| | | | | keep selection when switching back to no filtering up/down keyboard navigation
* rework of the images tab:isanae2019-07-021-19/+32
| | | | | | - uses a custom widget with a scrollbar instead of a QScrollArea - scrolling by image instead of pixel - refactored all the geometry stuff in ImagesGeometry
* dds toggle for imagesisanae2019-07-021-0/+10
|
* added explore button to editorsisanae2019-07-021-0/+6
| | | | | | fixed save button on editor being enabled with empty documents added ctrl+s always show vertical scrollbar in thumbnails, fixes nonstop relayouts when the height is just right and the scrollbar flickers on and off
* fixed text editors not clearing when switching modsisanae2019-07-021-1/+1
| | | | ported typo fixes that applied to the mod info dialog
* replaced reportError() calls by qCritical() because they can come from a ↵isanae2019-07-021-5/+2
| | | | | | | thread, which hangs the ui categories and notes will update the tab color when changing fixed rare crash when reordering tabs while loading a mod
* filterable imagesisanae2019-07-021-0/+3
|
* filterwidget now support automatically installing a proxy on listsisanae2019-07-021-1/+7
| | | | filters on txt and ini tabs
* added path and explore button to images tabisanae2019-07-021-3/+41
|
* custom models for esp listsisanae2019-07-021-2/+2
|
* rework of the images tab to avoid using widgets at all, painting is done ↵isanae2019-07-021-5/+14
| | | | manually
* switched all conflict lists to QTreeView with custom modelisanae2019-07-021-51/+5
|
* performance optimizations: text/ini tabs and advanced conflict list use ↵isanae2019-07-021-33/+15
| | | | | | views and custom models call update() after feedFiles() to allow some tabs to have post-processing after feedFiles()
* changed "tab index" to "tab id", this was confusing the order in the widget ↵isanae2019-07-021-1/+1
| | | | | | and the id from the enum fixed reordering
* added missing iconsisanae2019-07-021-1/+4
| | | | | now passing tab index to allow enabling/disabling depending on mod type modinfodialog cleanup
* finished splitting filetree tabisanae2019-07-021-2/+11
| | | | forward delete shortcut to tabs
* splitting filetree tabisanae2019-07-021-4/+4
| | | | moved mod info dialog classes to a sub filter
* split notes tabisanae2019-07-021-6/+11
| | | | added new HTMLEditor that triggers an editingFinished() on focus our, used by notes tab
* split nexus tabisanae2019-07-021-119/+103
| | | | | | added OrganizerCore::loggedInAction() to execute a function only when logged in, replaces a bunch of copy/pasted stuff in mainwindow moved common variables in ModInfoDialogTab moved DescriptionPage to modinfodialognexus.h, renamed to NexusTabWebpage, deleted now empty descriptionpage.h
* renamed widgets to their proper nameisanae2019-07-021-25/+25
|
* in the process of moving stuff to modinfodialogconflicts.h/cppisanae2019-07-021-29/+29
|
* changed layout of esps tab, moved to modinfodialogesps.cpp/hisanae2019-07-021-105/+163
| | | | slightly offset next/previous images so they look better when shown next to each other vertically
* images list now vertical on the leftisanae2019-07-021-64/+36
| | | | reworked scaling to respect aspect ratio and not exceed original size
* split images tab stuff in ImagesTabisanae2019-07-021-4/+4
| | | | text editor: fixed modified flag not being set to false when loading an empty file
* split ini tab stuff to IniFilesTabisanae2019-07-021-33/+5
| | | | refactored TextFilesTab into GenericFiles so it can be used by IniFilesTab
* removed unused ini tweaks widgetsisanae2019-07-021-112/+121
| | | | splitter in ini tab
* line numbers, which required inheriting from QPlainTextEdit insteadisanae2019-07-021-8/+6
|
* TextEditor now has a dynamic toolbarisanae2019-07-021-61/+7
|
* added initial toolbar, splitterisanae2019-07-021-45/+85
| | | | moved most of the text editor stuff to a new TextEditor class
* Correcting minor spelling mistakes in the UI + add contributorMatte A2019-06-231-4/+4
|
* advanced conflict list tooltipsisanae2019-05-311-0/+9
|
* conflict listsisanae2019-05-311-0/+3
| | | | | | - sorting on advanced list - save state of all four lists - call refreshLists() just before showing because the state has to be loaded first, which happens after the ctor
* 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
|