Commit graph

  • 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
  • 61f8062d21 [eframe] Add missing version numbers to dependencies Emil Ernerfeldt 2021-01-04 15:58:07 +0100
  • d0d22ea09b Release 0.7.0 Emil Ernerfeldt 2021-01-04 15:38:57 +0100
  • 1bcf35d774 Update ureq to 2.0 Emil Ernerfeldt 2021-01-04 15:52:10 +0100
  • 5a15e573ea cargo update Emil Ernerfeldt 2021-01-04 15:47:23 +0100
  • 69d31a5e47 [eframe] Make persistence, http and time optional features Emil Ernerfeldt 2021-01-04 01:44:02 +0100
  • 00269f96c0
    Make style module public (#92) Pascal Ernst 2021-01-04 10:24:49 +0100
  • 10a23d18e1 Support additive colors in color picker Emil Ernerfeldt 2021-01-03 18:03:11 +0100
  • 5c8df6925d TextEdit widgets are now slightly larger to accommodate their frames Emil Ernerfeldt 2021-01-03 16:22:10 +0100
  • c6a5af19e6 Add all alpha-numeric keys to egui::Key Emil Ernerfeldt 2021-01-03 11:25:13 +0100
  • cbe0de83ee Add a window options demo Emil Ernerfeldt 2021-01-03 00:12:54 +0100
  • 25b8a8ebfd Add window.id(…) and area.id(…) for overriding the default Id Emil Ernerfeldt 2021-01-03 00:12:15 +0100
  • 31930e25e3 [refactor] Split out widgets into different files Emil Ernerfeldt 2021-01-02 23:34:51 +0100
  • d2d9bf4bdd Move struct Options into Memory so Style persists Emil Ernerfeldt 2021-01-02 23:28:44 +0100
  • a905c884e8 Add widget egui::reset_button Emil Ernerfeldt 2021-01-02 23:28:10 +0100
  • fffa5e7795 [egui] Derive Serialize/Deserialize for a bunch of things Emil Ernerfeldt 2021-01-02 20:32:05 +0100
  • 83b75b117e refactor: move used_ids and tooltip_rect from Memory to FrameState Emil Ernerfeldt 2021-01-02 20:26:26 +0100
  • 029a85c1fc Move Color32 constants from mod color to struct Color32 Emil Ernerfeldt 2021-01-02 17:18:41 +0100
  • 64dd186daf Deprecate color::srgba function. Use Color32::from_rgb etc instead. Emil Ernerfeldt 2021-01-02 17:06:26 +0100
  • 73f3d8cf46 Rename Srgba to Color32 Emil Ernerfeldt 2021-01-02 17:02:18 +0100
  • 4fc12bf324 [egui_demo_lib] Add missing "serde" feature to egui dependency Emil Ernerfeldt 2021-01-02 16:48:56 +0100
  • 1bac357c8a Add helpful script for listing contents of a .ttf file Emil Ernerfeldt 2021-01-02 16:47:15 +0100
  • 195ff723b2 Remove TODO.md (not very well updated anyways) Emil Ernerfeldt 2021-01-02 16:45:35 +0100
  • 0a61e2d5da Add missing epi features to egui_demo_lib Emil Ernerfeldt 2021-01-02 16:43:45 +0100
  • 212fd80b01
    Scroll based on the mouse start position (#84) lucaspoffo 2021-01-02 12:41:20 -0300
  • 8fd58dc827 [egui_glium] make GliumInputState::raw public Emil Ernerfeldt 2021-01-02 16:37:39 +0100
  • 948d8ec6ed clippy fixes Emil Ernerfeldt 2021-01-02 16:31:45 +0100
  • 2b2b9d5d28 cargo update Emil Ernerfeldt 2021-01-02 16:18:43 +0100
  • 3fe6eaa78a Add missing serde feature to egui_demo_lib Emil Ernerfeldt 2021-01-02 16:12:01 +0100
  • 14a96ca5d0 Add a dummy warm-up frame to the demo app to pre-cache emojis Emil Ernerfeldt 2021-01-02 14:42:43 +0100
  • 4202c4b6a9 Add an eframe example app Emil Ernerfeldt 2021-01-02 13:18:21 +0100
  • d8d761aac7 Fix: panels only allocate what they use, so native window can shrink Emil Ernerfeldt 2021-01-02 13:12:19 +0100
  • d229b6fc23 Enforce rust_2018_idioms in all libs Emil Ernerfeldt 2021-01-02 12:02:26 +0100