summaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/images.lua6
-rw-r--r--lua/img/pausecirc.pngbin0 -> 7054 bytes
-rw-r--r--lua/img/playcirc.pngbin0 -> 7074 bytes
-rw-r--r--lua/main_menu.lua13
4 files changed, 12 insertions, 7 deletions
diff --git a/lua/images.lua b/lua/images.lua
index 84c957e8..1634bc44 100644
--- a/lua/images.lua
+++ b/lua/images.lua
@@ -1,8 +1,10 @@
local lvgl = require("lvgl")
-return {
+local img = {
play = lvgl.ImgData("//lua/img/play.png"),
+ play_small = lvgl.ImgData("//lua/img/playcirc.png"),
pause = lvgl.ImgData("//lua/img/pause.png"),
+ pause_small = lvgl.ImgData("//lua/img/pausecirc.png"),
next = lvgl.ImgData("//lua/img/next.png"),
prev = lvgl.ImgData("//lua/img/prev.png"),
shuffle = lvgl.ImgData("//lua/img/shuffle.png"),
@@ -11,3 +13,5 @@ return {
files = lvgl.ImgData("//lua/img/files.png"),
settings = lvgl.ImgData("//lua/img/settings.png"),
}
+
+return img
diff --git a/lua/img/pausecirc.png b/lua/img/pausecirc.png
new file mode 100644
index 00000000..d7e944fa
--- /dev/null
+++ b/lua/img/pausecirc.png
Binary files differ
diff --git a/lua/img/playcirc.png b/lua/img/playcirc.png
new file mode 100644
index 00000000..f2e48da7
--- /dev/null
+++ b/lua/img/playcirc.png
Binary files differ
diff --git a/lua/main_menu.lua b/lua/main_menu.lua
index da90fd44..5426ee0d 100644
--- a/lua/main_menu.lua
+++ b/lua/main_menu.lua
@@ -31,12 +31,13 @@ return widgets.MenuScreen:new {
w = lvgl.PCT(100),
h = lvgl.SIZE_CONTENT,
margin_all = 2,
+ pad_bottom = 2,
pad_column = 4,
border_color = "#FFFFFF",
border_width = 1,
})
- local play_pause = now_playing:Image { src = img.play }
+ local play_pause = now_playing:Image { src = img.play_small }
local title = now_playing:Label {
flex_grow = 1,
h = lvgl.SIZE_CONTENT,
@@ -56,9 +57,9 @@ return widgets.MenuScreen:new {
self.bindings = self.bindings + {
playback.playing:bind(function(playing)
if playing then
- play_pause:set_src(img.play)
+ play_pause:set_src(img.play_small)
else
- play_pause:set_src(img.pause)
+ play_pause:set_src(img.pause_small)
end
end),
playback.track:bind(function(track)
@@ -126,9 +127,9 @@ return widgets.MenuScreen:new {
pad_top = 4,
})
- local queue_btn = bottom_bar:Button {}
- queue_btn:Image { src = img.queue }
- theme.set_style(queue_btn, "icon_enabled")
+ -- local queue_btn = bottom_bar:Button {}
+ -- queue_btn:Image { src = img.queue }
+ -- theme.set_style(queue_btn, "icon_enabled")
local files_btn = bottom_bar:Button {}
files_btn:onClicked(function()