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
Maxim Devaev
007371d30b
refactoring
2025-06-03 03:38:23 +03:00
Maxim Devaev
c3eed7c497
pikvm/pikvm#1418 : web: hold/lock key on keypad
2025-05-18 22:07:47 +03:00
Maxim Devaev
8b97eed743
web: refactoring
2025-05-14 18:59:26 +03:00
Maxim Devaev
df8898684f
pikvm/pikvm#880 : Fixed mouse position at edges
2025-05-12 19:26:54 +03:00
Maxim Devaev
94fe2226f1
js cleanup
2025-02-06 17:04:18 +02:00
Maxim Devaev
73238e18e9
pikvm/pikvm#1462 : relative root location
2025-02-02 07:09:21 +02: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
630610bc53
switch
2024-12-17 18:20:04 +02:00
Maxim Devaev
5aef0a2193
refactoring
2024-11-02 18:47:59 +02:00
Maxim Devaev
a26aee3543
partial streamer events
2024-10-23 19:31:39 +03:00
Maxim Devaev
3852d0a456
refactoring
2024-10-18 13:25:03 +03:00
Maxim Devaev
5ed368769c
refactoring
2024-09-23 02:32:23 +03:00
Maxim Devaev
1217144ecd
refactoring + some tools
2024-09-22 05:20:01 +03:00
Maxim Devaev
71e5e4d138
refactoring
2024-03-25 01:29:43 +02:00
Maxim Devaev
ce62d711c1
updated copyright date
2024-03-22 16:02:55 +02:00
Maxim Devaev
af68aba4b7
Issue #1076 : Orientation options for H.264
2024-03-17 10:46:26 +02:00
Maxim Devaev
64728dc0e6
pikvm/pikvm#1041 : Randomized recorder events
2023-07-07 17:30:58 +03:00
Maxim Devaev
a834c89ef3
copyright update
2023-05-27 12:41:22 +03:00
Maxim Devaev
2392aa2330
show all parts in msd menu
2023-03-20 20:51:02 +02:00
Maxim Devaev
b5d10afcca
refactoring
2023-03-19 20:14:14 +02:00
Maxim Devaev
84563553b8
fixed msd parts api
2023-03-19 02:16:20 +02:00
Maxim Devaev
097dbc517d
refactoring
2023-03-18 17:51:04 +02:00
Maxim Devaev
b78a9dd8e1
web: ui config
2022-11-18 04:42:40 +03:00
Maxim Devaev
740a3315bd
improved slider set range
2022-11-15 22:24:09 +03:00
Maxim Devaev
e5ed253d68
fixed browser detection, loading css from js
2022-10-16 23:51:27 +03:00
Maxim Devaev
e1c4a5163d
Minimal android compatibility
...
Note that Samsung devices can't handle (hover: none) media query
2022-10-07 02:37:57 +03:00
Maxim Devaev
766e515178
pikvm/pikvm#375 : fixed AltGr handling
2022-08-22 18:41:02 +03:00
Maxim Devaev
720299e386
handle is_safari in iframe
2022-04-26 03:16:00 +03:00
Maxim Devaev
f04617ac4f
pikvm/pikvm#616 : secure text switch
2022-03-11 19:54:55 +03:00
Maxim Devaev
ade918eb72
increased ocr timeout
2022-02-24 12:41:01 +03:00
Maxim Devaev
96191a1b08
ocr
2022-02-21 04:18:15 +03:00
Maxim Devaev
1b3a2cc3f7
copyright bump
2022-01-07 16:39:02 +03:00
Maxim Devaev
73685123cc
pikvm/pikvm#506 : improved delayed sliders behaviour
2021-10-23 08:42:13 +03:00
Maxim Devaev
60e2a38dcd
improved slider api
2021-10-23 06:53:05 +03:00
Maxim Devaev
2e886ff92b
refactoring
2021-10-18 10:03:28 +03:00
Maxim Devaev
0482fc2503
call display_callback after slider.setOnUpDelayed
2021-10-18 09:57:05 +03:00
Maxim Devaev
10d8514c6b
refactoring
2021-10-18 09:56:38 +03:00
Maxim Devaev
01dd31d755
refactoring
2021-10-18 09:37:17 +03:00
Maxim Devaev
34cac8a4c7
removed unused code
2021-10-18 09:15:57 +03:00
Maxim Devaev
e2873032ee
slider setValue/getValue
2021-10-18 08:46:53 +03:00
Maxim Devaev
60c729980f
improved apple detection
2021-10-16 02:02:28 +03:00
Maxim Devaev
8f11fa3b91
small rebranding
2021-09-08 06:47:54 +03:00
Maxim Devaev
586c7d2077
pikvm/pikvm#281 : adjustable relative mouse sensitivity
2021-08-17 15:01:04 +03:00
Maxim Devaev
976662df83
bindSimpleSwitch()
2021-08-13 16:39:56 +03:00
Maxim Devaev
d7f65ad788
refactoring
2021-08-12 10:21:35 +03:00
Maxim Devaev
5933cc0b09
upload image by url in web ui
2021-08-01 21:25:26 +03:00
Maxim Devaev
02335734ce
refactoring
2021-07-29 02:11:44 +03:00
Devaev Maxim
c19c02d12f
refactoring
2021-07-14 16:34:28 +03:00
Devaev Maxim
c903f60f85
save pak settings
2021-07-14 16:26:56 +03:00