Skip to content

Commit 488854b

Browse files
authored
Merge pull request #333 from Samillion/dev_window_controls_group_icons
refactor: group window controls icons together
2 parents 23c3d5d + a1d7883 commit 488854b

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

modernz.lua

+9-8
Original file line numberDiff line numberDiff line change
@@ -268,11 +268,12 @@ local osc_param = { -- calculated by osc_init()
268268
}
269269

270270
local icons = {
271-
maximize = "\238\159\171",
272-
unmaximize = "\238\174\150",
273-
minimize = "\238\175\144",
274-
close = "\239\141\169",
275-
271+
window = {
272+
maximize = "\238\159\171",
273+
unmaximize = "\238\174\150",
274+
minimize = "\238\175\144",
275+
close = "\239\141\169",
276+
},
276277
audio = "\238\175\139",
277278
subtitle = "\238\175\141",
278279
playlist = "\238\161\159",
@@ -2162,17 +2163,17 @@ local function osc_init()
21622163
-- Window controls
21632164
-- Close: 🗙
21642165
ne = new_element("close", "button")
2165-
ne.content = icons.close
2166+
ne.content = icons.window.close
21662167
ne.eventresponder["mbtn_left_up"] = function () mp.commandv("quit") end
21672168

21682169
-- Minimize: 🗕
21692170
ne = new_element("minimize", "button")
2170-
ne.content = icons.minimize
2171+
ne.content = icons.window.minimize
21712172
ne.eventresponder["mbtn_left_up"] = function () mp.commandv("cycle", "window-minimized") end
21722173

21732174
-- Maximize: 🗖 /🗗
21742175
ne = new_element("maximize", "button")
2175-
ne.content = (state.maximized or state.fullscreen) and icons.unmaximize or icons.maximize
2176+
ne.content = (state.maximized or state.fullscreen) and icons.window.unmaximize or icons.window.maximize
21762177
ne.eventresponder["mbtn_left_up"] = function () mp.commandv("cycle", (state.fullscreen and "fullscreen" or "window-maximized")) end
21772178

21782179
-- Window Title

0 commit comments

Comments
 (0)