23 Commits

Author SHA1 Message Date
mofeng-git
19d1c52ac4 feat: 完善 Web 界面国际化支持
- 将包含数字的无意义 i18n 键名替换为语义化名称 (如 kvm_text1 → about_title)
- 为缺失多语言支持的界面文本添加中英文翻译
- 修复不准确的翻译内容和 HTML 标签格式错误
- 更新所有 Pug 模板文件以使用新的 i18n 键名
- 新增登录页面"记住我"、USB 连接确认等功能的多语言支持
- 统一翻译键命名规范,提升代码可维护性
2025-08-21 13:23:33 +08:00
mofeng-git
2c056ca3e3 feat: merge upstream master - version 4.94
Merge upstream PiKVM master branch updates:

- Bump version from 4.93 to 4.94
- HID: improved jiggler pattern for better compatibility
- Streamer: major refactoring for improved performance and maintainability
- Prometheus: tidying GPIO channel name formatting
- Web: added __gpio-label class for custom styling
- HID: customizable /api/hid/print delay configuration
- ATX: independent power/reset regions for better control
- OLED: added --fill option for display testing
- Web: improved keyboard handling in modal dialogs
- Web: enhanced login error messages
- Switch: added heartbeat functionality
- Web: mouse touch code simplification and refactoring
- Configs: use systemd-networkd-wait-online --any by default
- PKGBUILD: use cp -r to install systemd units properly
- Various bug fixes and performance improvements
2025-08-21 11:26:59 +08:00
mofeng-git
7b3335ea94 Add support for PiKVM Switch and related features
This commit introduces several new components and improvements:
- Added Switch module with firmware update and configuration support
- Implemented new media streaming capabilities
- Updated various UI elements and CSS styles
- Enhanced keyboard and mouse event handling
- Added new validators and configuration options
- Updated Python version support to 3.13
- Improved error handling and logging
2025-02-01 01:08:36 +00:00
Maxim Devaev
697ef549b9 refactoring 2025-01-30 10:34:36 +02:00
Maxim Devaev
630610bc53 switch 2024-12-17 18:20:04 +02:00
mofeng-git
cb559f57c9 进一步汉化 2024-10-05 07:32:19 +00:00
mofeng-git
56a591d51f WEB 网页汉化 2024-09-12 17:24:58 +08:00
Maxim Devaev
73f929b260 pikvm/pikvm#1295: Shortcut for the Power key 2024-07-25 02:15:38 +03:00
Maxim Devaev
315a07173b pikvm/pikvm#1090: web: added print screen shortcut 2023-08-18 03:57:02 +03:00
Maxim Devaev
c41e2fa599 pikvm/pikvm#1090: web: added win+l hotkey 2023-08-18 02:39:07 +03:00
Maxim Devaev
94b7c99597 Fixed pikvm/pikvm#888: Added Ctrl+Alt+F1/2 shortcuts 2022-12-02 15:34:06 +03:00
Maxim Devaev
2a23846582 removed data-dont-hide-menu 2022-10-08 13:26:50 +03:00
Maxim Devaev
0afc513de8 extra css ids 2022-09-19 00:43:56 +03:00
Maxim Devaev
dab806eaec pikvm/pikvm#725: sysrq confirmation 2022-05-24 15:07:31 +03:00
Maxim Devaev
c236cc3016 pikvm/pikvm#732: added some other linux magic keys 2022-05-19 17:29:55 +03:00
Maxim Devaev
dbd643b2ae refactoring, regen 2021-09-16 05:54:07 +03:00
mh166
4dd3e8543f
Add tooltips to SysRq shortcuts (#64)
Provide a helpful tooltip of what that SysRq shortcut does. As most people don't often (if ever) use SysRq keys, this will be a handy quick reference. Further details can still be gathered from the linked kernel.org article.
2021-09-15 10:42:36 +03:00
Devaev Maxim
12080b06ea separate shortcuts menu 2021-07-14 22:23:43 +03:00
Devaev Maxim
d8c3731031 renamed shortcuts to keyboard, moved gpio 2021-07-14 18:56:58 +03:00
Devaev Maxim
06bbcc7b6b bull 2021-05-20 04:38:45 +03:00
Devaev Maxim
5794fb1c46 pikvm/pikvm#231, pikvm/pikvm#279: pak options 2021-04-16 23:45:11 +03:00
Devaev Maxim
30deb19cda no arrows 2020-10-13 15:30:03 +03:00
Devaev Maxim
c80ff7d27f refactoring 2020-07-15 13:46:33 +03:00