Commit Graph

  • 579e84ec93 generate_changelog.py: add option to write it to the changelogs Emil Ernerfeldt 2024-02-05 16:59:25 +0100
  • 74f00f9017 Turn repaint_on_widget_change off by default Emil Ernerfeldt 2024-02-05 15:48:11 +0100
  • 217e066626
    Make `egui_wgpu::renderer` a private module (#3979) Emil Ernerfeldt 2024-02-05 15:12:59 +0100
  • 1858167296
    Fix calling request_repaint_after every frame causing immediate repaint (#3978) Emil Ernerfeldt 2024-02-05 14:45:49 +0100
  • d018265587
    Wait with showing tooltip until mouse has been still for 300ms (#3977) Emil Ernerfeldt 2024-02-05 14:35:45 +0100
  • 28d3c8e2b5 Improve README.md Emil Ernerfeldt 2024-02-05 14:11:54 +0100
  • b522200804 Update example screenshots Emil Ernerfeldt 2024-02-05 13:01:10 +0100
  • d02491425c
    Put all egui crates as workspace crates (#3976) Emil Ernerfeldt 2024-02-05 12:59:49 +0100
  • bcebfecb84
    Use more workspace dependencies (#3975) Emil Ernerfeldt 2024-02-05 12:43:58 +0100
  • a5f3881d59
    Add `Spacing::menu_width` (#3973) Emil Ernerfeldt 2024-02-05 11:53:24 +0100
  • 7a6d80cc8c
    Pass `ScreenDescriptor` to `egui_wgpu::CallbackTrait::prepare` (#3960) StratusFearMe21 2024-02-05 10:17:21 +0000
  • a5973e5cac
    Add `TextureOptions::wrap_mode` (#3954) Dan Lock 2024-02-05 08:37:05 +0000
  • a41a04d635
    Override text color with stroke selection color for selected cells (#3968) njust 2024-02-05 09:17:22 +0100
  • bfdfb8894d
    Fix typos in `crates/egui/src/context.rs` (#3966) YgorSouza 2024-02-05 09:12:01 +0100
  • a6a9501d12
    Fix `StripBuilder` not allocating its used space (#3957) Ivan 2024-02-05 08:34:46 +0100
  • 1636b6af08
    Fix clip rect for plot items (#3955) YgorSouza 2024-02-05 08:24:49 +0100
  • 114f820170
    `Context::repaint_causes`: `file:line` of what caused a repaint (#3949) Emil Ernerfeldt 2024-02-02 16:06:37 +0100
  • c5352cf6c1 Remove profile scope from `tessellate_shape` Emil Ernerfeldt 2024-02-02 15:53:01 +0100
  • 60e272f192
    Make `egui_plot::PlotItem` a public trait (#3943) Emil Ernerfeldt 2024-02-02 14:38:35 +0100
  • 8f2c8664e7
    Emilk/revert workspace deps (#3942) Emil Ernerfeldt 2024-02-01 21:29:48 +0100
  • 00cd671ad8 Use workspace dependencies for the egui crates Emil Ernerfeldt 2024-02-01 20:23:11 +0100
  • 948db61a8a
    Update to puffin 0.19 (#3940) Emil Ernerfeldt 2024-02-01 20:15:11 +0100
  • dda9f79838 Remove `version` field for path-dependencies Emil Ernerfeldt 2024-02-01 20:11:40 +0100
  • 520b28ce22
    Don't make labels focusable by default (#3937) Emil Ernerfeldt 2024-02-01 18:08:36 +0100
  • 67b796faee
    Misc cleanup (#3935) Emil Ernerfeldt 2024-02-01 17:09:35 +0100
  • 1db291721f
    Parallell tessellation (#3934) Emil Ernerfeldt 2024-02-01 16:27:59 +0100
  • 8860930ec8
    Niche-optimize `Id` so that `Option<Id>` is the same size as `Id` (#3932) Emil Ernerfeldt 2024-02-01 12:18:36 +0100
  • 3a1244f672
    Auto-repaint when widgets move or changes id. (#3930) Emil Ernerfeldt 2024-02-01 11:33:23 +0100
  • d72f92c41d
    Add `x11` and `wayland` features to egui-wgpu and egui_glow (#3909) YgorSouza 2024-01-30 16:55:55 +0100
  • ca513ce241
    Plot items now have optional id which is returned in the plot's response when hovered (#3920) Andreas Reich 2024-01-30 15:55:56 +0100
  • 945a69d2f2
    Add opacity factor to `TextShape` (#3916) StratusFearMe21 2024-01-30 14:55:18 +0000
  • 527f4bfdf6
    Expand plot axes thickness to fit their labels (#3921) Emil Ernerfeldt 2024-01-30 12:45:27 +0100
  • 01597fe1a1
    `Response.context_menu` now returns the response of the context menu, if open (#3904) Aufar Zakiev 2024-01-30 01:07:16 +0300
  • 8562150e33
    Change default plot line thickness from 1.0 to 1.5 (#3918) Emil Ernerfeldt 2024-01-29 19:23:27 +0100
  • ab39420c29
    Much more accurate `cpu_usage` timing (#3913) Emil Ernerfeldt 2024-01-29 19:12:16 +0100
  • 6a94f4f5f0
    Fix input lag in drag-to-select o labels (#3917) Emil Ernerfeldt 2024-01-29 18:06:32 +0100
  • 21253d844e
    Postpone call to get_current_texture (#3914) Emil Ernerfeldt 2024-01-29 18:06:21 +0100
  • 1d1b07c6b2
    Turn off text wrapping by default in combo-box popups (#3912) Emil Ernerfeldt 2024-01-29 16:09:54 +0100
  • 13b59fb0d4
    Fix typos (#3899) YgorSouza 2024-01-29 11:16:10 +0100
  • abd028bad3
    Add drag-and-drop APIs with payloads storage (#3887) Emil Ernerfeldt 2024-01-29 11:14:18 +0100
  • 40ed503ebd
    Re-try adapter creation if creation with WebGPU enabled fails and WebGL was enabled. (#3895) Andreas Reich 2024-01-29 11:04:05 +0100
  • 5d0bc2bf7d
    egui_plot: customizable spacing of grid and axis label spacing (#3896) Emil Ernerfeldt 2024-01-26 13:36:49 +0100
  • 6b0782c96b
    Improve `Frame` API to allow picking color until after adding content (#3889) Emil Ernerfeldt 2024-01-25 19:59:12 +0100
  • a815923717
    Improve `Response.dragged`, `drag_started` and `clicked` (#3888) Emil Ernerfeldt 2024-01-25 17:28:53 +0100
  • d190df7d25
    Register callbacks with `Context::on_begin_frame` and `on_end_frame`. (#3886) Emil Ernerfeldt 2024-01-25 12:33:42 +0100
  • e3cfcf7d2e
    eframe: don't call `App::update` on minimized windows (#3877) rustbasic 2024-01-25 18:15:38 +0900
  • 5388e65623
    Smooth scrolling (#3884) Emil Ernerfeldt 2024-01-24 16:40:20 +0100
  • 200051d5d8
    Fix Android crash on resume with Glow backend (#3867) Garoven 2024-01-24 15:50:21 +0100
  • 5e7fa46451 Fix text selection crashes Emil Ernerfeldt 2024-01-24 15:47:44 +0100
  • 41aad74552
    Cross-widget text select (#3870) Emil Ernerfeldt 2024-01-24 15:45:22 +0100
  • bcf032a08f
    Allow read access to shapes added to painter this frame (#3866) Bruno 2024-01-24 13:32:10 +0100
  • 3a8e2348a5
    `egui-wgpu`: turn off the default features of `wgpu` (#3875) Emil Ernerfeldt 2024-01-24 09:43:40 +0100
  • 4d1a736016
    Add `WgpuConfiguration::desired_maximum_frame_latency` (#3874) Emil Ernerfeldt 2024-01-24 09:36:17 +0100
  • 11c89125f7
    Add some drag-and-drop-related APIs in `Response` and `Memory` (#3876) Antoine Beyeler 2024-01-24 09:32:38 +0100
  • 2c837d25a2
    `egui_winit`: Allow getting the `clipboard` and `allow_ime` state (#3724) Brian Janssen 2024-01-23 12:49:28 +0100
  • 2f9a4ca6e8
    Make `egui_plot::PlotMemory` public (#3871) Emil Ernerfeldt 2024-01-23 09:47:47 +0100
  • aa67d3180b
    Add `Context::debug_text` (#3864) Emil Ernerfeldt 2024-01-22 17:04:58 +0100
  • 31cc31a67b
    Add `Align2::anchor_size` (#3863) Emil Ernerfeldt 2024-01-22 16:47:50 +0100
  • 9fb83d3541 Use a selectable label for syntax-highlighted text in egui_extras Emil Ernerfeldt 2024-01-22 14:47:58 +0100
  • ca6ce2dd92
    Always set `response.hovered` to false when dragging another widget (#3860) Emil Ernerfeldt 2024-01-22 14:37:53 +0100
  • c735a0b26c
    Link to example of File Dialogs (#3835) One 2024-01-22 06:13:38 -0500
  • e46b0018b9
    Fix Android crash on resume (#3847) Garoven 2024-01-22 12:13:28 +0100
  • 2d725d157f
    Add `Response::contains_pointer` (#3859) Emil Ernerfeldt 2024-01-22 11:17:03 +0100
  • 894a53488a
    Fix typo (#3800) One 2024-01-22 05:15:37 -0500
  • ff39fd6195
    Fix: dragging to above/below a `TextEdit` or `Label` will select text to begin/end (#3858) Emil Ernerfeldt 2024-01-22 10:49:42 +0100
  • d319489479 Fix deadlock during text selection Emil Ernerfeldt 2024-01-19 15:48:45 +0100
  • f034f6db9f
    Refactor: move text selection logic to own module (#3843) Emil Ernerfeldt 2024-01-19 15:38:53 +0100
  • 3936418f0b
    Fix: handle `IconData::default()` without crashing (#3842) Emil Ernerfeldt 2024-01-19 14:24:26 +0100
  • 76ec982958 Lower some logging from debug -> trace Emil Ernerfeldt 2024-01-19 13:44:04 +0100
  • f7ec8f210d
    Use runtime knowledge of OS for OS-specific text editing (#3840) Emil Ernerfeldt 2024-01-19 13:37:10 +0100
  • b766a48fa7
    Update wgpu to 0.19 (#3824) Emil Ernerfeldt 2024-01-19 10:14:13 +0100
  • 7733d1d87c
    Bug Fix : `Response::is_pointer_button_down_on` is now false the frame the button is released (#3833) rustbasic 2024-01-18 00:33:11 +0900
  • f01d337fa8
    Update to ehttp 0.4 (#3834) Emil Ernerfeldt 2024-01-17 15:39:28 +0100
  • 7bde0252c1
    Keep `ViewportInfo::maximized` and `minimized` up-to-date on Windows (#3831) rustbasic 2024-01-17 21:01:33 +0900
  • 221a77dd5b
    egui-winit: Don't consume clipboard shortcuts (#3812) Nathan Adams 2024-01-17 12:13:11 +0100
  • 42013cd6c2
    Fix `stable_dt` (#3832) Emil Ernerfeldt 2024-01-17 12:10:51 +0100
  • 9e924ec5f0
    Fix unwraps in SVG scaling (#3826) Romet Tagobert 2024-01-16 10:57:48 +0200
  • 4c8b95f365
    Fix clickable widgets blocking scrolling on touch screens (#3815) lucasmerlin 2024-01-15 10:08:41 +0100
  • ce6876e5bd
    Add keys `?`, `/`, `|` (#3820) Emil Ernerfeldt 2024-01-15 10:08:22 +0100
  • c3bc4e26b0
    `ComboBox`: add builder method for height (#3001) hinto-janai 2024-01-15 04:07:42 -0500
  • 5d2e192927
    Selectable text in Labels (#3814) Emil Ernerfeldt 2024-01-14 15:17:55 +0100
  • 301c72ba22
    fixed typos in README.md (#3789) Tarek Sabet 2024-01-09 11:12:09 +0100
  • 401de05630
    Use `Self` everywhere (#3787) Emil Ernerfeldt 2024-01-08 17:41:21 +0100
  • 12ad9e7b36 Release 0.25.0 - Better keyboard input Emil Ernerfeldt 2024-01-08 12:25:43 +0100
  • 5f55e8ea40 Tweak "About" panel in the demo slightly Emil Ernerfeldt 2024-01-08 12:20:16 +0100
  • 4ccd1fc82b Improve docstring Emil Ernerfeldt 2024-01-08 12:19:53 +0100
  • 241a5fcda1 Strip trailing periods from changelog entries Emil Ernerfeldt 2024-01-08 12:19:23 +0100
  • b087f58c5d
    fix egui-wgpu callback viewport size check (#3759) (#3778) Madeline Sparkles 2024-01-08 18:20:34 +0800
  • 0e7bf6dfcf Add screenshot to custom_plot_manipulation example Emil Ernerfeldt 2024-01-08 11:12:47 +0100
  • 8b4c9fd374
    Added key mappings for `[`, `]`, `,` and `\`. (#3373) Mike Krüger 2024-01-08 11:15:15 +0100
  • d79fae5de1 Add warning about consume_shortcut and friends Emil Ernerfeldt 2024-01-08 09:49:59 +0100
  • 7b105cfa0f
    Invalidate font atlas on any change to `pixels_per_point`, not matter how small (#3698) StarStarJ 2024-01-08 09:13:34 +0100
  • b0c7a7fca4
    Add missing links to source code (#3770) One 2024-01-08 03:07:25 -0500
  • 937c09f14a
    [ScrollArea]: Add option to always scroll the only enabled direction (#3710) untbu 2024-01-07 21:20:31 +0000
  • 8c30e8c5f7
    Highlight submenu buttons when hovered and open (#3780) Emil Ernerfeldt 2024-01-07 22:08:32 +0100
  • 327f599407
    add methods to manipulate TextEditState undoer (#3479) LoganDark 2024-01-07 08:19:37 -0800
  • 5432f91a4d
    Have non-resizable Areas ignore mouse input just beyond their bounds (#3039) Fleabit 2024-01-07 16:04:29 +0000
  • 1777bb7789
    Implemented window header color change when focused (on top). (#3515) Guillaume Schmid 2024-01-07 16:57:32 +0100
  • 4a6999bbad
    Add option to customize progress bar rounding (#2881) YgorSouza 2024-01-07 16:43:13 +0100
  • 3b19303e02
    Fix typo in `crates/egui_glow/README.md` (#2956) Mike Tsao 2024-01-07 07:31:34 -0800