Emil Ernerfeldt
|
b0d0d5dd55
|
[button] Remove minimum button width
|
2020-12-12 19:31:32 +01:00 |
|
Emil Ernerfeldt
|
8b9d58d753
|
Add variable width font as fallback to monospace
|
2020-12-12 19:30:01 +01:00 |
|
Emil Ernerfeldt
|
891c5d84d7
|
Add a second emoji font: emoji-icon-font
|
2020-12-12 15:03:12 +01:00 |
|
Emil Ernerfeldt
|
cb310676af
|
Add Emoji support with NotoEmoji-Regular
|
2020-12-12 00:53:54 +01:00 |
|
Emil Ernerfeldt
|
a9df510a01
|
Move replacement glyph info into Font
|
2020-12-12 00:53:54 +01:00 |
|
Emil Ernerfeldt
|
c82186e196
|
Fix Galley test
|
2020-12-12 00:53:54 +01:00 |
|
Emil Ernerfeldt
|
6a4a03ce9d
|
Make struct Font a wrapper around FontImpl
|
2020-12-11 23:39:32 +01:00 |
|
Emil Ernerfeldt
|
2075cb4676
|
Add ui.colored_label(color, text) helper function
|
2020-12-11 12:25:28 +01:00 |
|
Emil Ernerfeldt
|
c173ea6b2f
|
Merge pull request #61 from tgolsson/ts/filestorage-from-path
actually take path for `FileStorage::from_path`
|
2020-12-11 12:02:56 +01:00 |
|
Tom Solberg
|
601e4f3e09
|
actually take path for FileStorage::from_path
|
2020-12-11 11:31:42 +01:00 |
|
Emil Ernerfeldt
|
8c82eb1970
|
Add CHANGELOG.md for egui_glium
|
2020-12-10 23:52:51 +01:00 |
|
Emil Ernerfeldt
|
884558ac48
|
Merge pull request #60 from emilk/layout-wrapping
Wrapping layouts
|
2020-12-10 23:38:54 +01:00 |
|
Emil Ernerfeldt
|
2bb99213c8
|
Use extremely explicit names like available_rect_before_wrap
|
2020-12-10 23:25:23 +01:00 |
|
Emil Ernerfeldt
|
042125c8e4
|
Update CHANGELOG.md
|
2020-12-10 23:24:48 +01:00 |
|
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 |
|