This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository x2goclient. commit 87166b899fa902e29120a01f820cee5861849463 Author: Oleksandr Shneyder <o.shneyder@phoca-gmbh.de> Date: Thu Nov 4 11:17:52 2021 -0600 Improve view modes in broker mode. --- debian/changelog | 1 + src/sessionexplorer.cpp | 16 +++++++--------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/debian/changelog b/debian/changelog index 5423307..28035e3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -26,6 +26,7 @@ x2goclient (4.1.2.3-0x2go1) UNRELEASED; urgency=medium - Setting debug filter rules for QT>=5.2 - Implement different view modes for sessions explorer: Favorite sessions, running sessions, all sessions. + - Improve view modes in broker mode. [ Ryan Schmidt ] * New upstream version (4.1.2.3): diff --git a/src/sessionexplorer.cpp b/src/sessionexplorer.cpp index 3bb42b0..c57779d 100644 --- a/src/sessionexplorer.cpp +++ b/src/sessionexplorer.cpp @@ -44,6 +44,9 @@ SessionExplorer::SessionExplorer(ONMainWindow* p):QObject(p) runButton=new QPushButton(tr("Running"),parent->getCentralFrame()); favButton=new QPushButton(tr("Favorites"),parent->getCentralFrame()); allButton=new QPushButton(tr("All Sessions"),parent->getCentralFrame()); + runButton->hide(); + allButton->hide(); + favButton->hide(); allButton->setFlat(true); runButton->setFocusPolicy ( Qt::NoFocus ); favButton->setFocusPolicy ( Qt::NoFocus ); @@ -171,6 +174,10 @@ void SessionExplorer::updateView() { viewMode=ALL; } + allButton->setFlat(viewMode==ALL); + runButton->setFlat(viewMode==RUN); + favButton->setFlat(viewMode==FAV); + placeButtons(); } @@ -768,26 +775,17 @@ void SessionExplorer::setEnable(bool enable) void SessionExplorer::slotShowAll() { viewMode=ALL; - allButton->setFlat(true); - runButton->setFlat(false); - favButton->setFlat(false); updateView(); } void SessionExplorer::slotShowRun() { viewMode=RUN; - allButton->setFlat(false); - runButton->setFlat(true); - favButton->setFlat(false); updateView(); } void SessionExplorer::slotShowFav() { viewMode=FAV; - allButton->setFlat(false); - runButton->setFlat(false); - favButton->setFlat(true); updateView(); } -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goclient.git