Emil Ernerfeldt
|
1b3a5e5b50
|
Add debug option to paint rectangles around text primitives
|
2021-01-10 10:43:49 +01:00 |
|
Emil Ernerfeldt
|
d895285482
|
[demo] Window options window: add checkbox to toggle close button
|
2021-01-10 10:43:49 +01:00 |
|
Emil Ernerfeldt
|
e079ac5b46
|
Center window titles
|
2021-01-10 10:43:47 +01:00 |
|
Emil Ernerfeldt
|
430fcd9e91
|
[egui_demo_app] Enable "persistence" as a default feature
|
2021-01-10 10:43:34 +01:00 |
|
Emil Ernerfeldt
|
987c7ddf98
|
Make size and alignment of emoji-icon-font match the rest of the fonts
This is done via a hack (for now).
|
2021-01-10 10:43:27 +01:00 |
|
Emil Ernerfeldt
|
a30eef11bc
|
Remove extra entries in texture atlas for monospace characters
|
2021-01-10 10:13:16 +01:00 |
|
Emil Ernerfeldt
|
c969b8d9eb
|
Make Region and some Layout members private
|
2021-01-10 10:05:30 +01:00 |
|
Emil Ernerfeldt
|
fe491c3b75
|
[egui_glium] Explicitly use bilinear texture sampling
This is the reference renderer, so it is good to be explicit.
|
2021-01-09 10:27:32 +01:00 |
|
Emil Ernerfeldt
|
e105719d34
|
[demo] Add test of pixel perfect rendering to color test
|
2021-01-07 19:25:39 +01:00 |
|
Emil Ernerfeldt
|
e413e5e3e9
|
Fix precision issue in panel space allocation debug sanity check
Closes https://github.com/emilk/egui/issues/99
|
2021-01-07 18:31:19 +01:00 |
|
Emil Ernerfeldt
|
5ef9f35d1e
|
[epi] Simplify TextureAllocator interface
|
2021-01-07 16:29:58 +01:00 |
|
Emil Ernerfeldt
|
e8e53e9500
|
Optimize Color32::from_rgba_unmultiplied
|
2021-01-07 16:28:22 +01:00 |
|
Emil Ernerfeldt
|
752c321a61
|
Fix bug in ui.ui_contains_mouse
|
2021-01-07 16:27:45 +01:00 |
|
Emil Ernerfeldt
|
96b70b6971
|
Fix license copy-paste mistake
|
2021-01-07 16:25:21 +01:00 |
|
Emil Ernerfeldt
|
b4871e2aef
|
Add ui.allocate_at_least and ui.allocate_exact_size
|
2021-01-06 11:03:29 +01:00 |
|
Emil Ernerfeldt
|
f68c30e0c7
|
Build demo app with all features enabled
|
2021-01-04 16:31:20 +01:00 |
|
Emil Ernerfeldt
|
6552d59ac9
|
Fix example.html redirect
|
2021-01-04 16:31:04 +01:00 |
|
Emil Ernerfeldt
|
61f8062d21
|
[eframe] Add missing version numbers to dependencies
|
2021-01-04 15:58:07 +01:00 |
|
Emil Ernerfeldt
|
d0d22ea09b
|
Release 0.7.0
|
2021-01-04 15:52:29 +01:00 |
|
Emil Ernerfeldt
|
1bcf35d774
|
Update ureq to 2.0
|
2021-01-04 15:52:29 +01:00 |
|
Emil Ernerfeldt
|
5a15e573ea
|
cargo update
|
2021-01-04 15:52:29 +01:00 |
|
Emil Ernerfeldt
|
69d31a5e47
|
[eframe] Make persistence, http and time optional features
Saves on compile times.
|
2021-01-04 10:25:13 +01:00 |
|
Pascal Ernst
|
00269f96c0
|
Make style module public (#92)
Allow access to types such as `Visual` to configure the Ui style.
|
2021-01-04 10:24:49 +01:00 |
|
Emil Ernerfeldt
|
10a23d18e1
|
Support additive colors in color picker
|
2021-01-03 18:16:12 +01:00 |
|
Emil Ernerfeldt
|
5c8df6925d
|
TextEdit widgets are now slightly larger to accommodate their frames
Fixes https://github.com/emilk/egui/issues/89
|
2021-01-03 16:22:10 +01:00 |
|
Emil Ernerfeldt
|
c6a5af19e6
|
Add all alpha-numeric keys to egui::Key
Closes https://github.com/emilk/egui/issues/91
|
2021-01-03 11:25:13 +01:00 |
|
Emil Ernerfeldt
|
cbe0de83ee
|
Add a window options demo
|
2021-01-03 00:12:54 +01:00 |
|
Emil Ernerfeldt
|
25b8a8ebfd
|
Add window.id(…) and area.id(…) for overriding the default Id
|
2021-01-03 00:12:15 +01:00 |
|
Emil Ernerfeldt
|
31930e25e3
|
[refactor] Split out widgets into different files
|
2021-01-02 23:34:51 +01:00 |
|
Emil Ernerfeldt
|
d2d9bf4bdd
|
Move struct Options into Memory so Style persists
|
2021-01-02 23:28:44 +01:00 |
|
Emil Ernerfeldt
|
a905c884e8
|
Add widget egui::reset_button
|
2021-01-02 23:28:10 +01:00 |
|
Emil Ernerfeldt
|
fffa5e7795
|
[egui] Derive Serialize/Deserialize for a bunch of things
|
2021-01-02 20:32:05 +01:00 |
|
Emil Ernerfeldt
|
83b75b117e
|
refactor: move used_ids and tooltip_rect from Memory to FrameState
|
2021-01-02 20:26:26 +01:00 |
|
Emil Ernerfeldt
|
029a85c1fc
|
Move Color32 constants from mod color to struct Color32
|
2021-01-02 17:18:41 +01:00 |
|
Emil Ernerfeldt
|
64dd186daf
|
Deprecate color::srgba function. Use Color32::from_rgb etc instead.
|
2021-01-02 17:06:26 +01:00 |
|
Emil Ernerfeldt
|
73f3d8cf46
|
Rename Srgba to Color32
|
2021-01-02 17:02:18 +01:00 |
|
Emil Ernerfeldt
|
4fc12bf324
|
[egui_demo_lib] Add missing "serde" feature to egui dependency
|
2021-01-02 16:48:56 +01:00 |
|
Emil Ernerfeldt
|
1bac357c8a
|
Add helpful script for listing contents of a .ttf file
|
2021-01-02 16:47:15 +01:00 |
|
Emil Ernerfeldt
|
195ff723b2
|
Remove TODO.md (not very well updated anyways)
|
2021-01-02 16:45:35 +01:00 |
|
Emil Ernerfeldt
|
0a61e2d5da
|
Add missing epi features to egui_demo_lib
|
2021-01-02 16:43:45 +01:00 |
|
lucaspoffo
|
212fd80b01
|
Scroll based on the mouse start position (#84)
Fixes #57
|
2021-01-02 16:41:20 +01:00 |
|
Emil Ernerfeldt
|
8fd58dc827
|
[egui_glium] make GliumInputState::raw public
Closes https://github.com/emilk/egui/issues/90
|
2021-01-02 16:37:39 +01:00 |
|
Emil Ernerfeldt
|
948d8ec6ed
|
clippy fixes
|
2021-01-02 16:31:45 +01:00 |
|
Emil Ernerfeldt
|
2b2b9d5d28
|
cargo update
|
2021-01-02 16:18:43 +01:00 |
|
Emil Ernerfeldt
|
3fe6eaa78a
|
Add missing serde feature to egui_demo_lib
|
2021-01-02 16:12:01 +01:00 |
|
Emil Ernerfeldt
|
14a96ca5d0
|
Add a dummy warm-up frame to the demo app to pre-cache emojis
|
2021-01-02 14:42:43 +01:00 |
|
Emil Ernerfeldt
|
4202c4b6a9
|
Add an eframe example app
|
2021-01-02 13:18:21 +01:00 |
|
Emil Ernerfeldt
|
d8d761aac7
|
Fix: panels only allocate what they use, so native window can shrink
|
2021-01-02 13:12:29 +01:00 |
|
Emil Ernerfeldt
|
d229b6fc23
|
Enforce rust_2018_idioms in all libs
|
2021-01-02 12:02:26 +01:00 |
|
Emil Ernerfeldt
|
1690db0f0c
|
demo tweaks
|
2021-01-02 12:00:14 +01:00 |
|