Commit Graph

  • dd5d41d04e Improve backend panel in demo Emil Ernerfeldt 2021-10-20 13:54:56 +0200
  • 72d483ac22 repaint when pixels_per_point changes Emil Ernerfeldt 2021-10-20 13:54:36 +0200
  • 3ba406c0fe egui-winit: restore window position accurately Emil Ernerfeldt 2021-10-20 13:54:08 +0200
  • f025513998
    Code example demo (#823) Emil Ernerfeldt 2021-10-20 12:34:27 +0200
  • 8accfd9a8f Clean up egui_glow painter code Emil Ernerfeldt 2021-10-20 12:29:35 +0200
  • da74687be5 egui-winit: fix windows compilation with use WindowBuilderExtWindows Emil Ernerfeldt 2021-10-20 09:51:21 +0200
  • 8178d23d19
    Deduplicate code found in both egui_glium and egui_glow (#819) Emil Ernerfeldt 2021-10-19 21:40:55 +0200
  • 844dd9d7a4 Remove "seconds_since_midnight" from epi/eframe. Use chrono instead Emil Ernerfeldt 2021-10-19 15:37:20 +0200
  • cdd4dccf5f
    Add egui_glow as an opt-in backend to eframe (#817) Emil Ernerfeldt 2021-10-19 15:32:23 +0200
  • cf273e3519 Fix glow window resize bug Emil Ernerfeldt 2021-10-18 23:39:33 +0200
  • 877e89f2ec
    Add egui_glow backend as alternative to egui_glium (#685) AlexApps99 2021-10-19 10:13:32 +1300
  • df3aeab434 Update egui_glium and egui_web changelogs Emil Ernerfeldt 2021-10-18 23:13:13 +0200
  • 74494cd713
    Add clear to webgl1 and webgl2 backends (#816) Connor Fitzgerald 2021-10-18 17:10:30 -0400
  • 9f1a5dcb33 ui.label now take `impl ToString` as argument, not `impl Into<Label>` Emil Ernerfeldt 2021-10-18 21:09:44 +0200
  • ebd2c859ac Make multi-touch demo a bit nicer looking Emil Ernerfeldt 2021-10-18 21:00:25 +0200
  • 96be848e42 rename egui_template to eframe_template Emil Ernerfeldt 2021-10-18 20:19:43 +0200
  • 2af2e8bad5 Add ui.add_enabled and ui.add_enabled_ui, and remove Button::enabled Emil Ernerfeldt 2021-10-17 22:17:50 +0200
  • 8a47019c1a Rename `TextEdit::enabled` to `TextEdit::interactive`. Emil Ernerfeldt 2021-10-17 22:12:27 +0200
  • fe76382141 Expand eframe/README.md Emil Ernerfeldt 2021-10-17 21:18:25 +0200
  • 7e0bb18152 More #[inline] Emil Ernerfeldt 2021-10-17 20:56:37 +0200
  • 1f5cd482f6
    Replace ProggyClean.ttf with Hack-Regular.ttf as default monospace font (#802) Emil Ernerfeldt 2021-10-17 20:49:28 +0200
  • ca632c5e5d
    egui-winit: Emulate mouse from touches (#791) TobTobXX 2021-10-17 20:30:22 +0200
  • bd06dec653
    Add sudo apt-get update to CI (#801) Emil Ernerfeldt 2021-10-16 15:45:35 +0200
  • ef218e8ba8 Panels: make `Side` and `TopBottomSide` public Emil Ernerfeldt 2021-10-16 15:35:07 +0200
  • 6f699b3391 Replace every ... with … like some sort of crazy person Emil Ernerfeldt 2021-10-13 11:52:34 +0200
  • 85941033e8 Simplify and improve http demo app Emil Ernerfeldt 2021-10-13 11:47:57 +0200
  • 1ab61ce9bb Implement bytemuck for epaint::Rgba Emil Ernerfeldt 2021-10-13 08:56:34 +0200
  • e43cfeac17
    egui-winit: fix AltGr characters on windows/linux (#790) Emil Ernerfeldt 2021-10-13 08:55:00 +0200
  • fe2094af14 Fix visual clipping of singleline TextEdit Emil Ernerfeldt 2021-10-12 22:35:31 +0200
  • c42afd3941 Fix missing spaces between labels in horizontal layouts Emil Ernerfeldt 2021-10-12 22:23:53 +0200
  • 1c4237097f
    Slider, by default clamp to range (#789) Cristian Dinu 2021-10-12 15:15:32 -0400
  • fc45b6fdf2 Fix scroll area size clipping to screen rect Emil Ernerfeldt 2021-10-10 17:14:22 +0200
  • e547b149ca Improve docs, especially of epaint, and add epaint/CHANGELOG.md Emil Ernerfeldt 2021-10-10 15:35:13 +0200
  • 88d087b462 Fix bad docstring Emil Ernerfeldt 2021-10-09 15:52:29 +0200
  • bc54a49413 Optimization: use IdHasher for AnyMap Emil Ernerfeldt 2021-10-09 15:52:16 +0200
  • cca11ea9cc Optimization: less HashMap, more AHashMap Emil Ernerfeldt 2021-10-09 15:22:36 +0200
  • 22a3a75eb5 Optimization: replace HashSet uses with AHashSet Emil Ernerfeldt 2021-10-09 14:15:45 +0200
  • 4dcdd014d6 Optimization: introduce IdMap Emil Ernerfeldt 2021-10-09 14:10:38 +0200
  • 5799758c2b
    implement stick-to-end scroll (#765) Ben Postlethwaite 2021-10-09 03:59:42 -0700
  • 1dfc399d98 code cleanup: use Trait as _; Emil Ernerfeldt 2021-10-07 21:39:04 +0200
  • 45ab9a2450 demo: add syntax_highlighting module with theme editor Emil Ernerfeldt 2021-10-07 21:31:58 +0200
  • 0cb1b18a6a fix shrinking scroll area in http demo Emil Ernerfeldt 2021-10-07 21:08:01 +0200
  • cd2227814f
    Implement `bytemuck` behind a feature (#775) Stock84 2021-10-07 22:30:15 +0200
  • ce8d863249 auto-shrink ScrollArea to content size Emil Ernerfeldt 2021-10-06 23:48:09 +0200
  • a1bf5aff47 Add Memory::caches for caching things from one frame to the next Emil Ernerfeldt 2021-10-06 17:44:51 +0200
  • 613c0b29f6 TextEdit: replace monomorphization with &mut dyn TextBuffer Emil Ernerfeldt 2021-10-02 21:50:24 +0200
  • 8d854391df TextEdit can now show immutable text Emil Ernerfeldt 2021-10-02 21:43:17 +0200
  • 8ce7fadc9f TextEdit: make sure it is wide enough when wrap_width isn't respected Emil Ernerfeldt 2021-10-02 21:33:07 +0200
  • 1537171205 AnyMap: print deserialization errors to stderr Emil Ernerfeldt 2021-10-02 21:30:52 +0200
  • f59abd9684 Clean up some macro syntax Emil Ernerfeldt 2021-10-02 21:08:00 +0200
  • f0868c2f07 Code editor demo: nice syntax highlighting with customizable theme Emil Ernerfeldt 2021-10-01 21:29:33 +0200
  • 96557a4fa6 Add egui::widgets::global_dark_light_mode_buttons Emil Ernerfeldt 2021-10-01 21:28:12 +0200
  • 4c78f61a96 egui any maps: add get_or + #[inline] Emil Ernerfeldt 2021-10-01 21:08:17 +0200
  • 863e6cb07d expose egui::TextFormat Emil Ernerfeldt 2021-10-01 19:25:15 +0200
  • 981b812f68 Smaller and nicer color picker Emil Ernerfeldt 2021-10-01 19:24:36 +0200
  • 76cdbe2cf8 Add better documentation for epi::NativeOptions::drag_and_drop_support Emil Ernerfeldt 2021-09-30 19:40:21 +0200
  • e2bdd40985 Move WindowSettings from egui_glium to egui-winit Emil Ernerfeldt 2021-09-30 19:18:51 +0200
  • 7df2408482
    Fix disabled textedit blocking focus shift. (#748) Simon Persson 2021-10-01 00:54:19 +0800
  • 3e1db880dc
    Revert change to winit event loop in egui_glium (#756) Emil Ernerfeldt 2021-09-30 18:53:41 +0200
  • 5539dbe620
    Add separate serialize feature and better persitence control (#753) Emil Ernerfeldt 2021-09-29 08:45:13 +0200
  • f2dd3dfdd9 Fix popups sometimes getting clipped by panels Emil Ernerfeldt 2021-09-28 22:19:03 +0200
  • 711defddb8 Show tooltips above widgets on touch screens Emil Ernerfeldt 2021-09-28 22:15:14 +0200
  • c8bb4cf6e5 Fix multiline pasting in egui_web Emil Ernerfeldt 2021-09-28 20:47:02 +0200
  • e2fa13ed2a cargo update Emil Ernerfeldt 2021-09-28 20:46:28 +0200
  • 64b0478993 Fix the issue templates Emil Ernerfeldt 2021-09-28 20:29:11 +0200
  • d9db768180 Optimize tessellator: pass options by reference Emil Ernerfeldt 2021-09-28 18:00:01 +0200
  • 2e83e36146 Use ahash for Id and other things that need hashing Emil Ernerfeldt 2021-09-28 17:56:24 +0200
  • f6fb4d942a
    epi: drag native window (#728) zu1k 2021-09-28 23:34:58 +0800
  • 1b36863248
    Split out new crate egui-winit from egui_glium (#735) Emil Ernerfeldt 2021-09-28 17:33:28 +0200
  • ba0e3780a1 Add epaint::util::hash function for hashing a value Emil Ernerfeldt 2021-09-25 11:22:34 +0200
  • 976260c2bd Better error if neither single_threaded or multi_threaded features is on Emil Ernerfeldt 2021-09-25 05:26:45 +0200
  • 52e49bd4ae README: Point to better example in the "how to render 3D" FAQ section Emil Ernerfeldt 2021-09-20 22:58:06 +0200
  • cf17cb2065 egui_glium: allow sharing a native glium texture using Rc Emil Ernerfeldt 2021-09-20 22:52:29 +0200
  • cfb6b31914 Improve native_texture.rs demo Emil Ernerfeldt 2021-09-20 22:39:44 +0200
  • a5a5d6176d Improve the frame around ImageButton Emil Ernerfeldt 2021-09-20 22:36:57 +0200
  • e7cfda4941
    Shape refactor (#705) Emil Ernerfeldt 2021-09-20 21:36:56 +0200
  • 93c2fde1fc Extend section about rendering 3D inside of egui Emil Ernerfeldt 2021-09-19 20:16:50 +0200
  • 67bf716b0e
    Hide DragValue tooltips unless user set Style::explanation_tooltips (#708) Emil Ernerfeldt 2021-09-12 23:05:23 +0200
  • f2b6edd6db Replace egui_winit_ash_vk_mem with egui-winit-ash-integration in README.md Emil Ernerfeldt 2021-09-11 09:34:00 +0200
  • f37180f7dc
    Bump MSRV (Minimum Supported Rust Version) to 1.54.0 (#703) Emil Ernerfeldt 2021-09-09 00:16:06 +0200
  • ae6418edf3 clippy fix Emil Ernerfeldt 2021-09-08 23:40:44 +0200
  • a76b81647c Hide tooltips while dragging a widget Emil Ernerfeldt 2021-09-08 23:26:21 +0200
  • 19eed94499
    feat: Set whether to show decorations (#672) zu1k 2021-09-08 03:42:14 +0800
  • 241667b078 Reduce monomorphization, reducing wasm size by around 3% Emil Ernerfeldt 2021-09-07 21:33:10 +0200
  • bb034e2e6c Improve documentation of different ui layout functions Emil Ernerfeldt 2021-09-07 20:48:30 +0200
  • 6331bfed90 Revert change of scrollspeed in egui_web Emil Ernerfeldt 2021-09-07 20:47:53 +0200
  • acb5501fe4 Add justified and/or center- and right-aligned text Emil Ernerfeldt 2021-09-07 20:37:50 +0200
  • cbafd10ee4 Clippy fix Emil Ernerfeldt 2021-09-07 19:59:14 +0200
  • d23982d83e Window bounds fix: handle infinite drag_bounds Emil Ernerfeldt 2021-09-07 19:55:37 +0200
  • 249876523d Increase scroll-speed on glium from 8 to 50 points per scroll tick Emil Ernerfeldt 2021-09-07 19:45:13 +0200
  • aef23753ca Fix clip rectangle of windows that don't fit the central area. Emil Ernerfeldt 2021-09-07 19:34:34 +0200
  • 5e3c522b6c clippy fixes Emil Ernerfeldt 2021-09-06 21:23:57 +0200
  • 7a9805dfb3 demo: highlight easymark editor field with different fonts and colors Emil Ernerfeldt 2021-09-06 08:14:47 +0200
  • 5592124ad5 TextEdit: paint cursor on top of text Emil Ernerfeldt 2021-09-05 18:59:35 +0200
  • f9afdfa143 TextEdit: left/right arrows move cursor to start/end of selection Emil Ernerfeldt 2021-09-05 11:11:31 +0200
  • 2382425198 Revert "Silence nightly clippy" Emil Ernerfeldt 2021-09-05 11:00:56 +0200
  • 203d571c8b
    Add api for accessing backend texture via epi (#695) triangle drawer 2021-09-05 18:00:45 +0900
  • acf9d0114d Silence nightly clippy Emil Ernerfeldt 2021-09-05 10:19:28 +0200
  • 391bec1170 FAQ: add "How do I render 3D stuff in an egui area?" Emil Ernerfeldt 2021-09-05 10:18:49 +0200
  • 92503ea9e1 clippy fix Emil Ernerfeldt 2021-09-05 10:11:52 +0200