[gnome-music] (190 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:

  88c17a1... coremodel initial commit
  503c02f... coremode: def some minor stuff
  5c6bbfe... coremodel: Add coregrilo
  d5b4732... coregrilo: Fill model
  41e18ea... Add CoreSong
  74d61c3... coresong: Add some more props and cleanup
  b8f78cb... coresong: Add favorite
  7d53d5e... coresong: remove position (renamed)
  7f80b3f... coresong: add track_number
  2914379... coresong: Add album_disc_number
  f43489b... Add nonfunctional albumwidget2
  0a0b437... pass coremodel around and use it in albumwidget2
  dc5a34e... coremodel: Get album info
  8bcd852... coregrilo: add favorite to actual query
  0aec2a0... coresong: favorite is a bool
  be722d6... coresong: album_disc_number is a prop
  05d6c03... coresong: Add favorite getter/setter
  46f79a3... coresong: Pass favorite through here and do writeback
  62abf9a... coresong: Make favorites really work
  1b44557... coresong: poc sort
  b3f5dfd... VERY FLAKEY REMOVAL
  7a842a3... albumwidget2: Cleanup on isle 2
  1a24be0... coremodel: Use dzl listmodelfilter
  6e11bdb... albumwidget2: Fix selection mode
  9c4e5e5... coresong: Make Grl.Media a prop
  fec7750... coresong: Remove property setting duplication
  d2e4ede... albumwidget2: Add back duration calculation
  7fe98e4... albumwidget2: Hackish way of getting play working
  e223d63... albumwidget2: Set state on start
  64fe5af... albumsview: Minimal working albumsview ported
  015cc31... albumsview: Remove unused stuff
  e0058db... blah work gfm
  b5c1956... add gfm subproject
  d75e88d... [local only] use gfm
  18b0aa3... Move trackerer wrapper out of CoreGrilo
  cc1c524... core/grilo groundwork for artist
  69f9f15... artistview: Fill sidebar
  6c52a7e... artistsview: Respond to click without crash
  c50e6dc... artistalbumwidget: Somewhat working albums view (only in se
  838a588... coregrilo: Do not reassign _tracker_source
  a0dbcf7... artistsview: Somewhat working
  6158088... artistview: Retrieve title for album
  0e44240... disclistboxwidget: Not sure whats going on with columns
  6513db6... disclistboxwidget: Connect selected & favorite
  1dcb3fa... split disc try
  88dfa8f... artistsview: make discsets show
  f397bab... discllistbox: Replace flowbox with listbox for ease of deve
  c22f87e... Make DiscListBox a Gtk.ListBox again, works for artistsview
  2d9248a... albumwidget2: Make it work with ListBox as well
  530a28a... player: Minimal playing playlist
  f10134b... Set state
  f769e76... player: make prev/next work
  e583055... sort the playlistmodel like the view
  2949cfc... songwidget: Remove state change print
  8cdecb0... coremodel: New style PlayerPlaylist album handling
  f6def97... player: Speed up current_song
  29c5b90... player: Use position for prev/next
  926d72f... player: Rename PlayerPlaylist index to position
  da04b41... artistsview: Make the model more prefab
  0aa271f... artistview: Halfway there, albums do play
  90e5b76... artistview: Make it work for all albums
  ce53357... albumswidget2: Cleanup
  c9cba6a... disclistboxwidget: Cleanup unused stuff
  6559b9d... albumwidget2: cleanup
  37ee6e3... artistsview: Cleanup
  e6b85c0... columns prop no longer used
  e6b8101... coremodel: Make coredisc use properties
  48555b4... coremodel: Add some oversight doc
  1602acb... coremodel: Remove some old cruft
  f24c08a... coremodel: Make get_album_disc private
  c6b7637... Make CoreAlbum central over Grl.Media
  c098f74... trackerresource: Better albums query
  7a84976... corealbum: Add composer & year
  1cc9645... coremodel: Sort albums
  7a445b7... corealbum: Provide album model
  4e3ae97... coremodel: Correct artist playlist type
  8704998... coremodel: Minor cleanup
  2a14a40... albumwidget2: Make duration work again
  9698420... albumwidget2: Bring back DiscListBox
  e43d22e... albumwidget2: Make disclistboxrows non-selectable
  50483e5... albumwidget: re-activate selection mode
  6f7a7ad... disclistboxwidget: Make selection not crash on activation
  aa5938f... different selection approaches combined
  97055a1... Make selections work through CoreSelection
  1b067db... tracker: make sure added songs get notified
  468f560... trackersource: Fix update/removal
  91a5040... coremodel: Move CoreDisc to a seperate source
  d8e9159... coredisc: Move more stuff here
  b0b2279... coredisc: Make live add/removals work
  1e01942... coredisc: Move more here
  36748fb... coredisc: Make model on-demand
  0eef3b7... trackersource: Improve artists query
  7858f9e... trackersource: Make album add/removal work
  5be429e... Add grl dleyna source (POC)
  7a35ed3... coremodel: Sort artists model
  406d679... coremodel: CoreArtistAlbum replaced with CoreAlbum
  4caa18a... player: Fix crash when switching albums
  b5bf279... coremodel: Reuse CoreAlbums for artist view
  004c7aa... coregrilo: Cleanup
  a2bd6be... coremodel: Sort albums by year
  228cfee... Remove unused url_hash
  c4896cd... artistalbumwidget: Show disc nr
  be45c19... artistalbumwidget: Make discs non-selectable
  b95a394... artistalbumwidget: Cleanup some unused stuff
  078e169... artistalbumwidget: Cleanup
  7070744... artistalbumswidget: Cleanup unused stuff
  4587bc7... artistsview: Cleanup unused stuff
  c51f825... coreartist: Create a model
  8d67ff4... artistsview: Use CoreArtist model
  9163379... coreartist: Load model on demand
  c3daf80... artistsview: Remove some cruft
  78092e3... coremodel: Stop passing around _hash
  0f72ac6... player: Cleanup PlayerPlaylist
  3b3751a... player: Add a simple poc shuffle
  099dad2... window: Fix creating playlists
  4fd1331... albumsview: Minor cleanup
  188aca3... albumsview: Make selection mode work and cleanup
  b1b8c49... flake 8 fixes all over the place
  5d23cd7... Move AlbumWidget2 back as AlbumWidget
  7e9c105... artistview: Make selection mode work
  e0c6468... SelectionToolbar: Set initial button state
  c6aef82... songsview: Initial port to core
  cc9e473... songsview: Make favorites work
  7b82334... songsview: Make it play
  14a0bcf... songsview: Make play indicator work
  4c697e2... songliststore: Clarify model
  94b98b7... songliststore: Use the class model directly and sort
  246940d... songsview: Fix scroll_to
  0474698... songsview: Make selection-mode work
  947852c... songsview: Fix select all/none
  f81c5d5... subprojects: Update gfm
  005b8f0... CI: Use stable runtime
  5c6cdf5... coremodel: Improve song sort
  87b0e68... coremodel: Fix songslist playlist generation
  088772f... coremodel: Better sort with casefold
  38d5bb2... coregrilo: Add writeback support
  81baac3... coremodel: Make get_artist_albums async
  00f8a5c... coremodel: Make album discs retrieval async
  70796f2... coremodel: Remove unused function
  97b796e... grltrackersource: Minor cleanups
  c95863e... grltrackersource: Minor query identation fixes
  e8e9202... grltrackersource: Rename core_selection to coreselection
  bdbd613... grltrackersource: Remove unused LYRICS key
  070395d... coremodel: Add song search model
  fdb6666... coresong: Remove debug print
  ad5ddad... coremodel: Set Gfm version
  010aa90... searchview: Disconnect enough stuff so it does not crash
  a93982b... searchview: Show songs list
  922ff59... coremodel: Implement search machinery
  0febb2c... searchview: Simple song search working
  5f8af69... searchview: Make playback work
  2a5184e... searchview: Add select all/none
  b229140... searchview: Add a box to contain all search results
  5473a61... searchview: Add albums search
  ecb98d4... searchview: Fix select all/none for albums
  c954ed2... searchview: Make albums activatable
  4e411fe... searchview: Remove treeview stuff
  53962cd... searchview: Add artists results
  4fcd823... searchview: Add select all/none for artist
  3c27822... searchview: Add artist activation
  ac2fc8e... searchview: Remove unused cruft
  7b7bb7d... player: Implement all/song repeatmode
  59124c5... coremodel: Better naming for get_artist_albums_model_full
  f7ff18c... coremodel: Remove unused argument in set_playlist
  690da0d... songwidget: Use CoreSong as init arg
  96a172f... songwidget: Rework property bindings and do not call grilo 
  3a68e54... disclistboxwidget: Remove transitionary hack
  dbbb599... albumwidget: Do not show disc label with 1 disc
  7f66533... grltrackersource: Fix Tracker import warning
  ca9e3c1... coremodel: Make all models properties
  b9b32da... application: Make CoreModel and CoreSelection properties
  90c9e94... coremodel: Properly pass a CoreSong
  43a7683... songliststore: Reflect favorite changes
  e14874d... coremodel: Make album playlist react to changes
  9e71923... coremodel: Make playlist react to all types for changes
  757ea50... albumwidget: Fix updates
  a648129... coresong: Add grlid property
  b6af33e... player: Pass around CoreSong instead of Grl.Media
  8632362... player: Simplify play
  ee578ae... player: Trigger writeback through CoreSong
  450d8a7... scrobbler: Use passed CoreSong correctly
  ca07cc7... coresong: Remove @log
  a860a23... grilo: Remove unused functions
  da41f35... songsview: Fix scroll to on shuffle
  72cbc4f... Fixes for core on top of new playlists.
  1ebe7e0... Add ArtistTile.
  3980a62... searchview: Very basic functional
  4013c51... coregrilo: Fix a fail in CoreGrilo

Commits added to the branch:

  2cebe93... Update Icelandic translation (*)
  f5ab32f... coremodel initial commit
  d715000... coremode: def some minor stuff
  ab4c0aa... coremodel: Add coregrilo
  1a48846... coregrilo: Fill model
  5e42f46... Add CoreSong
  e058a1d... coresong: Add some more props and cleanup
  d4af012... coresong: Add favorite
  8a2ab3d... coresong: remove position (renamed)
  cbff7db... coresong: add track_number
  705ab86... coresong: Add album_disc_number
  161b0ae... Add nonfunctional albumwidget2
  c893f14... pass coremodel around and use it in albumwidget2
  1d17601... coremodel: Get album info
  c9e99d1... coregrilo: add favorite to actual query
  38a8995... coresong: favorite is a bool
  a5be41b... coresong: album_disc_number is a prop
  86091db... coresong: Add favorite getter/setter
  2f4ea61... coresong: Pass favorite through here and do writeback
  f05d78f... coresong: Make favorites really work
  b551396... coresong: poc sort
  018a036... VERY FLAKEY REMOVAL
  0abe7e2... albumwidget2: Cleanup on isle 2
  c8691fe... coremodel: Use dzl listmodelfilter
  0721704... albumwidget2: Fix selection mode
  fadc7f4... coresong: Make Grl.Media a prop
  8ba0edf... coresong: Remove property setting duplication
  1937567... albumwidget2: Add back duration calculation
  20d4cdf... albumwidget2: Hackish way of getting play working
  55cc6c9... albumwidget2: Set state on start
  3288c08... albumsview: Minimal working albumsview ported
  f464c35... albumsview: Remove unused stuff
  b5d18e5... blah work gfm
  68a24b6... add gfm subproject
  9c3c8bc... [local only] use gfm
  2f35a66... Move trackerer wrapper out of CoreGrilo
  5874dc4... core/grilo groundwork for artist
  3415675... artistview: Fill sidebar
  dc5c779... artistsview: Respond to click without crash
  f6a80be... artistalbumwidget: Somewhat working albums view (only in se
  7476d2d... coregrilo: Do not reassign _tracker_source
  af62eff... artistsview: Somewhat working
  6359a57... artistview: Retrieve title for album
  0df5ab9... disclistboxwidget: Not sure whats going on with columns
  26685d9... disclistboxwidget: Connect selected & favorite
  d144706... split disc try
  856fa91... artistsview: make discsets show
  364804e... discllistbox: Replace flowbox with listbox for ease of deve
  371f425... Make DiscListBox a Gtk.ListBox again, works for artistsview
  632475d... albumwidget2: Make it work with ListBox as well
  4883373... player: Minimal playing playlist
  0df862f... Set state
  9c1a1d1... player: make prev/next work
  1c2b0df... sort the playlistmodel like the view
  b6a966a... songwidget: Remove state change print
  6534d38... coremodel: New style PlayerPlaylist album handling
  9942c1e... player: Speed up current_song
  5b7c49d... player: Use position for prev/next
  84a613c... player: Rename PlayerPlaylist index to position
  9400c34... artistsview: Make the model more prefab
  5bfb7c6... artistview: Halfway there, albums do play
  9628c66... artistview: Make it work for all albums
  21c429c... albumswidget2: Cleanup
  6a37784... disclistboxwidget: Cleanup unused stuff
  037f837... albumwidget2: cleanup
  5f33586... artistsview: Cleanup
  c859578... columns prop no longer used
  4d6d4f0... coremodel: Make coredisc use properties
  020db3b... coremodel: Add some oversight doc
  9f43df7... coremodel: Remove some old cruft
  53aabac... coremodel: Make get_album_disc private
  636cf70... Make CoreAlbum central over Grl.Media
  b6f9f1c... trackerresource: Better albums query
  cdc0403... corealbum: Add composer & year
  9506b77... coremodel: Sort albums
  3b60473... corealbum: Provide album model
  9ebcb86... coremodel: Correct artist playlist type
  02dcdeb... coremodel: Minor cleanup
  50f71f7... albumwidget2: Make duration work again
  e9619f3... albumwidget2: Bring back DiscListBox
  82d3f77... albumwidget2: Make disclistboxrows non-selectable
  dbf8ecb... albumwidget: re-activate selection mode
  9227a5a... disclistboxwidget: Make selection not crash on activation
  6f6639f... different selection approaches combined
  046dcd1... Make selections work through CoreSelection
  7165701... tracker: make sure added songs get notified
  f19e9f0... trackersource: Fix update/removal
  ab41292... coremodel: Move CoreDisc to a seperate source
  2551c4e... coredisc: Move more stuff here
  a277592... coredisc: Make live add/removals work
  507fdff... coredisc: Move more here
  4ca66a3... coredisc: Make model on-demand
  6075f83... trackersource: Improve artists query
  dbc3a5b... trackersource: Make album add/removal work
  656b2f3... Add grl dleyna source (POC)
  3e6c98d... coremodel: Sort artists model
  3d1f94f... coremodel: CoreArtistAlbum replaced with CoreAlbum
  6c37ae9... player: Fix crash when switching albums
  4ea9f07... coremodel: Reuse CoreAlbums for artist view
  c3a7215... coregrilo: Cleanup
  e0a5416... coremodel: Sort albums by year
  1ce44ee... Remove unused url_hash
  f3e0083... artistalbumwidget: Show disc nr
  e556c3a... artistalbumwidget: Make discs non-selectable
  5209394... artistalbumwidget: Cleanup some unused stuff
  873531d... artistalbumwidget: Cleanup
  a32e8a8... artistalbumswidget: Cleanup unused stuff
  8f1cf60... artistsview: Cleanup unused stuff
  d97aa36... coreartist: Create a model
  7969782... artistsview: Use CoreArtist model
  6d2115a... coreartist: Load model on demand
  f5a4eaa... artistsview: Remove some cruft
  80e9e75... coremodel: Stop passing around _hash
  998cfe1... player: Cleanup PlayerPlaylist
  30ff51d... player: Add a simple poc shuffle
  0528f80... window: Fix creating playlists
  6e2a1a3... albumsview: Minor cleanup
  775d743... albumsview: Make selection mode work and cleanup
  1032a4e... flake 8 fixes all over the place
  837d154... Move AlbumWidget2 back as AlbumWidget
  3213458... artistview: Make selection mode work
  41071c8... SelectionToolbar: Set initial button state
  233d70d... songsview: Initial port to core
  6f987a6... songsview: Make favorites work
  c2d5e16... songsview: Make it play
  53ee30f... songsview: Make play indicator work
  fcc9da2... songliststore: Clarify model
  5edcf83... songliststore: Use the class model directly and sort
  be88a18... songsview: Fix scroll_to
  3d82321... songsview: Make selection-mode work
  cfbd10c... songsview: Fix select all/none
  b61bb98... subprojects: Update gfm
  99379bc... CI: Use stable runtime
  eee879b... coremodel: Improve song sort
  4ffb566... coremodel: Fix songslist playlist generation
  c16193e... coremodel: Better sort with casefold
  b4c83a2... coregrilo: Add writeback support
  e363016... coremodel: Make get_artist_albums async
  6539ebd... coremodel: Make album discs retrieval async
  dff873b... coremodel: Remove unused function
  1105a49... grltrackersource: Minor cleanups
  522816f... grltrackersource: Minor query identation fixes
  e213009... grltrackersource: Rename core_selection to coreselection
  904662a... grltrackersource: Remove unused LYRICS key
  5657f5c... coremodel: Add song search model
  9b20951... coresong: Remove debug print
  f0c517d... coremodel: Set Gfm version
  f86fc99... searchview: Disconnect enough stuff so it does not crash
  4297952... searchview: Show songs list
  8dd46e9... coremodel: Implement search machinery
  9da94ad... searchview: Simple song search working
  55680dc... searchview: Make playback work
  24372df... searchview: Add select all/none
  c281fd3... searchview: Add a box to contain all search results
  f8653d1... searchview: Add albums search
  231ce76... searchview: Fix select all/none for albums
  9fefcce... searchview: Make albums activatable
  1b223b7... searchview: Remove treeview stuff
  d8705fe... searchview: Add artists results
  939dc09... searchview: Add select all/none for artist
  be9ee43... searchview: Add artist activation
  37184db... searchview: Remove unused cruft
  628c87a... player: Implement all/song repeatmode
  e479136... coremodel: Better naming for get_artist_albums_model_full
  61fc0b5... coremodel: Remove unused argument in set_playlist
  5f33fe8... songwidget: Use CoreSong as init arg
  ae86af2... songwidget: Rework property bindings and do not call grilo 
  048403d... disclistboxwidget: Remove transitionary hack
  770bc51... albumwidget: Do not show disc label with 1 disc
  56bf8fb... grltrackersource: Fix Tracker import warning
  7b26fa1... coremodel: Make all models properties
  05c0628... application: Make CoreModel and CoreSelection properties
  e46b61d... coremodel: Properly pass a CoreSong
  4f7a4f6... songliststore: Reflect favorite changes
  76d8e46... coremodel: Make album playlist react to changes
  c561b04... coremodel: Make playlist react to all types for changes
  f1afe62... albumwidget: Fix updates
  1ec620c... coresong: Add grlid property
  e7e7851... player: Pass around CoreSong instead of Grl.Media
  20fb342... player: Simplify play
  f44a96d... player: Trigger writeback through CoreSong
  8e08180... scrobbler: Use passed CoreSong correctly
  236fbd9... coresong: Remove @log
  fa0cb9f... grilo: Remove unused functions
  41d360d... songsview: Fix scroll to on shuffle
  dfc8621... Fixes for core on top of new playlists.
  81fe781... Add ArtistTile.
  08ec8a7... playlistview: Very basic functional
  e77449e... coregrilo: Fix a fail in CoreGrilo
  bea8ddc... coregrilo: Skip dleyna wrapper for now

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