| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
removed widget-specific functions in GeometrySettings, now using generic functions in Settings
removed some unused member variables in MainWindow
|
| | |
|
| |
|
|
| |
removed some commented out logging
|
| |
|
|
| |
removed now unused vlog()
|
| | |
|
| |
|
|
|
| |
updateTabs() creates a list of tabs to update instead of checking for each file
comments
|
| |
|
|
|
|
| |
discard the changes
comments, moving some stuff around
|
| |
|
|
|
| |
renamed ETabs to ModInfoTabIDs and changed all ints to use the enum instead
added ModInfoPtr to avoid having to include modinfo.h just to get ModInfo::Ptr
|
| |
|
|
|
|
|
|
| |
constructors
mod is passed to ctors to make sure they can never be empty
only call deleteRequest() to selected mod
comments
|
| |
|
|
|
| |
dialog did not handle closeEvent() at all, it only checked the close button
bunch of comments
|
| | |
|
| |
|
|
| |
it wasn't actually used everywhere
|
| | |
|
| |
|
|
| |
remove obsolete settings
|
| | |
|
| |
|
|
|
| |
changed filetree context menu to always show all items
added mnemonics to conflicts context menu
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
| |
fixed refresh not working, will now always clear the browser so the refresh is obvious
|
| |
|
|
|
|
| |
fixed conflict list not sorting when changing parameters
switched from QDirIterator to std::filesystem, much faster
FilterWidget precompiles the list
|
| |
|
|
|
|
| |
views and custom models
call update() after feedFiles() to allow some tabs to have post-processing after feedFiles()
|
| |
|
|
|
| |
update tabs when origin changes
change setting name because 2.2.0 can't handle the text list
|
| |
|
|
|
|
| |
and the id from the enum
fixed reordering
|
| |
|
|
|
|
| |
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
|
| |
|
|
|
| |
now passing tab index to allow enabling/disabling depending on mod type
modinfodialog cleanup
|
| |
|
|
| |
forward delete shortcut to tabs
|
| |
|
|
| |
moved mod info dialog classes to a sub filter
|
| |
|
|
| |
added new HTMLEditor that triggers an editingFinished() on focus our, used by notes tab
|
| |
|
|
|
|
| |
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
|
| | |
|
| | |
|
| |
|
|
| |
finished moving over conflict tab to its own set of files
|
| | |
|
| |
|
|
| |
slightly offset next/previous images so they look better when shown next to each other vertically
|
| |
|
|
| |
text editor: fixed modified flag not being set to false when loading an empty file
|
| |
|
|
| |
refactored TextFilesTab into GenericFiles so it can be used by IniFilesTab
|
| |
|
|
| |
splitter in ini tab
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
moved most of the text editor stuff to a new TextEditor class
|
| | |
|
| |
|
|
| |
refreshing after a change
|
| | |
|
| | |
|
| |
|
|
|
|
| |
- use new ConflictItem class derived from QTreeWidgetItem
- that class has all the various conflict*() member functions that were previously in the dialog
- moved some of the can*() member functions out to namespace level so they can be used by ConflictItem, no real need to have them as members anyway
|
| |
|
|
| |
states
|
| |
|
|
|
|
| |
- the file index is now stored in the row data
- the alternate origins are now added to the context menu in a "go to" submenu
- context menu items are now visually disabled instead of omitted from the menu
|
| |
|
|
|
|
| |
- 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
|
| | |
|