1. 21 Sep, 2020 1 commit
  2. 07 Jul, 2020 2 commits
    • Matthieu Gallien's avatar
      let one category be embedded in the ViewSelector · adfd2e03
      Matthieu Gallien authored
      only possible for all albums, all artists and all genres
      related to T11154
      Test Plan:
      after adding
      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
    • Matthieu Gallien's avatar
  3. 20 May, 2020 3 commits
  4. 15 May, 2020 1 commit
    • Matthieu Gallien's avatar
      avoid Elisa prevent session close · 04510d16
      Matthieu Gallien authored
      This has to do with session management and the fact that when closed
      the Elisa window hides and refuse to be closed when system tray icon
      is configured active.
      https://doc.qt.io/qt-5/qsessionmanager.html is the main input link in
      the Qt documentation.
      This patch detects that the session is being closed and allow the window
      to be closed instead of hidden. That way, Elisa will not signal that the
      window refused to close and the session manager will close the full
  5. 06 May, 2020 1 commit
  6. 10 Apr, 2020 2 commits
  7. 16 Mar, 2020 1 commit
  8. 07 Mar, 2020 1 commit
    • Alexander Stippich's avatar
      New shuffle mode for playlist · 3c925162
      Alexander Stippich authored
      This implements a new shuffle mode for the playlist with a proxy model that shuffles the available data.
      he following features are implemented:
      each track is selected exactly once in shuffle mode
      the shuffle mode and order are fully visible to the user
      full history with going back and forth
      Interfacing with the QML code is now done with the proxy model.
      BUG: 394333
  9. 14 Feb, 2020 1 commit
  10. 22 Dec, 2019 1 commit
  11. 15 Jan, 2019 1 commit
    • Ashwin  Dhakaita's avatar
      Global shortcut for play/pause action using spacebar key · 5847d0e0
      Ashwin Dhakaita authored
      Assign SpaceBar key as the global shortcut for play/pause action.  Most of the media player out there already use spacebar as the global shortcut for play/pause action.  So,  it would be good to do the same for Elisa.
      Modified ElisaMainWindow.qml to add the shortcut component.
      Modified MediaPlayerControl.qml to prevent elements from getting focus as it causes interference with the shortcut keypressed events.
      BUG:    392989
      FIXED-IN:    elisa  0.3.80
      Reviewers: #elisa, ngraham, mgallien
      Reviewed By: #elisa, ngraham, mgallien
      Subscribers: shubham, mgallien, ngraham
      Tags: #elisa
      Differential Revision: https://phabricator.kde.org/D17994
  12. 10 Jan, 2019 1 commit
    • Ashwin  Dhakaita's avatar
      Shortcut to seek/scrub audio files · 761b1e29
      Ashwin Dhakaita authored
      Assigned Shift+Left/Right keys as shortcut to seek/scrub audio files (by 10 secs). Having shortcuts to seek/scrub is a good to have feature besides using the mouse.
      The patch was in response to the bug 397523 which mentions to use Alt+Left/Right keys. But, as Alt+Left keys are used by ViewNavigation.qml Shift+Left/Right keys were assigned as shortcuts.
      As far as fast forwarding is concerned,  Elisa doesn't support it yet. So, no shortcuts were introduced.
      BUG:    397523
      FIXED-IN:    elisa  0.3.80
      Reviewers: #elisa, ngraham, mgallien
      Reviewed By: #elisa, ngraham, mgallien
      Subscribers: mgallien, ngraham
      Tags: #elisa
      Differential Revision: https://phabricator.kde.org/D18017
  13. 14 Dec, 2018 1 commit
  14. 12 Dec, 2018 1 commit
  15. 13 Sep, 2018 1 commit
  16. 26 Aug, 2018 1 commit
  17. 12 Jul, 2018 1 commit
    • Diego Gangl's avatar
      Allow playlist to be hidden · 8e519573
      Diego Gangl authored
      This patch adds an option to the main menu to hide/show the side playlist.
      This was an often requested feature (and it also looks kind of cool).
      Feature: 392781
      Reviewers: mgallien, astippich
      Reviewed By: mgallien
      Subscribers: ngraham
      Tags: #elisa
      Differential Revision: https://phabricator.kde.org/D13834
  18. 16 May, 2018 3 commits
  19. 05 May, 2018 1 commit
    • Alexander Stippich's avatar
      move manageaudio to c++ · d41c7e06
      Alexander Stippich authored
      Summary: move the manageaudioplayer class to c++. with this, the main files responsible for playing audio are now in c++ only, with more to follow
      Test Plan: audio still plays
      Reviewers: #elisa, mgallien
      Reviewed By: #elisa, mgallien
      Tags: #elisa
      Differential Revision: https://phabricator.kde.org/D11678
  20. 01 May, 2018 1 commit
  21. 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
  22. 14 Mar, 2018 1 commit
  23. 22 Feb, 2018 1 commit
    • Matthieu Gallien's avatar
      lazy initialize as much as possible · 23e7e9c2
      Matthieu Gallien authored
      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
  24. 08 Jan, 2018 1 commit
  25. 04 Dec, 2017 1 commit
    • Alexander Stippich's avatar
      enhance content view navigation · 8d848117
      Alexander Stippich authored
      The backspace key is now also accepted for back navigation in e.g. the artist album view.
      A mouse area is added to MediaBrowser to allow back navigation with the mouse backbutton.
      Focus is forced on the stackview when arist or album is opened. Without this, the back key navigation is only working when it is actively focused by the user, e.g. by a mouse click
      Reviewers: #elisa, mgallien
      Reviewed By: #elisa, mgallien
      Subscribers: mgallien
      Tags: #elisa
      Differential Revision: https://phabricator.kde.org/D8895
  26. 19 Sep, 2017 1 commit
  27. 24 Aug, 2017 1 commit
  28. 31 Jul, 2017 1 commit
  29. 14 Feb, 2017 1 commit
  30. 13 Feb, 2017 1 commit
  31. 24 Jan, 2017 1 commit
  32. 15 Feb, 2016 1 commit