Emil Ernerfeldt
5481aa8d98
Add DragValue::new and Slider::new
4 years ago
Emil Ernerfeldt
fd80a64cdb
DragValue: Lower default speed for integers
to make it easier to hit the values
4 years ago
Emil Ernerfeldt
246ab55a7f
Fix: integer DragValue could sometimes not reach all values
Fixes https://github.com/emilk/egui/issues/256
4 years ago
Emil Ernerfeldt
1bb100d766
Updated changelogs
4 years ago
Emil Ernerfeldt
41c9de2734
Add new ComboBox builder to replace the combo_box_with_label function
4 years ago
Lin Han
795282edc0
egui_web: enable IME support on web. ( #253 )
4 years ago
Emil Ernerfeldt
fe92a9826b
ci: install libspeechd-dev and fix new clippy lints ( #252 )
* ci: install libspeechd-dev
* Fix new clippy lints for rust 1.51.0
4 years ago
Emil Ernerfeldt
8e7d4ff4fd
Upgrade wasm-bindgen 0.2.71 -> 0.2.72
4 years ago
Emil Ernerfeldt
70c6f4596a
Add checkbox in demo app to turn screen reader on/off
4 years ago
Emil Ernerfeldt
cbe6faa83b
Render tab character (\t) as four spaces
4 years ago
Emil Ernerfeldt
fd3444473f
Add some clippy lints
4 years ago
Emil Ernerfeldt
25c5e9d94e
Return InnerResponse from Frame, Grid and ui.group()
4 years ago
Emil Ernerfeldt
05308e8d37
layout: don't return negative availability rectangles
4 years ago
Emil Ernerfeldt
f5c372910c
Replace emath::clamp with f32::clamp (new in rustc 1.50)
4 years ago
Emil Ernerfeldt
cdab9d777f
Add years and email in LICENSE-MIT
4 years ago
Emil Ernerfeldt
474b02d4e8
Add instruction to not add .js/.wasm files in pull requests
4 years ago
Emil Ernerfeldt
ed0d406698
Improve misc documentation
Closes https://github.com/emilk/egui/issues/229
4 years ago
Emil Ernerfeldt
c1d5bda143
ColorPicker: always show hue slider at full saturation and lightness
Closes https://github.com/emilk/egui/issues/230
4 years ago
Emil Ernerfeldt
405ae3bcee
Add link to https://github.com/hakolao/egui_winit_vulkano
4 years ago
Emil Ernerfeldt
7e302ad905
Document the need for latest rustc
Closes https://github.com/emilk/egui/issues/240
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
65a86b2d15
Middle-click links to open in new tab
Closes https://github.com/emilk/egui/issues/231
4 years ago
Emil Ernerfeldt
f77ab26828
[EasyMark] Add support for small and raised text
4 years ago
Emil Ernerfeldt
eaa1ed96ee
Depcrecate ui.horizontal_for_text and ui.horizontal_wrapped_for_text
They just add unnecessary complexity at this point
4 years ago
Emil Ernerfeldt
953d2bb39b
Add ui.set_row_height
4 years ago
Emil Ernerfeldt
e20e3baa98
Bug-fixes related to recent layout rewrite
4 years ago
Emil Ernerfeldt
e232264b53
Add Visuals::debug_widgets to debug layouting by hovering widgets
4 years ago
Emil Ernerfeldt
ec9f374d8c
Fix: centered horizontal layouts should never overflow upwards
4 years ago
Emil Ernerfeldt
cc5ad1505c
Fix bug that would allocate the full width of non-centered layouts
4 years ago
Emil Ernerfeldt
589bae1211
Refactor layout ( #241 )
* Fix https://github.com/emilk/egui/issues/222
* Rewrite layout logic
Cursor is now a Rect.
Closes https://github.com/emilk/egui/issues/179
4 years ago
Emil Ernerfeldt
5621a46b4b
emath: add any_nan to Vec2, Pos2 and Rect
4 years ago
Emil Ernerfeldt
4e852727c0
Add helper functions to Rect
4 years ago
Emil Ernerfeldt
0c9b4858f0
refactor: simplify CollapsingHeader enable/disable code
4 years ago
Emil Ernerfeldt
7ac91970bd
bug fix: false id clash error for wrapping text
4 years ago
Emil Ernerfeldt
36d9f8a7c7
Add sanity check on pixels_per_point range
4 years ago
Emil Ernerfeldt
ec2aab3a72
Improve github templates with <!-- comments -->
4 years ago
Emil Ernerfeldt
30885b85f9
Derive PartialEq for Vertex, Mesh, Row, Galley and Shape
4 years ago
Emil Ernerfeldt
6442d254a6
Fix hover-to-zoom of font texture in demo
Closes https://github.com/emilk/egui/issues/220
4 years ago
triangle drawer
b1883d5d48
Add functions to register textures in egui_web and egui_glium ( #226 )
* add texture registering function
* fmt
* Revert "add texture registering function"
This reverts commit f9b4db12
* make get_texture public to get render target owned by Painter .
* revert egui_web painter.rs change
4 years ago
Emil Ernerfeldt
958aea922f
Add a lot more CursorIcon's
4 years ago
Norbert Nemec
ee1fcf1ead
egui_glium: prevent cursor icon flickering at frame boundary on Windows ( #217 ) ( #218 )
* egui_glium: prevent cursor icon flickering at frame boundary (Windows)
* fix compiler warning
* cargo fmt
4 years ago
Jay Oster
269bcdfce3
Replace clipboard with copypasta ( #221 )
- Fixes #146
4 years ago
Emil Ernerfeldt
017d602fe5
Rename "kb_focus" to just "focus" everywhere
4 years ago
Emil Ernerfeldt
3fbc07659c
Labels can now be focused so they can be read by screen-reader
4 years ago
Emil Ernerfeldt
33d2f16041
Bug fix: you can now use text edits again
4 years ago
Emil Ernerfeldt
a8320881ba
remove native screen reader spam
4 years ago
Bradley Smith
bd34cfd43e
Configurable label text style for CollapsingHeader ( #200 )
CollapsingHeader: change label text style & enable options
4 years ago
Norbert Nemec
6fb4e19e9e
DragValue: fix crash for speed==0.0 ( #216 )
4 years ago
Tomáš Vojtášek
f07f9bf5bd
Typo previus -> previous ( #214 )
4 years ago
Emil Ernerfeldt
d2d074395a
Install speech-dispatcher in CI for ttl ( #219 )
4 years ago