Skip to content
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

Closed
wants to merge 3 commits into from

Conversation

AmaniN16
Copy link

@AmaniN16 AmaniN16 commented Oct 5, 2022

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

image

Checks

AmaniN16 added 3 commits October 4, 2022 22:16
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.
Copy link
Member

@Krzmbrzl Krzmbrzl left a 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}>
)
)
Copy link
Member

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;
}
}
}
}
Copy link
Member

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;
Copy link
Member

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
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unrelated change

Comment on lines +7 to +14
#include "MainWindow.h"
#include "ServerHandler.h"
#include "Version.h"
#include "Global.h"

#include <QTableWidgetItem>

#include <boost/accumulators/accumulators.hpp>
Copy link
Member

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.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
// 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.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
// Copyright 2021-2022 The Mumble Developers. All rights reserved.
// Copyright 2022 The Mumble Developers. All rights reserved.

@Krzmbrzl Krzmbrzl added client ui feature-request This issue or PR deals with a new feature labels Oct 13, 2022
@Krzmbrzl
Copy link
Member

@AmaniN16 do you have any plans on continuing on this PR?

@Krzmbrzl Krzmbrzl closed this Dec 31, 2023
@Krzmbrzl
Copy link
Member

Closing as abandoned

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client feature-request This issue or PR deals with a new feature ui
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants