1
0
mirror of https://github.com/emilk/egui.git synced 2026-09-01 06:10:06 -04:00

Add support for hyperlinks

This commit is contained in:
Emil Ernerfeldt
2020-04-23 19:15:17 +02:00
parent 25b06a6ff0
commit b39555bb23
18 changed files with 211 additions and 55 deletions

View File

@@ -19,6 +19,7 @@ This is the core library crate Emigui. It is fully platform independent without
* [x] Scroll-wheel input
* [x] Drag background to scroll
* [ ] Kinetic scrolling
* [x] Add support for clicking links
* [ ] Menu bar (File, Edit, etc)
* [ ] One-line TextField
* [ ] Clipboard copy/paste
@@ -28,8 +29,7 @@ This is the core library crate Emigui. It is fully platform independent without
### Web version:
* [x] Scroll input
* [ ] Add support for clicking links
* [ ] Change to resize cursor on hover
* [x] Change to resize cursor on hover
### Animations
Add extremely quick animations for some things, maybe 2-3 frames. For instance:
@@ -44,6 +44,7 @@ Add extremely quick animations for some things, maybe 2-3 frames. For instance:
### Other
* [ ] Generalize Layout so we can create grid layouts etc
* [ ] Persist UI state in external storage
* [ ] Pixel-perfect rendering (round positions to nearest pixel).
* [ ] Build in a profiler which tracks which region in which window takes up CPU.
* [ ] Draw as flame graph
* [ ] Draw as hotmap