Mohammed Alyousef
d9fd806e94
add fltk-egui as a 3rd party backend crate ( #694 )
3 years ago
Emil Ernerfeldt
4f8dcf9a27
Augment list of fedora dependencies
Taken from https://github.com/emilk/egui_template/pull/24
3 years ago
Emil Ernerfeldt
ce19e10258
REAMDE: add link to egui docs about immediate mode
3 years ago
Emil Ernerfeldt
661f0d71a7
Add libssl-dev to apt-get install path ( #635 )
3 years ago
Emil Ernerfeldt
734ec9dc5a
Add link to amethyst_egui
3 years ago
Emil Ernerfeldt
d6299bcd91
Expand egui_web/README.md with list of shortcomings
3 years ago
Emil Ernerfeldt
9bbcfd5996
Fix typo
Closes #567 #617
3 years ago
Luca
a1c5ce05f7
readme: add `egui_glfw_gl` ( #586 )
3 years ago
Emil Ernerfeldt
4feee59f84
Improve README files for all crates
3 years ago
Emil Ernerfeldt
326da7a0d7
README: Clean up the integration section
3 years ago
Emil Ernerfeldt
9b1a8c9e00
Add link to egui-tetra
3 years ago
Emil Ernerfeldt
94937a33e8
Add link to ggez-egui
3 years ago
Emil Ernerfeldt
52d187ab5f
Add godot-egui to README.md
3 years ago
Emil Ernerfeldt
d8b2b50780
Add libxkbcommon-dev to list of linux deps ( #549 )
Closes https://github.com/emilk/egui/issues/545
3 years ago
Emil Ernerfeldt
d807451348
Release 0.13.0 - Better panels, plots and new visual style
3 years ago
Benjamin Bouvier
e22c242d17
Use ab_glyph instead of rusttype for font rendering ( #490 )
* Use ab_glyph instead of rusttype for font rendering
* address review feedback
3 years ago
Emil Ernerfeldt
ef36cac422
Improve misc docs
3 years ago
Emil Ernerfeldt
ec6268e4ac
egui_web: document how to fill the full width of the browser
3 years ago
Emil Ernerfeldt
6468b2b84e
Implement efficent scrolling of large content ( #457 )
3 years ago
ilya sheprut
9dd23b44e0
readme: add `nannou_egui` ( #379 )
4 years ago
Emil Ernerfeldt
7b0f991b20
Improve docs concerning custom fonts, themes and accessibility
Closes https://github.com/emilk/egui/pull/370
Closes https://github.com/emilk/egui/issues/372
4 years ago
crumblingstatue
e991a1c310
Fix typo in README.md ( #340 )
4 years ago
ilya sheprut
d6de19b507
Mention macroquad backend in the readme ( #308 )
4 years ago
follower
0353f40dd5
Typo fix: "occational" -> "occasional" ( #286 )
4 years ago
pixeljoelson
b028e708e0
fixed typo in README.md ( #275 )
4 years ago
Emil Ernerfeldt
33a4058381
Add comment about Firefox CPU usage in FAQ
4 years ago
Emil Ernerfeldt
94baf98eab
Add a galley cache to Fonts to avoid doing the same layout each frame
4 years ago
Emil Ernerfeldt
de439b6e21
Deprecate old Slider constructors in favor of Slider::new
4 years ago
Emil Ernerfeldt
405ae3bcee
Add link to https://github.com/hakolao/egui_winit_vulkano
4 years ago
Emil Ernerfeldt
24b3cd021f
Add demo app instructions for Defora Rawhide
Closes https://github.com/emilk/egui/issues/235
4 years ago
Emil Ernerfeldt
07a17dc6cf
Sort 3rd party integrations and add link to egui_vulkano
4 years ago
Emil Ernerfeldt
fdb1aa6bec
improve documentation
4 years ago
Emil Ernerfeldt
fc8b27807c
Add discussion about the pros and cons of immediate mode GUIs
4 years ago
Emil Ernerfeldt
e5233d2268
Add link to egui_winit_ash_vk_mem crate
4 years ago
Emil Ernerfeldt
5ce681ef16
Improve documentation
4 years ago
Emil Ernerfeldt
18e1ea1d63
Clarify which platforms egui runs on.
Closes https://github.com/emilk/egui/issues/145
4 years ago
Emil Ernerfeldt
b493bc6efc
Wrap tesselated output in struct ClippedMesh(Rect, Mesh)
4 years ago
Emil Ernerfeldt
247026149c
Multiple mouse button support ( #135 )
Add support for primary, secondary and middle mouse buttons. Also improve ability to click things in low FPS situations.
This introduces a lot of breaking changes:
Backends/integrations now pass mouse events via the even stream.
Response has an interface of mostly methods instead of public members.
input.mouse is now input.pointer and has new interface.
* Rename 'mouse' to 'pointer' everywhere (pointer = mouse or touch)
* Make Response::clicked and Response::double_clicked into methods
* Remove Response::active and add dragged() and interact_pointer_pos()
* Support multiple mouse buttons
* Make PointerState interface all methods
* Make most members of Response private
4 years ago
Emil Ernerfeldt
c476c7f1a2
Add note about required libraries on Linux
Closes https://github.com/emilk/egui/issues/121
4 years ago
Emil Ernerfeldt
90a0ce969b
Add link to bevy_egui integration
4 years ago
Emil Ernerfeldt
37a3fe7f76
Release 0.8.0 - Grid layout & new visual style
4 years ago
Emil Ernerfeldt
9814b25246
List default egui dependencies after badges
4 years ago
Emil Ernerfeldt
31b7eda51e
Rename Egui to egui
Also update iamges in README.md
4 years ago
Emil Ernerfeldt
2854a84728
Improve documentation about how to write a painter for egui
4 years ago
Emil Ernerfeldt
f3b011a8cd
Add widget gallery image to README.md
4 years ago
Emil Ernerfeldt
fb2317c993
Rename `PaintCmd` to `Shape`
4 years ago
Emil Ernerfeldt
d0d22ea09b
Release 0.7.0
4 years ago
Emil Ernerfeldt
4202c4b6a9
Add an eframe example app
4 years ago
Emil Ernerfeldt
d38b16f1ea
Learn how to spell to "tessellation"
4 years ago
Emil Ernerfeldt
a1fa9903b0
Add a lot of documentation and inter-doc links
4 years ago