-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Started Issue #5370 with UI for Server Logs #5915
Conversation
Began the UI for the server logs feature desired in issue mumble-voip#5370. This will later be changed to implement the log database and the protocol buffer.
Implemented UI for server logs and added to MainWindow files and CMakeLists.txt.
Fixed Git rebasing issues in code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You seem to be using an editor that automatically removes trailing newlines. Please switch that behavior off or take care when committing changes to existing files (the removal of the trailing newline should never be part of the commit).
@@ -1163,4 +1166,4 @@ endif() | |||
|
|||
target_include_directories(${TARGET_NAME} INTERFACE | |||
$<BUILD_INTERFACE:${AUTOGEN_INCLUDE_DIR}> | |||
) | |||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unrelated change
@@ -3774,4 +3782,4 @@ void MainWindow::destroyUserInformation() { | |||
return; | |||
} | |||
} | |||
} | |||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unrelated change
@@ -38,6 +38,7 @@ class UserInformation; | |||
class VoiceRecorderDialog; | |||
class PositionalAudioViewer; | |||
class PTTButtonWidget; | |||
class ServerLogs; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is this forward-declaration needed for?
@@ -380,4 +382,4 @@ public slots: | |||
void logChangeNotPermanent(const QString &actionName, ClientUser *const p) const; | |||
}; | |||
|
|||
#endif | |||
#endif |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unrelated change
#include "MainWindow.h" | ||
#include "ServerHandler.h" | ||
#include "Version.h" | ||
#include "Global.h" | ||
|
||
#include <QTableWidgetItem> | ||
|
||
#include <boost/accumulators/accumulators.hpp> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These seem to have been introduced by copy&pasting from somewhere else and can be removed (unless those you actually need)
@@ -0,0 +1,38 @@ | |||
// Copyright 2021-2022 The Mumble Developers. All rights reserved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
// Copyright 2021-2022 The Mumble Developers. All rights reserved. | |
// Copyright 2022 The Mumble Developers. All rights reserved. |
@@ -0,0 +1,32 @@ | |||
// Copyright 2021-2022 The Mumble Developers. All rights reserved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
// Copyright 2021-2022 The Mumble Developers. All rights reserved. | |
// Copyright 2022 The Mumble Developers. All rights reserved. |
@AmaniN16 do you have any plans on continuing on this PR? |
Closing as abandoned |
I started with creating the display window for the server logs requested in issue #5370 and also added this to the server dropdown on the main window. Changes were made in the MainWindow files and the CMakeLists.txt and ServerLogs.ui, ServerLogs.cpp, and ServerLogs.h were created. The database still needs to be referenced and the Protocol Buffer needs to be created as well.
Server Logs Window in QT Designer
Checks