From fc2db4d7f32725d7b84f0a6a1ae238e3c4cf4e56 Mon Sep 17 00:00:00 2001 From: emeric Date: Thu, 6 Aug 2015 12:35:10 +0200 Subject: [PATCH] [UI] Removed horizontal scroll bars --- src/database-updater/DatabaseUpdater.cpp | 1 + src/ui/audio/desktop/PlayQueue.cpp | 2 ++ src/ui/audio/desktop/TableFilter.cpp | 15 ++++++++++++--- src/ui/audio/desktop/TrackView.cpp | 2 +- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/src/database-updater/DatabaseUpdater.cpp b/src/database-updater/DatabaseUpdater.cpp index 464b8d54..2239d96c 100644 --- a/src/database-updater/DatabaseUpdater.cpp +++ b/src/database-updater/DatabaseUpdater.cpp @@ -493,6 +493,7 @@ Updater::processAudioFile( const boost::filesystem::path& file, Stats& stats) track.modify()->setLastWriteTime(lastWriteTime); track.modify()->setName(title); track.modify()->setDuration( boost::any_cast(items[MetaData::Type::Duration]) ); + track.modify()->setAddedTime( boost::posix_time::second_clock::local_time() ); { std::string trackGenreList; diff --git a/src/ui/audio/desktop/PlayQueue.cpp b/src/ui/audio/desktop/PlayQueue.cpp index 2fa16ab7..dc38bd31 100644 --- a/src/ui/audio/desktop/PlayQueue.cpp +++ b/src/ui/audio/desktop/PlayQueue.cpp @@ -291,6 +291,8 @@ _trackSelector(new TrackSelector()) this->setColumnWidth(COLUMN_ID_NAME, 240); this->setLayoutSizeAware(true); + this->setOverflow(Wt::WContainerWidget::OverflowHidden, Wt::Horizontal); + this->setOverflow(Wt::WContainerWidget::OverflowScroll, Wt::Vertical); this->setColumnHidden(COLUMN_ID_TRACK_ID, true); diff --git a/src/ui/audio/desktop/TableFilter.cpp b/src/ui/audio/desktop/TableFilter.cpp index 87ed9079..7e11ae93 100644 --- a/src/ui/audio/desktop/TableFilter.cpp +++ b/src/ui/audio/desktop/TableFilter.cpp @@ -48,7 +48,10 @@ TableFilterGenre::TableFilterGenre(Wt::WContainerWidget* parent) this->selectionChanged().connect(this, &TableFilterGenre::emitUpdate); - setLayoutSizeAware(true); + this->setOverflow(Wt::WContainerWidget::OverflowHidden, Wt::Horizontal); + this->setOverflow(Wt::WContainerWidget::OverflowScroll, Wt::Vertical); + + this->setLayoutSizeAware(true); _queryModel.setBatchSize(100); @@ -120,7 +123,10 @@ TableFilterArtist::TableFilterArtist(Wt::WContainerWidget* parent) this->selectionChanged().connect(this, &TableFilterArtist::emitUpdate); - setLayoutSizeAware(true); + this->setOverflow(Wt::WContainerWidget::OverflowHidden, Wt::Horizontal); + this->setOverflow(Wt::WContainerWidget::OverflowScroll, Wt::Vertical); + + this->setLayoutSizeAware(true); _queryModel.setBatchSize(100); @@ -198,7 +204,10 @@ TableFilterRelease::TableFilterRelease(Wt::WContainerWidget* parent) this->selectionChanged().connect(this, &TableFilterRelease::emitUpdate); - setLayoutSizeAware(true); + this->setOverflow(Wt::WContainerWidget::OverflowHidden, Wt::Horizontal); + this->setOverflow(Wt::WContainerWidget::OverflowScroll, Wt::Vertical); + + this->setLayoutSizeAware(true); _queryModel.setBatchSize(100); diff --git a/src/ui/audio/desktop/TrackView.cpp b/src/ui/audio/desktop/TrackView.cpp index 0b8cbb6b..26f89f04 100644 --- a/src/ui/audio/desktop/TrackView.cpp +++ b/src/ui/audio/desktop/TrackView.cpp @@ -67,7 +67,7 @@ TrackView::TrackView(Wt::WContainerWidget* parent) this->setColumnWidth(6, 70); // Date this->setColumnWidth(7, 70); // Original Date this->setColumnWidth(8, 180); // Genres -// this->setOverflow(Wt::WContainerWidget::OverflowScroll, Wt::Vertical); + this->setOverflow(Wt::WContainerWidget::OverflowScroll, Wt::Vertical); // Duration display {