mirror of
https://github.com/sol1/rustguac.git
synced 2026-10-26 21:47:27 +00:00
9b3b11fd09
Wake-on-LAN (per entry): new wol_send_packet/wol_mac_addr/wol_broadcast_addr/ wol_udp_port/wol_wait_time fields on AddressBookEntry, threaded through CreateSessionRequest into the SSH/VNC/RDP guacd param structs and emitted as guacd's native wol-* connection args (guacd sends the magic packet and polls the target before connecting). New 'Wake-on-LAN' section in the entry editor; Guacamole imports carry existing wol-* params over. SSH terminal font: new per-entry ssh_font_size (default 12), replacing the hardcoded font-size. SSH DPI is now pinned to 96 so terminal text no longer renders oversized on HiDPI displays — the client auto-scales the canvas, so a fixed baseline keeps text size consistent across normal and HiDPI screens. (RDP/VNC keep the device-scaled DPI.) Onboarding modal: add a corner close button that permanently dismisses the welcome tour (re-show still available via Settings -> Welcome Tour). (cherry picked from commit e881bbc1e8933b46f7f2a8de691c86343dbbf15b)