Commit graph

110 commits

Author SHA1 Message Date
Emil Ernerfeldt
2ce99f3a12 Release 0.14.1 - Bug fixes and better web blending 2021-08-28 11:04:39 +02:00
Emil Ernerfeldt
cb566fc295 Release 0.14.0 - Ui panels and bug fixes 2021-08-24 16:47:10 +02:00
Emil Ernerfeldt
d807451348 Release 0.13.0 - Better panels, plots and new visual style 2021-06-24 20:00:06 +02:00
Emil Ernerfeldt
62f58a3b05 egui_web: default to light mode unless prefers-color-scheme: dark 2021-06-07 20:56:18 +02:00
Emil Ernerfeldt
3e8723c8ac Publish new web demo 2021-05-10 18:16:50 +02:00
Emil Ernerfeldt
370d269cba Publish new web demo 2021-04-05 14:43:38 +02:00
Emil Ernerfeldt
f6770f0183 Various spelling fixes, docs improvements and code cleanup 2021-03-31 23:12:42 +02:00
Emil Ernerfeldt
8047a0f87f Publish new web demo 2021-02-28 19:51:22 +01:00
Emil Ernerfeldt
fdff33df5e Publish new web demo 2021-02-07 17:04:03 +01:00
Emil Ernerfeldt
0f33bc7c34
Fix web blur (#151)
* [egui_web] Always use an even canvas size

Fixes https://github.com/emilk/egui/issues/103

* [egui_web] Position canvas at top of screen

This avoids jumpyness when resizing,
caused by rounding height to an even number
2021-02-01 20:44:39 +01:00
Emil Ernerfeldt
c687671a9f Publish new web demo 2021-01-31 16:52:36 +01:00
Emil Ernerfeldt
37a3fe7f76 Release 0.8.0 - Grid layout & new visual style 2021-01-17 15:28:52 +01:00
Emil Ernerfeldt
31b7eda51e Rename Egui to egui
Also update iamges in README.md
2021-01-17 14:48:59 +01:00
Emil Ernerfeldt
1f2aebc25a Improve documentation 2021-01-17 12:24:13 +01:00
Emil Ernerfeldt
e1000da305 Make index.html background color brighter to make Egui pop 2021-01-16 19:11:08 +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
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
defad4ed51 Merge example_web into egui_demo_lib 2021-01-01 17:11:05 +01:00
Emil Ernerfeldt
6d9cdafbc9 Rename egui_demo to egui_demo_app to avoid confusion with egui_demo_lib 2020-12-29 17:54:52 +01:00
Emil Ernerfeldt
07e96ca17f Add syntax highlighting in egui web fetch example 2020-12-28 19:55:03 +01:00
Emil Ernerfeldt
af1df8d339 Deploy new web demo 2020-12-26 23:18:24 +01:00
Emil Ernerfeldt
d0f6954900 Combine demo_glium and demo_web into one egui_demo crate 2020-12-19 21:38:44 +01:00
Emil Ernerfeldt
82a3997188 [egui_web] Add max canvas size to help perf issues on some platforms
Related: https://github.com/emilk/egui/issues/67
2020-12-18 22:51:23 +01:00
Emil Ernerfeldt
dbf1e2d65b New more mobile-friendly web demo 2020-12-16 22:04:37 +01:00
Emil Ernerfeldt
0f7a5287b2 Publish a new web demo 2020-12-13 21:28:59 +01:00
Emil Ernerfeldt
903e62cd1c [egui_web] Update demo and example wasm 2020-11-28 13:54:16 +01:00
Emil Ernerfeldt
633b19ee99 [egui_web] Repaint on finished fetch in example app 2020-11-20 20:35:16 +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
9c8a3a994f [example_web] Fix link to own source code 2020-11-18 01:20:35 +01:00
Emil Ernerfeldt
bafbe04fb3 Update example web app 2020-11-18 01:08:45 +01:00
Emil Ernerfeldt
fad0029119 egui_web: Add simple fetch API and demostrate it in example_web 2020-11-18 00:43:58 +01:00
Emil Ernerfeldt
0cb3bb791b Add example_web app 2020-11-17 23:24:14 +01:00
Emil Ernerfeldt
7651e2f15b egui_web: Implement copy, cut and paste 2020-11-15 21:20:38 +01:00
Emil Ernerfeldt
d4e4033f10 Publish new web demo 2020-11-07 14:52:12 +01:00
Emil Ernerfeldt
4fab4b30a3 [egui_web] Publish new web demo 2020-10-10 14:12:40 +02:00
Emil Ernerfeldt
c25d4ff70a [egui_web] publish new web demo 2020-09-13 22:08:50 +02:00
Emil Ernerfeldt
6907e747c6 [web] publish new web demo build 2020-09-08 09:45:31 +02:00
Emil Ernerfeldt
fe50f39590 [demo] toggle_switch.rs source demo for how to create your own widget 2020-08-31 07:55:31 +02:00
Emil Ernerfeldt
a395b385b7 build new web demo 2020-08-29 18:18:48 +02:00
Emil Ernerfeldt
ad9783a33d Update links to point to https://github.com/emilk/egui
because I renamed the github repository from "emigui" to "egui"
2020-08-10 19:38:46 +02:00
Emil Ernerfeldt
b06c9e94fb [egui] rename "with_serde" feature flag to just "serde" 2020-08-09 17:34:26 +02:00
Emil Ernerfeldt
b58142ba15 Update versions to 0.1.3 2020-08-09 17:30:12 +02:00
Emil Ernerfeldt
554e6e7120 [app] unify web and glium demo app 2020-07-23 19:04:23 +02:00
Emil Ernerfeldt
61cdec8fca [refactor] rename 'example' to 'demo', and add simple example_glium 2020-07-23 12:18:19 +02:00
Emil Ernerfeldt
6b6545958d [web] fix: repaint on pagehide, pageshow and resize 2020-07-20 15:08:39 +02:00
Emil Ernerfeldt
cb6b3bb58f Move web app contents to own window 2020-07-19 01:09:37 +02:00
Emil Ernerfeldt
57ae03f52d [web] minor fixes for reactive mode 2020-07-19 00:44:06 +02:00
Emil Ernerfeldt
7565210b2d [web] simplify and improve reactive mode on touch screens 2020-07-18 23:56:37 +02:00
Emil Ernerfeldt
3ecd6c0297 [web] implement reactive repainting
meaning: only repaint on new input
2020-07-18 19:54:42 +02:00