Commit Graph

  • 128afdde0a
    Changed logic for submenus closing (#3055) Danny Stoll 2024-01-07 15:25:29 +0000
  • bfed2b4195
    Add `DragValue`s for RGB(A) in the color picker (#2734) Ivan 2024-01-07 16:12:59 +0100
  • 51e5d28b39
    Rename `from_hex_string` -> `from_hex`, and `to_hex_string` -> `to_hex` (#3777) Emil Ernerfeldt 2024-01-07 10:08:57 +0100
  • 669473ccd2
    Add `Color32::from_hex_string` and `Color32::to_hex_string` (#3570) YgorSouza 2024-01-07 08:54:10 +0100
  • b6fe244810
    Fix: apply edited `DragValue` when it looses focus (#3776) Emil Ernerfeldt 2024-01-06 23:51:51 +0100
  • e13cc69d76
    Add a public API for overriding plot legend traces' visibilities (#3534) jayzhudev 2024-01-06 14:35:54 -0700
  • 5ed2c0aa90
    Plot custom zoom (#2714) YgorSouza 2024-01-06 22:34:42 +0100
  • 797406de39
    Add indeterminate state to checkbox (#3605) YgorSouza 2024-01-06 22:34:23 +0100
  • 932fdae9e6
    Fix: allow using the full Private Use Area for custom fonts (#3509) Varphone Wong 2024-01-07 05:33:08 +0800
  • 5a6d1cbd58
    Implement table row selection and hover highlighting (#3347) Lauro Oyen 2024-01-06 18:10:34 +0100
  • 37762f72ff
    Allow arrow keys to move away focus from a Slider (#3641) Fredrik Fornwall 2024-01-06 17:39:34 +0100
  • 9faf4b44ff
    Ignore extra SHIFT and ALT when matching modifiers (#3769) Emil Ernerfeldt 2024-01-05 10:53:14 +0100
  • 1efa660149
    Fix IME input of `CompositionEnd` without a `CompositionStart` (#3768) Frank Lee 2024-01-04 22:47:49 +0800
  • f25e4171b9
    Fix: don't open context menu on drag (#3767) Emil Ernerfeldt 2024-01-04 10:29:52 +0100
  • 34c341444f
    Release `egui_plot` 0.24.2 (#3763) Emil Ernerfeldt 2024-01-03 09:42:56 +0100
  • e2c1d9f90d
    Bump `winit` to `0.29.7` (#3753) Daniel Buch Hansen 2024-01-02 07:27:52 +0100
  • 5cf8a085e3 Document that you need to install additional fonts for asian scripts Emil Ernerfeldt 2023-12-31 10:27:42 +0100
  • 12468438a3
    `eframe`: Fix building the `wasm32` docs for `docs.rs` (#3757) Emil Ernerfeldt 2023-12-31 10:26:02 +0100
  • 9951fe0d36
    Fix some clippy 1.75 lints (#3754) Emil Ernerfeldt 2023-12-30 11:23:21 +0100
  • 4487f8ff9f
    Rename `TextBuffer::replace` to `replace_with` (#3751) Emil Ernerfeldt 2023-12-29 17:22:39 +0100
  • 239ade9a59
    Fix crash due to assertion during image loading from http (#3750) Emil Ernerfeldt 2023-12-29 17:20:52 +0100
  • f4102c05e6
    Add missing `ResizeDirection::East` (#3749) Daniel Buch Hansen 2023-12-29 16:59:29 +0100
  • e44f54f81f
    Fix text color of disabled widgets (#3744) Emil Ernerfeldt 2023-12-28 11:16:39 +0100
  • 9dbfb8ce4e Make check.sh more quiet Emil Ernerfeldt 2023-12-28 10:38:07 +0100
  • 790b401adf Add -g option to build_demo_web.sh Emil Ernerfeldt 2023-12-28 10:36:07 +0100
  • d978b37732 Improve CONTRIBUTING.md Emil Ernerfeldt 2023-12-28 09:33:16 +0100
  • 5b591d26f6
    Add `Key::Cut`, `Key::Copy`, `Key::Paste` (#3725) Marijn Suijten 2023-12-25 19:02:02 +0100
  • c3a9355279
    Fix: Let `accesskit` process window events (#3733) Arnold Loubriat 2023-12-25 19:01:05 +0100
  • 0a6ea15f6c
    impl `Clone` for `Fonts` (#3737) Emil Ernerfeldt 2023-12-25 19:00:54 +0100
  • fc18d6f8f4
    Add support for dashed lines with offset (#3720) Oscar Gustafsson 2023-12-23 16:17:04 +0100
  • 76025f2c15
    Fix: `Grid` now follows `style.visuals.striped` setting if not explicitly overwritten (#3723) Wybe Westra 2023-12-23 15:58:48 +0100
  • 365a8d2240
    Fix `Window` positioning bug when bad `pivot` is stored in app data (#3721) Antoine Beyeler 2023-12-23 15:53:40 +0100
  • ffcc3f066c Typos and doc improvements Emil Ernerfeldt 2023-12-22 17:33:01 +0100
  • 0561fcaba9
    Replace a special `Color32::PLACEHOLDER` with widget fallback color (#3727) Emil Ernerfeldt 2023-12-22 15:09:10 +0100
  • e36b981118
    Add @Bromeon and @EmbersArc as CODEOWNERS for egui_plot (#3711) Emil Ernerfeldt 2023-12-21 09:08:16 +0100
  • 963be247f2
    Update resvg dependency of egui_extras (#3719) PingPongun 2023-12-20 08:09:03 +0100
  • add1695624
    Fix plot auto-bounds unset by default (#3722) Antoine Beyeler 2023-12-19 17:58:59 +0100
  • 9253cafedd
    `eframe`: If both `glow` and `wgpu` features are enabled, default to `wgpu` (#3717) Emil Ernerfeldt 2023-12-19 09:51:05 +0100
  • 4a2cafee7c Add a TODO Emil Ernerfeldt 2023-12-18 17:25:10 +0100
  • 25903d0a02 Add `TexturePoll::texture_id` Emil Ernerfeldt 2023-12-18 17:24:03 +0100
  • 4060d02f27 Add a bunch of `#[inline]` Emil Ernerfeldt 2023-12-18 17:22:31 +0100
  • a726e656a4
    Very small typo fix (#3693) crispy-strawberry 2023-12-18 20:13:09 +0530
  • 449678e617
    Update to glow 0.13 (#3715) Emil Ernerfeldt 2023-12-18 15:15:20 +0100
  • 8e5959d55d
    Update to winit 0.29 (#3649) Fredrik Fornwall 2023-12-18 14:53:14 +0100
  • 8503a85113
    Bug fix: framebuffer clear when using glow with multi-viewports (#3713) Emil Ernerfeldt 2023-12-18 12:47:23 +0100
  • 81a47066c6 Add link to `egui-ash` in README.md Emil Ernerfeldt 2023-12-18 10:07:50 +0100
  • 3361d399fb
    derive serde Serialize and Deserialize on `KeyboardShortcut` (#3694) zeozeozeo 2023-12-18 13:48:16 +0500
  • 60f46f7c40
    Bump zerocopy from 0.7.21 to 0.7.31 (#3707) dependabot[bot] 2023-12-18 09:47:20 +0100
  • c8dd3dd01a
    Update dependencies (#3700) Emil Ernerfeldt 2023-12-12 12:59:40 +0100
  • 8d4de866d4
    Remove deprecated functions (#3692) Emil Ernerfeldt 2023-12-08 11:02:57 +0100
  • b1721a3ce7
    Release `egui_extras` 0.24.2 - Fix `Table` scrolling bug (#3691) Emil Ernerfeldt 2023-12-08 10:32:06 +0100
  • d8a795598f
    Fix `egui_extras::Table` scrolling bug (#3690) Antoine Beyeler 2023-12-08 09:08:27 +0100
  • 4e75f4313e
    Fix typos in viewports docs (`then` vs `than`) (#3681) Brian Janssen 2023-12-05 16:38:21 +0100
  • a4e389431d
    Simplify `egui_winit::State` (#3678) Emil Ernerfeldt 2023-12-05 11:45:25 +0100
  • 80d7143b15
    Log all available wgpu adapters during startup (#3671) Emil Ernerfeldt 2023-12-04 15:59:13 +0100
  • 36c6b6304d
    Make glow Send + Sync again. (#3646) Sebastian Urban 2023-12-04 15:58:05 +0100
  • 84a6d6f2ab Fix code example in `egui_demo_lib` Emil Ernerfeldt 2023-11-30 17:53:34 +0100
  • d17613c242 Release 0.24.1 - Bug fixes Emil Ernerfeldt 2023-11-30 17:46:25 +0100
  • 8ccd9b73e2 Make sure `check.sh` installs all tools it uses Emil Ernerfeldt 2023-11-30 17:45:15 +0100
  • be1f6cd699 Use `panic = "abort"` for slightly faster compilation Emil Ernerfeldt 2023-11-30 17:28:33 +0100
  • 4b1523ad51
    eframe glow backend: Clear render target before calling `App::update` (#3665) Emil Ernerfeldt 2023-11-30 16:37:16 +0100
  • bd9bc252aa
    Fix buggy text withviewports on monitors with different scales (#3666) Emil Ernerfeldt 2023-11-30 15:56:05 +0100
  • 61a7b90d5b
    Improve multi-viewports across monitors with different scales (#3663) Emil Ernerfeldt 2023-11-30 12:08:53 +0100
  • 37244e3632
    egui_extras: Add more years for datepicker (#3599) Vaqxai 2023-11-28 14:50:19 +0100
  • a1f3c71b7f
    Remove dependency on `tts` (#3651) Emil Ernerfeldt 2023-11-28 10:46:18 +0100
  • 8494cf854c
    Update to wasm-bindgen 0.2.89 (#3644) Emil Ernerfeldt 2023-11-27 18:33:07 +0100
  • e6815ae1ea
    Fix windowing problems when using the `x11` feature on Linux (#3643) Emil Ernerfeldt 2023-11-27 18:16:02 +0100
  • 4dc964ab4b
    eframe: Fix window flashing white on launch (#3631) zeozeozeo 2023-11-27 14:35:37 +0500
  • 43e7b16bb1
    eframe: Fix clicks in web (#3640) Emil Ernerfeldt 2023-11-27 08:37:02 +0100
  • fbccd3a1a2
    Don't treat 'WindowEvent::CloseRequested' as consumed in egui-winit (#3627) Aaron Hill 2023-11-26 17:37:03 -0500
  • 6715ed5cea
    Update viewport.rs, fix comment typo: "vieweport" -> "viewport" (#3638) libertyteeth 2023-11-26 17:33:54 -0500
  • 23732be0e5
    eframe web: Don't throw away frames on click/copy/cut (#3623) Emil Ernerfeldt 2023-11-24 10:08:43 +0100
  • 0d24a3a73b
    Fix click-to-copy on Safari (#3621) Emil Ernerfeldt 2023-11-24 09:06:15 +0100
  • 79a56b3aad Add highlights to 0.24 changelog Emil Ernerfeldt 2023-11-23 17:39:55 +0100
  • bd087ffb8d Release 0.24.0 - Multi-viewport Emil Ernerfeldt 2023-11-23 15:56:46 +0100
  • 56a74a5247 mute warning Emil Ernerfeldt 2023-11-23 15:52:50 +0100
  • e7604c0230 Update changelogs Emil Ernerfeldt 2023-11-23 15:46:04 +0100
  • 38ab2d9ca7 Sort deny.toml Emil Ernerfeldt 2023-11-23 15:45:48 +0100
  • dd794f253a Don't persist zoom_with_keyboard Emil Ernerfeldt 2023-11-23 15:45:41 +0100
  • 185e18ad4f Improve some docs Emil Ernerfeldt 2023-11-23 15:45:32 +0100
  • 6a8b51adb5 Improve demo backend panel Emil Ernerfeldt 2023-11-23 15:45:19 +0100
  • 96bc34a66d Use workspace definitions of edition,license,rust-version,version Emil Ernerfeldt 2023-11-23 15:45:11 +0100
  • b62676d21a Improve changelog generator: capitalize output Emil Ernerfeldt 2023-11-23 15:42:10 +0100
  • 24913ceeba
    Fix up some examples (#3614) Emil Ernerfeldt 2023-11-23 12:58:44 +0100
  • a2b15b23ad
    macOS `ViewportBuilder` tweaks (#3613) Emil Ernerfeldt 2023-11-23 10:43:30 +0100
  • 85489dc1dd
    Fix deadlock on `custom_window_frame` (#3612) Emil Ernerfeldt 2023-11-23 09:22:10 +0100
  • f9f5db9885
    PaintCallbackInfo::viewport_in_pixels now guarantees to stay in bounds (#3604) Andreas Reich 2023-11-22 21:01:38 +0100
  • 6490dfafb6
    Fix: fall back to default egui icon if non is set (#3610) Emil Ernerfeldt 2023-11-22 20:54:16 +0100
  • 4ece25bd05
    Keep unsafe code forbidden when puffin is disabled (#3603) YgorSouza 2023-11-22 20:37:46 +0100
  • 63e48dc855
    Introduce global `zoom_factor` (#3608) Emil Ernerfeldt 2023-11-22 20:34:51 +0100
  • ea53246c60
    Refactor viewport ids in eframe (#3607) Emil Ernerfeldt 2023-11-22 13:50:43 +0100
  • e037489ac2
    eframe: update the maximized/minimized viewport state each frame (#3601) Emil Ernerfeldt 2023-11-21 19:05:19 +0100
  • 1bbd5a9fc8
    Update puffin to 0.18 (#3600) Emil Ernerfeldt 2023-11-21 17:58:33 +0100
  • bfadb90d42
    Update MSRV to Rust 1.72 (#3595) Emil Ernerfeldt 2023-11-21 17:26:35 +0100
  • 7abf8afd16
    Change `Arc<glow::Context>` to `Rc<glow::Context>` (#3598) Emil Ernerfeldt 2023-11-21 17:13:46 +0100
  • e823491240
    Update some crate dependencies (#3594) Emil Ernerfeldt 2023-11-21 16:07:56 +0100
  • 8c68035b66 Add some explanations for the safari copy/cut fix Emil Ernerfeldt 2023-11-21 14:58:19 +0100
  • a6da34339a
    Fix copy and cut on Safari (#3513) Ryan Hileman 2023-11-21 05:54:31 -0800
  • 6adc4864cd
    Fix TopBottomPanel doc comment to reference TopBottomPanel instead of SidePanel (#3590) Zach Bateman 2023-11-21 07:47:18 -0600
  • 05a3c4c0f1
    Plot auto-bounds API improvement (part 2/2): add API (#3586) Antoine Beyeler 2023-11-21 11:56:39 +0100