Commit graph

  • 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
  • d4cb2fa62e [egui] Clean up Painter interface Emil Ernerfeldt 2020-08-05 19:45:39 +0200
  • efedb09b9f [text] show solid text cursor (less repainting) Emil Ernerfeldt 2020-08-05 14:03:12 +0200
  • 81d642b1f1 [text] highlight the text edit widget being edited Emil Ernerfeldt 2020-08-05 13:59:33 +0200
  • 2f161dd3d4 [text] surrender keyboard focus by clicking outside text edit area Emil Ernerfeldt 2020-08-05 13:54:17 +0200
  • 2861bc956a [menu] click outside a menu to close it Emil Ernerfeldt 2020-08-05 13:32:40 +0200
  • 3962fae76e
    Merge pull request #13 from FGRibreau/patch-1 Emil Ernerfeldt 2020-08-05 10:27:11 +0200
  • 56352c26a4 Expose egui::menu module Emil Ernerfeldt 2020-08-05 10:21:15 +0200
  • 37057d8334
    fix 404 link Francois-Guillaume Ribreau 2020-08-04 09:37:06 +0200
  • 11df21e39e [refactor] extract paint code from Ui/Context to new struct Painter Emil Ernerfeldt 2020-07-30 14:11:09 +0200
  • 5c14a15f8c [github-actions] fix typo Emil Ernerfeldt 2020-07-30 12:43:56 +0200
  • 42c94f9db9 [egui] fix build without "with_serde" feature Emil Ernerfeldt 2020-07-30 12:40:05 +0200
  • fae81ca386 [github-actions] only test egui project Emil Ernerfeldt 2020-07-30 12:39:35 +0200
  • df2cba41ff [clippy] fix all clippy issues Emil Ernerfeldt 2020-07-30 12:30:20 +0200
  • eb713ac514 [build] use path dependencies in all Cargo.toml Emil Ernerfeldt 2020-07-30 12:14:51 +0200
  • b17f200b35
    github action Emil Ernerfeldt 2020-07-30 12:12:06 +0200
  • f693a558c5 [web/glium] better text input filtering Emil Ernerfeldt 2020-07-30 11:54:42 +0200
  • 554e6e7120 [app] unify web and glium demo app Emil Ernerfeldt 2020-07-23 18:54:16 +0200
  • b79c76b9ce [doc] improve Egui documentation Emil Ernerfeldt 2020-07-23 14:35:12 +0200
  • 61cdec8fca [refactor] rename 'example' to 'demo', and add simple example_glium Emil Ernerfeldt 2020-07-23 12:01:48 +0200
  • bf19eb2ec5 [refactor] minor code cleanup Emil Ernerfeldt 2020-07-23 10:27:21 +0200
  • 48bad68257 [glium] implement reactive run mode Emil Ernerfeldt 2020-07-22 22:26:49 +0200
  • a14bfa0e73 [glium] make it super easy to make an Egui app using glium Emil Ernerfeldt 2020-07-22 18:46:12 +0200
  • e84412dec5 [glium] break out persistence Emil Ernerfeldt 2020-07-22 18:01:27 +0200
  • 4e52a960e5 [glium] refactor and simplify glium example code Emil Ernerfeldt 2020-07-22 12:10:14 +0200
  • 9b9cd01c5c [glium] update to latest glium with EventLoop and vsync Emil Ernerfeldt 2020-07-22 00:36:17 +0200
  • 6b6545958d [web] fix: repaint on pagehide, pageshow and resize Emil Ernerfeldt 2020-07-20 15:08:27 +0200
  • cb6b3bb58f Move web app contents to own window Emil Ernerfeldt 2020-07-19 01:09:37 +0200
  • 57ae03f52d [web] minor fixes for reactive mode Emil Ernerfeldt 2020-07-19 00:44:06 +0200
  • 900a758903 [resize] unify to one minimum size Emil Ernerfeldt 2020-07-19 00:17:02 +0200
  • f659f2903d [web] fix auto-save Emil Ernerfeldt 2020-07-19 00:16:24 +0200