| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rework of the images tab: | isanae | 2019-07-02 | 1 | -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 images | isanae | 2019-07-02 | 1 | -0/+10 |
| | | |||||
| * | added explore button to editors | isanae | 2019-07-02 | 1 | -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 mods | isanae | 2019-07-02 | 1 | -1/+1 |
| | | | | | ported typo fixes that applied to the mod info dialog | ||||
| * | replaced reportError() calls by qCritical() because they can come from a ↵ | isanae | 2019-07-02 | 1 | -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 images | isanae | 2019-07-02 | 1 | -0/+3 |
| | | |||||
| * | filterwidget now support automatically installing a proxy on lists | isanae | 2019-07-02 | 1 | -1/+7 |
| | | | | | filters on txt and ini tabs | ||||
| * | added path and explore button to images tab | isanae | 2019-07-02 | 1 | -3/+41 |
| | | |||||
| * | custom models for esp lists | isanae | 2019-07-02 | 1 | -2/+2 |
| | | |||||
| * | rework of the images tab to avoid using widgets at all, painting is done ↵ | isanae | 2019-07-02 | 1 | -5/+14 |
| | | | | | manually | ||||
| * | switched all conflict lists to QTreeView with custom model | isanae | 2019-07-02 | 1 | -51/+5 |
| | | |||||
| * | performance optimizations: text/ini tabs and advanced conflict list use ↵ | isanae | 2019-07-02 | 1 | -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 ↵ | isanae | 2019-07-02 | 1 | -1/+1 |
| | | | | | | | and the id from the enum fixed reordering | ||||
| * | added missing icons | isanae | 2019-07-02 | 1 | -1/+4 |
| | | | | | | now passing tab index to allow enabling/disabling depending on mod type modinfodialog cleanup | ||||
| * | finished splitting filetree tab | isanae | 2019-07-02 | 1 | -2/+11 |
| | | | | | forward delete shortcut to tabs | ||||
| * | splitting filetree tab | isanae | 2019-07-02 | 1 | -4/+4 |
| | | | | | moved mod info dialog classes to a sub filter | ||||
| * | split notes tab | isanae | 2019-07-02 | 1 | -6/+11 |
| | | | | | added new HTMLEditor that triggers an editingFinished() on focus our, used by notes tab | ||||
| * | split nexus tab | isanae | 2019-07-02 | 1 | -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 name | isanae | 2019-07-02 | 1 | -25/+25 |
| | | |||||
| * | in the process of moving stuff to modinfodialogconflicts.h/cpp | isanae | 2019-07-02 | 1 | -29/+29 |
| | | |||||
| * | changed layout of esps tab, moved to modinfodialogesps.cpp/h | isanae | 2019-07-02 | 1 | -105/+163 |
| | | | | | slightly offset next/previous images so they look better when shown next to each other vertically | ||||
| * | images list now vertical on the left | isanae | 2019-07-02 | 1 | -64/+36 |
| | | | | | reworked scaling to respect aspect ratio and not exceed original size | ||||
| * | split images tab stuff in ImagesTab | isanae | 2019-07-02 | 1 | -4/+4 |
| | | | | | text editor: fixed modified flag not being set to false when loading an empty file | ||||
| * | split ini tab stuff to IniFilesTab | isanae | 2019-07-02 | 1 | -33/+5 |
| | | | | | refactored TextFilesTab into GenericFiles so it can be used by IniFilesTab | ||||
| * | removed unused ini tweaks widgets | isanae | 2019-07-02 | 1 | -112/+121 |
| | | | | | splitter in ini tab | ||||
| * | line numbers, which required inheriting from QPlainTextEdit instead | isanae | 2019-07-02 | 1 | -8/+6 |
| | | |||||
| * | TextEditor now has a dynamic toolbar | isanae | 2019-07-02 | 1 | -61/+7 |
| | | |||||
| * | added initial toolbar, splitter | isanae | 2019-07-02 | 1 | -45/+85 |
| | | | | | moved most of the text editor stuff to a new TextEditor class | ||||
| * | Correcting minor spelling mistakes in the UI + add contributor | Matte A | 2019-06-23 | 1 | -4/+4 |
| | | |||||
| * | advanced conflict list tooltips | isanae | 2019-05-31 | 1 | -0/+9 |
| | | |||||
| * | conflict lists | isanae | 2019-05-31 | 1 | -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 functions | isanae | 2019-05-31 | 1 | -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 rebase | isanae | 2019-05-31 | 1 | -7/+16 |
| | | |||||
| * | restore conflicts selected tab and checkboxes | isanae | 2019-05-31 | 1 | -1/+1 |
| | | |||||
| * | added new filterwidget, will eventually get the operators functionality from ↵ | isanae | 2019-05-31 | 1 | -6/+1 |
| | | | | | the mod/pluging lists | ||||
| * | added show all/nearest mods radio buttons | isanae | 2019-05-31 | 1 | -0/+17 |
| | | |||||
| * | allow for refreshing individual conflict tabs | isanae | 2019-05-31 | 1 | -0/+3 |
| | | | | | advanced conflict list now has items | ||||
| * | added new tabs in the conflict tab | isanae | 2019-05-31 | 1 | -217/+351 |
| | | |||||
| * | moved all widgets in the conflict tab into a parent widget instead of ↵ | isanae | 2019-05-31 | 1 | -219/+234 |
| | | | | | directly being in the tab, allows for future additions to the tab | ||||
| * | multiple selection for noconflict and overwritten lists | isanae | 2019-05-27 | 1 | -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 width | isanae | 2019-05-20 | 1 | -45/+9 |
| | | | | | context menu for noconflict tree | ||||
| * | expandable sections in the conflict tab | isanae | 2019-05-20 | 1 | -64/+154 |
| | | |||||
| * | added third tree with non-conflicting files | isanae | 2019-05-20 | 1 | -11/+39 |
| | | |||||
| * | changed the top conflict treeview to support multiple selection | isanae | 2019-05-18 | 1 | -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. | Al | 2019-01-11 | 1 | -0/+14 |
| | | | | | It's used only if nexusID is invalid. | ||||
| * | Save rich text of notes tab across restart. | Al | 2019-01-10 | 1 | -0/+3 |
| | | |||||
| * | Further extend the version field to 32 characters | LostDragonist | 2018-12-11 | 1 | -3/+3 |
| | | |||||
| * | Add notes column to mod list | LostDragonist | 2018-12-08 | 1 | -1/+24 |
| | | |||||
| * | Set the web viewer widget in the mod info dialog to expand vertically | LostDragonist | 2018-09-30 | 1 | -4/+16 |
| | | |||||
| * | Rename spacer to get remove warning | LostDragonist | 2018-09-30 | 1 | -1/+1 |
| | | |||||
