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 |
|
Emil Ernerfeldt
|
dfa4d52a94
|
[web] move all reusable web code into egui_web
|
2020-07-18 18:35:17 +02:00 |
|
Emil Ernerfeldt
|
1a4c399e41
|
[web] port all remaining JS code to Rust
|
2020-07-18 18:00:05 +02:00 |
|
Emil Ernerfeldt
|
0afad57d41
|
[web] port JS code to Rust
|
2020-07-18 13:30:23 +02:00 |
|
Emil Ernerfeldt
|
bea7e3a52e
|
[egui] prepare for 0.1.0 release
|
2020-05-30 18:22:33 +02:00 |
|
Emil Ernerfeldt
|
fd5ab736bb
|
Rename from "Emigui" to "Egui"
Shorter to type (especially in code).
|
2020-05-30 10:22:35 +02:00 |
|
Emil Ernerfeldt
|
ae6080405c
|
Remove 'Web' from GuiInput
|
2020-05-21 12:04:42 +02:00 |
|
Emil Ernerfeldt
|
d5d6c48974
|
cargo update
|
2020-05-20 21:36:16 +02:00 |
|
Emil Ernerfeldt
|
3022231e4f
|
Reduce .wasm size by around 20%
|
2020-05-20 18:58:21 +02:00 |
|
Emil Ernerfeldt
|
c9f07c1cff
|
Publish new wasm
|
2020-05-17 17:45:51 +02:00 |
|
Emil Ernerfeldt
|
88bfcd585e
|
Resize windows by dragging any side or corner
|
2020-05-17 16:42:20 +02:00 |
|
Emil Ernerfeldt
|
c79b28e3b0
|
publish new wasm
|
2020-05-17 10:21:57 +02:00 |
|
Emil Ernerfeldt
|
e5c216447a
|
new web version
|
2020-05-12 07:29:24 +02:00 |
|
Emil Ernerfeldt
|
71154edf9b
|
Add a fractal clock example to showcase painting performance
|
2020-05-11 20:21:24 +02:00 |
|
Emil Ernerfeldt
|
5a9e3d62bf
|
Fix: web version steal keyboard input
|
2020-05-11 19:53:43 +02:00 |
|
Emil Ernerfeldt
|
3deb7dda7c
|
Deploy new web version
|
2020-05-10 19:05:59 +02:00 |
|
Emil Ernerfeldt
|
077cc3d8d1
|
Publish new wasm build
|
2020-05-05 22:40:00 +02:00 |
|
Emil Ernerfeldt
|
14db237b1d
|
Basic text input support
|
2020-04-29 21:25:49 +02:00 |
|
Emil Ernerfeldt
|
41eea6cd86
|
Update web wasm example
|
2020-04-28 19:55:59 +02:00 |
|
Emil Ernerfeldt
|
649dcec09c
|
Refactor: replace bounding_size: Vec2 with child_bounds: Rect
|
2020-04-25 15:46:50 +02:00 |
|
Emil Ernerfeldt
|
7459aa60a4
|
Make emigui fill entire web page
|
2020-04-23 22:08:42 +02:00 |
|