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

Commit Graph

  • 0fd88e52da Expose getter for currently focused widget. Nolan Darilek 2021-05-10 14:38:08 -05:00
  • de02f7d042 Value of DragValue correctly clamped (#405) Violeta Hernández 2021-05-18 13:03:04 -05:00
  • dd4ac43b13 Make sure egui can handle zero-sized screen rect Emil Ernerfeldt 2021-05-17 22:53:52 +02:00
  • 6e5b52e3bc Add features extra_asserts and extra_debug_asserts for more asserts Emil Ernerfeldt 2021-05-17 22:34:29 +02:00
  • bd5a85808a egui_demo_lib: fix persistence feature flag Emil Ernerfeldt 2021-05-17 22:37:10 +02:00
  • bfabb70cba Fix BottomUp layout (#386) Sven Niederberger 2021-05-15 09:37:33 +02:00
  • 2f46c975a5 Fix wrong vertical align in default layout Emil Ernerfeldt 2021-05-13 23:15:44 +02:00
  • 442b953964 Tell docs.rs to use the --all-features flag when generating docs Emil Ernerfeldt 2021-05-12 20:02:25 +02:00
  • 9c475204da Fix uneven text kerning for non-integral dpi scales Emil Ernerfeldt 2021-05-12 19:41:45 +02:00
  • 50a2ed0a14 Update wasm-bindgen to 0.2.74 Emil Ernerfeldt 2021-05-12 19:40:15 +02:00
  • 9dd23b44e0 readme: add nannou_egui (#379) ilya sheprut 2021-05-12 17:29:37 +06:00
  • 934bb7f5e9 egui_web: fix double-paste bug Emil Ernerfeldt 2021-05-11 19:25:31 +02:00
  • 7b0f991b20 Improve docs concerning custom fonts, themes and accessibility Emil Ernerfeldt 2021-05-11 14:56:27 +02:00
  • 8f8ba16696 Release 0.12.0 - Multitouch, user memory, window pivots, and improved plots 0.12.0 Emil Ernerfeldt 2021-05-10 18:20:32 +02:00
  • 3e8723c8ac Publish new web demo Emil Ernerfeldt 2021-05-10 18:16:50 +02:00
  • 1423bac3aa Smooth fading of plot grid and tick labels Emil Ernerfeldt 2021-05-10 17:06:50 +02:00
  • cf3d12669c Fix misc typos Emil Ernerfeldt 2021-05-10 10:52:49 +02:00
  • 7747a1f171 Update tts 0.15 -> 0.16 Emil Ernerfeldt 2021-05-09 14:42:14 +02:00
  • c476ddb57c cargo update Emil Ernerfeldt 2021-05-09 14:37:56 +02:00
  • b1559963bf Enable a bunch more clippy lints Emil Ernerfeldt 2021-05-09 14:13:09 +02:00
  • 4022b84ae7 group rustdoc lints under rustdoc:: prefix Emil Ernerfeldt 2021-05-09 14:01:57 +02:00
  • fb5176c133 #![allow(clippy::float_cmp)] everywhere Emil Ernerfeldt 2021-05-09 14:00:53 +02:00
  • 6ad6f56cb1 Move shell scripts into sh/ subfolder Emil Ernerfeldt 2021-05-09 13:28:24 +02:00
  • 38186fe23e Add a TODO Emil Ernerfeldt 2021-05-09 13:20:27 +02:00
  • 5a21bc78a6 minor code simplification Emil Ernerfeldt 2021-05-09 13:19:09 +02:00
  • a8c3deaf08 Rename ui.wrap to ui.scope Emil Ernerfeldt 2021-05-09 13:17:32 +02:00
  • 9dc092b778 Clean up demos Emil Ernerfeldt 2021-05-09 10:53:35 +02:00
  • aa3c40c49f bug fix: don't lock focus by default Emil Ernerfeldt 2021-05-09 10:58:48 +02:00
  • 0b52813f62 Sort demo windows (multi-touch demo was out of order) Emil Ernerfeldt 2021-05-09 10:09:05 +02:00
  • 4bb79a7047 Move normalize_angle to emath Emil Ernerfeldt 2021-05-08 23:42:17 +02:00
  • dd6980bacb Implement non-proportional multitouch pinch zooming Emil Ernerfeldt 2021-05-08 23:31:31 +02:00
  • 04d9ce227b Tidy up multitouch code: remove double spaces after full stop Emil Ernerfeldt 2021-05-08 22:49:40 +02:00
  • 268ddca161 demo_app: Remove screen_reader from default features Emil Ernerfeldt 2021-05-08 16:27:05 +02:00
  • a5e41f275c Typo: CollpasingHeaders -> CollapsingHeaders (#359) follower 2021-05-09 02:24:22 +12:00
  • a7a36bd313 eframe: add always_on_top option (native) Emil Ernerfeldt 2021-05-08 10:19:47 +02:00
  • 7374ed9d00 epi/eframe: move options out of trait App into new NativeOptions Emil Ernerfeldt 2021-05-08 10:14:56 +02:00
  • 5e46bd404c Some documentation improvements Emil Ernerfeldt 2021-05-08 09:25:52 +02:00
  • be44c71e31 egui_glium: Flip vertical scroll direction on Linux fix-scrolling Emil Ernerfeldt 2021-05-08 08:35:17 +02:00
  • cb797a489a Expand PR template with reminder to update CHANGELOG.md Emil Ernerfeldt 2021-05-08 08:23:26 +02:00
  • 12c0199d1b Mention mint in changelog Emil Ernerfeldt 2021-05-08 08:18:37 +02:00
  • 87bc26fb5a implement mint conversions (#352) Luis Wirth 2021-05-08 08:17:01 +02:00
  • 2cb94b98ef Add plot legends and on_disabled_hover_text to CHANGELOG.md Emil Ernerfeldt 2021-05-07 10:35:55 +02:00
  • 838f3e4ff2 Add plot legends (#349) Sven Niederberger 2021-05-07 10:32:17 +02:00
  • d862ff66ac Add Image::sense to let an image respond to clicks and drags Emil Ernerfeldt 2021-05-06 22:10:05 +02:00
  • 03721dbfd8 Basic multi touch support (issue #279) (#306) Ivo Vollrath 2021-05-06 21:01:10 +02:00
  • 0d71017ad4 clippy fixes for rust 1.52 Emil Ernerfeldt 2021-05-06 20:49:22 +02:00
  • 29668b5128 Minor documentation improvements Emil Ernerfeldt 2021-05-02 22:02:26 +02:00
  • 1394205f52 Document and demonstrate how to expand a TextEdit to fill a Ui Emil Ernerfeldt 2021-05-02 21:56:59 +02:00
  • 66122e4c9a Decrease indentation with shift-tab Emil Ernerfeldt 2021-05-02 20:09:11 +02:00
  • bf8ce774cc Don't draw bidi control characters Emil Ernerfeldt 2021-05-02 19:50:06 +02:00
  • 7da9928548 Clean up new code editor code Emil Ernerfeldt 2021-05-02 19:28:02 +02:00
  • 10b60d5361 Run clippy on all targets and all features (#347) Emil Ernerfeldt 2021-05-02 19:26:57 +02:00
  • 35c7b09285 Tab identation for multiline text edit (#246) Cristian Dinu 2021-05-02 19:56:28 +03:00
  • 101eed0d67 memory: add Send + Sync reqirement, fix #337 (#341) ilya sheprut 2021-04-30 14:03:45 +06:00
  • 02a62d1986 Replace impl Into<String> with impl ToString (#302) David Pedersen 2021-04-29 19:49:49 +02:00
  • e991a1c310 Fix typo in README.md (#340) crumblingstatue 2021-04-29 19:31:24 +02:00
  • 6f01577d5f Tab only selects labels if the screen_reader option is turned on. Emil Ernerfeldt 2021-04-25 18:20:10 +02:00
  • c2744a1437 Implement trackpad pinch-to-zoom for plots in egui_web (#333) Emil Ernerfeldt 2021-04-25 17:04:34 +02:00
  • 7f0689e566 Refactor egui_glium with new EguiGlium wrapper and standalone example Emil Ernerfeldt 2021-04-25 17:02:27 +02:00
  • a505d01090 Plot refactor (#331) Sven Niederberger 2021-04-24 14:26:54 +02:00
  • b69bc2c06a egui_web: Scroll faster when scrolling with mouse wheel Emil Ernerfeldt 2021-04-24 11:01:44 +02:00
  • 0f112db550 Reduce binary size with more inlining and less monomorphization Emil Ernerfeldt 2021-04-24 09:54:11 +02:00
  • f38f68318d build_demo_web.sh: add --open as an option Emil Ernerfeldt 2021-04-24 09:41:57 +02:00
  • 6b24dbc997 Move easy_mark from egui deo egui_demo_lib Emil Ernerfeldt 2021-04-24 00:34:58 +02:00
  • 641e9c2d26 egui_glium: sleep a bit when not focused Emil Ernerfeldt 2021-04-22 20:12:49 +02:00
  • fb6f49024f Add Response::on_disabled_hover_text to show tooltip for disabled widgets Emil Ernerfeldt 2021-04-22 19:45:42 +02:00
  • 07da54ad08 Refactor Ui::next_auto_id_source Emil Ernerfeldt 2021-04-21 22:19:51 +02:00
  • a59c8ac2c3 DragValue: only show extra decimal with shift down if currently dragged Emil Ernerfeldt 2021-04-21 22:14:30 +02:00
  • d2b669e1cd Changelog: Add line about storing state in Memory Emil Ernerfeldt 2021-04-21 22:02:42 +02:00
  • 6e9abfc9c0 Changelog: Add plot improvements Emil Ernerfeldt 2021-04-21 22:01:34 +02:00
  • 012542d066 Drag and zoom support for plots (#317) Sven Niederberger 2021-04-21 21:50:27 +02:00
  • cb14e8571f Add Vec2::LEFT,RIGHT,UP,DOWN and Vec2::angle Emil Ernerfeldt 2021-04-20 23:04:04 +02:00
  • 58ebb217dc Tesselator: ignore zero-sized clip rects Emil Ernerfeldt 2021-04-20 10:05:47 +02:00
  • 1681769329 Add #[inline(always)] here and there Emil Ernerfeldt 2021-04-19 23:11:42 +02:00
  • 0f1df90d90 Tesselator: ignore non-positive clip rectangles Emil Ernerfeldt 2021-04-19 23:00:20 +02:00
  • 72d0d71d66 made drag and drop support selectable on Windows for the eframe glium integration (#324) Joel Nises 2021-04-19 22:49:28 +02:00
  • 23d292a974 faster debug builds on mac Emil Ernerfeldt 2021-04-18 23:15:07 +02:00
  • fbd0e35017 Clippy fixes for benchmark Emil Ernerfeldt 2021-04-18 23:14:35 +02:00
  • 0351662763 Fix bug with the layout of wide DragValue:s Emil Ernerfeldt 2021-04-18 23:10:12 +02:00
  • c07f439b28 Add benchmark of ui.label Emil Ernerfeldt 2021-04-18 10:24:31 +02:00
  • c69ecfe421 Memory usage example in the widget gallery (#307) ilya sheprut 2021-04-18 14:13:08 +06:00
  • 580d27e0d3 Add anchors to windows and areas (#310) Emil Ernerfeldt 2021-04-18 10:01:41 +02:00
  • 5667e7eb51 Add docstring to ui.with_layout Emil Ernerfeldt 2021-04-15 22:23:15 +02:00
  • f07bdf0433 Add more instructions to PR template Emil Ernerfeldt 2021-04-15 22:21:48 +02:00
  • 231c075867 Add #[inline(always)] to a few things Emil Ernerfeldt 2021-04-15 10:37:31 +02:00
  • 76d5229821 CI: run cargo doc (#309) Emil Ernerfeldt 2021-04-15 10:35:15 +02:00
  • b187d1c576 Make Memory::has_focus public (again) Emil Ernerfeldt 2021-04-15 10:31:24 +02:00
  • d6de19b507 Mention macroquad backend in the readme (#308) ilya sheprut 2021-04-15 14:20:04 +06:00
  • 2aa05f00e1 check.sh: cargo doc all features Emil Ernerfeldt 2021-04-15 09:48:30 +02:00
  • e1adb9c091 Fix broken markdown in docstring Emil Ernerfeldt 2021-04-15 09:48:06 +02:00
  • 96a2732735 Add Response::request_focus and surrender_focus Emil Ernerfeldt 2021-04-15 09:45:12 +02:00
  • daf2e13238 demo: Use new id_data to store the show/hide password toggle Emil Ernerfeldt 2021-04-12 22:37:39 +02:00
  • 186362a4b8 Arbitrary data in Memory using Any, fix #255 (#257) ilya sheprut 2021-04-13 01:53:32 +06:00
  • 4ecf304335 Fix touch screen defocus bug Emil Ernerfeldt 2021-04-12 21:41:07 +02:00
  • 5d50fa1350 Add Label::sense so you can make clickable labels Emil Ernerfeldt 2021-04-12 21:26:13 +02:00
  • 3c0c729af8 Add links to the changelogs for other crates. (#293) follower 2021-04-13 06:57:49 +12:00
  • 20bf09560e IME: Handle composition events to show suggestion on web (#278) Lin Han 2021-04-13 02:57:14 +08:00
  • 0353f40dd5 Typo fix: "occational" -> "occasional" (#286) follower 2021-04-09 08:22:58 +12:00
  • 50a56d41ee DragValue improvements (#274) Cristian Dinu 2021-04-08 23:20:52 +03:00
  • b30cb3313a Try to allow turning off default_fonts for all libs (#266) Emil Ernerfeldt 2021-04-07 20:14:44 +02:00