| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
custom overwrite directories now set locally, will be written to profile when closing the dialog
|
| |
|
|
|
|
| |
(newFilesModCheckBox?)
modifying widgets calls save()
|
| |
|
|
| |
general clean up of member variable names, whitespace
|
| |
|
|
|
| |
added warning that an executable is provided by a plugin, disable widgets that can't be changed
refactoring EditExecutablesDialog
|
| |
|
|
| |
moved add/remove below the list
|
| |
|
|
| |
standard QDialogButtonBox
|
| |
|
|
|
|
|
|
|
| |
removed Executable's constructor with values, replaced with default ctor + setters, all these strings were much too error-prone
added Executable ctor overload to convert from ExecutableInfo
plugin executables now override most of the custom changes
renamed browseButton to browseBinaryButton to avoid confusion with the other browseDirButton
fixed both browse dialogs not handling cancel
EditExecutablesDialog's list used to change the text color for custom executables, replaced with italics
|
| | |
|
| |
|
|
|
|
| |
- merged addExecutable(), updateExecutable() and addExecutableInternal() into a new setExecutable()
- setExecutable() adds the executable to the list if not found, or forwards to Executable::mergeFrom()
- mergeFrom() handles merging from/to plugin executables
|
| | |
|
| |
|
|
|
|
| |
renamed ExecutablesList::init() to addFromPlugin()
renamed ExecutablesList::find() to get() and added a find() that returns an iterator
changed some calls from get() to find() so they can handle failure because they didn't seem to handle std::runtime_error at all
|
| | |
|
| |\ |
|
| | |
| |
| |
| | |
comments
|
| | |
| |
| |
| | |
any, having a coloured and clickable icon was confusing
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
api label in status bar:
- now shows when not logged in
- changed some of the colour thresholds to correspond to real throttling numbers
make sure the api key is also cleared from the access manager when clearing from the settings
removed unused bool m_ValidateAttempted in NXMAccessManager
update the window title and status bar api label with correct values on startup, which fixes incorrect values when "restarting" MO after changing nexus settings
|
| | |
| |
| |
| | |
centralized menu visibility into a showMenuBar() function
|
| | |
| |
| |
| | |
hiding/unhiding very well
|
| | |
| |
| |
| | |
added update notification to statusbar
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
notification icon in status bar
|
| | | |
|
| | |
| |
| |
| |
| | |
moved the api label to the status bar
refactored a bunch of copy/pasted code in NexusInterface to use shouldThrottle() and throttledWarning()
|
| | | |
|
| |\ \
| |/
|/| |
Correcting minor spelling mistakes in the UI + add contributor
|
| |/
|
| |
When translating, I found some minor mistakes. Therefor I ran through the file in a proofreader and corrected some mistakes. There is also some mistakes corrected for consistency e.g. spaces and dashes
|
| |\
| |
| | |
Fixing the icons on the toolbar and menus
|
| | | |
|
| | | |
|
| |/ |
|
| |\
| |
| | |
Natural sort for conflict lists
|
| | | |
|
| | |
| |
| |
| |
| |
| | |
- 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
|
| |\ \
| | |
| | | |
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
|
| |\ \
| |/
|/| |
Reverted changes to the toolbar
|
| | |
| |
| |
| | |
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
|
| |\ \
| |/
|/| |
New dialog to manually enter Nexus API key
|
| | |
| |
| |
| | |
disabled disconnect and manual key buttons while fetching the api key
|
| | |
| |
| |
| |
| |
| |
| | |
"revoking" is ambiguous
reworked manual key dialog to look more like MO1
moved all the UI stuff from callbacks in Settings back to SettingsDialog in a central updateNexusButtons(), which also enables/disables buttons as needed
|
| | |
| |
| |
| |
| | |
added button in nexus settings to open the dialog
added a force flag to apiCheck() to do a check with the new key even if the login was successful before
|
| |\ \
| | |
| | | |
Menu bar can be hidden, also shows 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
|