- 24 Feb, 2021 7 commits
-
-
Fran Dieguez authored
-
Jean Felder authored
-
Jean Felder authored
Previously, PlaylistsView relied on a function called "remove_playlist" to delete the current playlist. Now, a Gtk.Action named "playlist_delete" is used.
-
Jean Felder authored
-
Jean Felder authored
This prevents an error if the new playlist title contains a quotation mark. Closes: #447
-
Jean Felder authored
This prevents an error if the playlist title contains a quotation mark. Related: #447
-
Jean Felder authored
This prevents a crash if a playlist cannot be created. Related: #447
-
- 23 Feb, 2021 4 commits
-
-
Yann Delaby authored
When drag'n dropping a song, a SongWidget row is created for dragging the song to the desired place. This created song row should have the same appearance than the original and the song number should not be shown in non-dynamic playlists. This is assured by matching the show_song_number value from the original widget.
-
Jean Felder authored
This is used by StarHandlerWidget to prevent access to protected attributes.
-
J. A. Baker authored
Make sure that the discbox is not None before setting the show_disc_label property. This prevents a rare fatal error on launch. Fixes #430
-
Yann Delaby authored
With the template port of SongViews (MR !711), SongViews._view has been renamed to SongsView._songs_view. The call from starhandlerwidget has not been updated to the new name, causing Music to crash when trying to favorite a song from the songs list. This fix the crash by using the correct name. Close #441
-
- 21 Feb, 2021 1 commit
-
-
Fran Dieguez authored
-
- 08 Jan, 2021 1 commit
-
-
Jordi Mas authored
-
- 03 Jan, 2021 1 commit
-
-
Jordi Mas authored
-
- 18 Dec, 2020 1 commit
-
-
Jean Felder authored
CoreModel used to have a property named active_playlist to keep track of the playlist being played. This property has been superseded by the active_core_object property which keeps track of the object being played (playlist, artist, song or album). However, the delete_action from PlaylistCreation was not updated to use active_core_object. This results in a crash when a playlist is deleted. This issue is fixed by replacing active_playlist with active_core_object. Fixes: 2aaa6e61
-
- 15 Dec, 2020 1 commit
-
-
Jean Felder authored
A previous commit fixed the style of the checkboxes in AlbumWidget by removing the 'content-view' css style of the AlbumWidget. This indeed fixed this issue but introduced a new one: the disc labels now have a wrong color. This new issue is fixed by updating the disc-label css style. The DiscBox activatable property is also set to False to prevent a color change on DiscBox hover. Related: 4667eee3
-
- 12 Dec, 2020 1 commit
-
-
Florentina Mușat authored
-
- 04 Dec, 2020 1 commit
-
-
Kjartan Maraas authored
(cherry picked from commit bf56b28e)
-
- 20 Nov, 2020 4 commits
-
-
Jean Felder authored
With the previous SMALL removed, there is no need to keep a XSMALL name.
-
Jean Felder authored
-
Jean Felder authored
-
Jean Felder authored
A 'songs-available' checks happens on launch to check that the music library is not empty. If no music is available, an empty view is displayed. This relies on Tracker being already loaded. However, if Tracker is not yet available, the EmptyView is shown for a very short time and then the AlbumsView is displayed once Tracker becomes available. This issue is fixed by adding a timeout to ensure that Tracker is loaded before checking songs availability. Related: #423
-
- 13 Nov, 2020 2 commits
-
-
Jean Felder authored
The empty view is the first view added to the stack. Therefore, it can be visible by at startup before the album view starts to be populated. This issue is fixed by making this view hidden by default. It becomes visible if it needs to be shown. Related: #423
-
Jean Felder authored
Due to a css change in Gtk 3.24.21, the selection checkboxes have become very big because a wrong style is applied. This is fixed by removing the "content-view" class to the AlbumWidget. This change is also valid for previous versions of Gtk. See: gtk@7fd126e2 Closes: #414
-
- 12 Nov, 2020 1 commit
-
-
Jean Felder authored
Remove notifications contain two events for the same file. One event as a file uri and the other one as a nie:InformationElement. Only the nie:InformationElement event needs to be kept because it is saved in the hash.
-
- 11 Nov, 2020 2 commits
-
-
Jean Felder authored
It is not used anymore. All the selection logic now relies on GObject properties.
-
Marinus Schraal authored
With the move to Tracker3 the parser no longer handles quoted arguments to the IN operater.
-
- 06 Nov, 2020 2 commits
-
-
Jean Felder authored
Use int exclusively: 0 is equal to no connection.
-
Jean Felder authored
Use int exclusively: 0 is equal to no timeout.
-
- 01 Nov, 2020 1 commit
-
-
Jordi Mas authored
-
- 31 Oct, 2020 2 commits
-
-
Jean Felder authored
It now returns the year when the media was published (see commit 350dabc9).
-
Jean Felder authored
The grilo tracker2 plugin maps the nie:contentCreated property (the date of a song) to the CREATION_DATE key. However, the CREATION_DATE key is supposed to be used to describe the creation of a media such as an image. In the tracker3 plugin, the nie:contentCreated property now also maps the PUBLICATION_DATE key (CREATION_DATE is kept for backward compatibility). Music can now use the PUBLICATION_DATE key instead of the CREATION_DATE one.
-
- 24 Oct, 2020 2 commits
-
-
Marinus Schraal authored
-
Marinus Schraal authored
In theory it can be None, so the type checker wants this.
-
- 21 Oct, 2020 6 commits
-
-
Marinus Schraal authored
It is None, it is confusing with regards to the callback arguments order and it is in line with all the other Grilo callbacks in Music.
-
Marinus Schraal authored
Art retrieval callbacks were convoluted. Do some cleanups and simplifications.
-
Marinus Schraal authored
-
Marinus Schraal authored
The old method returned an empty list, which trips up the type checker.
-
Marinus Schraal authored
Use int exclusively: 0 is equal to no timeout. Explicitly return GLib.SOURCE_REMOVE.
-
Marinus Schraal authored
-