summaryrefslogtreecommitdiff
path: root/src/modinfodialogimages.h
Commit message (Collapse)AuthorAgeFilesLines
* Apply clang-format.Mikaël Capelle2023-07-091-23/+13
|
* Fix Mobase namespace for filterwidgetAL2020-02-011-0/+2
|
* Add button in modinfo image preview to use preview plugin dialogSilarn2019-10-191-0/+3
| | | | | - Disabled if no compatible preview is found - Now renders an image for unsupported formats instructing the user
* added a ModInfoDialogTabContext to avoid passing too many things to tab ↵isanae2019-07-021-3/+1
| | | | | | | | constructors mod is passed to ctors to make sure they can never be empty only call deleteRequest() to selected mod comments
* added visibility flagsisanae2019-07-021-2/+9
| | | | reduced paging size by one, feels much more natural
* add image dimension to toolbar and tooltipisanae2019-07-021-1/+1
| | | | don't scroll when selecting an image with the mouse
* moved all images classes into a namespace with shorter namesisanae2019-07-021-107/+144
| | | | | split theme and metrics into their own class added filename to thumbs
* added keyboard navigation for page down/up, end/homeisanae2019-07-021-1/+12
| | | | changed to draw the full image background only behind the image
* refactored stuff into PaintContext and Filesisanae2019-07-021-26/+72
| | | | | keep selection when switching back to no filtering up/down keyboard navigation
* changed thumbnails to use margin around borderisanae2019-07-021-1/+15
| | | | selected thumbnail now has a background color
* rework of the images tab:isanae2019-07-021-38/+151
| | | | | | - 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/+6
|
* tooltip on imagesisanae2019-07-021-0/+2
|
* filterable imagesisanae2019-07-021-0/+9
|
* added path and explore button to images tabisanae2019-07-021-0/+3
|
* refactored calculationsisanae2019-07-021-2/+34
|
* check supported extensions instead of using QImageReader, less accurate but ↵isanae2019-07-021-0/+1
| | | | much faster
* rework of the images tab to avoid using widgets at all, painting is done ↵isanae2019-07-021-8/+63
| | | | manually
* 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
* grey out tab names when they have no dataisanae2019-07-021-1/+1
| | | | | | remove tabs if they're can't handle the selected mod next/previous now load mods in place without reopening the dialog tab reordering is broken
* added missing iconsisanae2019-07-021-1/+1
| | | | | now passing tab index to allow enabling/disabling depending on mod type modinfodialog cleanup
* split nexus tabisanae2019-07-021-2/+3
| | | | | | 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
* split ModInfoDialogTabisanae2019-07-021-1/+1
|
* pass parent widget to tabs for dialogsisanae2019-07-021-1/+3
| | | | finished moving over conflict tab to its own set of files
* images list now vertical on the leftisanae2019-07-021-5/+16
| | | | reworked scaling to respect aspect ratio and not exceed original size
* split images tab stuff in ImagesTabisanae2019-07-021-0/+37
text editor: fixed modified flag not being set to false when loading an empty file