| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 5 minute batch auto-update of up to 10 mods
- Still able to force an update of all 'unchecked' mods
- Prioritizes mods with oldest update 'age'
* Implemented 1-hour wait between update checks per mod
* Fixed issues with update progress display
* Only enable update filter automatically if 'force update'
* Improved display of version update status in mod list
- Italic text when ready to perform update check
- Tooltip indicates when next update is available
* Fixed remaining issues with update fallback check
* Only trigger one update API request for duplicate sources
|
| |
|
|
|
|
| |
* Uses current daily/hourly rate limits
* Fixed issue with translating API game string to mod game string
** Corrects issues with update checks and downloads
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
* Added 30-second ping so Nexus doesn't close our connection
* Set an overall 5 minute timeout before we give up listening for auth
* Fixed some old signal and slot connections
* Added a button to revoke the current API authorization
* Updated bulk endorsement function with new API changes
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | |\ |
|
| | |\ \ |
|
| | |\ \ \ |
|
| | |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
Updating to 2.1.7alpha1
|
| | | | | | | |
|
| |\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | | |
Added ability to move files from the overwrite folder to an existing mod
|
| | | |_|_|/
| |/| | | |
|
| |/ / / / |
|
| | |_|/
|/| | |
|
| | | | |
|
| | | | |
|