Commit Graph

  • 10574c34d6 make it easy to combine Response:s with | and |= overloads Emil Ernerfeldt 2020-09-11 10:19:04 +0200
  • 13060d495b [user texture] change uv to normalized texture coords in 0-1 range Emil Ernerfeldt 2020-09-09 17:14:42 +0200
  • db2afadc76 [lint] TODO.md markdownlint Emil Ernerfeldt 2020-09-09 17:13:02 +0200
  • 0ea3a53d97 [font] texture atlas: add one pixel of padding for old GPUs Emil Ernerfeldt 2020-09-09 15:24:44 +0200
  • 8984302122 [user textures] switch WHITE_UV to (0,0) and require clamped sampling Emil Ernerfeldt 2020-09-09 15:24:09 +0200
  • 7093de0ff2 [docs] clean up README.md Emil Ernerfeldt 2020-09-09 15:19:30 +0200
  • bb367752cf [text] support non-latin characters by dynamically adding them to atlas Emil Ernerfeldt 2020-09-09 14:24:13 +0200
  • 0e870dae3e [refactor] rename Texture::id to version Emil Ernerfeldt 2020-09-09 13:32:40 +0200
  • d959f71d12 [text] add benchmark for text layout Emil Ernerfeldt 2020-09-09 12:41:59 +0200
  • 672ffb6cd6 [test] add e2e egui test Emil Ernerfeldt 2020-09-09 12:14:53 +0200
  • 23d99b07c8 [bug fix] assume pixels_per_point=1 if nothing is ever set Emil Ernerfeldt 2020-09-09 12:14:00 +0200
  • bc0d6baefb [color-picker] edit your own (s)RGBA arrays Emil Ernerfeldt 2020-09-09 11:23:32 +0200
  • b9a3240ca3 Bump Egui version to 0.1.4 Emil Ernerfeldt 2020-09-08 09:47:42 +0200
  • 6907e747c6 [web] publish new web demo build Emil Ernerfeldt 2020-09-08 09:45:31 +0200
  • 278268768d fix web/wasm build Emil Ernerfeldt 2020-09-08 09:44:16 +0200
  • ef5eb4a465 cargo update Emil Ernerfeldt 2020-09-08 09:27:20 +0200
  • 97ca69e90e Update TODO.md Emil Ernerfeldt 2020-09-08 09:19:40 +0200
  • 9578773613 [style] tweak style, and refactor struct Style Emil Ernerfeldt 2020-09-08 09:07:08 +0200
  • a76d57480d fix: menu bar should have a background Emil Ernerfeldt 2020-09-07 20:53:13 +0200
  • d8e0b3bff6 [color] add HSV-based color picker for `struct Srgba` Emil Ernerfeldt 2020-09-06 21:30:52 +0200
  • fc3582fbe1 [color] add HSVA conversion Emil Ernerfeldt 2020-09-06 21:21:53 +0200
  • 847f18248f clippy fix Emil Ernerfeldt 2020-09-06 07:49:49 +0200
  • a9fd7537c2 [DragValue] add optional range Emil Ernerfeldt 2020-09-06 07:07:02 +0200
  • 938c847c6e [math] bug fix: allow inverted range in remap_clamp Emil Ernerfeldt 2020-09-06 07:04:47 +0200
  • c26b3069e0 Fix a clippy nit Emil Ernerfeldt 2020-09-06 06:58:40 +0200
  • 6b30e21f4e
    Kinetic scrolling (#20) Markus Webel 2020-09-06 06:57:29 +0200
  • 6ca11aff8c [refactor] use "fg_" prefix in WidgetStyle Emil Ernerfeldt 2020-09-05 13:30:04 +0200
  • 8b93135fe4 [style] you can override the default body text style Emil Ernerfeldt 2020-09-04 10:15:35 +0200
  • 2c96cbfa9c [dependencies] turn off optional ahash features to reduce dependencies Emil Ernerfeldt 2020-09-03 23:04:19 +0200
  • dc40a5d31d [refactor] represent colors with arrays Emil Ernerfeldt 2020-09-02 22:04:10 +0200
  • 9823e4d63c [refactor] Add Triangles::colored_vertex helper Emil Ernerfeldt 2020-09-02 21:52:43 +0200
  • e8713bbb71 [widgets] DragValue can now be used with some integers Emil Ernerfeldt 2020-09-02 06:04:59 +0200
  • ecd68f4faa [refactor] combine stroke_color and stroke_width in WidgetStyle Emil Ernerfeldt 2020-09-02 01:36:52 +0200
  • 9d4021d703 [refactor] rename LineStyle to Stroke Emil Ernerfeldt 2020-09-01 23:54:21 +0200
  • e7b098ac56 [style] make the default style a lot more compact and sleek Emil Ernerfeldt 2020-09-01 20:40:54 +0200
  • 2129a87575 [tesselator] handle paths with duplicated points better Emil Ernerfeldt 2020-09-01 20:29:00 +0200
  • 62b1a2658f [tesselator] hide Path from view and improve thin rounded rectangles Emil Ernerfeldt 2020-09-01 20:03:50 +0200
  • 96153a86e5 [refactor] Remove Option wrappers around colors and line styles Emil Ernerfeldt 2020-08-31 22:56:24 +0200
  • 413ed6999e [refactor] break up Style into Spacing, Interaction and Visuals Emil Ernerfeldt 2020-08-31 22:27:31 +0200
  • fe50f39590 [demo] toggle_switch.rs source demo for how to create your own widget Emil Ernerfeldt 2020-08-31 07:55:07 +0200
  • c0876eff90 [refactor] better names for widget style members Emil Ernerfeldt 2020-08-31 07:46:41 +0200
  • 24003b17a3 [animation] add Context::animate_bool helper function Emil Ernerfeldt 2020-08-30 10:26:16 +0200
  • c23dfd155c [refactor] unify `InteractInfo` and `GuiResponse` to `Response` Emil Ernerfeldt 2020-08-30 08:52:42 +0200
  • 843074eb7d cargo update Emil Ernerfeldt 2020-08-30 08:22:35 +0200
  • a395b385b7 build new web demo Emil Ernerfeldt 2020-08-29 18:18:48 +0200
  • 3160c44a4b Move TODO-list to own TODO.md Emil Ernerfeldt 2020-08-29 18:16:43 +0200
  • 8f1def11f1 [slider] remove ": " for sliders without text. still show value Emil Ernerfeldt 2020-08-29 18:00:27 +0200
  • f7122abc5d [slider] fix vertical alignment of text Emil Ernerfeldt 2020-08-29 17:58:25 +0200
  • 1d350ad15b [painter] add helper functions for drawing lines, circles and rectangles Emil Ernerfeldt 2020-08-29 17:30:06 +0200
  • c27e53a7b2 [color] Rename Color to Srgba + sRGBA correct fading of thin lines Emil Ernerfeldt 2020-08-29 16:58:01 +0200
  • 2465e689fb [demo] additional window resize demo with embedded scroll Emil Ernerfeldt 2020-08-29 15:32:17 +0200
  • 1a9618c524 spelling Emil Ernerfeldt 2020-08-29 15:31:06 +0200
  • 3a3eb5ef5d Fix minor bug in mouse velocity tracking Emil Ernerfeldt 2020-08-29 15:16:51 +0200
  • f1989c39c6 input: keep using the latest known pixels_per_point Emil Ernerfeldt 2020-08-29 15:15:50 +0200
  • 3d3b93da8b Force user to explicitly select a max height for a ScrollArea Emil Ernerfeldt 2020-08-29 15:14:44 +0200
  • 5df9bfd514 Add ui.drag_angle helper Emil Ernerfeldt 2020-08-29 15:09:09 +0200
  • d4c0197752 add ui.horizontal_centered helper Emil Ernerfeldt 2020-08-29 15:10:44 +0200
  • 7b75bd2d09 Use consistent order of width/color arguments for line style Emil Ernerfeldt 2020-08-29 14:45:20 +0200
  • b3b4fbc016 [slider] only show full precision if significant Emil Ernerfeldt 2020-08-29 14:41:32 +0200
  • cc22e2fbb4 [slider] when editing slider or drag-value, keep text edit box small Emil Ernerfeldt 2020-08-29 12:17:49 +0200
  • 7cfa792a89 [interact] bug fix: fix drags sometimes being interpreted as clicks Emil Ernerfeldt 2020-08-29 12:13:21 +0200
  • d07132cc13 [demo] bug fix: add back clock in upper right corner Emil Ernerfeldt 2020-08-29 12:12:16 +0200
  • 1f8d3a699f [egui_glium] sRGBA: blend vertex colors in linear space Emil Ernerfeldt 2020-08-29 12:04:10 +0200
  • 3d7b5ea6fe [egui_web] sRGBA: blend vertex colors in linear space Emil Ernerfeldt 2020-08-29 11:10:11 +0200
  • d5a1385870 [demo] disable name clash demo, since it is not working anyway Emil Ernerfeldt 2020-08-28 16:43:24 +0200
  • a2160a5e12 fix some corner cases for repaint requests Emil Ernerfeldt 2020-08-28 16:41:37 +0200
  • 0755a95c76 Update README.md Emil Ernerfeldt 2020-08-28 16:22:36 +0200
  • b8938e01c4 [demo] add menu option to auto-reorganize windows Emil Ernerfeldt 2020-08-28 16:21:35 +0200
  • 559b026b87 [demo] add windows that demonstrates auto-size, resize and scrolling Emil Ernerfeldt 2020-08-28 16:18:45 +0200
  • b02530b6fb [refactor] small cleanup and typo fixes Emil Ernerfeldt 2020-08-28 16:15:51 +0200
  • 0bbf7edaee [window] increase default width of windows and resize areas Emil Ernerfeldt 2020-08-28 16:13:22 +0200
  • 03bc4ea2e2 [window] make scroll bars in windows opt-in Emil Ernerfeldt 2020-08-28 16:11:11 +0200
  • 5ed949bb32 deny warnings in egui lib (again. oops) Emil Ernerfeldt 2020-08-28 16:07:56 +0200
  • 8c03f6a90f [window] prevent trying to shrink window smaller than title bar width Emil Ernerfeldt 2020-08-28 16:07:20 +0200
  • 5f919e22a9 [ui] add ui.heading(text) helper function Emil Ernerfeldt 2020-08-28 15:47:43 +0200
  • 056c0ad794 [window] round position to nearest physical pixel, not nearest point Emil Ernerfeldt 2020-08-28 15:46:50 +0200
  • 373b1c2911 Allow multithreaded use of egui Emil Ernerfeldt 2020-08-28 15:45:26 +0200
  • 98bced7e62 [ui] bug fix: default size of horizontal/vertical regions Emil Ernerfeldt 2020-08-28 15:43:00 +0200
  • 48e42ff6a5 [drag-value] click on a DragValue to edit it Emil Ernerfeldt 2020-08-28 14:35:39 +0200
  • f3bbb210c0 [slider] click value to edit it with keyboard Emil Ernerfeldt 2020-08-28 10:37:44 +0200
  • 1874f238eb [slider] show value with monospace font Emil Ernerfeldt 2020-08-28 00:24:51 +0200
  • ec1e8b9966 [drag-value] show full precision if needed Emil Ernerfeldt 2020-08-28 00:22:08 +0200
  • ecb703a696 [slider] show full precision of value if value is very precise Emil Ernerfeldt 2020-08-28 00:14:57 +0200
  • fd95f8a146 [slider] automatic slider precision display Emil Ernerfeldt 2020-08-27 22:06:28 +0200
  • f0287fb86d [slider] refactor to break up complex ui code Emil Ernerfeldt 2020-08-27 21:38:07 +0200
  • f2b23f1a0d [slider] smart aim for picking nice and round slider values Emil Ernerfeldt 2020-08-27 20:58:41 +0200
  • d0bfb0238d [refactor] break up math.rs into a mod of several files Emil Ernerfeldt 2020-08-27 18:07:33 +0200
  • 98c9e9bb41 spelling fixes Emil Ernerfeldt 2020-08-26 22:54:57 +0200
  • d41b7a6234 [resize] remove Resize::handle_offset Emil Ernerfeldt 2020-08-26 22:10:42 +0200
  • a764b0d23f [window] visually indicate which windows can be resized Emil Ernerfeldt 2020-08-26 20:40:25 +0200
  • 9ed6a5f5ab
    Allow mutable borrow of ui.style (#18) vkkoskie 2020-08-22 04:27:09 -0400
  • 73cea29f7d [docs] Improve README.md and documentation Emil Ernerfeldt 2020-08-21 18:53:43 +0200
  • ad9783a33d Update links to point to https://github.com/emilk/egui Emil Ernerfeldt 2020-08-10 19:38:46 +0200
  • 1483455630 Fix some links Emil Ernerfeldt 2020-08-09 17:46:00 +0200
  • d35be05731 add descriptions for egui_glium and egui_web crates Emil Ernerfeldt 2020-08-09 17:39:05 +0200
  • b06c9e94fb [egui] rename "with_serde" feature flag to just "serde" Emil Ernerfeldt 2020-08-09 17:34:26 +0200
  • b58142ba15 Update versions to 0.1.3 Emil Ernerfeldt 2020-08-09 17:30:12 +0200
  • 3facd5c587 [doc] improve docstrings in Egui Emil Ernerfeldt 2020-08-09 17:24:32 +0200
  • e26150e46f
    Add `collapsible` to Window (#15) Tomas Sedovic 2020-08-09 14:46:39 +0200
  • 40af177157
    Add fixed_pos to Window (#16) Tomas Sedovic 2020-08-09 14:31:46 +0200