| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
moved context menu to LogList
|
| |
|
|
| |
initializing usvfs logging now logs strings for log level and crash dump type
|
| |
|
|
| |
replaced windowsErrorString() with formatSystemMessage()
|
| |
|
|
| |
removed some commented out logging
|
| |
|
|
| |
removed now unused vlog()
|
| | |
|
| |
|
|
|
|
|
| |
settings early
set log level on startup
replaced more qDebug()
|
| |
|
|
|
| |
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
|
| |
|
|
|
|
| |
cleaned up double logging for github
reset validation progress dialog parent just before the main window dies
removed unused APIStats from APIUserAccount, added isValid()
|
| |
|
|
| |
api key now part of ApiUserAccount
|
| |
|
|
| |
moved the log that was in it to organizer core
|
| | |
|
| |
|
|
|
| |
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
|
| |
|
|
|
|
| |
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
|
| | |
|
| |
|
|
|
|
|
| |
findJavaInstallation() because it was copy/pasted into EditExecutablesDialog
fixed FileDialogMemory::getOpenFileName() to also use the given directory correctly
handle browse binary button
|
| | |
|
| |
|
|
|
|
| |
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
|
| | |
|
| |
|
|
|
|
|
| |
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
|
| |\
| |
| | |
Share context menu between conflict lists
|
| | |
| |
| |
| |
| | |
this is so that an origin other than the primary can be shown first and is used from previewDataFile() in ModInfoDialog since showing a preview for a conflicting file could initially show the file from the wrong mod
removed unused, uninitialized and dangerous ModInfoDialog::m_OriginID
|
| |\ \
| |/
|/| |
Permissive flag
|
| | |
| |
| |
| |
| |
| | |
- no implicit conversions for enum classes
- can't bind rvalue to non-const ref
- string literals are const
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
shell::OpenLink() or shell::OpenFile()
|
| | |
| |
| |
| |
| |
| | |
previewDataFile() was duplicated in both MainWindow and ModInfoDialog, moved to OrganizerCore
added preview menu item to filetree
better logging when shell operations fail
|
| | |
| |
| |
| | |
replaced more ShellExecute() calls with ExploreFile()
|
| | |
| |
| |
| |
| |
| | |
there
added ExploreFile(), changed all mentions of ShellExecute() in MainWindow to use it
|
| |/
|
|
|
|
| |
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
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
The new API does not require this and it serves no purpose to keep it.
|
| |
|
|
|
|
|
|
|
|
| |
Previously, when Steam was run as administrator, MO couldn't
access the process therefore couldn't detect it. Now, an
alternative method for listing processes is now being used
in order to determine if Steam is running.
Additionally, MO will detect if Steam is admin and MO is not
and prompt the user if they want to restart MO as admin.
|
| |
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
| |
- Switch to SSO with WebSocket
- Update endpoints (all but version checking)
|
| | |
|
| |
|
|
| |
detection of profile change.
|
| | |
|
| | |
|
| | |
|
| |\ |
|