Commit graph

  • 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
  • d9f3596475 docs: explain auto-shrinking panels/windows and how to work around it Emil Ernerfeldt 2021-09-05 09:40:25 +0200
  • 14c989fdfa Implement rotating text Emil Ernerfeldt 2021-09-05 09:06:53 +0200
  • 6902151a96 Add example of loading and showing an image with eframe/egui Emil Ernerfeldt 2021-09-04 17:44:01 +0200
  • 5f88d89f74
    Faster galley cache (#699) Emil Ernerfeldt 2021-09-04 10:19:58 +0200
  • b3e41e4e9c Use new type Estring to avoid cloning &'static str estring Emil Ernerfeldt 2021-09-03 22:26:24 +0200
  • 3b75a84d3b Point crate repository & homepage urls to their subfolders Emil Ernerfeldt 2021-09-03 21:12:44 +0200
  • 71d18ba3e7 Spelling: tesselate -> tessellate Emil Ernerfeldt 2021-09-03 21:07:25 +0200
  • 9598596bdc
    Replace all http code in epi/eframe/egui_glium/egui_web with ehttp (#697) Emil Ernerfeldt 2021-09-03 21:04:43 +0200
  • de1a1ba9b2
    New text layout (#682) Emil Ernerfeldt 2021-09-03 18:18:00 +0200
  • 36cffd7b84 Fix wrongly sized multiline TextEdit in justified layouts Emil Ernerfeldt 2021-09-03 17:49:23 +0200
  • d9fd806e94
    add fltk-egui as a 3rd party backend crate (#694) Mohammed Alyousef 2021-09-03 16:20:34 +0300
  • 4f8dcf9a27 Augment list of fedora dependencies Emil Ernerfeldt 2021-09-02 21:25:38 +0200
  • 931c3a9b6a
    TextEdit option cursor_at_end to control initial position of cursor at beginning or end. (#687) Bradley Smith 2021-09-02 10:37:55 -0700
  • 56502fbb3c
    Make paint function accept anything implementing Surface trait (#681) JerzySpendel 2021-09-02 05:44:50 -0700
  • 9def6ef6df All Ui:s must now have a finite max_rect Emil Ernerfeldt 2021-08-28 16:02:16 +0200
  • 9ae7762029 demo app: add buttons to toggle window decorations on/off set_decorations Emil Ernerfeldt 2021-08-28 14:25:32 +0200
  • 0bfcc35acf feat: Set whether to show decorations zu1k 2021-08-28 20:03:27 +0800
  • 105b999cb6
    Horizontal scrolling (#663) Emil Ernerfeldt 2021-08-28 13:18:21 +0200
  • e98ae2ea7a
    Revert "feat: Set whether to show decorations (#660)" (#671) Emil Ernerfeldt 2021-08-28 12:29:19 +0200
  • 776770cdcd
    Publish 0.14.2 (#670) 0.14.2 Emil Ernerfeldt 2021-08-28 12:19:35 +0200
  • 1fbce6b2c3 Remove everything marked deprecated Emil Ernerfeldt 2021-08-28 11:46:30 +0200
  • 0db74f3000
    feat: Set whether to show decorations (#660) zu1k 2021-08-28 17:18:36 +0800
  • 2ce99f3a12 Release 0.14.1 - Bug fixes and better web blending 0.14.1 Emil Ernerfeldt 2021-08-28 11:04:39 +0200
  • fe2b3e26aa egui_glium: add bool to simulate touch screens to test egui Emil Ernerfeldt 2021-08-28 10:34:05 +0200
  • 1a177f7ecd Improve area introspection panel Emil Ernerfeldt 2021-08-28 10:28:50 +0200
  • 56913a9ae9 Fix sometimes not being able to click inside a combo box or popup menu Emil Ernerfeldt 2021-08-28 10:28:05 +0200
  • 9bc95289cc
    egui_web: Fix use of egui on devices with both touch and mouse (#654) Emil Ernerfeldt 2021-08-28 08:37:07 +0200
  • c6a0db8602 Docs: add link to on_disabled_hover_ui/text from on_hover_ui/text Emil Ernerfeldt 2021-08-27 20:23:58 +0200
  • 7c67066190 demo: add expandable top panel to panels-in-window demo Emil Ernerfeldt 2021-08-27 20:08:01 +0200
  • 52193c2273 demo: demonstrate how to prevent auto-shrinking windows Emil Ernerfeldt 2021-08-27 19:59:31 +0200
  • 906a798003 Add Ui::horizontal_top Emil Ernerfeldt 2021-08-26 21:32:11 +0200
  • a9467fc5df epaint stats: correctly count the impact of Shape::Text Emil Ernerfeldt 2021-08-26 20:44:42 +0200
  • 7e9c3291bd Tiny demo tweaks Emil Ernerfeldt 2021-08-26 18:54:38 +0200
  • 693426d9c6
    Layout fixes (#651) Emil Ernerfeldt 2021-08-26 18:50:30 +0200
  • 3a634ff46e
    Reintroduce color fixes to WebGL1 backend, but only if sRGB textures are supported (#652) AsmPrgmC3 2021-08-26 18:40:35 +0200
  • c510899019 Revert "Fix set_width/set_min_width/set_height/set_min_height" Emil Ernerfeldt 2021-08-25 22:02:54 +0200
  • c2d1034af3 Make Options::tessellation_options public Emil Ernerfeldt 2021-08-25 21:39:00 +0200
  • 31a1882997
    Fix alpha blending in WebGL2 backend (#650) AsmPrgmC3 2021-08-25 21:28:42 +0200
  • a256337856
    Add maximized property to NativeOptions (#649) Vladislav Izbash 2021-08-25 19:20:53 +0300
  • 01d3f53113 Fix set_width/set_min_width/set_height/set_min_height Emil Ernerfeldt 2021-08-25 17:27:58 +0200
  • cb566fc295 Release 0.14.0 - Ui panels and bug fixes 0.14.0 Emil Ernerfeldt 2021-08-24 16:47:10 +0200
  • a6799b1278 Minor demo improvements Emil Ernerfeldt 2021-08-24 16:38:03 +0200
  • a2082f226f Change an assert into an egui_assert Emil Ernerfeldt 2021-08-24 16:00:55 +0200
  • f11f9bd1fd Bug fix: fix horizontal layouts inside infinitely wide Ui:s. Emil Ernerfeldt 2021-08-24 16:00:39 +0200
  • d865852d24 Add a minimum width to TextEdit to prevent them from being tiny Emil Ernerfeldt 2021-08-24 15:59:31 +0200
  • f940ae9edf Fix alignment corner case (infinite size in infinite range) Emil Ernerfeldt 2021-08-24 15:58:57 +0200
  • 246b1e084b Improve panel demo Emil Ernerfeldt 2021-08-23 22:28:42 +0200
  • ce19e10258 REAMDE: add link to egui docs about immediate mode Emil Ernerfeldt 2021-08-23 21:48:38 +0200
  • ffbd094f53 Improve docs Emil Ernerfeldt 2021-08-23 21:47:00 +0200
  • 5d0e348777 Clean up demo slightly Emil Ernerfeldt 2021-08-23 21:28:06 +0200
  • f8a3042258 Fix for dragging widgets with non-primary mouse button Emil Ernerfeldt 2021-08-22 21:16:54 +0200
  • 605762364a Add recent additions to CHANGELOG.md Emil Ernerfeldt 2021-08-21 22:11:38 +0200
  • 5a63419aa3 Bug fix: clicking the edge of a menu button would flicker the menu Emil Ernerfeldt 2021-08-21 21:59:25 +0200
  • 0e457c4b06 build_demo_web.sh: add --fast flag to skip optimization step Emil Ernerfeldt 2021-08-21 21:33:51 +0200
  • 91bdf9ba6e
    egui_web: make text thicker and less pixelated (#640) Emil Ernerfeldt 2021-08-21 21:18:00 +0200
  • 12fd4906de
    Update dependencies and pass all clippy's (#636) sigaloid 2021-08-20 16:31:20 -0400
  • a256ca115b
    Drag and drop files into egui_glium and egui_web (#637) Emil Ernerfeldt 2021-08-20 22:20:45 +0200
  • 488b1f2462
    Add methods for optionally displaying the background/axes of a Plot (#562) mitchmindtree 2021-08-20 19:04:44 +0200