[gnome-music] (164 commits) Non-fast-forward update to branch wip/mschraal/core



The branch 'wip/mschraal/core' 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:

  2fb1411... coremodel initial commit
  3094d27... coremode: def some minor stuff
  cde5c2f... coremodel: Add coregrilo
  7c37256... coregrilo: Fill model
  4326e49... Add CoreSong
  1e57f1b... coresong: Add some more props and cleanup
  fa36178... coresong: Add favorite
  9250eee... coresong: remove position (renamed)
  a99731c... coresong: add track_number
  7013ce2... coresong: Add album_disc_number
  685162c... Add nonfunctional albumwidget2
  ecc9c98... pass coremodel around and use it in albumwidget2
  9b47d9d... coremodel: Get album info
  c02a90f... coregrilo: add favorite to actual query
  f03186f... coresong: favorite is a bool
  afcdda8... coresong: album_disc_number is a prop
  2be48e7... coresong: Add favorite getter/setter
  1577b7f... coresong: Pass favorite through here and do writeback
  371b45f... coresong: Make favorites really work
  05f90a3... coresong: poc sort
  740c22f... VERY FLAKEY REMOVAL
  4f22995... albumwidget2: Cleanup on isle 2
  cb2fd6e... coremodel: Use dzl listmodelfilter
  8ce6e46... albumwidget2: Fix selection mode
  40ad235... coresong: Make Grl.Media a prop
  959ea97... coresong: Remove property setting duplication
  11bd2c4... albumwidget2: Add back duration calculation
  07cacdd... albumwidget2: Hackish way of getting play working
  bc0c8b1... albumwidget2: Set state on start
  4c69658... albumsview: Minimal working albumsview ported
  2126ccc... albumsview: Remove unused stuff
  f14f00f... blah work gfm
  5b59d7f... add gfm subproject
  762365f... [local only] use gfm
  231e4e2... Move trackerer wrapper out of CoreGrilo
  05601ce... core/grilo groundwork for artist
  8808d74... artistview: Fill sidebar
  1fb8c23... artistsview: Respond to click without crash
  a1a55c5... artistalbumwidget: Somewhat working albums view (only in se
  f049655... coregrilo: Do not reassign _tracker_source
  00f0de2... artistsview: Somewhat working
  770b312... artistview: Retrieve title for album
  dd8c6b2... disclistboxwidget: Not sure whats going on with columns
  9ff741b... disclistboxwidget: Connect selected & favorite
  f9a2e23... split disc try
  d3c8f43... artistsview: make discsets show
  a89b67a... discllistbox: Replace flowbox with listbox for ease of deve
  1dde68c... Make DiscListBox a Gtk.ListBox again, works for artistsview
  d05c09c... albumwidget2: Make it work with ListBox as well
  af55cf4... player: Minimal playing playlist
  671a1bc... Set state
  3424c3e... player: make prev/next work
  563cdb0... sort the playlistmodel like the view
  438da95... songwidget: Remove state change print
  3cefb62... coremodel: New style PlayerPlaylist album handling
  6389ba3... player: Speed up current_song
  19c5078... player: Use position for prev/next
  aa373ad... player: Rename PlayerPlaylist index to position
  a00b08c... artistsview: Make the model more prefab
  ad17254... artistview: Halfway there, albums do play
  fe87375... artistview: Make it work for all albums
  6c8873f... albumswidget2: Cleanup
  1747b07... disclistboxwidget: Cleanup unused stuff
  ee14db3... albumwidget2: cleanup
  53b8bce... artistsview: Cleanup
  b26bd95... columns prop no longer used
  9928122... coremodel: Make coredisc use properties
  c26e989... coremodel: Add some oversight doc
  6829360... coremodel: Remove some old cruft
  a82d453... coremodel: Make get_album_disc private
  e918fc4... Make CoreAlbum central over Grl.Media
  a16e017... trackerresource: Better albums query
  d48175b... corealbum: Add composer & year
  64836e5... coremodel: Sort albums
  8494b74... corealbum: Provide album model
  0aa30fd... coremodel: Correct artist playlist type
  ec9621f... coremodel: Minor cleanup
  ed64d73... albumwidget2: Make duration work again
  22be840... albumwidget2: Bring back DiscListBox
  3107c81... albumwidget2: Make disclistboxrows non-selectable
  321a983... albumwidget: re-activate selection mode
  53e828d... disclistboxwidget: Make selection not crash on activation
  2143136... different selection approaches combined
  aa74f97... Make selections work through CoreSelection
  19e40ab... tracker: make sure added songs get notified
  68a23c2... trackersource: Fix update/removal
  e57bd54... coremodel: Move CoreDisc to a seperate source
  93823c3... coredisc: Move more stuff here
  cb2abbb... coredisc: Make live add/removals work
  0a27980... coredisc: Move more here
  3764b5d... coredisc: Make model on-demand
  f544662... trackersource: Improve artists query
  6f99a49... trackersource: Make album add/removal work
  9a84b61... Add grl dleyna source (POC)
  3a53302... coremodel: Sort artists model
  1fe0e71... coremodel: CoreArtistAlbum replaced with CoreAlbum
  b7627fc... player: Fix crash when switching albums
  07e2169... coremodel: Reuse CoreAlbums for artist view
  50a54a7... coregrilo: Cleanup
  0a361ab... coremodel: Sort albums by year
  c8d00c7... Remove unused url_hash
  3f7cad4... artistalbumwidget: Show disc nr
  db34770... artistalbumwidget: Make discs non-selectable
  4f9ec85... artistalbumwidget: Cleanup some unused stuff
  533fb6c... artistalbumwidget: Cleanup
  6a077b6... artistalbumswidget: Cleanup unused stuff
  6559c32... artistsview: Cleanup unused stuff
  f3dfd38... coreartist: Create a model
  ed07875... artistsview: Use CoreArtist model
  e8aeeff... coreartist: Load model on demand
  473c480... artistsview: Remove some cruft
  ced6d06... coremodel: Stop passing around _hash
  f55d0d8... player: Cleanup PlayerPlaylist
  0b537c5... player: Add a simple poc shuffle
  b00de03... window: Fix creating playlists
  e4dfc33... albumsview: Minor cleanup
  199ab02... albumsview: Make selection mode work and cleanup
  e3573c7... flake 8 fixes all over the place
  f8a93db... Move AlbumWidget2 back as AlbumWidget
  9a370d4... artistview: Make selection mode work
  55b2b4c... SelectionToolbar: Set initial button state
  637f3a1... songsview: Initial port to core
  c341051... songsview: Make favorites work
  44d5fcb... songsview: Make it play
  f76d498... songsview: Make play indicator work
  afe6f79... songliststore: Clarify model
  1c9a34b... songliststore: Use the class model directly and sort
  3d7c531... songsview: Fix scroll_to
  ef5c6b7... songsview: Make selection-mode work
  8a3b8e7... songsview: Fix select all/none
  1deefa0... subprojects: Update gfm
  2776ca2... CI: Use stable runtime
  24a563a... coremodel: Improve song sort
  440fd4b... coremodel: Fix songslist playlist generation
  b500ddb... coremodel: Better sort with casefold
  13e70d3... coregrilo: Add writeback support
  574cacd... coremodel: Make get_artist_albums async
  a06c395... coremodel: Make album discs retrieval async
  e3ad2e2... coremodel: Remove unused function
  be20797... grltrackersource: Minor cleanups
  816e53a... grltrackersource: Minor query identation fixes
  7a07b01... grltrackersource: Rename core_selection to coreselection
  48b77d8... grltrackersource: Remove unused LYRICS key
  918261f... coremodel: Add song search model
  f74e84a... coresong: Remove debug print
  2676532... coremodel: Set Gfm version
  3897d74... searchview: Disconnect enough stuff so it does not crash
  42b888f... searchview: Show songs list
  a91ed10... coremodel: Implement search machinery
  7b3841d... searchview: Simple song search working
  56ad338... searchview: Make playback work
  17de607... searchview: Add select all/none
  0617826... searchview: Add a box to contain all search results
  f494256... searchview: Add albums search
  d51ebc5... searchview: Fix select all/none for albums
  3e132d6... searchview: Make albums activatable
  609e239... searchview: Remove treeview stuff
  6dc0c1c... searchview: Add artists results
  92beb80... searchview: Add select all/none for artist
  0f0e9ac... searchview: Add artist activation
  4d2acbd... searchview: Remove unused cruft

Commits added to the branch:

  bd6e31a... Update Swedish translation (*)
  f725ed9... searchview: Remove unused variable playlists (*)
  36e476d... playlistcontrols: Avoid reflow on song count update (*)
  ab51dbb... coremodel initial commit
  e14f465... coremode: def some minor stuff
  f471851... coremodel: Add coregrilo
  f97a7b2... coregrilo: Fill model
  8f098e3... Add CoreSong
  4a9272b... coresong: Add some more props and cleanup
  8111955... coresong: Add favorite
  4abe7c2... coresong: remove position (renamed)
  b393806... coresong: add track_number
  f90ed87... coresong: Add album_disc_number
  0151ea8... Add nonfunctional albumwidget2
  3881694... pass coremodel around and use it in albumwidget2
  9c977fc... coremodel: Get album info
  a7ed5de... coregrilo: add favorite to actual query
  7f21dad... coresong: favorite is a bool
  20bceb8... coresong: album_disc_number is a prop
  665f03e... coresong: Add favorite getter/setter
  1b7f38b... coresong: Pass favorite through here and do writeback
  7705051... coresong: Make favorites really work
  ff968d0... coresong: poc sort
  f29f006... VERY FLAKEY REMOVAL
  8a233b4... albumwidget2: Cleanup on isle 2
  a7a0220... coremodel: Use dzl listmodelfilter
  74ec37d... albumwidget2: Fix selection mode
  5bcbe1d... coresong: Make Grl.Media a prop
  7a0a48f... coresong: Remove property setting duplication
  60a1ec9... albumwidget2: Add back duration calculation
  4a92528... albumwidget2: Hackish way of getting play working
  ca7022a... albumwidget2: Set state on start
  761d024... albumsview: Minimal working albumsview ported
  5bb272b... albumsview: Remove unused stuff
  7bdda62... blah work gfm
  b16778c... add gfm subproject
  49fe17d... [local only] use gfm
  9e37db5... Move trackerer wrapper out of CoreGrilo
  0caa9db... core/grilo groundwork for artist
  8c42645... artistview: Fill sidebar
  96068ba... artistsview: Respond to click without crash
  1af0d22... artistalbumwidget: Somewhat working albums view (only in se
  0fe055c... coregrilo: Do not reassign _tracker_source
  33e1b31... artistsview: Somewhat working
  a01b5c1... artistview: Retrieve title for album
  fb5b186... disclistboxwidget: Not sure whats going on with columns
  b559f96... disclistboxwidget: Connect selected & favorite
  db13cc5... split disc try
  3c4c526... artistsview: make discsets show
  869e6ed... discllistbox: Replace flowbox with listbox for ease of deve
  30aaade... Make DiscListBox a Gtk.ListBox again, works for artistsview
  675759f... albumwidget2: Make it work with ListBox as well
  8ee17d0... player: Minimal playing playlist
  c48cf97... Set state
  ae80636... player: make prev/next work
  2dfd1f4... sort the playlistmodel like the view
  28fd115... songwidget: Remove state change print
  cce349f... coremodel: New style PlayerPlaylist album handling
  0b88fad... player: Speed up current_song
  caba4d4... player: Use position for prev/next
  b0c20f0... player: Rename PlayerPlaylist index to position
  60e25ff... artistsview: Make the model more prefab
  5ed1c86... artistview: Halfway there, albums do play
  fecfc4d... artistview: Make it work for all albums
  25431aa... albumswidget2: Cleanup
  58dc92e... disclistboxwidget: Cleanup unused stuff
  968b69f... albumwidget2: cleanup
  8ca8ba8... artistsview: Cleanup
  034c1e8... columns prop no longer used
  ed01539... coremodel: Make coredisc use properties
  4fda299... coremodel: Add some oversight doc
  87629e0... coremodel: Remove some old cruft
  8aaa5be... coremodel: Make get_album_disc private
  3928949... Make CoreAlbum central over Grl.Media
  3b97556... trackerresource: Better albums query
  8ca84a1... corealbum: Add composer & year
  de0a470... coremodel: Sort albums
  abfd7eb... corealbum: Provide album model
  ff9cf3e... coremodel: Correct artist playlist type
  8187227... coremodel: Minor cleanup
  88be6cd... albumwidget2: Make duration work again
  bc99d51... albumwidget2: Bring back DiscListBox
  bec6c97... albumwidget2: Make disclistboxrows non-selectable
  e13a55b... albumwidget: re-activate selection mode
  3658a49... disclistboxwidget: Make selection not crash on activation
  b0799bd... different selection approaches combined
  b2fcde1... Make selections work through CoreSelection
  0c61146... tracker: make sure added songs get notified
  9e050c6... trackersource: Fix update/removal
  3c69271... coremodel: Move CoreDisc to a seperate source
  f10d35a... coredisc: Move more stuff here
  41ba8de... coredisc: Make live add/removals work
  94f4109... coredisc: Move more here
  99cc2b2... coredisc: Make model on-demand
  16aded1... trackersource: Improve artists query
  316475a... trackersource: Make album add/removal work
  f546cb3... Add grl dleyna source (POC)
  4fc7db1... coremodel: Sort artists model
  7cc8d85... coremodel: CoreArtistAlbum replaced with CoreAlbum
  3525e16... player: Fix crash when switching albums
  7d43914... coremodel: Reuse CoreAlbums for artist view
  4d3daa5... coregrilo: Cleanup
  4e1404b... coremodel: Sort albums by year
  7c7e3e1... Remove unused url_hash
  a1c21f6... artistalbumwidget: Show disc nr
  3959f03... artistalbumwidget: Make discs non-selectable
  277bc11... artistalbumwidget: Cleanup some unused stuff
  17be57e... artistalbumwidget: Cleanup
  f3fff9a... artistalbumswidget: Cleanup unused stuff
  a9b8a18... artistsview: Cleanup unused stuff
  7621407... coreartist: Create a model
  88f4294... artistsview: Use CoreArtist model
  fe0dfcb... coreartist: Load model on demand
  d783be3... artistsview: Remove some cruft
  22a395b... coremodel: Stop passing around _hash
  8709856... player: Cleanup PlayerPlaylist
  3015587... player: Add a simple poc shuffle
  d810e07... window: Fix creating playlists
  4535b2f... albumsview: Minor cleanup
  c7de9dc... albumsview: Make selection mode work and cleanup
  d0b9dc6... flake 8 fixes all over the place
  0f92ad0... Move AlbumWidget2 back as AlbumWidget
  27528f9... artistview: Make selection mode work
  83c07c5... SelectionToolbar: Set initial button state
  1e2f9a8... songsview: Initial port to core
  e5136ed... songsview: Make favorites work
  622b774... songsview: Make it play
  cfa7443... songsview: Make play indicator work
  c0b765c... songliststore: Clarify model
  022990b... songliststore: Use the class model directly and sort
  9766739... songsview: Fix scroll_to
  7e498be... songsview: Make selection-mode work
  09d581c... songsview: Fix select all/none
  bdb54be... subprojects: Update gfm
  4f5b8db... CI: Use stable runtime
  8da69e8... coremodel: Improve song sort
  a6e6325... coremodel: Fix songslist playlist generation
  b358b74... coremodel: Better sort with casefold
  af5fcf0... coregrilo: Add writeback support
  1ff1508... coremodel: Make get_artist_albums async
  f3fd31a... coremodel: Make album discs retrieval async
  34fd436... coremodel: Remove unused function
  4774849... grltrackersource: Minor cleanups
  33b8e95... grltrackersource: Minor query identation fixes
  ba4d34f... grltrackersource: Rename core_selection to coreselection
  e99be0f... grltrackersource: Remove unused LYRICS key
  f8f9200... coremodel: Add song search model
  13f5c69... coresong: Remove debug print
  94976fe... coremodel: Set Gfm version
  a658000... searchview: Disconnect enough stuff so it does not crash
  1a822fe... searchview: Show songs list
  91f37b1... coremodel: Implement search machinery
  439edff... searchview: Simple song search working
  fd43d55... searchview: Make playback work
  975cf5e... searchview: Add select all/none
  b0765b3... searchview: Add a box to contain all search results
  1f6264d... searchview: Add albums search
  f46af85... searchview: Fix select all/none for albums
  95712f4... searchview: Make albums activatable
  7a94b09... searchview: Remove treeview stuff
  b9b0322... searchview: Add artists results
  9d8d295... searchview: Add select all/none for artist
  4f80485... searchview: Add artist activation
  4fbb6ac... searchview: Remove unused cruft

(*) 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]