- 02 Mar, 2021 1 commit
-
-
Jonathan Matthew authored
We don't store the error in the parse data any more, so this was probably checking the wrong thing, besides being a bit hard to read.
-
- 01 Mar, 2021 1 commit
-
-
Jonathan Matthew authored
The podcast add dialog feed model takes a reference to the parse result when it gets inserted directly.
-
- 28 Feb, 2021 2 commits
-
-
Jonathan Matthew authored
Fix keyboard shortcuts not working sometimes See merge request !94
-
emintufan authored
-
- 22 Feb, 2021 1 commit
-
-
Stephan Woidowski authored
-
- 21 Feb, 2021 3 commits
-
-
crvi authored
Ignore key modifiers which are valid, but not significant as keyboard accelerators for a GTK application. This would include num lock, caps lock etc. This should fix issues of rhythmbox shortcuts not working sometimes.
-
Jonathan Matthew authored
tests: replace deprecated fail_unless / fail_if calls Closes #1803 See merge request !70
-
crvi authored
-
- 20 Feb, 2021 1 commit
-
-
Jordi Mas authored
-
- 10 Feb, 2021 1 commit
-
-
Hugo Carvalho authored
-
- 06 Feb, 2021 1 commit
-
-
Jordi Mas authored
-
- 05 Feb, 2021 3 commits
-
-
Jordi Mas authored
-
Jordi Mas authored
-
Мирослав Николић authored
-
- 28 Jan, 2021 1 commit
-
-
Jonathan Matthew authored
Closes: #1846 again
-
- 26 Jan, 2021 2 commits
-
-
Jonathan Matthew authored
faac doesn't seem to be available in many distributions any more, replaced by voaacenc in some places, fdkaacenc in others. fdkaacenc has a bitrate property, but its maximum value is G_MAXINT which doesn't work with the property editor (yet?) so that isn't made available yet.
-
Jonathan Matthew authored
Search results can be deleted from the podcast add dialog while still being parsed, which presents the opportunity for a use after free. Rather than making the main thread wait for parsing to hit a cancellation point before freeing the data structure, it's easier to reference count it. Closes: #1846
-
- 24 Jan, 2021 3 commits
-
-
Jonathan Matthew authored
Closes: #1845
-
Jonathan Matthew authored
-
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.
-