[gnome-music] (539 commits) Non-fast-forward update to branch wip/jfelder/albumview-rubberband
- From: Jean Felder <jfelder src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music] (539 commits) Non-fast-forward update to branch wip/jfelder/albumview-rubberband
- Date: Thu, 9 Jan 2020 01:10:10 +0000 (UTC)
The branch 'wip/jfelder/albumview-rubberband' 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:
568670f... albumviews: Add rubberband selection
Commits added to the branch:
ce864bc... Update Galician translation (*)
8997a52... Update Romanian translation (*)
32394d9... Update Indonesian translation (*)
e484c76... [l10n] Add Italian help translation (*)
65eda34... Update Finnish translation (*)
c4f4250... Update Turkish translation (*)
c576033... Update Polish translation (*)
3712fb8... Update Catalan translation (*)
0afb569... Update Hungarian translation (*)
6bf7eec... player: Music pauses when system is going to suspend (*)
1f7a330... Release 3.31.90 (*)
7a7db13... gstplayer: Fix url getter (*)
b6467bf... player: Fix song change while player is on pause (*)
ef18c66... meson: Add newline at end of meson_post_conf.py (*)
9efd5a1... tracker: Simplify TrackerWrapper instantiation (*)
cd3ade2... app: Display an empty view when tracker cannot be found (*)
a95642b... Updated Czech translation (*)
443e25d... Update Polish translation (*)
9537b8f... Updated Spanish translation (*)
aa488e2... Update Romanian translation (*)
e16172f... Update Hungarian translation (*)
99a217b... Update Swedish translation (*)
1fae668... Update Indonesian translation (*)
79d4adb... Updated Slovenian translation (*)
64fc927... Update Galician translation (*)
f203308... Update Kazakh translation (*)
2b01464... Updated Danish translation (*)
466532d... build: Update libgd (*)
7e6c2b8... searchbar: Fix SourceManager tag removal (*)
bfec39b... searchbar: Fix Match fields sensitivity on source changes (*)
80802e6... Update Chinese (Taiwan) translation (*)
fdd0ab9... flatpak: Fix Tracker building (*)
1d642c0... smoothscale: Prevent negative timeouts (*)
e24017a... player: Do not reset validation if the playlist is unchange (*)
5d7e824... Revert "window: Fix disable selection-mode on search" (*)
2b9b90e... emptyview: Add mock {un}select_all methods (*)
5f5bde2... Release 3.31.91 (*)
cb54839... Update Turkish translation (*)
b858ad2... Update Finnish translation (*)
a715244... Update Icelandic translation (*)
e4bae65... Update Icelandic translation (*)
7536ebf... Update Dutch translation (*)
a286641... Updated Lithuanian translation (*)
ea1bc41... Update Basque translation (*)
4420e48... Update Brazilian Portuguese translation (*)
4014629... Update Korean translation (*)
f65610c... Update Italian translation (*)
bee988f... Update Russian translation (*)
7ff4818... Update Serbian translation (*)
87326da... data: Fix initial state graphic for dark mode (*)
b2496a0... Update Friulian translation (*)
8f90451... Update German translation (*)
ad887a4... Updated Vietnamese translation (*)
562c9d5... Update Latvian translation (*)
d7c6ee2... Add Dutch translation (*)
c9b7fea... Release 3.31.92 (*)
0d2972f... Update Finnish translation (*)
a5ea033... Update French translation (*)
b945bf2... Update Catalan translation (*)
14ee9c8... Release 3.32.0 (*)
dc65fc1... mpris: Report the correct DesktopEntry (*)
48d3769... mpris: Update CanGo{Next,Previous} properties on song chang (*)
beafc0e... smoothscale: Workaround to update position on first run (*)
0e4df9b... Update Croatian translation (*)
c187f97... appdata: Add missing tags and remove obsolete ones (*)
c4632b7... Update Swedish translation (*)
daff7c1... albumartcache: Remove erroneous FIXME (*)
7c7fdb2... Update Hungarian translation (*)
abb0644... utils: Fallback to filename as track title (*)
0fbdbe4... Update Indonesian translation (*)
11880a8... Update Esperanto translation (*)
8e145ed... Update Polish translation (*)
91b4104... Update Romanian translation (*)
e05400e... window: Correct HeaderBar object name (*)
abe475e... ui: Stop using deprecated Gtk.Box child properties (*)
f99571e... Update Italian translation (*)
abca8f6... Update Chinese (Taiwan) translation (*)
fcebe9e... player: Fix repeat song mode (*)
6d70c0d... utils: Improve album title retrieval (*)
4fd31e3... window: Do not call private HeaderBar function (*)
7b409d5... Update Brazilian Portuguese translation (*)
631ac67... query: Remove unused variable PUNCTUATION_FILTER (*)
4390683... smoothscale: Retrieve padding with the context state (*)
10187ff... search: Add search-mode-active GObject property (*)
a5b64ce... headerbar: Rename search_mode_enabled property (*)
43e73cc... search: Add state GObject Property (*)
61ab4ee... window: Do not expose headerbar's search button (*)
5c7fe1b... window: Fix a flake8 warning (*)
84dff04... CI: Remove window.py from flake8 exceptions (*)
6e10475... albumsview: Correctly restore the headerbar after a search (*)
9417612... baseview: Remove _on_selection_mode_request method (*)
5982be2... searchview: Reset number of selected items on search (*)
41715f9... help: Update application icon for 3.32 (*)
67a2a51... views: Make all populate calls internal (*)
26b2623... application: Use application_id GObject property (*)
dc1fa36... appdata: Keep the same app ID as in 3.30 (*)
295237b... window: Sort imports alphabetically (*)
1ae970c... inhibitsuspend: Use the application's active window (*)
deea423... inhibitsuspend: Receive a GtkApplication (*)
8108546... window: Initialize Player at __init__ (*)
aba06c6... player: Receive a GtkApplication (*)
3dbdd25... gstplayer: Use active window for missing codecs dialog (*)
cd9cc3b... player: Only initialize Gst once (*)
ed43631... window: Move Player to Application (*)
74fbcbd... window: Add missing docstring to the constructor (*)
7bdf62c... application: Expose settings as an application property (*)
2de53ec... player: Do not instantiate new settings in PlayerPlaylist (*)
61ce4f2... windowplacement: Do not instantiate new settings (*)
b4bfb29... player: Use GObject property syntax for repeat-mode (*)
70ef7ae... player: Bind repeat-mode property the right way (*)
6845604... application: Move suspend functionality (*)
5af7d28... inhibitsuspend: Use Application player property (*)
98265f2... ui: Order of search and select buttons incorrect (*)
b45ad01... mpris: Correctly report the DesktopEntry for both profiles (*)
12b529f... gstplayer: correctly report desktop id (*)
3cc01f0... disclistboxwidget: max-children-per-line property cannot be (*)
87a443f... discbox: Remove max-children-per-line property (*)
a9e001b... gstplayer: Improve state handling (*)
55837cd... smoothscale: Always set a timeout on update (*)
b468775... Rename Searchbar to SearchBar (*)
d8381b8... aboutdialog: Present after setting transient window (*)
4addb65... application: Present, not show (*)
5d5774c... ui: Fix selection mode button order (*)
f262ae8... Update Friulian translation (*)
175d070... Updated Spanish translation (*)
17fff10... playlistview: Do not add a playlist if the view is not popu (*)
ac7fea6... Updated Spanish translation (*)
de4b72c... player: Fix repeat all mode with only one song (*)
b967774... Update Indonesian translation (*)
74876e0... playertoolbar: Use repeat-mode changes to update prev/next (*)
19c67ca... mpris: Use repeat-mode changes to emit CanGo{previous/next} (*)
b2a1819... player: Do not emit 'prev-next-invalidated' on repeat-chang (*)
38c8665... player: Remove prev-next-invalidated emission in set_playli (*)
05d5553... player: Emit the correct signal when a song position has ch (*)
1249269... player: Remove prev-next-invalidated signal (*)
fa0311e... playlistview: Do not manually emit row-activated signal (*)
80cf15f... playlistview: Fix activate_playlist method (*)
21d963b... playlistview: Remove unecessary check (*)
dd0c277... player: Automatically select a song if none is requested (*)
5d478ff... playlistview: Do not automatically select a song on play (*)
43f3cfd... playlistview: Simplify row-activated signal emissions (*)
ad83872... playlistview: Scroll to the selected song on play (*)
f2b7fbc... gstplayler: Remove unused variable playlists (*)
c03e7d6... player: Fix Grl require_version warning (*)
a87645f... trackerwrapper: Add missing repr method (*)
1081dab... trackerwrapper: Fix tracker_available getter docstring (*)
f0b0b91... mpris: Do not send PlaybackStatus property if unchanged (*)
2657b0c... player: Simplify _on_eos method (*)
c61964a... grilo: Use idle_add for writeback functions (*)
7bad9df... playertoolbar: Remove clock-tick signal handling (*)
1d4631a... playlistview: Correct idle_add use (*)
a6aa399... Update Chinese (China) translation (*)
2bd7fb6... player: Remove volume logic (*)
4740118... Update Esperanto translation (*)
3db22df... player: Correctly handle load and play logic (*)
427f483... playlistview: Simplify _undo_pending_deletion logic (*)
8de1a86... player: Fix add_song method (*)
35ec8ee... playlistview: Simplify protected playlists check (*)
1fde8b0... playlists: Rename StaticPlaylists to SmartPlaylists (*)
f201a37... playlists: Remove unused variable sparql_dateTime_format (*)
55dc93d... flatpak: Do not build grilo documentation (*)
0e160be... Release 3.33.2 (*)
cd2f1c3... albumwidget: Move property bindings around (*)
a2e9d19... window: Initial template port (*)
bd471da... playertoolbar: Shift visibility logic around (*)
19b6bc5... playertoolbar: Make player argument a property (*)
ed49ac5... playertoolbar: Simplify repeat mode icon code (*)
5c8b164... window: Simplify initial views creation (*)
7f67eee... mpris: Do not send the Stopped signal when a song ends (*)
0f5a63b... player: Define a current_song_index property for the playli (*)
ec52959... mpris: Make the trackid truly unique (*)
da7fa8d... player: Simplify song-changed signal (*)
b3573bf... mpris: Replace exceptions with logger messages (*)
2cfe928... mpris: Use song favourite status to describe userRating (*)
39608d4... mpris: Cleanup _get_metadata method (*)
e4f5595... playlistdialog: Remove useless css styles (*)
7235202... playlistdialog: Port to GtkListBox (*)
cb9378c... playlistdialog: Update listbox's style (*)
156f5dd... playlistdialog: Update copyright header (*)
c47328b... mpris: Fix lastUsed metadata (*)
a8804ed... meson: Bump Grilo dep to 0.3.8 for annotation fix (*)
e56bb27... query: Retrieve last_played key (*)
9fc67e3... Rename playlistview to playlistsview (*)
89de4a7... Update POTFILES.in (*)
b8ba7cf... mpris: Add Playlists interface to xml description (*)
5e926bb... mpris: Distinguish mpris playlists from user playlists (*)
102658a... mpris: Simplify GetPlaylists method (*)
ee01fd6... mpris: Rename playlists attributes (*)
a2444ee... mpris: Do not interact with playlists view (*)
599b31e... mpris: Group MPRIS playlist creation logic into one method (*)
a7c6ce8... mpris: Handle playlists renaming (*)
b2ef3df... mpris: Remove useless position reset on song change (*)
4e95b6b... Update Hungarian translation (*)
a9715ab... flatpak: Remove access to host cache for media art (*)
e6377de... starhandlerwidget: Catch the correct error in on_star_toggl (*)
5db215e... albumartcache: Remove unused attribute (*)
9ba2d6b... mpris: Untangle MPRIS and playertoolbar (*)
461a9e1... mpris: Fix interface name in _on_playlist_renamed (*)
92e1c02... mpris: Do not send the Tracklist when the playlist changes (*)
b495763... mpris: Do not send a signal for unchanged properties (*)
4804e73... player: Do not send the position with seek-finished signal (*)
2fa4b63... player: Fix signal emission after a seek operation (*)
058c694... Update Greek translation (*)
6d89631... app: Use gtk_window_present for activation (*)
065c5e5... mpris: Only set trackNumber metadata when it's available (*)
d392398... mpris: Remove unecessary return from GoTo method (*)
6d7eaae... mpris: Add newline to _get_active_playlist docstring (*)
be6f0c4... mpris: Reorder imports (*)
6b3c980... mpris: Rename Server class to DBusInterface (*)
d1c80e1... mpris: PEP-8 fixes on the DBusInterface class (*)
f908c34... mpris: Fix codestyle on the DBusInterface class (*)
123a3a6... mpris: Rename MediaPlayer2Service class to MPRIS (*)
a2d4247... mpris: Fix xml description indentation (*)
8189447... mpris: Make docstring quotation mark consistent (*)
e69a47a... mpris: Add PropertiesChanged signal to xml description (*)
1e0ce15... mpris: Simplify query playlists logic (*)
5a99add... mpris: Cleanup SetPosition method (*)
4b2b786... mpris: Remove unused signals from the TrackList interface (*)
7b0402e... mpris: Change naming convention to snake_case (*)
f116bcb... mpris: Move dbus connection logic to DBusInterface (*)
b38af70... mpris: Asynchronously connect to session bus (*)
e0d2898... mpris: Handle signals emissions internally (*)
c6bfc7e... mpris: Make app attribute internal (*)
871f623... mpris: Make player attribute internal (*)
8cd49e7... mpris: Add doctring for all MPRIS methods (*)
c38ece8... mpris: Fix some PEP-8 issues (*)
8266f50... CI: Remove mpris.py from flake8 ignored files (*)
8beba49... mpris: Update copyright information (*)
1eaff88... gstplayer: Enable gapless playback (*)
40dd644... playertoolbar: Reset progress time on update (*)
b093761... playertoolbar: Minor docstring clarification (*)
48826a6... Update Dutch translation (*)
920a2b8... gstplayer: Correctly emit "seek-finished" signal (*)
2e44076... mpris: Handle clients which request the volume property (*)
b09206e... Update Croatian translation (*)
bd6e31a... Update Swedish translation (*)
f725ed9... searchview: Remove unused variable playlists (*)
36e476d... playlistcontrols: Avoid reflow on song count update (*)
26723c6... Updated Slovenian translation (*)
72a7173... query: Remove unused method clear_playlist (*)
e060db7... playlists: Remove unecessary method clear_playlist (*)
fcd33f4... playlistsview: Remove unused attribute _current_playlist_in (*)
736b5ef... playlists: Remove unused signal song-removed-from-playlist (*)
a643c1c... playlists: Manage playlists deletion list internally (*)
619af1d... playlists: Make Playlist a GObject subclass (*)
4d7fc85... playlists: Add missing __repr__ method to Playlist class (*)
f2371df... playlists: Turn python-specific fields into GObject propert (*)
d07f9be... playlists: Dynamically instantiate the smart playlists (*)
e0a3406... playlists: Add is_smart property to Playlist (*)
ec7788c... playlists: Add a SmartPlaylist class (*)
b7835e7... playlists: Manage playlists internally (*)
c3db50e... playlists: Sort playlists (*)
45dc9f0... playlistdialog: Use the playlists managed by Playlists (*)
b2a7762... playlists: Introduce a ready property (*)
acffc10... playlistsview: Move playlists instantiation in the class (*)
f41709c... playlistsview: Use the playlists managed by Playlists (*)
446c8b3... playlists: Remove is_smart_playlist method (*)
8eb717b... mpris: Use the playlists managed by Playlists (*)
214bf5a... grilo: Remove unused function populate_playlists (*)
4b24b7f... playlists: Remove unused signals (*)
ccd81c9... playlists: reorder imports (*)
c87507e... playlists: Update copyright header (*)
2cebe93... Update Icelandic translation (*)
e626a26... Complete rewrite of the core of Music (*)
62664b0... Release 3.33.4 (*)
b014029... coregrilo: Iterate wrapper dict values (*)
295d7ac... coregrilo: Album art retrieval wrongfuly skipped (*)
65fc687... Update POTFILES.in and POTFILES.skip (*)
9d7304d... flatpak: Use pinned Grilo (*)
0c6cadc... songliststore: Listen to the correct signal for validation (*)
2596f58... grltrackerwrapper: changed signal can mean added to Music (*)
9213d71... grltrackerwrapper: Batch updates (*)
467d09b... grltrackerwrapper: Remove unused media argument (*)
2139fd2... grltrackerwrapper: Batch Tracker queries (*)
5a04762... build: Require Grilo 0.3.9 (*)
70d36a9... coremodel: Bind validation property in reverse (*)
03db374... coremodel: Remove unused comment out code (*)
1e788d7... coremodel: Do not reset state on setting same playlist (*)
839f133... coremodel: Rename set_playlist_model to set_player_model (*)
159e576... grltrackerwrapper: Order Tracker queries (*)
bb63dcb... artistsview: Do not wait for full list load before show (*)
01e2a0f... meson: Bump Tracker dependency to 2.2.0 (*)
25e99c3... baseview: Remove _on_changes_pending (*)
e18cbd1... songsview: Move StarHandlerWidget here (*)
55cebc6... baseview: Remove all _populate calls (*)
828a968... baseview: Remove _on_grilo_ready (*)
419f2c0... utils: Add SongStateIcon enum (*)
505cd81... baseview: Remove some cruft (*)
b428257... baseview: Remove get_selected_songs (*)
baf806b... baseview: Remove _on_item_activated (*)
bda877b... playlistsview: Remove unused function (*)
3e5ce17... baseview: Pass around application instead of window (*)
d742532... albumsview: Remove unused variables (*)
3d67502... Update Brazilian Portuguese translation (*)
14d02fc... corealbum: Rework duration calculation (*)
33ca419... albumwidget: Reset connected signal on update (*)
5752c51... corealbum: Only request model update on selection changes (*)
b28073a... corealbum: Various minor cleanups (*)
5f11290... disclistboxwidget: Remove DiscSongsFlowBox (*)
6a9f7b1... disclistboxwidget: Remove old selection functions (*)
88b1c13... disclistboxwidget: Restore select_{all,none} (*)
99ec8d0... songsview: Fix single selection (*)
f75ad79... songwidget: Remove unused variable (*)
fd2209d... Update Basque translation (*)
a7eab5e... Add Karbi translation (*)
fbbda38... discbox: Select song when activating selection mode (*)
2c008c0... songwidget: Handle checkbox interactions with selection-mod (*)
0caa9e6... grltrackerwrapper: Limit search results (*)
28d7bbf... grltrackerwrapper: Simplify searches slightly (*)
33baf74... searchview: Cleanup unused function. (*)
a1738b3... searchview: Remove unused function (*)
90bba02... Mark player as internal for view classes (*)
e16d776... artistalbumswidget: Pass application around (*)
8970d35... trackerwrapper: Use the async connection getter (*)
0bcab3c... grltrackerplaylists: Only instantiate TrackerWrapper once (*)
7633e49... trackerwrapper: Add version check (*)
9776233... coregrilo: Add TrackerWrapper check (*)
35d21a1... coregrilo: Listen to tracker-available signal (*)
2d526de... trackerwrapper: Make tracker-available an enum (*)
f9e010a... emptyview: Add Tracker outdated state and use it (*)
52c1949... coredisc: Remove unneeded assignment (*)
bebb469... Updated Spanish translation (*)
928fbb7... albumsview: Stop inheriting BaseView (*)
3f93d28... albumsview: Use Gtk.Builder (*)
7aca8f4... albumsview: Remove @log decorators (*)
e1f9c01... Update Romanian translation (*)
2054cd1... Update Swedish translation (*)
0e480ad... searchview: Stop inheriting BaseView (*)
c16453c... searchview: Use Gtk.Builder (*)
a5223fc... data/ui: Display artist search results first (*)
1e324c3... searchview: Limit shown results for artist & album (*)
2eeb809... data/ui: Limit album results per line in search (*)
66cb2af... searchview: Update song results style (*)
527d52b... data/ui: Add some margin to search view (*)
3683a20... data/ui: Add section headers in search view (*)
73f135a... data/ui: Port artists search results to a flowbox (*)
1016a1a... albumcover: Limit timeout (*)
807e667... twolinetip: Add a subtitle_visible property (*)
f285972... Add ArtistSearchTile (*)
c894424... Add artist art retrieval (*)
130942d... coremodel: Add grilo as property (*)
efd9e7b... artistart: Access Grilo as property (*)
675233b... searchview: Hide a section if search results is empty (*)
a6444c7... searchview: Display an empty view if there are no results (*)
b55cc98... window: Restore previous view when leaving search (*)
597bd7b... searchview: Limit album results to two rows (*)
511bd3b... searchview: Limit artists results to one row (*)
76a42ce... searchview: Add view all buttons logic (*)
3507803... searchview: Handle view all buttons visibility (*)
b8aa752... Add SearchHeaderBar (*)
a4eacd9... searchview: Add ScrolledWindow for artist results (*)
e4285db... grlsearchwrapper: Use userfriendly search source name (*)
f66c280... grltrackerwrapper: Order queries top to bottom (*)
62df616... flatpak: Use Grilo plugins feature branch (*)
3da7854... coremodel: Pass the validation status back (*)
5755100... coremodel: Avoid duplication (*)
e5b7415... Release 3.33.90 (*)
05d1547... Update Indonesian translation (*)
3236e65... Update Karbi translation (*)
ba2f8b7... Update POTFILES.in (*)
6ec2628... Update Indonesian translation (*)
5cb5073... Update Basque translation (*)
a248db3... Update Swedish translation (*)
8a6ea02... Update Finnish translation (*)
9dd1106... Update Romanian translation (*)
104b4a2... Updated Lithuanian translation (*)
17813e4... Updated Spanish translation (*)
de7f03d... Update Catalan translation (*)
c25ab52... Update Polish translation (*)
ac9aa36... Update Serbian translation (*)
7429bfe... Update German translation (*)
4eed163... artistsview: Do not activate a row when empty (*)
0f2aa54... window: Fix emptyview logic (*)
529169e... Update Latvian translation (*)
028bbc0... Updated Slovenian translation (*)
373ef7b... Update Hungarian translation (*)
76def44... Update Galician translation (*)
11def88... Update Korean translation (*)
441607b... songsview: Fix a crash in selection mode (*)
2695c7b... Update British English translation (*)
643eb75... Update Turkish translation (*)
bae37a7... Update French translation (*)
19d4eb4... Update Greek translation (*)
bacf275... Update Catalan translation (*)
ce5bbed... Update Brazilian Portuguese translation (*)
406b91c... Use Gtk.FilterListModel exclusively (*)
3d28974... corealbum: Add an url property (*)
c92e033... coreartist: Limit items changed calls (*)
fc861b5... coresong: Add is_tracker property (*)
85def5f... songwidget: Adhere to is_tracker CoreSong property (*)
8ad3c30... ui/SongWidget: Indentation (*)
67427ba... Update Czech translation (*)
b15d4d3... searchview: Properly dispose of artist albums view (*)
d7934ab... artistart: Fix up the default icons (*)
350bbce... ui/SearchView: Unset left and right margin for FlowBox (*)
d60bc2c... searchheaderbar: Bring back entry error state (*)
6ca1fab... Remove SearchBar (*)
c2973d6... Update POTFILES.in (*)
41e5b3c... searchheaderbar: Fix Gd version warning (*)
b8a7749... player: Remove unused functions (*)
546ffe0... player: Fix gapless playback after core rework (*)
be3823c... grltrackerplaylists: Correctly retrieve tracker connection (*)
405f6c1... grltrackerplaylists: Add missing parameter to Playlist inst (*)
1f3df57... Update Croatian translation (*)
2d461bf... playlistsview: Disable songs deletion for smart playlists (*)
bab56d6... coremodel: Listen to changes on playlists (*)
b7edc4c... Release 3.33.92 (*)
c83df96... Update Japanese translation (*)
520c30c... Update Japanese translation (*)
dba9635... Update Italian translation (*)
da043c5... flatpak: Give the right permissions to browse gvfs (*)
7ef36ed... Release 3.34.0 (*)
9d2e651... flatpak: Build grilo-plugins from master (*)
c846026... coremodel: Reset states when changing player playlist (*)
2568f87... coremodel: Correctly disconnect items-changed for player mo (*)
e1dfa29... playlistdialog: Use a model which only contains user playli (*)
69cfdff... baseview: Apply selection mode changes for the visible view (*)
6d9ac69... coreartist: Load the model only if the artist is selected (*)
4aaf10b... coremodel: Load the model only if the album is selected (*)
0ecb82f... songwidget: Do not display dnd handles when show_all is cal (*)
e3106d8... artistalbumswidget: Prevent the albums from being selectabl (*)
53a9b0f... disclistboxwidget: Do not display disc label when setting i (*)
ab6454d... artistalbumwidget: Correctly set discbox properties (*)
dc7740e... artistalbumswidget: Simplify _on_model_items_changed (*)
bda0516... meson: Use PKGLIB_DIR for gfmlibdir (*)
69c76aa... grltrackerwrapper: Move location_filter to trackerwrapper (*)
6086eef... grltrackerplaylists: Limit smart playlists content to xdg_m (*)
98e76d6... Update Persian translation (*)
cf3d4ff... flatpak: Use tracker 2.3 version (*)
0740945... Update Dutch translation (*)
5cd3c0e... grltrackerplaylists: Correctly add songs to user playlists (*)
f0982b8... css: Prevent the text from being invisible on row selection (*)
6f5b762... meson: Relax appdata file validation (*)
1b3ee39... player: Remove playerfield (*)
19b6b4a... player: Stop the player if the playlist becomes empty (*)
21b48b3... playertoolbar: Hide the toolbar if the playlist becomes emp (*)
d1e30d8... Update Friulian translation (*)
329de8a... CI: Use the flatpak CI intiative template (*)
d77527d... CI: Rearrange variables (*)
cf9d6f6... CI: Publish flatpak to nightly.gnome.org (*)
e636c4a... Add a dot to the app-id suffix of the development version (*)
4418dbc... playlistsview: Start playing once the model is loaded (*)
6c25ddf... coremodel: Add an active playlist property (*)
d67b998... mpris: Use a correct identifier for playlists (*)
6a9d942... mpris: Restore playlists support (*)
4b539f7... coremodel: Add playlist type information when a playlist is (*)
6979998... mpris: Restore update_song_lists support (*)
5a17935... mpris: Use active_playlist property to activate a playlist (*)
523e1ce... player: Remove some unused properties and methods (*)
90749e2... mpris: Restore goto method (*)
7c1f999... Pass Application object to init (*)
b93c9e0... grltrackerwrapper: Bring back loading notifications (*)
b6a596d... Updated Danish translation (*)
3a8a2a7... application: Correctly set development style context (*)
d368111... scrobbler: Fix lastfm account removal (*)
111763a... Add Tamil translation (*)
620c0eb... mpris: Update the tracklist once the song has changed (*)
8d3fe8d... Revert "coreartist: Load the model only if the artist is se (*)
fa1d1e7... Revert "coremodel: Load the model only if the album is sele (*)
acd8673... corealbum: Do not update the model if the selection has not (*)
1b974ff... coreartist: Do not update the model if the selection has no (*)
247f474... albumwidget: Fix crash on switch back from search (*)
d1cc29b... window: Add active-view property (*)
3324f9a... artistview: Avoid initial row activation selection (*)
b699841... window: Use active_view property in Window (*)
115713e... window: Cleanup view tracking variables (*)
e991a62... grltrackerwrapper: Reuse Core{Album,Artist} on change (*)
be1d457... coredisc: Remove changed items tracking in CoreDisc (*)
ea41715... scrobbler: Do not crash if the session key is unavailable (*)
e38c10c... coregrilo: Restore plugins rank support (*)
bac1f14... trackerwrapper: Update version check for tracker:ExternalRe (*)
d5c96d4... grltrackerwrapper: Retrieve MusicBrainz album ids to get co (*)
ac44d6a... mpris: Fix CanPause and CanPlay emission (*)
3ec9caf... coremodel: Remove notify freeze (*)
595a9f8... coremodel: Unify playlist-loaded signal (*)
11e3b51... coremodel: Compress items-changed signal (*)
8410350... coremodel: Add set_player_model docstring (*)
04180ba... mpris: Fix LoopStatus getter (*)
4f9628c... mpris: Use double quotes in LoopStatus getter (*)
d50d783... albumsview: Load covers on demand (*)
2974019... albumsview: Clarify widget naming (*)
e23793c... albumsview: Re-add timeout based cover loading (*)
a65f443... mpris: Listen to the changes on the player playlist (*)
6dee137... mpris: Emit TrackListReplaced signal when tracklist size ch (*)
93cd2bb... mpris: Rename update_songs_list to update_tracklist (*)
1cc8e55... Updated Spanish translation (*)
0e3d43f... Update Catalan translation (*)
0019755... build: Allow building grilo and grilo-plugins as Meson subp (*)
dd9c8a6... albumsview: Fix issue with zero sized covers (*)
960f49b... albumsview: Fix crash on empty view (*)
edc5d66... icon: create a nightly app icon (*)
5f17d2a... icon: minor color adjustments (*)
5c5c7ea... icons: fix potential rendering issues (*)
3275313... meson: Install development icon (*)
9c393fa... headerbar: Restore the devel style (*)
f73f28b... coregrilo: Hide Tracker search wrapper results (*)
aca4785... emptyview: Display a message if xdg music dir is not set (*)
fc1f85a... coregrilo: Do not query tracker if xdg music dir is not set (*)
c768402... Updated Spanish translation (*)
37f24dd... window: Move quit shortcut to the application (*)
0a1642f... Update Friulian translation (*)
8d22d4b... window: Fix overlay children (*)
a79deab... mpris: Listen to the player model changes once a song is pl (*)
9e7cc82... mpris: Correctly listen to player model changes (*)
9a20093... songliststore: Add missing docstrings (*)
1dce8f8... songliststore: Fix incorrect liststore addition (*)
0ba494b... grltrackerwrapper: Batch listmodel updates (*)
dd0e665... grltrackerwrapper: Improve artist query (*)
f48c303... Release 3.35.2 (*)
690a818... songliststore: Add copyright and license information (*)
244eece... Update Chinese (Taiwan) translation (*)
66ff0cc... Update Chinese (Taiwan) translation (*)
8b54635... Add Basque translation (*)
495dccf... Add Indonesian translation (*)
7a0f1d2... grltrackerwrapper: Keep only songs and containers on conten (*)
b1e0de1... Update Ukrainian translation (*)
55f594a... Update Brazilian Portuguese translation (*)
da33ff1... Update Galician translation (*)
d0aa5ae... Update Galician translation (*)
ef9f381... appdata: Update screenshots (*)
b265721... application: Gather actions creation logic (*)
75ccc3c... application: Restore keyboard shortcut to open help (*)
3d86700... playlistcontrols: Disable play item on empty list (*)
75ea51c... player: Do not set playing on an emtpy playlist (*)
480a78a... player: Minor Player play function cleanups (*)
89517c9... searchview: Remove some improper code in back button logic (*)
839e8d8... searchview: Do not go back if the main view is already visi (*)
0cd0b88... Release 3.35.3 (*)
33f30ff... albumwidget: Add copyright and license information (*)
5295c0c... albumwidget: Minor cleanups (*)
f0f7628... player: Remove unused signal playlist-changed (*)
4efbfcb... Use normalized strings to sort album, artists and songs nam (*)
9429d60... Use natural order to sort album, artists and song names (*)
66e0d11... Update Greek translation (*)
a9171e9... notificationspopup: Fix visibility condition (*)
8c0aa3f... playlistsview: Select the next playlist on playlist deletio (*)
6bf1785... albumsview: Remove unnecessary selected change
9771805... albumsview: Add rubberband selection
fefecbc... albumcover: Remove EventBox
(*) 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]