1. 19 May, 2021 1 commit
  2. 13 Jan, 2021 1 commit
    • Sven Marquardt's avatar
      Fix Radio streams · 7b0cf1da
      Sven Marquardt authored and Matthieu Gallien's avatar Matthieu Gallien committed
      
      
      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's avatarSven Marquardt <dev@mail.smarquardt.space>
      7b0cf1da
  3. 10 Jan, 2021 1 commit
    • Sven Marquardt's avatar
      Fix Radio streams · 3fbb202c
      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's avatarSven Marquardt <dev@mail.smarquardt.space>
      3fbb202c
  4. 17 Nov, 2020 1 commit
  5. 12 Nov, 2020 4 commits
  6. 06 May, 2020 1 commit
  7. 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
  8. 10 Jan, 2020 1 commit
  9. 04 Dec, 2019 1 commit
  10. 14 Nov, 2019 1 commit
  11. 09 Nov, 2019 1 commit
  12. 06 Oct, 2019 1 commit
  13. 07 Sep, 2019 1 commit
  14. 05 Sep, 2019 1 commit
  15. 06 Aug, 2019 1 commit
  16. 24 Jun, 2019 1 commit
    • Matthieu Gallien's avatar
      fix restore of tracks with missing metadata in playlist · a3eb443d
      Matthieu Gallien authored
      Summary:
      fix storing of tracks without track, disc, ...
      
      correctly store a null when track, disc, channels, bit rate, sample rate
      are not existing in the track data
      
      will need a complete reindexing to fix users database
      
      let play list and audio player restore state when track has few metadata
      
      when album, track number or disc number are missing, the state is not
      correctly restored at startup
      
      let those metadata be optional in the saved state such that tracks
      missing those are still restored
      
      Test Plan: new test is OK and a track without album, track and disc numbers will restore and playback will restore at correct position
      
      Reviewers: #elisa, astippich
      
      Reviewed By: astippich
      
      Subscribers: astippich, #elisa
      
      Tags: #elisa
      
      Differential Revision: https://phabricator.kde.org/D21900
      a3eb443d
  17. 13 May, 2019 1 commit
  18. 03 May, 2019 2 commits
  19. 22 Apr, 2019 1 commit
  20. 14 Apr, 2019 1 commit
  21. 25 Mar, 2019 1 commit
    • Matthieu Gallien's avatar
      Simplify and improve music indexers management · 79054e47
      Matthieu Gallien authored
      Summary:
      start baloo first and if it is not available, start local file indexer
      
      remove management of track discovery sources
      
      simplify management of tracks by removing management of which source has
      discovered a track
      
      should allow users to easily switch from Baloo to local file system as
      tracks source
      
      improve management of tracks sources such that only baloo or local file
      system scanning is enabled
      
      no longer emit a signal when Elisa cannot watch a file for changes
      
      refactor the way we check for Baloo availability
      
      filter tracks by the configured paths when getting all tracks from Baloo
      
      use the same list of paths than plain file system scanning
      
      BUG: 393106
      
      remove double checking for baloo configuration: not needed
      
      Baloo configuration is now checked before going into
      LocalBalooFileListing: no need to do it a second time
      
      add support for qt logging category and use it for file indexers
      
      improve management of indexers state and user reporting
      
      convert LocalBalooFileListing to only use categorized debug logs
      
      hopefully fix the display of busy indexers notifications
      
      when configuration change, display proper busy notification to the user
      
      indexing is no longer finished until tracks have been fully removed
      
      Test Plan:
      Only one indexer is active (baloo or plain old file indexer).
      Traces should help diagnose what happen
      
      Reviewers: ngraham
      
      Tags: #elisa
      
      Differential Revision: https://phabricator.kde.org/D19650
      79054e47
  22. 24 Mar, 2019 1 commit
  23. 23 Mar, 2019 3 commits
  24. 22 Mar, 2019 1 commit
  25. 15 Feb, 2019 2 commits
  26. 20 Dec, 2018 1 commit
  27. 19 Dec, 2018 1 commit
  28. 13 Dec, 2018 1 commit
  29. 12 Dec, 2018 5 commits