1. 11 Nov, 2020 1 commit
  2. 18 Sep, 2020 2 commits
  3. 01 Sep, 2020 1 commit
    • Nate Graham's avatar
      Fix string puzzle with list and grid view placeholder strings · 69bf2260
      Nate Graham authored
      Using a placeholder for the type of data in the string doesn't work
      because of grammatical genders and other differences from English.
      
      The UI code is implemented in a very generic way, which is good
      overall, but it prevents us from easily defining a different string
      for every that it could be displaying, which would be the best way to
      solve the string puzzle.
      
      Accordingly, this commit takes the lazy path by just setting the
      placeholder text to a status string with no substitutions. The message
      is more generic, but always translatable.
      69bf2260
  4. 19 Jul, 2020 1 commit
  5. 10 Jun, 2020 3 commits
  6. 06 May, 2020 1 commit
  7. 04 Feb, 2020 1 commit
  8. 22 Jan, 2020 1 commit
    • Matthieu Gallien's avatar
      allow database to contain and get tracks without metadata · 0c042a86
      Matthieu Gallien authored
      display only the filename
      
      I plan to add on top the work done by astippich that uses a sligthly
      different approach
      
      the tests are KO
      
      the tracks without metadata are imported again and again. Needs fixing.
      
      use url everywhere we refer to tracks or radios
      
      allow to handle tracks without databaseId like the case of a track
      without metadata
      
      BUG: 415180
      0c042a86
  9. 19 Aug, 2019 1 commit
    • Jerome Guidon's avatar
      Add support for radio streams · 84001921
      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
      84001921
  10. 07 Jul, 2019 1 commit
    • Nate Graham's avatar
      Implement new Header toolbar style for main view · 7160095a
      Nate Graham authored
      Summary:
      This patch implements the new header toolbar style for the main view.
      
      Of note, I had to remove the subtitle and make the buttons icons-only toolbuttons.
      If these are considered problems, what we could make do is always use the toolbar to
      display the category name (rather than the album name etc) to make room for the
      toolbuttons regaining their labels, then put the artist/album/etc names below inside
      the content view itself, sort of like what I did in the Context view in D21771. That
      would probably be best suited as material for a follow-up patch though since it would
      entail porting to QQC2 to get toolbuttons that can have visible text.
      
      Test Plan:
      Before, search tools collapsed: {F6886122}
      After: search tools collapsed: {F6886123}
      
      Before: search tools expanded and in use: {F6886121}
      After: search tools expanded and in use: {F6886120}
      
      Before: drilldown into an album, showing a list: {F6886118}
      After: drilldown into an album, showing a list: {F6918020}
      
      Reviewers: mgallien, #elisa, #vdg, astippich
      
      Reviewed By: astippich
      
      Subscribers: mikeroyal, astippich
      
      Differential Revision: https://phabricator.kde.org/D21776
      7160095a
  11. 28 Jun, 2019 1 commit
  12. 12 Jun, 2019 2 commits
  13. 04 Jun, 2019 1 commit
  14. 15 Feb, 2019 1 commit
  15. 14 Jan, 2019 1 commit
  16. 28 Sep, 2018 1 commit
  17. 23 Sep, 2018 1 commit
  18. 21 Sep, 2018 1 commit
    • Alexander Stippich's avatar
      disable sorting for single album view · 8cef7f76
      Alexander Stippich authored
      Summary:
      disable the sorting for single album. does not make any sense, does not work. seems to have sneaked in during refactoring of the views
      also override the sorting method for the album proxy model to be safe
      
      Test Plan: no sorting button appears when viewing a single album
      
      Reviewers: mgallien
      
      Reviewed By: mgallien
      
      Tags: #elisa
      
      Differential Revision: https://phabricator.kde.org/D15486
      8cef7f76
  19. 13 Sep, 2018 1 commit
  20. 09 Jun, 2018 1 commit
  21. 31 May, 2018 1 commit
  22. 21 May, 2018 1 commit
  23. 01 May, 2018 3 commits
  24. 16 Apr, 2018 1 commit
    • Alexander Stippich's avatar
      implement shortcut to toggle filter view · 17edcbf3
      Alexander Stippich authored
      Summary: use the shortcut as in dolphin to toggle the filter view. also simplifies the implementation a bit and adjust tests
      
      Test Plan: filter view is toggled persistently across all views either with shortcut or button. test passes
      
      Reviewers: #elisa, mgallien
      
      Reviewed By: #elisa, mgallien
      
      Tags: #elisa
      
      Differential Revision: https://phabricator.kde.org/D11673
      17edcbf3
  25. 14 Mar, 2018 1 commit
  26. 03 Mar, 2018 2 commits
  27. 28 Feb, 2018 2 commits
  28. 25 Feb, 2018 1 commit
  29. 22 Feb, 2018 1 commit
    • Matthieu Gallien's avatar
      lazy initialize as much as possible · 23e7e9c2
      Matthieu Gallien authored
      Summary:
      lazy initialize the standard actions
      
      lazy initialize all the models and the MusicListenersManager after start
      
      Test Plan:
      everything seems to work like it used to work
      the interface is shown earlier but with a busy indicator
      
      Reviewers: #elisa, astippich
      
      Reviewed By: #elisa, astippich
      
      Subscribers: astippich
      
      Tags: #elisa
      
      Maniphest Tasks: T7887
      
      Differential Revision: https://phabricator.kde.org/D10402
      23e7e9c2
  30. 18 Feb, 2018 1 commit
    • Alexander Stippich's avatar
      move MediaPlaylist to C++ · 4d6d8321
      Alexander Stippich authored
      Summary:
      first step of optimization after the introduction of the dedicated proxy model.
      already cleans up a lot of the interface and makes the Qml code easier. Performance does not seem to change much.
      no functional change intended. all tests pass
      
      Reviewers: #elisa, mgallien
      
      Reviewed By: #elisa, mgallien
      
      Subscribers: mgallien
      
      Tags: #elisa
      
      Differential Revision: https://phabricator.kde.org/D10271
      4d6d8321
  31. 03 Feb, 2018 1 commit
    • Alexander Stippich's avatar
      Implement a filter view and play buttons for all views · 75ceb39a
      Alexander Stippich authored
      Summary:
      Unifies the navigation on top of the views across all views. Filter bar and buttons are enabled in all 5 views we currently have.
      Fixes  T7536, T6294 and T7624. Performance still needs improvement.
      
      Reviewers: #elisa, mgallien
      
      Reviewed By: #elisa, mgallien
      
      Subscribers: davidc, januz, mgallien
      
      Tags: #elisa, #vdg
      
      Maniphest Tasks: T7624, T7536, T6294
      
      Differential Revision: https://phabricator.kde.org/D10088
      75ceb39a
  32. 24 Jan, 2018 1 commit