Duncan Tourolle dtourolle
  • Joined on 2025-05-21
dtourolle pushed tag v0.11.2 to dtourolle/jellytau 2026-08-23 20:01:03 +00:00
dtourolle pushed to master at dtourolle/jellytau 2026-08-23 20:00:55 +00:00
1aec38b760 chore(release): bump version to v0.11.2
dtourolle pushed to master at dtourolle/jellytau 2026-08-23 19:53:23 +00:00
0187ee179e fix(android): draw the subtitles the player already decodes
dtourolle released JellyTau v0.11.1 at dtourolle/jellytau 2026-08-23 19:02:07 +00:00
dtourolle pushed tag v0.11.1 to dtourolle/jellytau 2026-08-23 17:20:55 +00:00
dtourolle pushed to master at dtourolle/jellytau 2026-08-23 17:20:53 +00:00
a94632461b chore(release): bump version to v0.11.1
64de22bd51 fix(player): change the audio track, and load subtitles at all
231ffae626 fix(library): podcasts list newest episode first
2ff07bfa49 fix(player): one menu at a time, and inside the screen it opens on
Compare 4 commits »
dtourolle released JellyTau v0.11.0 at dtourolle/jellytau 2026-08-23 13:14:41 +00:00
dtourolle pushed tag v0.11.0 to dtourolle/jellytau 2026-08-23 09:53:59 +00:00
dtourolle deleted tag v0.11.0 from dtourolle/jellytau 2026-08-23 09:53:58 +00:00
dtourolle pushed to master at dtourolle/jellytau 2026-08-23 09:53:43 +00:00
e579d4bff2 docs(changelog): the two review fixes users would notice
dtourolle pushed tag v0.11.0 to dtourolle/jellytau 2026-08-23 09:53:08 +00:00
dtourolle pushed to master at dtourolle/jellytau 2026-08-23 09:52:57 +00:00
bb14c66e71 fix(player): three defects from review, and one duplicate removed
dtourolle deleted tag v0.11.0 from dtourolle/jellytau 2026-08-23 09:44:05 +00:00
dtourolle pushed tag v0.11.0 to dtourolle/jellytau 2026-08-23 09:10:43 +00:00
dtourolle deleted tag v0.11.0 from dtourolle/jellytau 2026-08-23 09:10:33 +00:00
dtourolle pushed to master at dtourolle/jellytau 2026-08-23 09:08:39 +00:00
7660cf219b docs(specs): restore the stream-selection spec dropped by the squash
dtourolle pushed tag v0.11.0 to dtourolle/jellytau 2026-08-23 08:57:54 +00:00
dtourolle pushed to master at dtourolle/jellytau 2026-08-23 08:57:44 +00:00
fd8273824a test(player): drive an engine that answers badly
11d9d760d8 feat(player): native video on Linux, and one contract for every player (v0.11.0)
Compare 2 commits »
dtourolle pushed to worktree-linux-native-video at dtourolle/jellytau 2026-08-23 08:47:37 +00:00
40d358ab52 docs: a verification plan for the native player
7e23da46e2 fix(player): a junk duration from an engine must not panic the backend
e5b7003489 fix(player): a duration of zero is not a duration
5b5162dd1e fix(player): closing the player stops every renderer, not the believed one
888f0a2a5d docs(specs): the background-audio handoff is an unconfirmed state swap
Compare 11 commits »
dtourolle pushed to worktree-linux-native-video at dtourolle/jellytau 2026-08-22 20:01:04 +00:00
20e683d705 feat(android): conformance on a device, and a start position for ExoPlayer
8904acb5f7 feat(player): run the old backend through the new contract
a3190cd52b feat(player): MpvPlayer, and a runner that verifies it without the app
f4892f4cb2 feat(player): FakePlayer and the conformance suite
3b91922cca feat(player): the MediaPlayer contract
Compare 10 commits »