From bd32e1f10a5c5d6c0374e9a35a5edea19cb522dc Mon Sep 17 00:00:00 2001 From: NiLuJe Date: Tue, 5 Aug 2014 17:41:36 +0200 Subject: [PATCH] Add some breathing room to the FM icons. In the form of a spacer icon between the first/last icon and the next/prev one. Should help with fatfingeritis. --- frontend/ui/widget/menu.lua | 10 ++++++++++ resources/icons/appbar.spacer.png | Bin 0 -> 171 bytes 2 files changed, 10 insertions(+) create mode 100644 resources/icons/appbar.spacer.png diff --git a/frontend/ui/widget/menu.lua b/frontend/ui/widget/menu.lua index 610f31466..605a7ae61 100644 --- a/frontend/ui/widget/menu.lua +++ b/frontend/ui/widget/menu.lua @@ -376,11 +376,18 @@ function Menu:init() callback = function() self:onLastPage() end, bordersize = 0, show_parent = self, + } + self.page_info_spacer = Button:new{ + icon = "resources/icons/appbar.spacer.png", + callback = function() end, -- NoOp + bordersize = 0, + show_parent = self, } self.page_info_left_chev:hide() self.page_info_right_chev:hide() self.page_info_first_chev:hide() self.page_info_last_chev:hide() + self.page_info_spacer:hide() self.page_info_text = TextWidget:new{ text = "", @@ -388,9 +395,11 @@ function Menu:init() } self.page_info = HorizontalGroup:new{ self.page_info_first_chev, + self.page_info_spacer, self.page_info_left_chev, self.page_info_text, self.page_info_right_chev, + self.page_info_spacer, self.page_info_last_chev, } @@ -556,6 +565,7 @@ function Menu:updateItems(select_number) self.page_info_right_chev:showHide(self.page_num > 1) self.page_info_first_chev:showHide(self.page_num > 2) self.page_info_last_chev:showHide(self.page_num > 2) + self.page_info_spacer:show() self.page_info_left_chev:enableDisable(self.page > 1) self.page_info_right_chev:enableDisable(self.page < self.page_num) diff --git a/resources/icons/appbar.spacer.png b/resources/icons/appbar.spacer.png new file mode 100644 index 0000000000000000000000000000000000000000..48afb3c37e17585a65322cf8caa80b2650cc7bc4 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1SD@HPu mhlBb`?`3_0LO8%LnW(}I%&`$uHh%}2!QkoY=d#Wzp$Py{$|zv~ literal 0 HcmV?d00001