Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WiP] aoide - External music library #2282

Closed
wants to merge 39 commits into from
Closed

[WiP] aoide - External music library #2282

wants to merge 39 commits into from

Commits on Sep 23, 2021

  1. Configuration menu
    Copy the full SHA
    e2cdee3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ec7af9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5462fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1d02a87 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8929eb3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7607dcc View commit details
    Browse the repository at this point in the history
  7. Tag facet/label: Trade constexpr for validation

    Use debug assertions to validate the string values, even though that
    precludes constexpr.
    uklotzde committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    3645c1d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e7f3c7b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7063527 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fd640b5 View commit details
    Browse the repository at this point in the history
  11. Fix clazy warnings

    uklotzde committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    726388f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e95d6ff View commit details
    Browse the repository at this point in the history
  13. Update tag facet doc comment

    uklotzde committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    3e98115 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b2bc645 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    56fd0cc View commit details
    Browse the repository at this point in the history
  16. Fix naming of constant

    uklotzde committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    c2fb4e2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    35c387c View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ca2fb2d View commit details
    Browse the repository at this point in the history
  19. Rename CustomTags as Facets

    uklotzde committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    25c7328 View commit details
    Browse the repository at this point in the history
  20. DB: Update track metadata from file tags if outdated

    When loading a track from the database check if the underlying file
    has been modified. If the time stamp is newer than the timestamp of
    the last synchronization then update track metadata from file tags.
    
    But only if export of track metadata into file tags has been enabled
    by the user to reduce surprising side-effects to a minimum. Introducing
    a new configuration option for this feature has deliberately been avoided
    to reduce the number of possible configurations. Either you want to
    keep your file tags synchronized or not, no exceptions!
    
    # Conflicts:
    #	src/sources/metadatasourcetaglib.cpp
    uklotzde committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    af3b8fd View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d571d22 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a52a118 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    3662b25 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    c45c009 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    482877b View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    4dd7917 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    cae3707 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    5888766 View commit details
    Browse the repository at this point in the history
  29. Add custom tags

    uklotzde committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    751866c View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    6ce9469 View commit details
    Browse the repository at this point in the history
  31. Parse query terms and search for tag facets and labels

    Only tag labels are filtered, facets and scores are ignored. The
    resulting subselect (if not empty) is added to the main query with
    OR if the query contains no tag-specific search terms. If the query
    contains at least one token "label:<text>" then AND will be used.
    uklotzde committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    37b5daa View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    0a76e0d View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    7d3ac3d View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    34a9984 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    52eed02 View commit details
    Browse the repository at this point in the history
  36. Add EncodedUrl

    uklotzde committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    0005270 View commit details
    Browse the repository at this point in the history
  37. Add aoide integration

    uklotzde committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    ccac753 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2021

  1. Configuration menu
    Copy the full SHA
    b68eeaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7403f65 View commit details
    Browse the repository at this point in the history