Commit graph

  • 8cce09687f Expose text layout functions in Painter Emil Ernerfeldt 2021-05-20 21:53:39 +0200
  • 53d5d32a80 GitHub issue templates: add reminder to check for duplicates Emil Ernerfeldt 2021-05-20 21:47:17 +0200
  • 94479317b3 Add #[must_use] to container types: remind to call show() Emil Ernerfeldt 2021-05-20 21:45:00 +0200
  • a892519297 Add Style::override_text_style Emil Ernerfeldt 2021-05-20 21:31:34 +0200
  • 57981d49ee
    Add support for buffers other than a String in TextEdit (#399) Zenithsiz 2021-05-20 20:00:50 +0100
  • d292b831a1
    Add an option to overwrite frame of SidePanel and TopPanel (#418) Wojciech Kępka 2021-05-20 20:10:30 +0200
  • c0929014bf
    Add support for cint (conversions to and from color types) (#393) Gray Olson 2021-05-20 11:09:52 -0700
  • ac82cc7be3
    fix(plot): expose VLine and HLine (#422) St John Giddy 2021-05-20 19:56:45 +0200
  • 67c6002578
    Fix mac scroll modifier (#402) Ivo Vollrath 2021-05-20 19:56:33 +0200
  • 5bc53ce069 Improve panel docs Emil Ernerfeldt 2021-05-20 19:48:34 +0200
  • 265190a892 If values for current_text and prev_text are unchanged, filter out the previous value. Nolan Darilek 2021-05-20 12:34:45 -0500
  • 9fe465cc4a Various fixes. Nolan Darilek 2021-05-20 12:26:34 -0500
  • 4fa1e82129 Invert parameters. Nolan Darilek 2021-05-19 10:53:15 -0500
  • 68499cebf6 Use a RangeInclusive for text selection. Nolan Darilek 2021-05-19 10:47:18 -0500
  • 875d3a650d s/text_value/current_text_value/ Nolan Darilek 2021-05-19 09:39:04 -0500
  • ff9059fe68 Fix typo. Nolan Darilek 2021-05-19 09:03:49 -0500
  • 131525536b Get rid of has_widget_info and push events directly where it makes sense. Nolan Darilek 2021-05-19 08:42:33 -0500
  • fa18727933 Move prev_text off of the widget struct. Nolan Darilek 2021-05-19 06:18:05 -0500
  • 73271a6265 Track enabled/disabled status. Nolan Darilek 2021-05-18 14:52:53 -0500
  • 2433506c92 Add support for reporting cursor selection changes. Nolan Darilek 2021-05-18 13:26:20 -0500
  • 97aa56f465 Add ValueChanged events, with initial support for text. Nolan Darilek 2021-05-12 13:17:58 -0500
  • 8269cca95d Add support for click and double-click events. Nolan Darilek 2021-05-12 08:35:36 -0500
  • b3ced6106b Align widget descriptions more closely with common screen reader conventions. Nolan Darilek 2021-05-10 16:00:08 -0500
  • 50c8310de5 Remove a level of indirection, exposing the widget event on the top level. Nolan Darilek 2021-05-10 15:49:08 -0500
  • 0fd88e52da Expose getter for currently focused widget. Nolan Darilek 2021-05-10 14:38:08 -0500
  • de02f7d042
    Value of DragValue correctly clamped (#405) Violeta Hernández 2021-05-18 13:03:04 -0500
  • dd4ac43b13 Make sure egui can handle zero-sized screen rect Emil Ernerfeldt 2021-05-17 22:53:52 +0200
  • 6e5b52e3bc Add features extra_asserts and extra_debug_asserts for more asserts Emil Ernerfeldt 2021-05-17 22:34:29 +0200
  • bd5a85808a egui_demo_lib: fix persistence feature flag Emil Ernerfeldt 2021-05-17 22:37:10 +0200
  • bfabb70cba
    Fix BottomUp layout (#386) Sven Niederberger 2021-05-15 09:37:33 +0200
  • 2f46c975a5 Fix wrong vertical align in default layout Emil Ernerfeldt 2021-05-13 23:15:44 +0200
  • 442b953964 Tell docs.rs to use the --all-features flag when generating docs Emil Ernerfeldt 2021-05-12 20:02:25 +0200
  • 9c475204da Fix uneven text kerning for non-integral dpi scales Emil Ernerfeldt 2021-05-12 19:41:45 +0200
  • 50a2ed0a14 Update wasm-bindgen to 0.2.74 Emil Ernerfeldt 2021-05-12 19:40:15 +0200
  • 9dd23b44e0
    readme: add nannou_egui (#379) ilya sheprut 2021-05-12 17:29:37 +0600
  • 934bb7f5e9 egui_web: fix double-paste bug Emil Ernerfeldt 2021-05-11 19:25:31 +0200
  • 7b0f991b20 Improve docs concerning custom fonts, themes and accessibility Emil Ernerfeldt 2021-05-11 14:56:27 +0200
  • 8f8ba16696 Release 0.12.0 - Multitouch, user memory, window pivots, and improved plots 0.12.0 Emil Ernerfeldt 2021-05-10 18:20:32 +0200
  • 3e8723c8ac Publish new web demo Emil Ernerfeldt 2021-05-10 18:16:50 +0200
  • 1423bac3aa Smooth fading of plot grid and tick labels Emil Ernerfeldt 2021-05-10 17:06:50 +0200
  • cf3d12669c Fix misc typos Emil Ernerfeldt 2021-05-10 10:52:49 +0200
  • 7747a1f171 Update tts 0.15 -> 0.16 Emil Ernerfeldt 2021-05-09 14:42:14 +0200
  • c476ddb57c cargo update Emil Ernerfeldt 2021-05-09 14:37:56 +0200
  • b1559963bf Enable a bunch more clippy lints Emil Ernerfeldt 2021-05-09 14:13:09 +0200
  • 4022b84ae7 group rustdoc lints under rustdoc:: prefix Emil Ernerfeldt 2021-05-09 14:01:57 +0200
  • fb5176c133 #![allow(clippy::float_cmp)] everywhere Emil Ernerfeldt 2021-05-09 14:00:53 +0200
  • 6ad6f56cb1 Move shell scripts into sh/ subfolder Emil Ernerfeldt 2021-05-09 13:28:24 +0200
  • 38186fe23e Add a TODO Emil Ernerfeldt 2021-05-09 13:20:27 +0200
  • 5a21bc78a6 minor code simplification Emil Ernerfeldt 2021-05-09 13:19:09 +0200
  • a8c3deaf08 Rename ui.wrap to ui.scope Emil Ernerfeldt 2021-05-09 13:17:32 +0200
  • 9dc092b778 Clean up demos Emil Ernerfeldt 2021-05-09 10:53:35 +0200
  • aa3c40c49f bug fix: don't lock focus by default Emil Ernerfeldt 2021-05-09 10:58:48 +0200
  • 0b52813f62 Sort demo windows (multi-touch demo was out of order) Emil Ernerfeldt 2021-05-09 10:09:05 +0200
  • 4bb79a7047 Move normalize_angle to emath Emil Ernerfeldt 2021-05-08 23:42:17 +0200
  • dd6980bacb Implement non-proportional multitouch pinch zooming Emil Ernerfeldt 2021-05-08 23:31:31 +0200
  • 04d9ce227b Tidy up multitouch code: remove double spaces after full stop Emil Ernerfeldt 2021-05-08 22:49:40 +0200
  • 268ddca161 demo_app: Remove screen_reader from default features Emil Ernerfeldt 2021-05-08 16:27:05 +0200
  • a5e41f275c
    Typo: CollpasingHeaders -> CollapsingHeaders (#359) follower 2021-05-09 02:24:22 +1200
  • a7a36bd313 eframe: add always_on_top option (native) Emil Ernerfeldt 2021-05-08 10:19:47 +0200
  • 7374ed9d00 epi/eframe: move options out of trait App into new NativeOptions Emil Ernerfeldt 2021-05-08 10:14:56 +0200
  • 5e46bd404c Some documentation improvements Emil Ernerfeldt 2021-05-08 09:25:52 +0200
  • be44c71e31 egui_glium: Flip vertical scroll direction on Linux fix-scrolling Emil Ernerfeldt 2021-05-08 08:35:17 +0200
  • cb797a489a Expand PR template with reminder to update CHANGELOG.md Emil Ernerfeldt 2021-05-08 08:23:26 +0200
  • 12c0199d1b Mention mint in changelog Emil Ernerfeldt 2021-05-08 08:18:37 +0200
  • 87bc26fb5a
    implement mint conversions (#352) Luis Wirth 2021-05-08 08:17:01 +0200
  • 2cb94b98ef Add plot legends and on_disabled_hover_text to CHANGELOG.md Emil Ernerfeldt 2021-05-07 10:35:55 +0200
  • 838f3e4ff2
    Add plot legends (#349) Sven Niederberger 2021-05-07 10:32:17 +0200
  • d862ff66ac Add Image::sense to let an image respond to clicks and drags Emil Ernerfeldt 2021-05-06 22:10:05 +0200
  • 03721dbfd8
    Basic multi touch support (issue #279) (#306) Ivo Vollrath 2021-05-06 21:01:10 +0200
  • 0d71017ad4 clippy fixes for rust 1.52 Emil Ernerfeldt 2021-05-06 20:49:22 +0200
  • 29668b5128 Minor documentation improvements Emil Ernerfeldt 2021-05-02 22:02:26 +0200
  • 1394205f52 Document and demonstrate how to expand a TextEdit to fill a Ui Emil Ernerfeldt 2021-05-02 21:56:59 +0200
  • 66122e4c9a Decrease indentation with shift-tab Emil Ernerfeldt 2021-05-02 20:09:11 +0200
  • bf8ce774cc Don't draw bidi control characters Emil Ernerfeldt 2021-05-02 19:50:06 +0200
  • 7da9928548 Clean up new code editor code Emil Ernerfeldt 2021-05-02 19:28:02 +0200
  • 10b60d5361
    Run clippy on all targets and all features (#347) Emil Ernerfeldt 2021-05-02 19:26:57 +0200
  • 35c7b09285
    Tab identation for multiline text edit (#246) Cristian Dinu 2021-05-02 19:56:28 +0300
  • 101eed0d67
    memory: add Send + Sync reqirement, fix #337 (#341) ilya sheprut 2021-04-30 14:03:45 +0600
  • 02a62d1986
    Replace impl Into<String> with impl ToString (#302) David Pedersen 2021-04-29 19:49:49 +0200
  • e991a1c310
    Fix typo in README.md (#340) crumblingstatue 2021-04-29 19:31:24 +0200
  • 6f01577d5f Tab only selects labels if the screen_reader option is turned on. Emil Ernerfeldt 2021-04-25 18:20:10 +0200
  • c2744a1437
    Implement trackpad pinch-to-zoom for plots in egui_web (#333) Emil Ernerfeldt 2021-04-25 17:04:34 +0200
  • 7f0689e566 Refactor egui_glium with new EguiGlium wrapper and standalone example Emil Ernerfeldt 2021-04-25 17:02:27 +0200
  • a505d01090
    Plot refactor (#331) Sven Niederberger 2021-04-24 14:26:54 +0200
  • b69bc2c06a egui_web: Scroll faster when scrolling with mouse wheel Emil Ernerfeldt 2021-04-24 11:01:44 +0200
  • 0f112db550 Reduce binary size with more inlining and less monomorphization Emil Ernerfeldt 2021-04-24 09:54:11 +0200
  • f38f68318d build_demo_web.sh: add --open as an option Emil Ernerfeldt 2021-04-24 09:41:57 +0200
  • 6b24dbc997 Move easy_mark from egui deo egui_demo_lib Emil Ernerfeldt 2021-04-24 00:34:58 +0200
  • 641e9c2d26 egui_glium: sleep a bit when not focused Emil Ernerfeldt 2021-04-22 20:12:49 +0200
  • fb6f49024f Add Response::on_disabled_hover_text to show tooltip for disabled widgets Emil Ernerfeldt 2021-04-22 19:45:42 +0200
  • 07da54ad08 Refactor Ui::next_auto_id_source Emil Ernerfeldt 2021-04-21 22:19:51 +0200
  • a59c8ac2c3 DragValue: only show extra decimal with shift down if currently dragged Emil Ernerfeldt 2021-04-21 22:14:30 +0200
  • d2b669e1cd Changelog: Add line about storing state in Memory Emil Ernerfeldt 2021-04-21 22:02:42 +0200
  • 6e9abfc9c0 Changelog: Add plot improvements Emil Ernerfeldt 2021-04-21 22:01:34 +0200
  • 012542d066
    Drag and zoom support for plots (#317) Sven Niederberger 2021-04-21 21:50:27 +0200
  • cb14e8571f Add Vec2::LEFT,RIGHT,UP,DOWN and Vec2::angle Emil Ernerfeldt 2021-04-20 23:04:04 +0200
  • 58ebb217dc Tesselator: ignore zero-sized clip rects Emil Ernerfeldt 2021-04-20 10:05:47 +0200
  • 1681769329 Add #[inline(always)] here and there Emil Ernerfeldt 2021-04-19 23:11:42 +0200
  • 0f1df90d90 Tesselator: ignore non-positive clip rectangles Emil Ernerfeldt 2021-04-19 23:00:20 +0200
  • 72d0d71d66
    made drag and drop support selectable on Windows for the eframe glium integration (#324) Joel Nises 2021-04-19 22:49:28 +0200