egui/crates/epaint
Emil Ernerfeldt 02b9d2d082
Keyboard shortcut helpers (#2202)
* eframe web: Add WebInfo::user_agent

* Deprecate `Modifier::ALT_SHIFT`

* Add code for formatting Modifiers and Key

* Add type KeyboardShortcut

* Code cleanup

* Add Context::os/set_os to query/set what OS egui believes it is on

* Add Fonts::has_glyph(s)

* Add helper function for formatting keyboard shortcuts

* Faster code

* Add way to set a shortcut text on menu buttons

* Cleanup

* format_keyboard_shortcut -> format_shortcut

* Add TODO about supporting more keyboard sumbols

* Modifiers::plus

* Use the new keyboard shortcuts in emark editor demo

* Explain why ALT+SHIFT is a bad modifier combo

* Fix doctest
2022-10-31 12:58:26 +01:00
..
benches Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
fonts Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
src Keyboard shortcut helpers (#2202) 2022-10-31 12:58:26 +01:00
Cargo.toml Update some crates (#2100) 2022-10-02 20:33:45 +02:00
CHANGELOG.md Keyboard shortcut helpers (#2202) 2022-10-31 12:58:26 +01:00
README.md Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00

epaint - egui paint library

A bare-bones 2D graphics library for turning simple 2D shapes and text into textured triangles.

Made for egui.