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 |
|
Emil Ernerfeldt
|
0b8351b9af
|
Fix touch screen interactions
|
2020-04-23 21:27:05 +02:00 |
|
Emil Ernerfeldt
|
b39555bb23
|
Add support for hyperlinks
|
2020-04-23 19:15:17 +02:00 |
|
Emil Ernerfeldt
|
25b06a6ff0
|
Update wasm/web example
|
2020-04-23 09:50:03 +02:00 |
|
Emil Ernerfeldt
|
a8d9c3fc42
|
Listen to scroll wheel (glium only)
|
2020-04-22 20:01:49 +02:00 |
|
Emil Ernerfeldt
|
0ed578341b
|
Add time as input to emigui to enable animations
|
2020-04-21 14:46:42 +02:00 |
|
Emil Ernerfeldt
|
2f02446f6f
|
WIP: clip_rect
|
2020-04-20 23:48:55 +02:00 |
|
Emil Ernerfeldt
|
c7efd72a75
|
Update web example with experimental test windows
|
2020-04-20 23:45:05 +02:00 |
|
Emil Ernerfeldt
|
40a03dc9c1
|
New emigui example
|
2020-04-20 21:41:48 +02:00 |
|
Emil Ernerfeldt
|
d999962602
|
Refactor example code
|
2020-04-12 12:07:51 +02:00 |
|
Emil Ernerfeldt
|
d0734ccdef
|
Fix performance issue on touch devices
|
2019-03-16 15:49:41 +01:00 |
|
Emil Ernerfeldt
|
375cc231a6
|
Fix touch interaction
|
2019-03-16 14:12:40 +01:00 |
|
Emil Ernerfeldt
|
e1652bef77
|
Rename example app to example_wasm
|
2019-03-16 12:55:42 +01:00 |
|
Emil Ernerfeldt
|
0ba687f521
|
Run on requestAnimationFrame by default
|
2019-03-12 10:01:25 +01:00 |
|
Emil Ernerfeldt
|
7cbf8e45bc
|
Nicer looking colors and sliders
|
2019-03-11 15:30:32 +01:00 |
|