mirror of https://github.com/fairyglade/ly.git
Add option to hide CapsLock and NumLock states
This commit is contained in:
parent
68ec85f412
commit
539de5c6f7
|
|
@ -215,6 +215,9 @@ gameoflife_initial_density = 0.4
|
||||||
# Remove main box borders
|
# Remove main box borders
|
||||||
hide_borders = false
|
hide_borders = false
|
||||||
|
|
||||||
|
# Remove keyboard lock states from the top right corner
|
||||||
|
hide_keyboard_locks = false
|
||||||
|
|
||||||
# Remove power management command hints
|
# Remove power management command hints
|
||||||
hide_key_hints = false
|
hide_key_hints = false
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -52,6 +52,7 @@ gameoflife_entropy_interval: usize = 10,
|
||||||
gameoflife_frame_delay: usize = 6,
|
gameoflife_frame_delay: usize = 6,
|
||||||
gameoflife_initial_density: f32 = 0.4,
|
gameoflife_initial_density: f32 = 0.4,
|
||||||
hide_borders: bool = false,
|
hide_borders: bool = false,
|
||||||
|
hide_keyboard_locks: bool = false,
|
||||||
hide_key_hints: bool = false,
|
hide_key_hints: bool = false,
|
||||||
hide_version_string: bool = false,
|
hide_version_string: bool = false,
|
||||||
initial_info_text: ?[]const u8 = null,
|
initial_info_text: ?[]const u8 = null,
|
||||||
|
|
|
||||||
|
|
@ -755,7 +755,7 @@ pub fn main() !void {
|
||||||
buffer.drawLabel(label_txt, buffer.box_x, buffer.box_y + buffer.box_height);
|
buffer.drawLabel(label_txt, buffer.box_x, buffer.box_y + buffer.box_height);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (can_get_lock_state) draw_lock_state: {
|
if (!hide_keyboard_locks and can_get_lock_state) draw_lock_state: {
|
||||||
const lock_state = interop.getLockState() catch |err| {
|
const lock_state = interop.getLockState() catch |err| {
|
||||||
try info_line.addMessage(lang.err_lock_state, config.error_bg, config.error_fg);
|
try info_line.addMessage(lang.err_lock_state, config.error_bg, config.error_fg);
|
||||||
can_get_lock_state = false;
|
can_get_lock_state = false;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue