- 25 Aug, 2019 1 commit
-
-
Alexander Stippich authored
-
- 23 Aug, 2019 2 commits
-
-
Alexander Stippich authored
-
Alexander Stippich authored
Summary: When opening albums in the albums view containing cover art, Elisa was spitting anchors loops and eventually crashed. Since the image is in a layout, let it scale the image and avoid the loop. Reviewers: ngraham, mgallien Reviewed By: ngraham Tags: #elisa Differential Revision: https://phabricator.kde.org/D23363
-
- 22 Aug, 2019 4 commits
-
-
Alexander Stippich authored
Summary: Previously, the menu would open at the cursor position. Right align it beneath the media control bar. Should also fix BUG: 406025 Reviewers: mgallien, ngraham Reviewed By: ngraham Tags: #elisa Differential Revision: https://phabricator.kde.org/D23359
-
Alexander Stippich authored
Summary: Make MediaPlayList responsible for remaining tracks. Allows simplification by only reacting to currentTrack changes inside manageheaderbar. Add tests for remainingTracks and cleanup manageheaderbar. Fixes the remaining tracks showing when in playlist repeat or shuffle mode. Test Plan: tests pass Remaining tracks are only showed for when not in shuffle or repeat mode Reviewers: ngraham, mgallien Reviewed By: mgallien Tags: #elisa Differential Revision: https://phabricator.kde.org/D22769
-
Alexander Stippich authored
Summary: Greatly simplify the ContentView after the removal of the old notifications. Reviewers: mgallien, ngraham Reviewed By: ngraham Tags: #elisa Differential Revision: https://phabricator.kde.org/D23239
-
Alexander Stippich authored
Summary: Always resolve symlink so that Baloo indexer works BUG: 410670 CCBUG: 407918 Test Plan: remove actual music folder from search path delete old database create a symlink to your music folder add symlink as search path music is found with patch Reviewers: mgallien, ngraham Reviewed By: ngraham Tags: #elisa Differential Revision: https://phabricator.kde.org/D23240
-
- 19 Aug, 2019 4 commits
-
-
Matthieu Gallien authored
initialize TrackMetadataModel::mIsRadio to false should be enough to "fix" the failing test
-
Matthieu Gallien authored
-
Matthieu Gallien authored
-
Jerome Guidon authored
Summary: Add support for radio streams Steps of development: - play a stream and get some information from it - Added a table for radios in the database (V13) with some examples in it. - Get the examples in the view and add/play them in the playlist. Test Plan: after the first reviews, add test for the radios view Reviewers: #elisa, #vdg, mgallien, astippich Reviewed By: #elisa, mgallien, astippich Subscribers: astippich, ngraham, mgallien, ndavis Maniphest Tasks: T7567 Differential Revision: https://phabricator.kde.org/D21525
-
- 18 Aug, 2019 1 commit
-
-
Alexander Stippich authored
Summary: The notification system is not used anywhere anymore. There is no single emit of newNotification within Elisa. If new notifications are added to Elisa, they should use a PassiveNotification from Kirigami. More ui cleanup will follow later. Reviewers: mgallien, ngraham Reviewed By: mgallien, ngraham Tags: #elisa Differential Revision: https://phabricator.kde.org/D23223
-
- 17 Aug, 2019 6 commits
-
-
Alexander Stippich authored
This reverts commit 43a65838. Was not meant to be committed.
-
Alexander Stippich authored
-
Alexander Stippich authored
-
Alexander Stippich authored
-
Mykola Krachkovsky authored
Summary: 1. Fix track size — use fontSize + margin instead of 45. 2. Moved 0.85 constant to theme, calculate height of grid cell in one place. Two different calculations were the cause of problem, mentioned in [1]. Also this fix improves Elisa looks when user selects default font size more than 9. [1] https://phabricator.kde.org/D23132#511825 Reviewers: mgallien, ngraham, astippich Reviewed By: astippich Tags: #elisa Differential Revision: https://phabricator.kde.org/D23206
-
Alexander Stippich authored
-
- 14 Aug, 2019 4 commits
-
-
Nate Graham authored
Test Plan: {F7176880} Reviewers: #elisa, #vdg, mgallien, astippich Reviewed By: #elisa, astippich Differential Revision: https://phabricator.kde.org/D23007
-
Alexander Stippich authored
Summary: Use Qt's internal scaling for HighDPI now that we rely only on QQC2. Closes T7530 Test Plan: HighDPI works Reviewers: mgallien, ngraham, mykolak Reviewed By: mgallien, ngraham Tags: #elisa Maniphest Tasks: T7530 Differential Revision: https://phabricator.kde.org/D23132
-
Alexander Stippich authored
-
Alexander Stippich authored
-
- 13 Aug, 2019 2 commits
-
-
Alexander Stippich authored
-
Alexander Stippich authored
Summary: Move to an item-based qqc2 implementation. The menu is the last blocker for a full qqc2 Elisa! This must not land until the corresponding patch for the qqc2 desktop style is landed released BUG: 405144 Depends on D21944 Depends on D22011 Test Plan: menu works as before Reviewers: mgallien, ngraham Reviewed By: mgallien, ngraham Tags: #elisa Differential Revision: https://phabricator.kde.org/D21943
-
- 09 Aug, 2019 1 commit
-
-
Matthieu Gallien authored
Summary: Fix display of all albums from an artist BUG: 410721 Test Plan: display album even without album artist like D22499 a full reindexing is needed Reviewers: #elisa, astippich, ngraham Reviewed By: #elisa, ngraham Subscribers: ngraham Differential Revision: https://phabricator.kde.org/D23053
-
- 08 Aug, 2019 1 commit
-
-
Alexander Stippich authored
Summary: Try to avoid icon names containing "amarok" in order to use more common icon names, which they are symlink of. Only remaining icon is "media-show-active-track-amarok" for which there is no standard replacement. Reviewers: ngraham, mgallien Reviewed By: ngraham, mgallien Differential Revision: https://phabricator.kde.org/D22921
-
- 06 Aug, 2019 4 commits
-
-
Nate Graham authored
Summary: Because Elisa uses customized visuals for its sliders, various nice features of the default implementation need to be re-implemented. One example is mouse wheel/scroll handling, which was done in D22332. Another example is expanded click areas, which is the target of this patch. This patch makes the effective click targets fill the entire available space. This makes it vastly easier to move the slider to a new position with a click. BUG: 408703 Test Plan: - It's 1000% easier to click to get a new slider position - Still looks good with Breeze light and dark color schemes Reviewers: #elisa, #vdg, mgallien, astippich Reviewed By: #elisa, mgallien Differential Revision: https://phabricator.kde.org/D22951
-
Matthieu Gallien authored
Summary: partial fix for handling albums without album artist partially handle the case of compilations not getting Various Artists as album artist BUG: 409147 Test Plan: all tests are fine and most common cases should be covered. Reviewers: #elisa, ngraham, astippich Reviewed By: #elisa, ngraham Differential Revision: https://phabricator.kde.org/D22499
-
Matthieu Gallien authored
Summary: Values like the track artist can ba represented by a QStringList inside a QVariant (probably linked to an old baloo database). In this case, the value imported in Elisa database is empty (a string list with multiple elements converted to a string gives an empty string). Test Plan: with this patch, we get a correct string with all the values Reviewers: #elisa, astippich, ngraham Reviewed By: #elisa, ngraham Differential Revision: https://phabricator.kde.org/D22972
-
Nate Graham authored
Summary: Elisa uses the color scheme's highlighted text color for headerbar labels. This is not semantically correct since this color relies on being above the color scheme's highlight color to ensure adequate contrast. However the headerbar's blur does not do this; rather, it always produces a dark-ish color. This causes issues for color schemes where the highlight is light and the highlightext text color is dark, such as Materia Light. This patch fixes the problem by always using a hardcoded white color, which always looks good against the dark-ish blurry headerbar. BUG: 410560 Test Plan: Now looks good with the previously problematic Materia Light color scheme: {F7166959} Worst-case scenario for contrast with white album art; headerbar still darkens it enough to make the text easily visible: {F7167007} Reviewers: #vdg, #elisa, mgallien, astippich Reviewed By: #elisa, mgallien Differential Revision: https://phabricator.kde.org/D22949
-
- 03 Aug, 2019 4 commits
-
-
Alexander Stippich authored
-
Carl Schwan authored
Summary: Bump KDE Framework version to 5.57 for Kirigami 2.8 Depends on D22781 Test Plan: Run. No visual change: {F7100547} Reviewers: #elisa, ngraham Reviewed By: #elisa, ngraham Subscribers: ngraham Differential Revision: https://phabricator.kde.org/D22761
-
Alexander Stippich authored
-
Alexander Stippich authored
Summary: The setup of the search shortcut was seriously broken. Since multiple NavigationActionBars were instantiated for each view, the shortcut would also be instantiated multiple times, which could even crash Elisa. Test Plan: toggling the search fieed works, Elisa does not crash when using the shortcut with different view Reviewers: ngraham, ognarb, mgallien Reviewed By: ngraham, ognarb Tags: #elisa Differential Revision: https://phabricator.kde.org/D22781
-
- 31 Jul, 2019 2 commits
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
Script Kiddy authored
-
- 28 Jul, 2019 3 commits
-
-
Alexander Stippich authored
This reverts commit 01478548.
-
Alexander Stippich authored
-
Alexander Stippich authored
-
- 27 Jul, 2019 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-