SlowRiot
|
7a4179856d
|
don't use std::numeric_limits
|
2026-03-31 20:09:07 +01:00 |
|
SlowRiot
|
6a2efe6a6f
|
remove std::string, use C style strings
|
2026-03-31 20:01:55 +01:00 |
|
SlowRiot
|
94900e607a
|
replace key lookup map with handcrafted optimised decision tree
|
2026-03-31 19:55:55 +01:00 |
|
SlowRiot
|
c4b6c689ac
|
move cursor setting helper function implementations to the bottom of the file
|
2026-03-31 19:43:50 +01:00 |
|
SlowRiot
|
a8de6dadc7
|
reorder browser cursor implementation to the bottom of the file
|
2026-03-31 19:43:01 +01:00 |
|
SlowRiot
|
00400b697f
|
use attribute pure
|
2026-03-31 17:09:11 +01:00 |
|
SlowRiot
|
c96f9679b4
|
unset blur and focus callbacks
|
2026-03-31 17:01:02 +01:00 |
|
SlowRiot
|
57c52e75b2
|
restore cursor reliably even if previously unset
|
2026-03-31 16:55:05 +01:00 |
|
SlowRiot
|
8e35b501a4
|
fix comments on focus gain / loss
|
2026-03-31 16:33:50 +01:00 |
|
slowriot
|
41233b09b0
|
remove duplicate F6
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-31 16:30:26 +01:00 |
|
slowriot
|
416d85c9e7
|
catch out of range buttons
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-31 16:28:20 +01:00 |
|
SlowRiot
|
6d6d7d5f0f
|
store persistent state in backend data as per imgui norms
|
2026-03-31 16:08:48 +01:00 |
|
SlowRiot
|
ff4341d3d6
|
pointer and reference alignment consistent with imgui norms
|
2026-03-31 15:47:18 +01:00 |
|
SlowRiot
|
6ade9da529
|
remove use of auto and style consistency adjustments
|
2026-03-31 15:46:53 +01:00 |
|
SlowRiot
|
c20a89c055
|
comment on browser cursor helpers, and correct closing namespace comment
|
2026-03-31 15:44:00 +01:00 |
|
SlowRiot
|
0680e7d7a9
|
adjust brace and bracket style to match imgui standard
|
2026-03-31 15:22:17 +01:00 |
|
SlowRiot
|
2787e65712
|
remove copyright clashing with CLA
|
2026-03-31 15:12:36 +01:00 |
|
SlowRiot
|
739e9bbee1
|
adjust indentation to match imgui standard
|
2026-03-31 15:04:02 +01:00 |
|
SlowRiot
|
2ce0a48c50
|
add changelog
|
2026-03-31 14:55:56 +01:00 |
|
SlowRiot
|
5ab277a62d
|
adjust comment style to match imgui standard
|
2026-03-31 14:55:51 +01:00 |
|
SlowRiot
|
8ecea4d569
|
add special handling for modifier keys to also generate modifier key events
|
2024-12-09 17:40:49 +00:00 |
|
SlowRiot
|
bee91678d6
|
prevent "Delete" getting printed in text input
|
2024-12-08 15:57:41 +00:00 |
|
SlowRiot
|
a1decdc274
|
special handling for event capture for tab and enter
|
2024-12-06 17:23:22 +00:00 |
|
SlowRiot
|
9fd9bf9f50
|
handle blur and focus events correctly, focusin and focusout aren't enough
|
2024-12-06 17:22:46 +00:00 |
|
SlowRiot
|
60984d1a34
|
don't use devicePixelRatio as it's not needed with WebGPU
|
2024-12-06 17:22:28 +00:00 |
|
SlowRiot
|
39bd33a192
|
add imgui_impl_emscripten platform backend
|
2024-11-22 18:01:47 +00:00 |
|