| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
added option to disable checking for updates
removed online check, just try it and see
|
| |
|
|
| |
removed dead code in MainWindow
|
| |
|
|
| |
added combobox index to settings
|
| |
|
|
|
| |
merged settings into saveVisibility() and restoreVisibility()
call MainWindow::storeSettings() earlier so widget visibility is still valid
|
| |
|
|
| |
changed reset button in settings to restart immediately
|
| |
|
|
|
| |
removed widget-specific functions in GeometrySettings, now using generic functions in Settings
removed some unused member variables in MainWindow
|
| |
|
|
| |
fixed dialogs not having a parent
|
| |
|
|
| |
saved and restored directly
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
removed most of storeSettings() from OrganizerCore: QSettings handles saving by itself, no need for that
removed topLevelSplitter from ui, unused since the log widget is in a dock
removed QSettings from MainWindow::readSettings()
replaced return values for some of the new getters in Settings to std::optional
|
| |
|
|
| |
added necessary member functions in Settings
|
| |
|
|
| |
moved context menu to LogList
|
| |
|
|
|
| |
create log level combobox in code, set selected index based on value instead
added log level to context menu in log list
|
| | |
|
| |
|
|
|
|
|
| |
renamed log() to vlog() for now
extracted console creation to Console class
rewrote LogBuffer to work with logging from uibase, renamed to LogModel
added fmt dependency
|
| |
|
|
| |
added a menu item in the view menu for it
|
| |
|
|
| |
moved the log that was in it to organizer core
|
| |
|
|
|
| |
added more error handling and logging, some was missing
removed some redundancy of setting the menu icons for add/remove, they're all set when clicking the button anyway
|
| |
|
|
|
| |
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
|
| |
|
|
|
|
| |
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
|
| | |
|
| |
|
|
| |
centralized menu visibility into a showMenuBar() function
|
| |
|
|
|
| |
moved the api label to the status bar
refactored a bunch of copy/pasted code in NexusInterface to use shouldThrottle() and throttledWarning()
|
| | |
|
| | |
|
| | |
|
| |\
| |
| | |
Added "Open Origin in Explorer" to the data tab
|
| | |
| |
| |
| |
| | |
renamed openOriginExplorer_clicked() to openPluginOriginExplorer_clicked() to make it clearer
exec() for context menu in lists should be relative to the viewport to account for the header size
|
| | |
| |
| |
| | |
take screenshots with alt+printscreen without having the menu pop up
|
| |/
|
|
|
|
|
| |
- swapped back "add profile" and "install mod" icons
- removed links toolbar, icons are added to the main one
- locked the toolbar because there's only one now
- right align everything after the last separator and executable shortcuts
|
| | |
|
| |
|
|
|
| |
added Run menu with shortcuts, only visible when there are shortcuts to show
fixed menubar visibility not being remembered
|
| |
|
|
|
|
|
| |
removed two unused actions: actionToolbar_Size and actionToolbar_style
added ways to make the menu reappear if you hide everything:
- show the toolbar popup when right-clicking around the border of the main window
- intercept the Alt key and make the main menu visible
|
| | |
|
| |
|
|
| |
it's also shared between the main menu and the context menu
|
| | |
|
| | |
|
| |
|
|
|
| |
fixed endorse action to also work with the menu
fixed changing endorsement integration setting not changing visibility of actions
|
| |
|
|
|
|
| |
with QToolButton's, making it very difficult to have an equivalent in the main menu. QAction's can have a menu, so use that instead.
the only place this doesn't work is with the nexus button, which can be replaced by a menu if there are IPluginModPage plugins adding items to it; registerModPage() works fine with the toolbar, but doesn't handle the main menu yet
|
| |
|
|
|
|
|
|
| |
- reduced margins around central widgets to align it with status bar text, removed bottom margins completely because the statusbar is enough
- notifications: now always enabled, dialog shows a special item when empty, just change the tooltip and leave the text alone
- added all toolbar actions to menu
- non functional in menu for now: tools, help and endorse because they're menus
- changed some of the action strings to be the same on both toolbar and menu, added missing status tips
|
| |
|
|
|
|
| |
and modinfodialog, it's now moved to organizercore and renamed getFileExecutionContext() and executefile()
getFileExecutionContext() is also changed to return an enum instead of a 0-1-2 int
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
* Reduce update timeout to 5 minutes
* Introduce bulk endorsement check replacing global mod info check
* Fine tune performance of bulk update info query
* Thread the update processing to prevent lockups
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
* Remove periodic auto-update
* Add context menu force-update for mod list
* Fix some bugs with update parsing
- Ignore update files that are deleted
- Fix remaining issue with failing to get all mods due to capitalization
* Remove queue retry when out of requests
* Clear all requests when out of requests
* More potential improvements to login/validation process
|
| |
|
|
|
|
| |
* Add second api type for mod info to segment updates from basic desc
* Add saved nexus file type and factor it into the update display
* Fix some issues with how we were checking for 'latest update' files
|