Commit Graph

  • 884cf6de3d Add some tests for `Rect` Emil Ernerfeldt 2024-03-26 11:13:04 +0100
  • 8a880d6d0f
    Add `Area::sense` and improve hit-testing of buttons in menus (#4234) Emil Ernerfeldt 2024-03-26 11:12:49 +0100
  • 9cfaf8b961
    Better align menus with the button that opened them (#4233) Emil Ernerfeldt 2024-03-26 10:54:15 +0100
  • c530504a04
    CSS-like shadows with offset, spread, and blur (#4232) Emil Ernerfeldt 2024-03-26 10:37:12 +0100
  • 1634554032
    Add `Margin` to `epaint` (#4231) Emil Ernerfeldt 2024-03-26 09:05:29 +0100
  • cf8c37c71e
    Add some distance between parent menu and submenu (#4230) Emil Ernerfeldt 2024-03-26 08:43:38 +0100
  • ab6c3f9161
    Add an API for customizing the return key in TextEdit (#4085) /lemon.sh 2024-03-25 13:18:08 +0100
  • 287a550b90
    egui demo: Add drop down to resize the window (#4197) Colin Kinloch 2024-03-25 12:11:39 +0000
  • d410bc5b9a
    Fix `example/test_viewports` title change (#4221) rustbasic 2024-03-25 20:40:49 +0900
  • 7f8aae4103
    Don't show URLs when hovering hyperlinks (#4218) Emil Ernerfeldt 2024-03-25 09:00:12 +0100
  • 20b0637d42 Some clippy fixes Emil Ernerfeldt 2024-03-22 12:33:35 +0100
  • b7ec3fa1e3 Fix crash in `wants_keyboard_input` Emil Ernerfeldt 2024-03-22 12:33:17 +0100
  • 21d045e8ef
    Fix: IME bug when typing Chinese characters (#4210) rustbasic 2024-03-22 20:27:08 +0900
  • 769199648d
    Prevent egui::Window from becoming larger than Viewport (#4199) rustbasic 2024-03-21 21:47:25 +0900
  • 0299663cdd
    Expose `PlotGeometry` in public API (#4193) dwuertz 2024-03-21 12:27:18 +0100
  • e4f209ec50
    Expose state override for `HeaderResponse` (#4200) Zeenobit 2024-03-21 07:13:32 -0400
  • 7d3d7ce0ca
    typos : intersects_ray() (#4201) rustbasic 2024-03-21 20:10:02 +0900
  • 2c9c5f0dea
    Add x11 window type settings to viewport builder (#4175) Seth Rider 2024-03-21 11:07:20 +0000
  • 365d035b20
    Added ability to disable highlighting of weekend days in DatePickerPopup. (#4151) hiyosilver 2024-03-21 11:09:19 +0100
  • 861a1b6225
    Adjustable Slider rail height (#4092) rustbasic 2024-03-21 18:48:40 +0900
  • 8ca270e78e
    Option to change date picker format (#4180) zaaarf 2024-03-20 13:54:14 +0100
  • bce257adb3
    `epaint`: Add `EllipseShape` (#4122) Eris 2024-03-20 12:23:21 +0000
  • 8d47ab8bb9
    Don't clear modifier state on focus change (#4157) ming08108 2024-03-20 07:06:45 -0500
  • 1b34289608
    Fix bug in `Context::parent_viewport_id` (#4190) rustbasic 2024-03-20 20:55:44 +0900
  • d449cb1d48
    On touch screens, press-and-hold equals a secondary click (#4195) Emil Ernerfeldt 2024-03-20 11:49:17 +0100
  • cd1ed73388
    Change the definition of `clicked_by` (#4192) Emil Ernerfeldt 2024-03-19 18:16:04 +0100
  • 820fa3c43a
    `Location::query_map`: support repeated key (#4183) Emil Ernerfeldt 2024-03-17 17:50:33 +0100
  • 3258cd2a7f
    Fix two `ScrollArea` bugs: leaking scroll target and broken animation to target offset (#4174) Antoine Beyeler 2024-03-17 17:12:41 +0100
  • bf7ffb982a
    Fix bug parsing url query with escaped & or = (#4172) Emil Ernerfeldt 2024-03-15 06:43:27 +0100
  • c5eaba43cd
    Fix crash on `request_animation_frame` when destroying web runner (#4169) Jan Procházka 2024-03-14 10:26:34 +0100
  • 00e8ce6d7e Reduce log-level of processing ViewportCommands Emil Ernerfeldt 2024-03-14 10:18:07 +0100
  • 47fbce665a
    Add `get_proc_address` in CreationContext (#4145) lomekragow 2024-03-13 20:07:27 +0800
  • 0afbefc884
    Improve logic for when submenus are kept open (#4166) Emil Ernerfeldt 2024-03-13 12:32:54 +0100
  • f019032033
    TextEdit: fix crash when hitting SHIFT + TAB around non-ASCII text (#3984) rustbasic 2024-03-12 19:21:33 +0900
  • c87bcc4bcc
    Remove unnecessary allocation in `RepaintCause::new` (#4146) Vincent Alsteen 2024-03-12 11:15:13 +0100
  • efc0a6385c
    Update kb modifiers from web mouse events (#4156) ming08108 2024-03-12 05:14:40 -0500
  • 4a330de53d
    Fix scaling of rounded corners for rect shape (#4152) (#4161) CrazyCraftix 2024-03-12 11:14:24 +0100
  • d0a6bbf2b8
    Fix style of disabled widgets (#4163) Emil Ernerfeldt 2024-03-12 11:14:12 +0100
  • 827fdefd83
    eframe: Added `App::raw_input_hook` allows for the manipulation or filtering of raw input events (#4008) Varphone Wong 2024-03-12 18:06:08 +0800
  • 00a399b2f7
    A `Window` can now be resizable in only one direction (#4155) Emil Ernerfeldt 2024-03-11 09:29:48 +0100
  • a93c6cd5d2
    `egui`: Fixed the incorrect display of the Window frame with a wide border or large rounding (#4032) Varphone Wong 2024-03-08 17:32:23 +0800
  • 1f414c059d
    `egui_extras`: Fixed handling of `file://` protocol for images (#4107) Varphone Wong 2024-03-08 17:24:34 +0800
  • 4d776fd84e
    `epaint`: Added `Shape::{scale,translate}` wrappers (#4090) Varphone Wong 2024-03-08 17:07:31 +0800
  • 385daeb354
    Fix IME bug where currently typed characters got copied rustbasic 2024-03-08 18:00:28 +0900
  • 76411b5d74
    Add accessibility to `ProgressBar` and `Spinner` (#4139) Arnold Loubriat 2024-03-08 09:54:21 +0100
  • a1d5145c16
    Hide hover UI when showing the context menu (#4138) Antoine Beyeler 2024-03-06 16:30:20 +0100
  • ca1f453c47
    add webgpu feature by default for wgpu feature of eframe (#4124) Cameron Taggart 2024-03-04 13:20:03 -0600
  • 18eeb01f57
    Quickly animate scroll when calling `ui.scroll_to_cursor` etc (#4119) Emil Ernerfeldt 2024-03-04 20:00:13 +0100
  • e29022efc4
    `Area::new` now takes an `Id` by argument (#4115) Emil Ernerfeldt 2024-02-29 15:34:16 +0100
  • 86d7f296ae
    Give each menu `Area` an id distinct from the id of what was clicked (#4114) Emil Ernerfeldt 2024-02-29 14:18:06 +0100
  • e8af6f38fc
    Serde feature: Add serde derives to input related structs (#4100) Georg Weisert 2024-02-26 13:33:43 +0100
  • 5cf99c6308 Add some profile scopes to handle_platform_output Emil Ernerfeldt 2024-02-21 16:25:28 +0100
  • 23e8312fc0
    Convenience const fn for Margin, Rounding and Shadow (#4080) 0Qwel 2024-02-21 16:20:26 +0100
  • cdb7d153dc
    `ui.dnd_drop_zone()` now returns `InnerResponse`. (#4079) Mike Tsao 2024-02-21 07:20:14 -0800
  • b8048572e8
    Add API for raw mouse motion (#4063) Giantblargg 2024-02-20 10:00:39 -0700
  • 74891cac2f
    egui_plot: fix panic when the base step size is set to 0 (#4078) Antoine Beyeler 2024-02-20 16:26:47 +0100
  • ca8eeb8621
    Add `ColorImage::from_gray_iter` (#3536) wangxiaochuTHU 2024-02-20 22:29:23 +0800
  • 4fc0c49a6b
    Fix interaction with widgets inside selectable rows of `Table` (#4077) Emil Ernerfeldt 2024-02-20 14:50:13 +0100
  • 9096abdeec
    Support interacting with the background of a `Ui` (#4074) Emil Ernerfeldt 2024-02-20 14:39:26 +0100
  • a33ae64785
    Fix: assign a different id to each table cell, avoiding id clashes (#4076) Emil Ernerfeldt 2024-02-20 13:35:19 +0100
  • 68b3ef7f6b
    Fix: images with background color now respects rounding (#4029) vincent-sparks 2024-02-18 04:25:11 -0800
  • ca8c8792c2
    New widget interaction logic (#4026) Emil Ernerfeldt 2024-02-17 15:48:23 +0100
  • 2eaaf5fd6e Fix drag-and-drop preview following #3906 Emil Ernerfeldt 2024-02-17 15:15:36 +0100
  • 069d7a634d
    Add layer transforms, interaction in layer (#3906) Francis Chua 2024-02-17 02:02:56 -0800
  • f7fc3b0154 Change GLFW integration recommendation to egui_gl_glfw Emil Ernerfeldt 2024-02-16 12:53:17 +0100
  • d468d43dad
    Add `Response::paint_debug_info()` to make it easy to visualize a widget's id and state (#4056) Antoine Beyeler 2024-02-16 12:45:30 +0100
  • a0473c5a0a Update `iana-time-zone` Emil Ernerfeldt 2024-02-16 11:11:18 +0100
  • 6fbf7fe566
    Update `ehttp` to 0.5 (#4055) Emil Ernerfeldt 2024-02-16 10:57:54 +0100
  • 2feb1440be
    Add `Ui::set_opacity` (#3965) YgorSouza 2024-02-16 10:39:30 +0100
  • 34e8af87d4
    Plot widget - allow disabling scroll for x and y separately (#4051) YgorSouza 2024-02-16 09:23:08 +0100
  • 62e80c7729
    `egui_plot`: Add `sense` option to `Plot` (#4052) Dunfan Lu 2024-02-16 03:19:03 -0500
  • 61b53ae937 Improve error message when using wrong pixels_per_point in tessellate Emil Ernerfeldt 2024-02-16 09:15:22 +0100
  • 3672b150ed Release 0.26.2 - Response.interact/context_menu fix Emil Ernerfeldt 2024-02-14 10:44:58 +0100
  • 0e1bcc2c1c
    Avoid interacting twice when not required (#4041) Antoine Beyeler 2024-02-14 09:07:33 +0100
  • d99fabaef5
    Add another check to Windows CI (#4038) Emil Ernerfeldt 2024-02-13 12:35:49 +0100
  • 1970e2ccb1
    `eframe`: Add `winuser` feature to `winapi` to fix unresolved import (#4037) Varphone Wong 2024-02-13 19:27:58 +0800
  • 4875b01de3
    `TextEdit`: Change `margin` property to `egui::Margin` type (#3993) bu5hm4nn 2024-02-13 03:44:55 -0600
  • 7a4ab666b4
    Update memoffset to 0.9.0, arboard to 3.3.1, and remove egui_glow's needless dependency on pure_glow's deps (#4036) Magnus Larsen 2024-02-13 01:32:18 -0800
  • d22ee81ab0 Release 0.26.1 - Bug Fixes Emil Ernerfeldt 2024-02-11 08:59:02 +0100
  • cd34a47dd6
    egui: Fix custom `Window` `Frame`s (#4009) Varphone Wong 2024-02-11 15:56:15 +0800
  • 12b5d51325 Revert test code in hello_world example Emil Ernerfeldt 2024-02-10 18:09:41 +0100
  • 407224746d
    Take clip_rect into account when storing widget rects (#4020) Emil Ernerfeldt 2024-02-10 17:28:38 +0100
  • 132d0ec430
    Add `Options::debug_paint_interactive_widgets` (#4018) Emil Ernerfeldt 2024-02-10 13:20:01 +0100
  • 0bf3056bd7
    Fix: `Response.interact_pointer_pos` is `Some` on click and drag released (#4014) Emil Ernerfeldt 2024-02-10 11:21:57 +0100
  • 5bf44f8850
    Fix `Response::interact` and `Ui:interact_with_hovered` (#4013) Emil Ernerfeldt 2024-02-10 10:48:00 +0100
  • 808dc0103a
    Fix `TextEdit` being too short whenever there is horizontal margin (#4005) Georg Weisert 2024-02-10 09:36:24 +0100
  • 310d85a7fa
    egui demo: Fix space reserved for source code link (#3983) njust 2024-02-10 09:17:12 +0100
  • 800eff6994
    Improve panic message in egui-wgpu when failing to create buffers (#3986) Emil Ernerfeldt 2024-02-10 09:15:30 +0100
  • 410957870b
    Update to document-features 0.2.8 (#4003) Emil Ernerfeldt 2024-02-10 09:13:25 +0100
  • 1bc70b20b1
    Make `on_disabled_hover_ui` respect `tooltip_delay` (#4012) YgorSouza 2024-02-10 09:07:21 +0100
  • 15370bbea0
    Add F21 to F35 key bindings (#4004) Oscar Gustafsson 2024-02-08 10:57:32 +0100
  • 21f08afcbb
    egui_glow: Only disable sRGB framebuffer on supported platforms (#3994) Magnus Larsen 2024-02-07 23:54:14 -0800
  • 377f86efb5
    egui: Fixed window title bar incorrect handling spacing (#3995) Varphone Wong 2024-02-07 15:52:46 +0800
  • b35a7dd7de
    Add scroll bar visibility option to Table widget (#3981) Richard Hozák 2024-02-06 13:28:20 +0100
  • ee7fb47798
    add with_taskbar to viewport builder (#3958) AnotherNathan 2024-02-06 13:27:34 +0100
  • 68eb3db648
    Fix high CPU usage on Windows when app is minimized (#3985) rustbasic 2024-02-06 21:24:49 +0900
  • 45e9e8df00 PR template: remind contributors to pick good PR titles Emil Ernerfeldt 2024-02-06 09:22:14 +0100
  • 8ddd33fc89
    README.md: put demo images next to each other Emil Ernerfeldt 2024-02-06 08:13:37 +0100
  • 56bf8b79f3 Release 0.26.0 - Text selection in labels Emil Ernerfeldt 2024-02-05 17:28:10 +0100
  • b36b3d69a8 Fix markdown formatting of link in docstring Emil Ernerfeldt 2024-02-05 17:21:12 +0100