Commit Graph

  • 63e4ff4382 [demo] Move layout demo to own window Emil Ernerfeldt 2021-01-25 20:52:47 +0100
  • 749419c9fd [demo] Improve scroll demo and move to own window Emil Ernerfeldt 2021-01-25 20:43:41 +0100
  • 5e3a89bf00 [demo] Move slider demo to own window Emil Ernerfeldt 2021-01-25 20:14:39 +0100
  • 6d57a24f35 Add Slider::clamp_to_range(bool) Emil Ernerfeldt 2021-01-25 19:55:08 +0100
  • 2219e135fa Rename DragValue::range to clamp_range and also clamp incoming values Emil Ernerfeldt 2021-01-25 19:45:59 +0100
  • 247026149c
    Multiple mouse button support (#135) Emil Ernerfeldt 2021-01-25 18:50:19 +0100
  • 18b9214575
    Prefer overlapping row in galley cursor_from_pos (#127) Paul Shen 2021-01-24 06:05:59 -0800
  • 9f4c31c0e0 Add Frame::group for putting a frame around some widgets Emil Ernerfeldt 2021-01-20 23:26:46 +0100
  • 3bec7c4f68 add popup_below_widget to show a popup area below another widget Emil Ernerfeldt 2021-01-20 23:10:56 +0100
  • 577aa2699f
    kill velocity after overscroll (#126) Paul Shen 2021-01-20 13:25:52 -0800
  • d77fd9e3dc CI: install required libraries on linux Emil Ernerfeldt 2021-01-20 17:28:15 +0100
  • c476c7f1a2 Add note about required libraries on Linux Emil Ernerfeldt 2021-01-20 17:27:58 +0100
  • e2217ff63a [style] Fade out windows on close Emil Ernerfeldt 2021-01-20 00:30:07 +0100
  • 29bb7c9f9d egui_demo_lib 0.8.1: export ColorTest Emil Ernerfeldt 2021-01-19 17:13:29 +0100
  • 90a0ce969b Add link to bevy_egui integration Emil Ernerfeldt 2021-01-17 22:11:12 +0100
  • 37a3fe7f76 Release 0.8.0 - Grid layout & new visual style Emil Ernerfeldt 2021-01-17 15:16:00 +0100
  • a229f581b9 cargo update Emil Ernerfeldt 2021-01-17 15:01:25 +0100
  • 9814b25246 List default egui dependencies after badges Emil Ernerfeldt 2021-01-17 14:54:24 +0100
  • 31b7eda51e Rename Egui to egui Emil Ernerfeldt 2021-01-17 14:48:59 +0100
  • 9dba63fa3f Skip persisting style for now (so everyone gets the new default style) Emil Ernerfeldt 2021-01-17 14:19:47 +0100
  • b869db728b [egui_web] Call prevent_default for arrow keys when entering text Emil Ernerfeldt 2021-01-17 12:22:19 +0100
  • 718eec4b89 [egui_glium] Fix set_window_size for non-native pixels_per_point Emil Ernerfeldt 2021-01-17 11:53:55 +0100
  • 1f2aebc25a Improve documentation Emil Ernerfeldt 2021-01-17 10:52:01 +0100
  • 67c0fbdd01 Move Response and Sense to own files Emil Ernerfeldt 2021-01-17 02:40:14 +0100
  • 53d0114d3c Rename MouseInput to CursorState Emil Ernerfeldt 2021-01-17 02:34:21 +0100
  • d0fc77fe9b [egui_glium] minor code cleanup Emil Ernerfeldt 2021-01-17 02:31:37 +0100
  • 421e8bc91e Don't glob-include eveything in mod layers Emil Ernerfeldt 2021-01-17 02:27:58 +0100
  • 4203944892 doc fixes Emil Ernerfeldt 2021-01-17 02:17:57 +0100
  • 2854a84728 Improve documentation about how to write a painter for egui Emil Ernerfeldt 2021-01-17 02:06:26 +0100
  • 8598c365a1 [epaint] Replace tuple (Rect, Shape) with tuple-struct ClippedShape Emil Ernerfeldt 2021-01-17 01:35:14 +0100
  • 7b318887ee Put input/output data types into mod egui::data Emil Ernerfeldt 2021-01-16 23:18:51 +0100
  • d11b02d45e [emath] Add Pos2::zero() and Rect::clamp(point) Emil Ernerfeldt 2021-01-16 20:57:31 +0100
  • 33545501f9 Simplified color picker Emil Ernerfeldt 2021-01-16 20:55:02 +0100
  • ef595153c9 [egui_web] Improve alpha blending + add WebGL2 painter Emil Ernerfeldt 2021-01-16 01:30:00 +0100
  • e1000da305 Make index.html background color brighter to make Egui pop Emil Ernerfeldt 2021-01-16 19:11:08 +0100
  • 03c667149a TextEdit: only show cursor preview when moving mouse Emil Ernerfeldt 2021-01-16 18:52:01 +0100
  • 01bee768d9 Add must_use to Shape Emil Ernerfeldt 2021-01-16 18:49:10 +0100
  • cc002763ed Add border around color button Emil Ernerfeldt 2021-01-16 18:48:37 +0100
  • 2b48f9723b [grid] Fix the last corner cases and bugs Emil Ernerfeldt 2021-01-16 18:37:11 +0100
  • 07f1b074ca [grid] Allow putting a separator in a grid Emil Ernerfeldt 2021-01-16 11:34:59 +0100
  • a5ce1ba711 Don't highlight window titles when interacting with the window Emil Ernerfeldt 2021-01-16 01:47:21 +0100
  • 60006cd9c6 Highlight window name when clicking a window Emil Ernerfeldt 2021-01-16 01:31:19 +0100
  • 620e43d483 New sleeker visual style Emil Ernerfeldt 2021-01-15 22:20:26 +0100
  • 6d5eaeeafa [grid] Make striped slightly wider than contents Emil Ernerfeldt 2021-01-15 21:21:17 +0100
  • b1157ee642 [grid] Option to set spacing Emil Ernerfeldt 2021-01-15 19:47:58 +0100
  • 480c6db37f [grid] Set default row height to interact_size.y Emil Ernerfeldt 2021-01-15 19:40:12 +0100
  • 03c9cda89b [grid] Ensure the contents of each grid cell is aligned left+center Emil Ernerfeldt 2021-01-15 19:36:35 +0100
  • db591bc56c Fix minor alignment/size issue in TextEdit Emil Ernerfeldt 2021-01-15 18:11:12 +0100
  • 17d88c8187 [grid] Make the stripes fairly sizes Emil Ernerfeldt 2021-01-15 18:18:21 +0100
  • 8e1c7625f1 [refactor] Simplify how ui calls placer after adding a widget Emil Ernerfeldt 2021-01-14 23:57:46 +0100
  • 641a302e0a [grid] Add optional minimal row height Emil Ernerfeldt 2021-01-14 23:36:23 +0100
  • 6f814b9516 [demo] Add collapsing header to widget gallery Emil Ernerfeldt 2021-01-14 23:25:51 +0100
  • 9ce59d747f [style] Tweak collapsing header spacing Emil Ernerfeldt 2021-01-14 22:55:26 +0100
  • 2b07a75753 [style] Tweak windows icon positioning Emil Ernerfeldt 2021-01-14 22:47:47 +0100
  • 8e34cc50be [grid] only save state once Emil Ernerfeldt 2021-01-14 22:29:00 +0100
  • 795906bb24 Add Window::current_pos to position a winodw Emil Ernerfeldt 2021-01-13 23:19:36 +0100
  • 99726decb6 Add option to remove the frame from a TextEdit Emil Ernerfeldt 2021-01-13 23:14:46 +0100
  • fb5bd801b8 Fix minor size and alignment issue in SelectedLabel Emil Ernerfeldt 2021-01-13 23:11:52 +0100
  • 73d16eb771 Use Grid to add labels to the color picker sliders Emil Ernerfeldt 2021-01-13 23:00:56 +0100
  • 63d3e9e70b Auto-shrink grid Emil Ernerfeldt 2021-01-13 23:00:14 +0100
  • 4ebaa53fea Fix problem with having a grid in an infinitely sized ui Emil Ernerfeldt 2021-01-13 22:07:13 +0100
  • b10dcf5012 [style] Tweak vertical text alignment Emil Ernerfeldt 2021-01-12 21:01:03 +0100
  • 6d8a766614 [style] Slightly expand buttons when hovering and interacting Emil Ernerfeldt 2021-01-12 20:50:54 +0100
  • 1b40a5dda5 [style] combo box: use the same text style as for a button Emil Ernerfeldt 2021-01-12 20:27:22 +0100
  • e9f8e5d6a3 Update changelog with InputState::key_down Emil Ernerfeldt 2021-01-12 20:25:06 +0100
  • 08a4179e7e Add #[must_use] to all widget builders Emil Ernerfeldt 2021-01-13 11:24:49 +0100
  • 90797f04f4
    Implement InputState::key_down (#107) Michael Tang 2021-01-12 04:46:27 -0800
  • 449192e5fb
    Text wrap correctly on Chinese chraracter (#104) n2 2021-01-12 17:15:51 +0800
  • b6ba98a40f Adjust spacing between window buttons and the border Emil Ernerfeldt 2021-01-12 00:01:10 +0100
  • 5e7ad40c8d [demo] Center the "(source code)" hyperlinks Emil Ernerfeldt 2021-01-11 23:50:50 +0100
  • f3b011a8cd Add widget gallery image to README.md Emil Ernerfeldt 2021-01-11 21:09:48 +0100
  • 1c5cdd8575 [demo] Add separator, hyperlink and SelectableLabel to widget gallery Emil Ernerfeldt 2021-01-11 21:07:17 +0100
  • 0b10fa5c29
    Grid layout and widget gallery (#106) Emil Ernerfeldt 2021-01-11 20:58:36 +0100
  • d344c9d9a3 Image and ImageButton will no longer stretch to fill a justified layout Emil Ernerfeldt 2021-01-11 18:14:34 +0100
  • 4933bb3c30 [egui_glium] Fix a bug where key releases weren't sent to Egui Emil Ernerfeldt 2021-01-11 18:05:50 +0100
  • b08870dcee
    Make `egui_glium::painter::Painter::paint_job` pub (#100) walterpie 2021-01-11 09:35:47 +0100
  • d0c3bd0d8f [demo] Persist which demo windows are open Emil Ernerfeldt 2021-01-10 20:57:33 +0100
  • 26d576f510 Break out mod paint into new crate epaint Emil Ernerfeldt 2021-01-10 15:42:46 +0100
  • c0041d032a Restructure mod paint Emil Ernerfeldt 2021-01-10 14:39:03 +0100
  • fb2317c993 Rename `PaintCmd` to `Shape` Emil Ernerfeldt 2021-01-10 11:43:01 +0100
  • a0b0f36d29 Move egui/math into new crate emath Emil Ernerfeldt 2021-01-10 11:37:47 +0100
  • aee1474b6e Move align.rs into mod math Emil Ernerfeldt 2021-01-10 10:54:34 +0100
  • 72ed94fcb3 Add helper struct Align2 Emil Ernerfeldt 2021-01-10 10:51:16 +0100
  • 1b3a5e5b50 Add debug option to paint rectangles around text primitives Emil Ernerfeldt 2021-01-10 10:42:15 +0100
  • d895285482 [demo] Window options window: add checkbox to toggle close button Emil Ernerfeldt 2021-01-10 10:41:46 +0100
  • e079ac5b46 Center window titles Emil Ernerfeldt 2021-01-10 10:41:04 +0100
  • 430fcd9e91 [egui_demo_app] Enable "persistence" as a default feature Emil Ernerfeldt 2021-01-10 10:23:00 +0100
  • 987c7ddf98 Make size and alignment of emoji-icon-font match the rest of the fonts Emil Ernerfeldt 2021-01-10 10:20:50 +0100
  • a30eef11bc Remove extra entries in texture atlas for monospace characters Emil Ernerfeldt 2021-01-10 10:13:16 +0100
  • c969b8d9eb Make Region and some Layout members private Emil Ernerfeldt 2021-01-06 13:36:06 +0100
  • fe491c3b75 [egui_glium] Explicitly use bilinear texture sampling Emil Ernerfeldt 2021-01-09 10:27:32 +0100
  • e105719d34 [demo] Add test of pixel perfect rendering to color test Emil Ernerfeldt 2021-01-07 19:25:39 +0100
  • e413e5e3e9 Fix precision issue in panel space allocation debug sanity check Emil Ernerfeldt 2021-01-07 18:31:19 +0100
  • 5ef9f35d1e [epi] Simplify TextureAllocator interface Emil Ernerfeldt 2021-01-07 16:29:58 +0100
  • e8e53e9500 Optimize Color32::from_rgba_unmultiplied Emil Ernerfeldt 2021-01-07 16:28:22 +0100
  • 752c321a61 Fix bug in ui.ui_contains_mouse Emil Ernerfeldt 2021-01-07 16:27:45 +0100
  • 96b70b6971 Fix license copy-paste mistake Emil Ernerfeldt 2021-01-07 16:25:21 +0100
  • b4871e2aef Add ui.allocate_at_least and ui.allocate_exact_size Emil Ernerfeldt 2021-01-06 11:03:29 +0100
  • f68c30e0c7 Build demo app with all features enabled Emil Ernerfeldt 2021-01-04 16:31:20 +0100
  • 6552d59ac9 Fix example.html redirect Emil Ernerfeldt 2021-01-04 16:31:04 +0100