[gnome-music] (325 commits) Non-fast-forward update to branch wip/jfelder/coredisc-updates



The branch 'wip/jfelder/coredisc-updates' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  3d8bba4... corealbum: Add a model_loaded property
  37d7de3... Handle CoreDisc updates

Commits added to the branch:

  b641a73... Update Chinese (Taiwan) translation (*)
  0ea8e40... Update Finnish translation (*)
  0f72289... Updated Czech translation (*)
  9d41356... Update British English translation (*)
  2fb5315... README: Remove warning about PEP-8 noncompliance (*)
  e569e3b... README: Add newline at end of file (*)
  b30cfdf... Update Indonesian translation (*)
  d0aa199... playlistcontrols: Simplify playlist rename calls (*)
  235d172... playlistcontrols: Remove empty line (*)
  8e5e576... playlistcontrols: Fix application setter (*)
  87ef5d9... playlistcontrols: Stop a deleted playlist if it is playing (*)
  d920337... grltrackerplaylists: Restore smart playlists update (*)
  936110f... Update Korean translation (*)
  1cd26ba... Update Croatian translation (*)
  c1de9e1... utils: Move SortListModel PyGI wrapper here (*)
  4eec26e... grltrackerplaylists: Fix query error (*)
  72c225b... coremodel: Splice playlist model on changes (*)
  5f98248... coremodel: Bind player model state bidirectional (*)
  41c60ec... grltrackerplaylists: Bind playlist songs to main coresong (*)
  b2de1ee... coremodel: Unify player model property binding (*)
  fb9878f... coremodel: Bind playlist validation property one way (*)
  45b41f7... Release 3.35.92 (*)
  c603307... Update Italian translation (*)
  5408c65... Update German translation (*)
  4e1a684... Update Dutch translation (*)
  0a5b7c3... coregrilo: Do not search online sources by default (*)
  e710509... Release 3.36.0 (*)
  235d6ee... Update Norwegian Bokmål translation (*)
  202e152... Update Ukrainian translation (*)
  d323c7c... meson: Add pango dependency (*)
  6daaa84... Update Catalan translation (*)
  fb3f423... coverstack: Do not update the cover on destroy (*)
  9922510... searchview: Fix crash in FlowBox allocations (*)
  f2ad632... gnome-music.in: Do not change the module search path on ins (*)
  8504182... gnome-music.in: Do not use pyexecdir variable (*)
  8641f63... grltrackerplaylists: Add location filter to Playlist (*)
  0089ca2... coremodel: Don't bind player validation (*)
  e86d4d3... albumsview: Prevent a selection-mode trigger on launch (*)
  5804f9b... artistsview: Correctly select the first artist on launch (*)
  1301d99... artistsview: Remove unused variable _loading_id (*)
  bcb2967... grltrackerplaylists: Reset count when all songs are removed (*)
  4d6b18f... grltrackerplaylists: Do not bind selected property (*)
  8cf4f0e... grltrackerplaylists: Do not bind validation property (*)
  5fda871... grltrackerplaylists: Make state property binding unidirecti (*)
  8526492... artistalbumswidget: Add margin at the bottom of the widget (*)
  6028f85... artistalbumswidget: Reduce the top margin (*)
  b882625... playlistswidget: Add margin at the bottom of the list (*)
  291794d... albumwidget: Correctly align non square cover images (*)
  1b65494... albumwidget: Reduce top and bottom margins (*)
  471e269... coremodel: Rename _model to _songs_model (*)
  e22d66e... grltrackerwrapper: Rename _model to _songs_model (*)
  38f968d... artistsview: Select songs instead of artists (*)
  fda51f6... artisttile: Remove selection-mode logic (*)
  473ece6... artistalbumswidget: Remove selection-mode-allowed logic (*)
  a11361b... disclistbox: Simplify selection-mode property getter and se (*)
  5953c3e... artistalbumwidget: Add missing docstring (*)
  57dadd2... artistalbumswidget: Add missing docstring (*)
  0c3059b... Update Hebrew translation (*)
  8980060... notificationspopup : Add a close button (*)
  aa4589b... grltrackerplaylists: Remove duplicate title query (*)
  b6d628a... flatpak: Use fallback-x11 permission instead of x11 (*)
  7c0f3a7... mpris: Use the application_id for the interface name (*)
  c6c9558... flatpak: Remove mpris own-name permission (*)
  602b605... flatpak: Reorganize permissions order (*)
  f9115b5... coresong: Pass Application to init (*)
  67bb1d2... coremodel: Remove unused variable (*)
  c047322... grltrackerplaylist: Drop coremodel argument (*)
  cb54d4b... grltrackerplaylists: Whitespace (*)
  6df177f... artistartstack: Remove unused code (*)
  598fae4... albumcover: Remove old delayed loading code (*)
  0f0e69b... coremodel: Cleanup internal variable naming (*)
  39b8927... corealbum: Move get_album_model here (*)
  5201084... coreartist: Move get_artist_album_model here (*)
  cb74658... coredisc: Pass Application to init (*)
  6a82486... corealbum: Pass Application to init (*)
  7949ede... coreartist: Pass Application to init (*)
  14d8d19... grlsearchwrapper: Version Gfm import (*)
  c3896da... Untie CoreGrilo from CoreModel (*)
  0d877a5... coremodel: Whitespace (*)
  4470f9f... grltrackerwrapper: Cleanup init arguments (*)
  c1a4106... grlsearchwrapper: Cleanup init arguments (*)
  b7c36c3... playlistcontrols: Set internal application var (*)
  517574f... notificationspopup: Pass application to init (*)
  ca81652... coremodel: Remove playlist manipulation calls (*)
  8385749... coregrilo: Simplify playlist calls (*)
  437e75f... searchheaderbar: Search via CoreGrilo directly (*)
  c8c5913... coredisc: Use sort wrapper from utils (*)
  7eee6d2... coredisc: Remove unused function (*)
  cb8f726... window: Remove an obsolete comment (*)
  a2da8f2... playlistdialog: Pass application to init (*)
  50512c2... window: Remove PopupNotification from template (*)
  b300d47... searchview: Fix artist crash (*)
  7a4d536... coreartist: Fix ArtistArt creation (*)
  a0e183c... notificationspopup: Port LoadingNotification to GtkTemplate (*)
  a0ba337... SearchView: cleanup (*)
  368548d... notificationspopup: Port PlaylistNotification to GtkTemplat (*)
  2adcdff... Update Slovak translation (*)
  6a8af3b... Update Russian translation (*)
  c97abba... Updated Slovenian translation (*)
  704c9b9... grltrackerwrapper: Prefer albumartist for artist search (*)
  f48ca1e... Update Chinese (China) translation (*)
  54d3a18... Add Ukrainian translation (*)
  b640524... albumartcache: Check if embedded info exists (*)
  9478ced... grltrackerwrapper: Fix early playlists change check crash (*)
  d3a2c23... CI: Remove obsolete review and stop_review jobs (*)
  9b9715a... CI: Remove meson_args from the the flatpak stage (*)
  7ed6187... Update Chinese (Taiwan) translation (*)
  1799910... Use libsoup for remote art retrieval (*)
  ad0e9a9... Stop using show_all (*)
  6633ece... Remove no_show_all property (*)
  9a7fe0b... searchview: Fix incorrect object use (*)
  4976f44... artistalbumswidget: Remove unused variable (*)
  7f07dfd... Update Romanian translation (*)
  b610116... README: Use double quotes for the template example (*)
  bf561f3... README: Set the correct heading level for 'Build Music' (*)
  5d33670... README: Add a debugging paragraph (*)
  02b60b4... discbox: Simplify discbox initialization (*)
  aee7faf... discbox: Remove unnecessary property show_favorites (*)
  5b219d5... songwidget: Remove unnecessary property show_favorite (*)
  dea15ef... discbox: Remove unnecessary property show_durations (*)
  1bacced... songwidget: Remove unnecessary property show_duration (*)
  dc0ba25... discbox: Remove unnecessary property show_numbers (*)
  1546ad1... albumwidget: Directly create disc_box in _create_widget met (*)
  af45e61... artistalbumwidget: Directly create disc_box in _create_widg (*)
  a95e8c1... coregrilo: Deinitialize Grilo on shutdown (*)
  c59c740... window: Extend template usage (*)
  a1fb9da... window: Remove obsolete comment (*)
  614b8b9... window: Do not use internal var (*)
  8e5c237... window: Template the headerbar GtkStack (*)
  830f30f... window: Use property syntax for GtkStack switching (*)
  c68d5fa... grltrackerwrapper: Handle missing change notification case (*)
  f9e6c26... grltrackerwrapper: Minor cleanup (*)
  13a3d33... grltrackerwrapper: Clarify debug message (*)
  5042ac9... artistsview: Port to template (*)
  89ce7e2... artistsview: Remove unneeded GtkStack (*)
  bd6ebac... songsview: Port to template (*)
  fd54c3d... songsview: Remove unneeded GtkStack (*)
  61d96f2... views: Remove baseview (*)
  d1ab9dc... views: Use name property (*)
  a2ea980... views: Define a title property (*)
  6f55007... playlistsview: Remove unneeded GstStack (*)
  5edd74f... Release 3.37.2 (*)
  e191f98... pauseonsuspend: Fix calls to MusicLogger.warning() (*)
  7c95224... player: Add some debug messages (*)
  703692e... gstplayer: Switch to an asynchronous state property (*)
  514f8ba... artistsview: Remove unneeded Gtk.Frame (*)
  5cb3126... window: Prevent creating new views if already loaded (*)
  e7a37b4... coredisc: Add callback error check (*)
  c2b5a1c... grltrackerwrapper: Remove unneeded arguments (*)
  29c5bd1... songwidget: Define song_number property (*)
  f195268... songwidget: Bind coresong properties (*)
  929e6ba... Update Kazakh translation (*)
  687fac8... coremodel: Flatten the core models (*)
  980d5ae... grltrackerwrapper: Do not declare coremodel var classwide (*)
  4eed12c... subprojects: Update shared-modules for Lua improvements (*)
  0bbdb27... Release 3.37.3 (*)
  eb35c6e... coregrilo: Update wrapper function calls (*)
  545c6ef... coregrilo: Add docstrings to wrapper function (*)
  fad2da6... grltrackerwrapper: Add a docstring to  get_artist_art funct (*)
  d7b04d6... Update Chinese (China) translation (*)
  5bc9a5e... coreartist: Rework retrieval (*)
  225995b... artistart: Split out retrieval and cache storage (*)
  0c11667... artcache: Unify DefaultIcon and _make_icon_frame (*)
  87b962b... artistartstack: Disconnect cache callback (*)
  dc0a5ac... artistartstack: Remove DefaultIcon use (*)
  25cd007... artistartstack: Remove unused variable (*)
  c490e5f... artstack: Renamed from ArtistArtStack (*)
  51d59ba... artstack: Add default size setter (*)
  f22f41a... corealbum: Add thumbnail property (*)
  9992267... Rename StoreArtist to StoreArt (*)
  1e00203... Restore embedded art support (*)
  0d3bfad... artstack: Disconnect notification on coreobject change (*)
  0d17ea0... coresong: Add thumbnail property (*)
  73c5190... mpris: Use CoreSong thumbnail property (*)
  9c4a66d... utils: Add ArtSize enum (*)
  eb8cafc... Remove coverstack.py and albumartcache.py (*)
  765bebf... grltrackerwrapper: Clarify function name (*)
  2bff0d6... grltrackerwrapper: Consolidate art queries (*)
  5206af7... Update POTFILES.in (*)
  69eb9cd... Update Friulian translation (*)
  70eaeb9... utils: Catch file info query error (*)
  6e2ecbf... utils: Docstring corrections (*)
  b506159... Update Catalan translation (*)
  8b1bc73... coregrilo: Use 'blocklist' instead of 'blacklist' (*)
  b4469bd... gnome-music.in: Handle locale.{bind}textdomain not being av (*)
  2ac8fa3... artistalbumswidget: Store coreartist instead of artist name (*)
  5054f84... application: Create a search property (*)
  9b89bda... coremodel: Add active_core_object property to set a player  (*)
  2aaa6e6... coremodel: Replace active_playlist property with active_cor (*)
  76a5f28... mpris: Fix the GoTo method (*)
  1d6ceae... mpris: Correctly update the tracklist on a repeat-mode chan (*)
  887fa64... mpris: Add a docstring to the TrackListReplaced method (*)
  8bcc519... mpris: Use the arguments of the TrackListReplaced method (*)
  7d207bb... coremodel: Add a recent playlist model (*)
  910ff46... mpris: Use the recent playlist model (*)
  27b8764... scrobbler: Update to use CoreSong properties (*)
  b7b5b55... corealbum: Ensure that the album duration is correctly comp (*)
  9eb54e3... corealbum: Minor code style fix (*)
  f127319... coremodel: Correct variable name (*)
  9b8d2b3... window: Do not start search when selection-mode is active (*)
  3cd3ae8... headerbar: Hide the search button when selection-mode is ac (*)
  7d801f6... albumsview: Fix selection of multiple albums (*)
  000b375... Rename selected_items_count property to selected_songs_coun (*)
  d2e342d... headerbar: Change 'selected items' message to 'selected son (*)
  6979ff9... Update Indonesian translation (*)
  d62b52e... Update Ukrainian translation (*)
  182117c... Updated Slovenian translation (*)
  e984fe4... Update Turkish translation (*)
  6b6ea10... Update Polish translation (*)
  2a2b663... Update Finnish translation (*)
  d504b7b... Update Croatian translation (*)
  0e2d646... Update Swedish translation (*)
  097f29f... Update Brazilian Portuguese translation (*)
  1b3d738... Updated Spanish translation (*)
  7c0d557... flatpak: Only build the tracker2 grilo plugin (*)
  fd50c1e... searchview: Fix selection of an album by clicking on its co (*)
  01d87b2... searchview: Correctly select a song (*)
  7af353c... searchview: Remove some unused code (*)
  827f576... flatpak: Remove duplicated line in grilo-plugins config-opt (*)
  aa6c2b6... Updated Czech translation (*)
  8009949... Update Persian translation (*)
  43c666e... Update Dutch translation (*)
  6c88d50... Updated Lithuanian translation (*)
  86d748e... Update Chinese (China) translation (*)
  13573dc... Update Japanese translation (*)
  f60a8c1... Update Japanese translation (*)
  8378309... Update Catalan translation (*)
  3169674... Update French translation (*)
  6c28208... mpris: Generate a playlist d-bus path compatible with track (*)
  ac83474... Port to tracker3 (*)
  eba53b3... trackerwrapper: Update URI filter to DataObject split (*)
  69edc25... trackerwrapper: Create private SPARQL connection (*)
  2bf2565... grltrackerwrapper: Update "get songs" queries to newer Trac (*)
  9a2c94a... grltrackerwrapper: Port album discs query to new Tracker/Gr (*)
  d839384... grltrackerwrapper: Port query for songs in disc to new Trac (*)
  aaf25df... grltrackerwrapper: Port album queries to new Tracker/Grilo  (*)
  6175c09... grltrackerwrapper: Port artist albums query to new Tracker/ (*)
  bf973c1... grltrackerwrapper: Port artists queries to new Tracker/Gril (*)
  e1a112e... grltrackerwrapper: Port search queries to new Tracker/Grilo (*)
  4ff89d7... grltrackerwrapper: Port queries to resolve album from album (*)
  cc24155... coregrilo: Specify the private store path to the Grilo plug (*)
  f16f386... grltrackerplaylists: Update to Grilo/Tracker3 expectatives (*)
  1d0fa65... trackerwrapper: Make favorite property updates go through t (*)
  231e480... coresong: Look up for the correct tracker3 grilo sources (*)
  0cae85d... trackerwrapper: Make play-count property updates go through (*)
  29ec917... trackerwrapper: Make last-played property updates go throug (*)
  52a09db... trackerwrapper: Adapt to Tracker 3 update API change (*)
  52f27b9... flatpak: Port to tracker3 (*)
  4033af3... trackerwrapper: Use the log object from the application (*)
  c22b1b6... Bundle Tracker 3 in the Flatpak for systems which don't hav (*)
  708a6a8... coregrilo: Clean up plugin activation for Tracker (*)
  cdb1844... coregrilo: Avoid Tracker configuration crash (*)
  b5cd745... Add NotificationManager (*)
  2c7a984... Update Indonesian translation (*)
  54e7c1c... Update Ukrainian translation (*)
  6de7c36... Update Finnish translation (*)
  bd4e955... coregrilo: Remove grl-spotify-cover from the blocklist (*)
  1d3537d... Updated Czech translation (*)
  a22bbc2... grltrackerwrapper: Do not copy options (*)
  0737a5c... grltrackerplaylists: Do not copy options (*)
  4fc04be... grltrackerwrapper: Make Grilo full options classwide (*)
  f0e080a... player: Fix previous/next on gapless playback (*)
  5927c3d... flatpak: Set up Tracker Miners domain when configuring trac (*)
  c09074c... flatpak: Configure Tracker to only index XDG Music folder (*)
  4da0b91... Update French translation (*)
  8ed7c5e... Update Polish translation (*)
  ecb5032... Update Chinese (China) translation (*)
  032530f... Update Korean translation (*)
  a2e32c1... Update Turkish translation (*)
  540b2c0... Update Persian translation (*)
  553aa21... Update Korean translation (*)
  3f03998... flatpak: Remove unneeded flags (*)
  55f7ec9... Update Japanese translation (*)
  4cf3888... Updated Slovenian translation (*)
  6c899f0... grltrackerwrapper: Optimize metadata queries (*)
  08ee36d... Updated Spanish translation (*)
  9e46f84... Update Basque translation (*)
  099df86... Update Basque translation (*)
  8e12c01... scrobbler: Don't crash if gnome-online-accounts is unavaila (*)
  a1ca5fd... Update Galician translation (*)
  d9e5c5c... Updated Lithuanian translation (*)
  d660584... Update Croatian translation (*)
  f2442c9... Update Brazilian Portuguese translation (*)
  4ea4819... Update Serbian translation (*)
  a94d89b... Update Catalan translation (*)
  243547e... Update Slovak translation (*)
  001d70a... Update Swedish translation (*)
  e3db5bb... Update German translation (*)
  2224d25... Update Kazakh translation (*)
  57adcbb... Release 3.37.92 (*)
  a6a5868... Update Hungarian translation (*)
  b3c42b3... Update Greek translation (*)
  9109d7b... Update Italian translation (*)
  3e72469... Updated Danish translation (*)
  7cd977e... Update Portuguese translation (*)
  ee14ffa... Update Latvian translation (*)
  9214c96... Release 3.38.0 (*)
  9e86485... Update Slovak translation (*)
  b1ad1d8... Update Friulian translation (*)
  0ab2ddf... Update Hebrew translation (*)
  3d78309... scrobbler: Use correct property notation (*)
  a1faf65... scrobbler: Fix empty coresong crash (*)
  63e074c... Update British English translation (*)
  5e08486... Update Chinese (Taiwan) translation (*)
  5afebcb... notificationspopup: Fix playlistnotification docstring (*)
  ea1e736... grltrackerwrapper: Fix artist queries to retrieve art (*)
  6dd7884... Whitespace fixes (*)
  ad13883... CI: Add static type checking pass (*)
  b710b1b... coresong: Add static type annotations (*)
  bffc795... grltrackerwrapper: Cleanup timeout handling (*)
  c5ff266... grltrackerwrapper: Cleanup list comprehension (*)
  85c3a40... grltrackerwrapper: Cleanup content changed id handling (*)
  3a3229e... grltrackerwrapper: Cleanup art retrieval (*)
  b622abb... grltrackerwrapper: Do not pass data on resolve (*)
  53a420d... grltrackerwrapper: Check for None on playlist actions (*)
  54dd728... grltrackerwrapper: Add static type annotations (*)
  350dabc... Use publication date instead of creation date for songs (*)
  93439cc... utils: Update get_media_year docstring (*)
  57d98e6... Update Catalan translation (*)
  5cd584d... albumsview: Cleanup adjustment timeout handling (*)
  766445d... albumwidget: Cleanup signal id handling (*)
  db5268e... grltrackerwrapper: Remove quotes for IN filter (*)
  fba2bd0... songwidget: Remove unused signal 'selection-changed' (*)
  8b64e4d... corealbum: Add a model_loaded property
  7638a14... Handle CoreDisc updates

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]