mirror of https://github.com/emilk/egui.git
Tree:
8aa07e9d43
accesskit
ahash-compilte-time-rng
antoine/hierachical_dnd_example
axis-labels
better-auto_id
clip_rect
cmc/zero_sized_canvas
code-samples
culling
dancing-strings-experiment
data_aspect
demo-node-graph
dev/mkrueger/key_repeat
dynamic-grid
easymark
eframe-refactor
emilk/android-fix
emilk/debug-fullscreen-failure
emilk/dock
emilk/dock-needs
emilk/double-buffered-wgpu
emilk/eframe_on_close_not_on_wasm
emilk/fix-clamp-value
emilk/fix-docs
emilk/fix-panel-rounding
emilk/fix-tooltip-transparency
emilk/group
emilk/move-up-rerun-sponsor-log
emilk/no-clip-margin
emilk/profile-wgpu
emilk/refactor-web-events
emilk/release-0.27.2
emilk/round-widgets
emilk/tweak-fonts
emilk/zlayer
enable-virtual-scroll-for-heterogeneous-rows
estring
feat-set-minimized
feat-window-actions
fix-request-repaint-thread-safety
fix-scrolling
fix_keypress_event
fornwall/master
gamma-blending
gh-pages
lucas/basic_tests
lucas/egui_cpu
lucas/testing_library
master
multi-fonts-no-copy
multipass
multiviewport-test
ndarilek/master
obellish/master
oklab
pick-weak-text-color
plot
readable-ids
release-0.26-alpha
release-0.26.1
release-0.28.0
release/0.26.2
rgba-default-color
set_decorations
strong-ids
trunk
wasm_graceful_exit
web_handle
wgpu-0.17
wgpu-try-arcanization
wgpu_upgrade
zlayer
0.1.0
0.10.0
0.11.0
0.12.0
0.13.0
0.13.1
0.14.0
0.14.1
0.14.2
0.15.0
0.16.0
0.16.1
0.17.0
0.18.0
0.18.1
0.19.0
0.20.0
0.20.1
0.21.0
0.21.1
0.21.2
0.21.3
0.22.0
0.23.0
0.24.0
0.24.1
0.25.0
0.26.0
0.26.0-alpha.1
0.26.1
0.26.2
0.27.0
0.27.1
0.27.2
0.28.0
0.28.1
0.29.0
0.29.1
0.8.0
0.9.0
0.x.0
latest
${ noResults }
1 Commits (8aa07e9d4300f9c11bebe52f6b9a187920e74fa1)
Author | SHA1 | Message | Date |
---|---|---|---|
Matt Campbell |
e1f348e4b2
|
Implement accessibility APIs via AccessKit (#2294)
* squash before rebase * Update AccessKit, introducing support for editable spinners on Windows and an important fix for navigation order on macOS * Restore support for increment and decrement actions in DragValue * Avoid VoiceOver race condition bug * fix clippy lint * Tell AccessKit that the default action for a text edit (equivalent to a click) is to set the focus. This matters to some platform adapters. * Refactor InputState functions for AccessKit actions * Support the AccessKit SetValue for DragValue; this is the only way for a Windows AT to programmatically adjust the value * Same for Slider * Properly associate the slider label with both the slider and the drag value * Lazily activate egui's AccessKit support * fix clippy lint * Update AccessKit * More documentation, particularly around lazy activation * Tweak one of the doc comments * See if I can get AccessKit exempted from the 'missing backticks' lint * Make PlatformOutput::accesskit_update an Option * Refactor lazy activation * Refactor node mutation (again) * Eliminate the need for an explicit is_accesskit_active method, at least for now * Fix doc comment * More refactoring of tree construction; don't depend on Arc::get_mut * Override a clippy lint; I seem to have no other choice * Final planned refactor: a more flexible approach to hierarchy * Last AccessKit update for this PR; includes an important macOS DPI fix * Move and document the optional accesskit dependency * Fix comment typo Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com> * reformat * More elegant code for conditionally creating a node Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com> * Set step to 1.0 for all integer sliders * Add doc example for Response::labelled_by * Clarify a TODO comment I left for myself Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com> |
2 years ago |