- 24 Jan, 2021 1 commit
-
-
Jonathan Matthew authored
rhythmbox-client: flush dbus connection to send the 'quit' message before process exit See merge request !88
-
- 20 Jan, 2021 1 commit
-
-
Мирослав Николић authored
-
- 16 Jan, 2021 1 commit
-
-
Fabio Tomat authored
-
- 15 Jan, 2021 1 commit
-
-
Jordi Mas authored
-
- 05 Jan, 2021 1 commit
-
- 02 Jan, 2021 1 commit
-
-
Jordi Mas authored
-
- 27 Dec, 2020 4 commits
-
-
Jonathan Matthew authored
If the stream isn't currently linked, we won't get anything useful by querying the pipeline position, instead query the stream.
-
Jonathan Matthew authored
If the stream doesn't even have a decoder pad yet, we can't try to play it, so instead wait for preroll to finish.
-
Jonathan Matthew authored
If the stream is already buffered when preroll finishes, waiting for buffering to finish after that won't get us anywhere.
-
Jonathan Matthew authored
In some situations this can be called concurrently on two threads, so it needs more protection.
-
- 22 Dec, 2020 1 commit
-
-
Jonathan Matthew authored
If we get a Requested Range Not Satisfiable response, we can't resume a partial download, so we have to retry from the start. Some podcast hosts do this despite advertising support for range requests.
-
- 17 Dec, 2020 1 commit
-
-
Anders Jonsson authored
-
- 16 Dec, 2020 1 commit
-
-
Bastien Nocera authored
all: Update application ID to org.gnome.Rhythmbox3 See merge request !57
-
- 04 Dec, 2020 1 commit
-
-
Trần Ngọc Quân authored
-
- 17 Nov, 2020 1 commit
-
-
Christian Kirbach authored
-
- 15 Nov, 2020 1 commit
-
-
Marek Černocký authored
-
- 05 Nov, 2020 1 commit
-
-
Jonathan Matthew authored
In 1.18, the identity element now provides a clock for the pipeline based on the system clock, which screws up timing in the output section of the xfade pipeline. Switching to volume avoids this, and since it's left in passthrough mode, doesn't cost us anything.
-
- 25 Oct, 2020 1 commit
-
-
Jonathan Matthew authored
Some podcast hosts do not handle HEAD requests correctly, giving incorrect filenames and sizes, so request the first byte of the file instead.
-
- 16 Oct, 2020 3 commits
-
-
Jonathan Matthew authored
Now the parser updates an existing RBPodcastChannel rather than filling out a new one, which simplifies things a little bit for the podcast add dialog.
-
Jonathan Matthew authored
Switch to totem_pl_parser_parse_async so we don't have to manage threads, and move mime type checking and other error handling out to the podcast manager code to simplify the parser interface.
-
Jonathan Matthew authored
RhythmDBQueryResultList gives us a simpler way to do this.
-
- 15 Oct, 2020 3 commits
-
-
Jonathan Matthew authored
This stops the search results jumping around as the images load, and makes the layout consistent when non-square images appear.
-
Jonathan Matthew authored
Leaving the partial download lying around means we'll resume it on next startup. Deleting it seems like a better match for the intent.
-
Jonathan Matthew authored
This can race with the download task, so we should wait until the task callback instead.
-
- 11 Oct, 2020 3 commits
-
-
Jonathan Matthew authored
-
Jonathan Matthew authored
Song info ui fixes See merge request !50
-
Jonathan Matthew authored
rating: emit 'rated' signal when rating is updated via keyboard too Closes #1773 See merge request !49
-
- 04 Oct, 2020 1 commit
-
-
Jonathan Matthew authored
lyrics: disable winampcn parser as its servers aren't talking Closes #1829 See merge request !84
-
- 03 Oct, 2020 1 commit
-
-
Dušan Kazik authored
-
- 29 Sep, 2020 2 commits
-
-
Bastien Nocera authored
Prefix the rhythmbox-device .desktop file with the application ID so that it gets exported when built via Flatpak. No functional changes.
-
Bastien Nocera authored
The D-Bus service and the Flathub Flatpak were already using org.gnome.Rhythmbox as the application ID. Rename the appdata, desktop and application icons to match that app-id.
-
- 27 Sep, 2020 2 commits
-
-
Jonathan Matthew authored
Closes: #1822
-
Jonathan Matthew authored
Now that we do a HEAD request first, we can check for a partial download even if the download location isn't set on the episode.
-
- 26 Sep, 2020 1 commit
-
-
Jonathan Matthew authored
This lets us get the file size before we ask for a range from the server, so if we have the full file already, we don't get a 'range not satisfiable' error.
-
- 23 Sep, 2020 1 commit
-
-
Jonathan Matthew authored
This was particularly annoying when selecting a property to show a popup menu for it - the view would scroll so the property was in the middle, but the menu would be shown next to the pointer.
-
- 22 Sep, 2020 1 commit
-
- 21 Sep, 2020 1 commit
-
-
Fabio Tomat authored
-
- 20 Sep, 2020 1 commit
-
-
emintufan authored
-
- 15 Sep, 2020 1 commit
-
-
Goran Vidović authored
-
- 10 Sep, 2020 1 commit
-
-
Milo Casagrande authored
-