diff options
| author | cooljqln <cooljqln@noreply.codeberg.org> | 2025-06-27 02:45:25 +0200 |
|---|---|---|
| committer | cooljqln <cooljqln@noreply.codeberg.org> | 2025-06-27 02:45:25 +0200 |
| commit | 76782441c6e0d8bc46a1f0042ca811744b8fc566 (patch) | |
| tree | 0a01a4665a4400f945fa667d41579b348e54680f | |
| parent | 04ba3e64c564af920f6410f4d72d4416847d3d99 (diff) | |
| parent | ba22b3dae99da47ef8234361013091ab42a554e6 (diff) | |
| download | tangara-fw-76782441c6e0d8bc46a1f0042ca811744b8fc566.tar.gz | |
Merge pull request 'Add an icon for partially played long-form content' (#379) from amandasystems/tangara-fw:main into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/379
| -rw-r--r-- | lua/browser.lua | 4 | ||||
| -rw-r--r-- | lua/images.lua | 1 | ||||
| -rw-r--r-- | lua/img/partially_listened.png | bin | 0 -> 117 bytes |
3 files changed, 4 insertions, 1 deletions
diff --git a/lua/browser.lua b/lua/browser.lua index 264db0c5..479cb620 100644 --- a/lua/browser.lua +++ b/lua/browser.lua @@ -110,7 +110,9 @@ return screen:new { if not track then return end if (track.play_count > 0) then return img.listened - else + elseif track.saved_position > 0 then + return img.partially_listened + else return img.unlistened end end diff --git a/lua/images.lua b/lua/images.lua index a492b9a2..c255e9e7 100644 --- a/lua/images.lua +++ b/lua/images.lua @@ -27,6 +27,7 @@ local img = { usb = lvgl.ImgData("//lua/img/usb.png"), listened = lvgl.ImgData("//lua/img/listened.png"), unlistened = lvgl.ImgData("//lua/img/unlistened.png"), + partially_listened = lvgl.ImgData("//lua/img/partially_listened.png"), info = lvgl.ImgData("//lua/img/info.png"), menu = lvgl.ImgData("//lua/img/menu.png"), unmount = lvgl.ImgData("//lua/img/unmount.png"), diff --git a/lua/img/partially_listened.png b/lua/img/partially_listened.png Binary files differnew file mode 100644 index 00000000..a4c2783a --- /dev/null +++ b/lua/img/partially_listened.png |
