Emil Ernerfeldt
|
81a9bdd5b0
|
Add ui.small_button: a smaller button that looks good embedded in text
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
383ef94b4a
|
Label: correct y offset when sharing a row with another bigger widget
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
d137ea0443
|
Label text will now intelligently continue and then wrap in wrap-layout
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
a6ffe83349
|
Fix wrong cursor advancement for allocate_ui
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
8b097d014b
|
Improve alginment of text with e.g. buttons
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
9b72a14883
|
Correctly align checkboxes and radiobuttons within justified layouts
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
807dafe91b
|
Add ui.horizontal_wrapped and ui.horizontal_wrapped_for_text
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
98bb0f4110
|
Fix combo box width
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
5cd07db96a
|
fix cursor advancement after wrapping
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
ea9133a92d
|
wrapping
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
7fb3c66d0b
|
advance_after_rect
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
a97141fe06
|
Correctly align buttons and labels in justified layouts
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
c520f2e9cc
|
Direction enum now one of LeftToRight, RightToLeft, TopDown, BottomUp
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
ed6739867d
|
Simplify Layout interface
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
b0ba66b90d
|
Refactor: move min_rect/max_rect/cursor into struct Region
|
2020-12-10 23:23:35 +01:00 |
|
Emil Ernerfeldt
|
6e8d5c87a0
|
Add Resize::id_source and ScrollArea::id_source
|
2020-12-10 10:28:30 +01:00 |
|
Emil Ernerfeldt
|
6de93cb0ec
|
Remove the label! macro
|
2020-12-10 10:15:25 +01:00 |
|
Emil Ernerfeldt
|
68598db7e3
|
fix build_glium.sh
|
2020-12-08 22:38:27 +01:00 |
|
Emil Ernerfeldt
|
5fcc64dc85
|
Always start off painting two frames to allow things to settle
|
2020-12-08 22:38:20 +01:00 |
|
Emil Ernerfeldt
|
428e2373e5
|
Change default font to Ubuntu-Light
|
2020-11-30 07:55:00 +01:00 |
|
Emil Ernerfeldt
|
4ecb7d14ca
|
New widget: SelectableLabel : a text-button that can be selected
Also available via `ui.selectable_label` and `ui.selectable_value`
|
2020-11-30 07:17:03 +01:00 |
|
Emil Ernerfeldt
|
99fa650fa7
|
[egui_web] Document required RUSTFLAGS=--cfg=web_sys_unstable_apis
|
2020-11-28 13:54:47 +01:00 |
|
Emil Ernerfeldt
|
903e62cd1c
|
[egui_web] Update demo and example wasm
|
2020-11-28 13:54:16 +01:00 |
|
Emil Ernerfeldt
|
a7e7826d2c
|
Release 0.4.0 of egui, egui_web and egui_glium
|
2020-11-28 13:47:00 +01:00 |
|
Emil Ernerfeldt
|
861573c497
|
Text editing: improve double-click to select word
|
2020-11-28 12:50:18 +01:00 |
|
Emil Ernerfeldt
|
ab61f98a13
|
Bug fix: make sure child Ui:s have own Id
|
2020-11-28 12:50:18 +01:00 |
|
Emil Ernerfeldt
|
8163f912d3
|
Bug fix: stop using AHasher for Id:s
AHasher does not produce same hashes efter e.g. restarting an app
|
2020-11-28 12:50:18 +01:00 |
|
Emil Ernerfeldt
|
ac03242ec3
|
cargo update
|
2020-11-28 12:50:18 +01:00 |
|
Emil Ernerfeldt
|
8e6c8ce50e
|
Update ahash to 0.6
|
2020-11-28 11:05:55 +01:00 |
|
Emil Ernerfeldt
|
aec97c74b9
|
[egui] Enable a bunch of clippy warnings
|
2020-11-28 10:58:08 +01:00 |
|
Emil Ernerfeldt
|
8de74e4250
|
[egui_web] respect the native zoom/scale of the browser
Remove all complexity with own scale slider.
Closes https://github.com/emilk/egui/issues/53
|
2020-11-28 10:46:31 +01:00 |
|
Emil Ernerfeldt
|
b1b34de4ee
|
[style] Tweak clip_rect_margin to allow frames around ScrollArea:s
|
2020-11-27 15:46:16 +01:00 |
|
Emil Ernerfeldt
|
201586d512
|
REVERT: clip frame contents to frame border
can't do that quite as simply as I tried to :'(
|
2020-11-27 15:42:24 +01:00 |
|
Emil Ernerfeldt
|
d8aeaa4b49
|
Clip frame contents to frame border
|
2020-11-27 15:33:14 +01:00 |
|
Emil Ernerfeldt
|
8c6ccd1f7c
|
Merge pull request #51 from cxong/patch-1
Fix demo anchor
|
2020-11-26 15:15:13 +01:00 |
|
Emil Ernerfeldt
|
8bb4368f97
|
Merge pull request #52 from phoglund/fix_desired_rows
Fix the accessor for desired rows.
|
2020-11-26 14:34:00 +01:00 |
|
Patrik Höglund
|
c7e199c8ac
|
Fix the accessor for desired rows.
|
2020-11-26 13:52:06 +01:00 |
|
Cong
|
a2d0f88069
|
Fix demo anchor
|
2020-11-26 12:40:23 +11:00 |
|
Emil Ernerfeldt
|
aab1b351ab
|
Fixed incorrect text wrapping width on radio buttons
|
2020-11-23 20:01:13 +01:00 |
|
Emil Ernerfeldt
|
56715a1dcd
|
Improve ability to inspect why a widget is as wide as it is
|
2020-11-23 17:08:55 +01:00 |
|
Emil Ernerfeldt
|
633b19ee99
|
[egui_web] Repaint on finished fetch in example app
|
2020-11-20 20:35:16 +01:00 |
|
Emil Ernerfeldt
|
99a2a52510
|
Code cleanup
|
2020-11-20 20:32:38 +01:00 |
|
Emil Ernerfeldt
|
ebf204a9ae
|
Tidy up TODO.md
|
2020-11-20 19:51:45 +01:00 |
|
Emil Ernerfeldt
|
0c9bdb8ae8
|
cargo update
|
2020-11-20 12:29:23 +01:00 |
|
Emil Ernerfeldt
|
15b0214dff
|
clippy fixes
|
2020-11-20 12:29:23 +01:00 |
|
Emil Ernerfeldt
|
9a51041ae2
|
Merge pull request #49 from emilk/web-example-image
[example_web] show loading of an image
|
2020-11-18 22:37:31 +01:00 |
|
Emil Ernerfeldt
|
c6ce0b9e8c
|
[example_web] show loading of an image
Required some redesign of `TextureAllocator` as well as
some improvements to the fetch API.
|
2020-11-18 22:16:01 +01:00 |
|
Emil Ernerfeldt
|
90cecace0c
|
[egui_web] Fix for pressing tab and backspace in a text field
Fixes https://github.com/emilk/egui/issues/48
|
2020-11-18 19:16:13 +01:00 |
|
Emil Ernerfeldt
|
552104429d
|
Remove accidentally commited test code
|
2020-11-18 19:02:29 +01:00 |
|
Emil Ernerfeldt
|
9c8a3a994f
|
[example_web] Fix link to own source code
|
2020-11-18 01:20:35 +01:00 |
|