1
0
mirror of https://github.com/emilk/egui.git synced 2026-09-01 22:30:03 -04:00

Commit Graph

  • 19eed94499 feat: Set whether to show decorations (#672) zu1k 2021-09-08 03:42:14 +08:00
  • 241667b078 Reduce monomorphization, reducing wasm size by around 3% Emil Ernerfeldt 2021-09-07 21:33:10 +02:00
  • bb034e2e6c Improve documentation of different ui layout functions Emil Ernerfeldt 2021-09-07 20:48:30 +02:00
  • 6331bfed90 Revert change of scrollspeed in egui_web Emil Ernerfeldt 2021-09-07 20:47:53 +02:00
  • acb5501fe4 Add justified and/or center- and right-aligned text Emil Ernerfeldt 2021-09-07 20:37:50 +02:00
  • cbafd10ee4 Clippy fix Emil Ernerfeldt 2021-09-07 19:59:14 +02:00
  • d23982d83e Window bounds fix: handle infinite drag_bounds Emil Ernerfeldt 2021-09-07 19:55:37 +02:00
  • 249876523d Increase scroll-speed on glium from 8 to 50 points per scroll tick Emil Ernerfeldt 2021-09-07 19:45:13 +02:00
  • aef23753ca Fix clip rectangle of windows that don't fit the central area. Emil Ernerfeldt 2021-09-07 19:34:34 +02:00
  • 5e3c522b6c clippy fixes Emil Ernerfeldt 2021-09-06 21:23:57 +02:00
  • 7a9805dfb3 demo: highlight easymark editor field with different fonts and colors Emil Ernerfeldt 2021-09-06 08:14:47 +02:00
  • 5592124ad5 TextEdit: paint cursor on top of text Emil Ernerfeldt 2021-09-05 18:59:35 +02:00
  • f9afdfa143 TextEdit: left/right arrows move cursor to start/end of selection Emil Ernerfeldt 2021-09-05 11:11:31 +02:00
  • 2382425198 Revert "Silence nightly clippy" Emil Ernerfeldt 2021-09-05 11:00:56 +02:00
  • 203d571c8b Add api for accessing backend texture via epi (#695) triangle drawer 2021-09-05 18:00:45 +09:00
  • acf9d0114d Silence nightly clippy Emil Ernerfeldt 2021-09-05 10:19:28 +02:00
  • 391bec1170 FAQ: add "How do I render 3D stuff in an egui area?" Emil Ernerfeldt 2021-09-05 10:18:49 +02:00
  • 92503ea9e1 clippy fix Emil Ernerfeldt 2021-09-05 10:11:52 +02:00
  • d9f3596475 docs: explain auto-shrinking panels/windows and how to work around it Emil Ernerfeldt 2021-09-05 09:40:25 +02:00
  • 14c989fdfa Implement rotating text Emil Ernerfeldt 2021-09-05 09:06:53 +02:00
  • 6902151a96 Add example of loading and showing an image with eframe/egui Emil Ernerfeldt 2021-09-04 17:44:01 +02:00
  • 5f88d89f74 Faster galley cache (#699) Emil Ernerfeldt 2021-09-04 10:19:58 +02:00
  • b3e41e4e9c Use new type Estring to avoid cloning &'static str estring Emil Ernerfeldt 2021-09-03 22:26:24 +02:00
  • 3b75a84d3b Point crate repository & homepage urls to their subfolders Emil Ernerfeldt 2021-09-03 21:12:44 +02:00
  • 71d18ba3e7 Spelling: tesselate -> tessellate Emil Ernerfeldt 2021-09-03 21:07:25 +02:00
  • 9598596bdc Replace all http code in epi/eframe/egui_glium/egui_web with ehttp (#697) Emil Ernerfeldt 2021-09-03 21:04:43 +02:00
  • de1a1ba9b2 New text layout (#682) Emil Ernerfeldt 2021-09-03 18:18:00 +02:00
  • 36cffd7b84 Fix wrongly sized multiline TextEdit in justified layouts Emil Ernerfeldt 2021-09-03 17:49:23 +02:00
  • d9fd806e94 add fltk-egui as a 3rd party backend crate (#694) Mohammed Alyousef 2021-09-03 16:20:34 +03:00
  • 4f8dcf9a27 Augment list of fedora dependencies Emil Ernerfeldt 2021-09-02 21:25:38 +02:00
  • 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 -07:00
  • 56502fbb3c Make paint function accept anything implementing Surface trait (#681) JerzySpendel 2021-09-02 05:44:50 -07:00
  • 9def6ef6df All Ui:s must now have a finite max_rect Emil Ernerfeldt 2021-08-28 16:02:16 +02:00
  • 9ae7762029 demo app: add buttons to toggle window decorations on/off set_decorations Emil Ernerfeldt 2021-08-28 14:25:32 +02:00
  • 0bfcc35acf feat: Set whether to show decorations zu1k 2021-08-28 20:03:27 +08:00
  • 105b999cb6 Horizontal scrolling (#663) Emil Ernerfeldt 2021-08-28 13:18:21 +02:00
  • e98ae2ea7a Revert "feat: Set whether to show decorations (#660)" (#671) Emil Ernerfeldt 2021-08-28 12:29:19 +02:00
  • 776770cdcd Publish 0.14.2 (#670) 0.14.2 Emil Ernerfeldt 2021-08-28 12:19:35 +02:00
  • 1fbce6b2c3 Remove everything marked deprecated Emil Ernerfeldt 2021-08-28 11:46:30 +02:00
  • 0db74f3000 feat: Set whether to show decorations (#660) zu1k 2021-08-28 17:18:36 +08:00
  • 2ce99f3a12 Release 0.14.1 - Bug fixes and better web blending 0.14.1 Emil Ernerfeldt 2021-08-28 11:04:39 +02:00
  • fe2b3e26aa egui_glium: add bool to simulate touch screens to test egui Emil Ernerfeldt 2021-08-28 10:34:05 +02:00
  • 1a177f7ecd Improve area introspection panel Emil Ernerfeldt 2021-08-28 10:28:50 +02:00
  • 56913a9ae9 Fix sometimes not being able to click inside a combo box or popup menu Emil Ernerfeldt 2021-08-28 10:28:05 +02:00
  • 9bc95289cc egui_web: Fix use of egui on devices with both touch and mouse (#654) Emil Ernerfeldt 2021-08-28 08:37:07 +02:00
  • c6a0db8602 Docs: add link to on_disabled_hover_ui/text from on_hover_ui/text Emil Ernerfeldt 2021-08-27 20:23:58 +02:00
  • 7c67066190 demo: add expandable top panel to panels-in-window demo Emil Ernerfeldt 2021-08-27 20:08:01 +02:00
  • 52193c2273 demo: demonstrate how to prevent auto-shrinking windows Emil Ernerfeldt 2021-08-27 19:59:31 +02:00
  • 906a798003 Add Ui::horizontal_top Emil Ernerfeldt 2021-08-26 21:32:11 +02:00
  • a9467fc5df epaint stats: correctly count the impact of Shape::Text Emil Ernerfeldt 2021-08-26 20:44:42 +02:00
  • 7e9c3291bd Tiny demo tweaks Emil Ernerfeldt 2021-08-26 18:54:38 +02:00
  • 693426d9c6 Layout fixes (#651) Emil Ernerfeldt 2021-08-26 18:50:30 +02:00
  • 3a634ff46e Reintroduce color fixes to WebGL1 backend, but only if sRGB textures are supported (#652) AsmPrgmC3 2021-08-26 18:40:35 +02:00
  • c510899019 Revert "Fix set_width/set_min_width/set_height/set_min_height" Emil Ernerfeldt 2021-08-25 22:02:54 +02:00
  • c2d1034af3 Make Options::tessellation_options public Emil Ernerfeldt 2021-08-25 21:39:00 +02:00
  • 31a1882997 Fix alpha blending in WebGL2 backend (#650) AsmPrgmC3 2021-08-25 21:28:42 +02:00
  • a256337856 Add maximized property to NativeOptions (#649) Vladislav Izbash 2021-08-25 19:20:53 +03:00
  • 01d3f53113 Fix set_width/set_min_width/set_height/set_min_height Emil Ernerfeldt 2021-08-25 17:27:58 +02:00
  • cb566fc295 Release 0.14.0 - Ui panels and bug fixes 0.14.0 Emil Ernerfeldt 2021-08-24 16:47:10 +02:00
  • a6799b1278 Minor demo improvements Emil Ernerfeldt 2021-08-24 16:38:03 +02:00
  • a2082f226f Change an assert into an egui_assert Emil Ernerfeldt 2021-08-24 16:00:55 +02:00
  • f11f9bd1fd Bug fix: fix horizontal layouts inside infinitely wide Ui:s. Emil Ernerfeldt 2021-08-24 16:00:39 +02:00
  • d865852d24 Add a minimum width to TextEdit to prevent them from being tiny Emil Ernerfeldt 2021-08-24 15:59:31 +02:00
  • f940ae9edf Fix alignment corner case (infinite size in infinite range) Emil Ernerfeldt 2021-08-24 15:58:57 +02:00
  • 246b1e084b Improve panel demo Emil Ernerfeldt 2021-08-23 22:28:42 +02:00
  • ce19e10258 REAMDE: add link to egui docs about immediate mode Emil Ernerfeldt 2021-08-23 21:48:38 +02:00
  • ffbd094f53 Improve docs Emil Ernerfeldt 2021-08-23 21:47:00 +02:00
  • 5d0e348777 Clean up demo slightly Emil Ernerfeldt 2021-08-23 21:28:06 +02:00
  • f8a3042258 Fix for dragging widgets with non-primary mouse button Emil Ernerfeldt 2021-08-22 21:16:54 +02:00
  • 605762364a Add recent additions to CHANGELOG.md Emil Ernerfeldt 2021-08-21 22:11:38 +02:00
  • 5a63419aa3 Bug fix: clicking the edge of a menu button would flicker the menu Emil Ernerfeldt 2021-08-21 21:59:25 +02:00
  • 0e457c4b06 build_demo_web.sh: add --fast flag to skip optimization step Emil Ernerfeldt 2021-08-21 21:33:51 +02:00
  • 91bdf9ba6e egui_web: make text thicker and less pixelated (#640) Emil Ernerfeldt 2021-08-21 21:18:00 +02:00
  • 12fd4906de Update dependencies and pass all clippy's (#636) sigaloid 2021-08-20 16:31:20 -04:00
  • a256ca115b Drag and drop files into egui_glium and egui_web (#637) Emil Ernerfeldt 2021-08-20 22:20:45 +02:00
  • 488b1f2462 Add methods for optionally displaying the background/axes of a Plot (#562) mitchmindtree 2021-08-20 19:04:44 +02:00
  • 68ed22ab6f Add option to select collapsing headers (#623) gents83 2021-08-20 19:04:13 +02:00
  • 04b3921923 egui_glium: run app code outside event loop to fix file dialogs (#631) Emil Ernerfeldt 2021-08-20 18:59:32 +02:00
  • 661f0d71a7 Add libssl-dev to apt-get install path (#635) Emil Ernerfeldt 2021-08-20 14:37:14 +02:00
  • 3e2746a288 Make it easy to panels inside of Ui:s (#629) Emil Ernerfeldt 2021-08-20 00:10:06 +02:00
  • ee50cca696 Run egui_demo_app with extra_debug_asserts Emil Ernerfeldt 2021-08-18 22:51:29 +02:00
  • 62808b2bb9 Silence warning Emil Ernerfeldt 2021-08-18 22:51:16 +02:00
  • 9bc732328f eframe: Don't restore window position on Windows Emil Ernerfeldt 2021-08-18 19:54:13 +02:00
  • 734ec9dc5a Add link to amethyst_egui Emil Ernerfeldt 2021-08-18 12:46:59 +02:00
  • 1fc2510b3b Fix blocking when using custom large font files (#594) zu1k 2021-08-17 04:17:31 +08:00
  • ff8c4c0d38 Add possibility of panels inside UI (i.e. windows) (#624) gents83 2021-08-16 21:32:44 +02:00
  • d6299bcd91 Expand egui_web/README.md with list of shortcomings Emil Ernerfeldt 2021-08-16 21:17:15 +02:00
  • 5dd68337c4 Use Rgba (4xf32) instead of Color32 in all interfaces rgba-default-color Emil Ernerfeldt 2021-08-15 20:15:14 +02:00
  • 96c45716be Expand and clean up changelogs Emil Ernerfeldt 2021-08-15 18:31:50 +02:00
  • 2f46b0eb06 Fix lost_focus for TextEdit widgets Emil Ernerfeldt 2021-08-15 17:52:53 +02:00
  • e31312cf7a Only move/resize windows with primary mouse button Emil Ernerfeldt 2021-08-15 17:26:48 +02:00
  • 07196158c9 eframe/epi: Default drag_and_drop_support to false Emil Ernerfeldt 2021-08-15 17:17:16 +02:00
  • 22a13c75bb Add Ui::available_height Emil Ernerfeldt 2021-08-15 17:04:14 +02:00
  • a48c69d809 Improve UI docs, pointing to Ui::available_size Emil Ernerfeldt 2021-08-15 17:03:24 +02:00
  • 9bbcfd5996 Fix typo Emil Ernerfeldt 2021-08-15 17:02:28 +02:00
  • 6a8a93e120 Generalize http fetch (#488) skuzins 2021-08-15 10:56:46 -04:00
  • eefc56c213 fix and pin web-sys breakage in Navigator::clipboard (#608) mental 2021-08-15 17:55:33 +03:00
  • 34a11fefd2 Only add resize radius for interactable areas (#577) Linus Behrbohm 2021-08-15 16:48:15 +02:00
  • 6c18332424 Add helpers <pointerbutton>_down() in PointerState (#583) Linus Behrbohm 2021-08-15 16:41:33 +02:00
  • f4af22efb5 Allow unnecessary mut (#584) Linus Behrbohm 2021-08-15 16:39:26 +02:00