feat(bar): add keyboard language widget

This commit is a squashed commit containing the below commits from
PR #1266, which introduces a new "Keyboard" widget, which is used to
display information about the user's currently selected keyboard input
language. This new widget has a data refresh interval of 1 second if not
specified by the user.

721d2ef408
58373cd26c
ce27a76b36
fb9054a18b
55cc2fd889
461a73833e
781b8d0bd0
fa6bf6ff76
This commit is contained in:
David
2025-02-06 21:17:01 +08:00
committed by LGUG2Z
parent 9f19d449b2
commit 2d2b6e5c15
5 changed files with 364 additions and 0 deletions
+1
View File
@@ -48,6 +48,7 @@ features = [
"Win32_System_Com",
"Win32_UI_Shell_Common", # for IObjectArray
"Win32_Foundation",
"Win32_Globalization",
"Win32_Graphics_Dwm",
"Win32_Graphics_Gdi",
"Win32_Graphics_Direct2D",