Commit Graph

  • 5d46f67f79
    Add `DebugOptions::show_unaligned` (#5165) Emil Ernerfeldt 2024-09-25 16:05:30 +0200
  • f97f85089d
    Prevent text shrinking in tooltips; round wrap-width to integer (#5161) Emil Ernerfeldt 2024-09-25 11:31:41 +0200
  • 9ef4d02ab8
    More compact `Debug` formatting of `Color32` (#5162) Emil Ernerfeldt 2024-09-25 11:14:44 +0200
  • 1603f05818
    Wgpu render pass on paint callback has now static lifetime (#5149) Andreas Reich 2024-09-23 11:48:09 +0200
  • 6f7b9b9b87
    Add support for mipmap textures. (#5146) Christofer Nolander 2024-09-22 19:16:16 +0200
  • 07ccf41bf9
    Improve documentation grammar and wording (#5052) Swarkin 2024-09-22 19:15:11 +0200
  • 7c7190f98d
    Clamp font size to between 0.1 and 2048 (#5139) rustbasic 2024-09-23 02:14:03 +0900
  • c9df2f0783
    Fix pan_zoom demo constraining windows (#5137) lucasmerlin 2024-09-22 19:13:01 +0200
  • 02e795277f
    Fix error in Response::dragged docs (#5143) GiGaGon 2024-09-21 03:48:29 -0700
  • 06f709481a
    Keep track of why `request_discard` was called (#5134) Emil Ernerfeldt 2024-09-20 09:17:52 +0200
  • 0f290b4904
    Add PR preview deployments (#5131) lucasmerlin 2024-09-20 09:08:58 +0200
  • 9ba97a9a2f
    Fix empty grids repeatedly requesting a discard (#5133) lucasmerlin 2024-09-20 09:08:44 +0200
  • 5cc35d2212 Improve docstring of `Ui::new_child` Emil Ernerfeldt 2024-09-19 14:41:18 +0200
  • 00cb50ebad
    Add `gtk-egui-area` integration to README (#5129) Ilya Zlobintsev 2024-09-19 14:30:43 +0300
  • e0f0b7f47f
    Remember to call `ui.register_rect` for better debug (#5130) Emil Ernerfeldt 2024-09-19 12:23:53 +0200
  • b1784249d2 Fix merge race Emil Ernerfeldt 2024-09-19 12:01:10 +0200
  • 902c54e534 Add `💻` emoji to the system, theme selector Emil Ernerfeldt 2024-09-19 11:56:54 +0200
  • b8d008177a Lower log level of "Loading new fonts" to `trace` Emil Ernerfeldt 2024-09-19 11:56:38 +0200
  • 1b8737cf02
    Interactive `Ui`:s: add `UiBuilder::sense` and `Ui::response` (#5054) lucasmerlin 2024-09-19 11:55:21 +0200
  • bfafddfdec
    Add `Response::intrinsic_size` to enable better layout in 3rd party crates (#5082) lucasmerlin 2024-09-19 11:55:09 +0200
  • 2a40d16e5a
    Center-align all text vertically (#5117) Emil Ernerfeldt 2024-09-19 11:44:29 +0200
  • bb9e874c83
    Update sampler along with texture on wgpu backend (#5122) valadaptive 2024-09-19 03:16:42 -0400
  • f4ed394a85
    Add UI to modify `FontTweak` live (#5125) Emil Ernerfeldt 2024-09-18 13:43:33 +0200
  • e31b44f1a5
    Fix: `Event::Copy` and `Event::Cut` behave as if they select the entire text when there is no selection. (#5115) rustbasic 2024-09-18 18:17:02 +0900
  • 24205f572a
    Fix text selection of only whitespace (#5123) Emil Ernerfeldt 2024-09-18 11:14:21 +0200
  • ce3911bc0d In the options ui, show only the currently selected theme Emil Ernerfeldt 2024-09-18 11:13:55 +0200
  • 4dd89e2052 Fix some minor clippy lints from the future Emil Ernerfeldt 2024-09-18 09:44:23 +0200
  • 1474c17b0d
    Fix: panic when dragging window between monitors of different pixels_per_point (#4868) rustbasic 2024-09-18 02:49:53 +0900
  • f38515afe9
    Add `Slider::clamping` for precise clamp control (#5119) Emil Ernerfeldt 2024-09-17 15:44:22 +0200
  • 1191d9fa86 Remove debug-assert that false-positived on large f32 values due to precision problems Emil Ernerfeldt 2024-09-17 15:32:17 +0200
  • 7d6c83b37f
    Fix `DragValue` range clamping (#5118) Emil Ernerfeldt 2024-09-17 14:44:20 +0200
  • 89da356b79
    Fix: call `save` when hiding tab, and `update` when focusing it (#5114) Emil Ernerfeldt 2024-09-16 16:28:54 +0200
  • 1488ffa35a
    Use `log` crate instead of `eprintln` & remove some unwraps (#5010) Nicolas 2024-09-13 14:23:13 +0200
  • 66076101e1
    Add `Context::request_discard` (#5059) Emil Ernerfeldt 2024-09-13 14:20:51 +0200
  • 08f5eb30a4
    Add opt-out `fragile-send-sync-non-atomic-wasm` feature for wgpu (#5098) 9SMTM6 2024-09-13 13:00:18 +0200
  • f658f8b02b
    Make `Slider` and `DragValue` compatible with `NonZeroUsize` etc (#5105) Emil Ernerfeldt 2024-09-13 11:27:13 +0200
  • 2c8df65bf6
    Fix: Make sure `RawInput::take` clears all events, like it says it does (#5104) Emil Ernerfeldt 2024-09-13 11:26:50 +0200
  • b5627c7d40
    Make Light & Dark Visuals Customizable When Following The System Theme (#4744) Tau Gärtli 2024-09-11 17:52:53 +0200
  • f4697bc007
    Use Style's font size in egui_extras::syntax_highlighting (#5090) lampsitter 2024-09-10 11:38:26 +0200
  • 89b6055f9c
    Add `Ui::with_visual_transform` (#5055) lucasmerlin 2024-09-10 11:04:13 +0200
  • f897405a82
    Use precomputed lookup table in Color32::from_rgba_unmultiplied (#5088) YgorSouza 2024-09-10 09:50:56 +0200
  • 1ccd056d19
    Remove reference to egui::Color32. (#5011) Tiaan Louw 2024-09-09 14:34:13 +0200
  • 1c293d4cc8
    Update `glow` to 0.14 (#4952) Nicolas 2024-09-09 14:02:06 +0200
  • 9000d16d83
    Export module `egui::frame` (#5087) Simon 2024-09-09 11:11:52 +0200
  • 49fb163ae9
    Add return value to `with_accessibility_parent` (#5083) Tau Gärtli 2024-09-09 10:36:56 +0200
  • c6375efa22
    Add `WidgetType::RadioGroup` (#5081) Tau Gärtli 2024-09-09 10:36:13 +0200
  • 6b7f431237
    Fix text sometime line-breaking or truncating too early (#5077) Emil Ernerfeldt 2024-09-06 13:24:11 +0200
  • b2dcb7d8db
    Fix bug in size calculation of truncated text (#5076) Emil Ernerfeldt 2024-09-06 11:30:32 +0200
  • 7cb61f8031
    Deprecate `ui.set_sizing_pass` (#5074) Emil Ernerfeldt 2024-09-05 12:44:12 +0200
  • f74152988f
    Add `Options::input_options` for click-delay etc (#4942) Girts 2024-09-05 09:49:17 +0300
  • df9cd21248
    Conditionally propagate web events using a filter in WebOptions (#5056) Liam Rosenfeld 2024-09-05 02:48:13 -0400
  • 2be93aca5d Fix visual glitch in `scroll_bar_rect` added in #5070 Emil Ernerfeldt 2024-09-05 08:09:35 +0200
  • 9fe4028f43
    Add `ScrollArea::scroll_bar_rect` (#5070) Emil Ernerfeldt 2024-09-04 21:20:26 +0200
  • 0b92b93233
    Add `ui.shrink_clip_rect` (#5068) Emil Ernerfeldt 2024-09-04 17:01:41 +0200
  • 454abf705b
    Add generic return values to `egui::Sides::show()` (#5065) Antoine Beyeler 2024-09-03 16:25:22 +0200
  • b9435541df
    Allow non-`static` `eframe::App` lifetime (#5060) Tim Straubinger 2024-09-03 00:29:19 -0700
  • 7bac528d4d
    Add `egui::Sides` for adding UI on left and right sides (#5036) Emil Ernerfeldt 2024-09-02 10:47:20 +0200
  • be944f0915
    Rename `id_source` to `id_salt` (#5025) Nicolas 2024-09-02 09:29:01 +0200
  • edea5a40b9
    Remove the `directories` dependency (#4904) YgorSouza 2024-09-01 10:47:28 +0200
  • 2a6a1302b8
    Fix viewport not working when minimized (#5042) rustbasic 2024-09-01 17:34:48 +0900
  • 90eeb76635
    Make some `Memory` methods public (#5046) Nicolas 2024-09-01 10:24:58 +0200
  • be484f5c3b
    CI: Update `cache-apt-pkgs-action` (#5049) Nicolas 2024-09-01 10:23:51 +0200
  • 7db8797850 Fix typo Emil Ernerfeldt 2024-09-01 10:23:40 +0200
  • da04339f5e
    Enable rustdoc `generate-link-to-definition` feature on docs.rs (#5030) Guillaume Gomez 2024-08-30 11:22:29 +0200
  • f2815b423e
    Fix blurry lines (#4943) Juan Campa 2024-08-30 03:57:32 -0400
  • 3777b8d274
    Truncate text in clipped `Table` columns (#5023) Emil Ernerfeldt 2024-08-29 10:38:19 +0200
  • 343c3d16c3
    Remove wildcard imports (#5018) Nicolas 2024-08-28 12:18:42 +0200
  • 82036cf59a
    Add `TableBuilder::id_source` (#5022) Emil Ernerfeldt 2024-08-28 10:27:21 +0200
  • 8e5492b6e8
    Fix: Ensures correct IME behavior when the text input area gains or loses focus. (#4896) rustbasic 2024-08-28 16:40:04 +0900
  • a59f9ed279
    Nicer looking text selection, especially in light mode (#5017) Emil Ernerfeldt 2024-08-27 19:09:44 +0200
  • 58bc67e02f
    Fix compilation of `egui_extras` without `serde` feature (#5014) Emil Ernerfeldt 2024-08-27 11:38:33 +0200
  • bd7d71e7fd Remove dead code Emil Ernerfeldt 2024-08-27 11:33:18 +0200
  • 73bb4cedb4
    Prevent `ScrollArea` contents from exceeding the container size (#5006) Douglas Dwyer 2024-08-27 04:22:32 -0400
  • 0f8614d69e
    Avoid some `Id` clashes by seeding auto-ids with child id (#4840) Hrafn Orri Hrafnkelsson 2024-08-27 07:43:57 +0000
  • 82814c4fff
    Fix virtual keyboard on (mobile) web (#4855) Michaël Monayron 2024-08-27 09:42:35 +0200
  • a9a6e0c2f2
    Remove the need for setting `web_sys_unstable_apis` (#5000) Emil Ernerfeldt 2024-08-26 16:31:38 +0200
  • 47c0aeb7b9
    Add `Label::halign` (#4975) rustbasic 2024-08-26 22:38:00 +0900
  • 5a1ab9b2b8
    Add `Slider::max_decimals_opt` (#4953) Nicolas 2024-08-26 15:36:50 +0200
  • 9f2f5f7292
    Fix eframe centering on multiple monitor systems (#4919) VinTarZ 2024-08-26 16:36:30 +0300
  • 0513c05768
    Fix CI (#5005) Emil Ernerfeldt 2024-08-26 15:35:44 +0200
  • b84a1e2a29
    Add additional cases and the egui inspectors to the `test_ui_stack` example (#4992) rustbasic 2024-08-26 22:32:27 +0900
  • 555ea9f7aa
    Refactor: use `if let` instead of `for` on `Option`s (#4934) rustbasic 2024-08-26 22:31:26 +0900
  • 560b2989a7
    Update `web-sys` & `wasm-bindgen` (#4980) Nicolas 2024-08-26 11:38:30 +0200
  • e9522cf765
    Ignore viewport size/position on iOS (#4922) frederik-uni 2024-08-26 11:34:39 +0200
  • ba80038f3d
    `egui_extras`: Fix file mime from path (wrong feature name) (#4933) rustbasic 2024-08-26 18:24:08 +0900
  • a0c4e28b65
    Fix `Id` clash in `Frame` styling widget (#4967) YgorSouza 2024-08-26 11:19:51 +0200
  • cc3a09187d
    Deprecate `ahash` re-exports (#4979) Oscar Gustafsson 2024-08-26 10:41:16 +0200
  • c9e00e50ad
    Fix iOS build, and add iOS step to CI (#4898) lucasmerlin 2024-08-26 09:48:12 +0200
  • f996b9050e
    Request focus on a `TextEdit` when clicked (#4991) Zoxc 2024-08-26 09:45:56 +0200
  • fd0ce5fb65
    Add `TextWrapMode` in `Style ui` (#4994) rustbasic 2024-08-26 16:41:54 +0900
  • 0c528fb862
    Fix crash when changing viewport settings (#4862) pm100 2024-08-25 23:55:34 -0700
  • 5a196f6604
    Create a `UiBuilder` for building `Ui`s (#4969) Emil Ernerfeldt 2024-08-26 08:51:18 +0200
  • 06f88e12b0
    Add close_button option to test_viewports (#4907) pm100 2024-08-25 23:49:25 -0700
  • 9a1e358a14
    Update to wgpu 22.1 (#4964) Andreas Reich 2024-08-16 13:29:40 +0200
  • 1f6ae49a5f
    Unpin & upgrade winit to 0.30.5 (#4939) Arthur Brussee 2024-08-09 08:15:14 +0100
  • 2dac4a4fc6
    Follow the System Theme in egui (#4860) Tau Gärtli 2024-08-06 20:17:51 +0200
  • ed0254288a
    Update `Button` to correctly align contained image (#4891) PrimmR 2024-08-05 10:19:20 +0100
  • 76fe6c855b
    Fix: Backspace not working after IME input (#4912) rustbasic 2024-08-05 18:09:51 +0900
  • 71dbc48818
    Fix missing `winit` feature in `egui_glow` (#4916) Tau Gärtli 2024-08-05 11:06:42 +0200
  • d856f7b3a5 Fix typos Emil Ernerfeldt 2024-07-31 18:49:08 +0200