- 19 May, 2021 2 commits
-
-
Tranter Madi authored
-
Tranter Madi authored
-
- 13 Mar, 2021 1 commit
-
-
Devin Lin authored
This commit is the culmination of !205 Notable Changes: - Added mobile folder with components needed for mobile (and are separator from desktop components) - Changed tst_NavigationActionBar test so that it does not check for artist button when it is invisible (loaders are used now so the button wouldn't be detected) - Added loaders in ContentView.qml to switch between the mobile and desktop sidebars - Changed ContextView.qml to use FormLayout, and also add mobile navigation buttons - Collapsed the two list delegates (detailed and non detailed) together, along with edits for mobile usage - Lowered the size of text in list delegates - Extracted out the settings form to be shared between mobile and desktop - Edited the grid delegate to be mobile friendly - Removed clip from both listviews and gridviews for performance - Extracted out the volume slider and duration slider to be shared for mobile and desktop - Add mobile and desktop component switching for MediaPlayListView.qml - Port the metadata view into Kirigami FormLayout so that it can be shared between mobile and desktop - Rework NavigationActionBar buttons to all be components loaded in by loaders, so that we can have different layouts for mobile and desktop - Extract shared properties for playlist delegates between mobile and desktop into BasePlayListDelegate.qml - Extract shared properties between media players on mobile and desktop into BasePlayerControl.qml
-
- 02 Mar, 2021 1 commit
-
-
Nate Graham authored
m3u files, when loaded by an audio player, will cause it to choke on entries with non-ASCII characters--even if the file itself is UTF-8 encoded. To make this work, the filename extension itself must be m3u8, not m3u. Elisa already transparently supports files with the .m3u8 extension, but does not save in this file format by default, and does not list them for opening in its open dialog. This commit makes Elisa able to open m3u8 files from its file dialog and save playlists in that format by default. CCBUG: 389187
-
- 23 Jan, 2021 1 commit
-
-
Nate Graham authored
This commit simplifies the button code for Elisa in the following ways: - Use ToolButtons rather than flat Buttons for controls than want to look like ToolButtons. This is possible now that our QQC2 style shows ToolButton focus correctly. - Remove hardcoded custom button sizes and let them be their natural size so they adjust with the scale factor and font size properly. - Make HeaderFooterToolbar a bit smaller to fit the new noew-smaller ToolButtons. - Redo the custom contentItem for the sort button to work properly with standardized buttons.
-
- 13 Jan, 2021 1 commit
-
-
Adding Radio stream was broken before this. The issue was a check against the databaseId for new Radiostreams. The check was against a predefined value for ulong that was not correct anymore. This change fixes the assumption about the value of not initialized long values by using hasDatabaseid. Also introduces some tests so this can not happen again. Hopefully. Signed-off-by:
Sven Marquardt <dev@mail.smarquardt.space>
-
- 10 Jan, 2021 1 commit
-
-
Sven Marquardt authored
Adding Radio stream was broken before this. The issue was a check against the databaseId for new Radiostreams. The check was against a predefined value for ulong that was not correct anymore. This change fixes the assumption about the value of not initialized long values by using hasDatabaseid. Also introduces some tests so this can not happen again. Hopefully. Signed-off-by:
Sven Marquardt <dev@mail.smarquardt.space>
-
- 08 Dec, 2020 1 commit
-
-
Jan Blackquill authored
-
- 07 Dec, 2020 1 commit
-
-
Matthieu Gallien authored
-
- 17 Nov, 2020 1 commit
-
-
Matthieu Gallien authored
do not "loose" the embedded cover when modifying a track with an embedded cover BUG: 429041
-
- 13 Nov, 2020 2 commits
-
-
Matthieu Gallien authored
there is one less line i n the model after a bug in database has been fixed
-
Matthieu Gallien authored
adapt tests of data model to changes in database (those changes are legitimate)
-
- 12 Nov, 2020 5 commits
-
-
Matthieu Gallien authored
still some problems and tests errors
-
Matthieu Gallien authored
-
Matthieu Gallien authored
durationa and a few other roles where mssing. Add them back.
-
Matthieu Gallien authored
test removal of track number test removal of disc number
-
Matthieu Gallien authored
only modify the database will need to also modify the track file itself cannot add or remove metadata fields error checking and validity checking not yet done
-
- 13 Oct, 2020 2 commits
-
-
Matthieu Gallien authored
fix automated tests of proxy model for media play list ensure currentTrackChanged signals are emitted only when needed and update tests accordingly
-
Matthieu Gallien authored
-
- 18 Sep, 2020 1 commit
-
-
Matthieu Gallien authored
-
- 06 Sep, 2020 1 commit
-
-
Matthieu Gallien authored
-
- 21 Aug, 2020 1 commit
-
-
stef lep authored
BUG: 425601
-
- 19 Aug, 2020 1 commit
-
-
Matthieu Gallien authored
resets to default value before each test modify the default value for play at start when needed
-
- 18 Aug, 2020 1 commit
-
-
Matthieu Gallien authored
fix ability to do a proper usage of KConfig generated code in automated tests use KConfig in automated test
-
- 11 Aug, 2020 1 commit
-
-
- 02 Aug, 2020 1 commit
-
-
Matthieu Gallien authored
-
- 13 Jul, 2020 1 commit
-
-
Laurent Montel authored
-
- 07 Jul, 2020 1 commit
-
-
Matthieu Gallien authored
Summary: only possible for all albums, all artists and all genres related to T11154 Test Plan: after adding [Views] EmbeddedView=3 Genres are added to ViewSelector list properly display icons in views list including albums (default icon and cover) introduce ViewsListData to handle data of the list of views to be used by both the model and the ViewManager class handling the switch between views if config changed, embedded category property may have changed separate ViewsListData object from ViewsModel and use it will allow sharing with the ViewsManager object ViewsModel no longer have any properties
-
- 10 Jun, 2020 5 commits
-
-
Matthieu Gallien authored
will allow to get any amount of data including not visible ones remove use of explicit path filters in ViewManager use only generic data filters for paths remove locale file only logic in favor of generic URL handling
-
Matthieu Gallien authored
-
Matthieu Gallien authored
-
Matthieu Gallien authored
-
Matthieu Gallien authored
remove code and remove data converion done in qml
-
- 20 May, 2020 4 commits
-
-
Matthieu Gallien authored
-
Matthieu Gallien authored
remove most of the ElisaUtils::PlayListEntryType parameters to allow enqueue of miced entities clean up also in MediaPlayListProxyModel fix enqueue from grid views header bar
-
Matthieu Gallien authored
-
Matthieu Gallien authored
-
- 06 May, 2020 1 commit
-
-
Matthieu Gallien authored
-
- 10 Apr, 2020 2 commits
-
-
Matthieu Gallien authored
-
-