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

Commit Graph

  • 934dc42e58 Fix tooltips overlapping widgets (#566) (#568) Norbert Pozar 2021-08-15 23:34:43 +09:00
  • 7c1c775020 Fix case where Plot's min_auto_bounds can be ignored after first instantiation (#563) mitchmindtree 2021-08-15 16:34:12 +02:00
  • 784bac53f1 Improve error message on bad texture allocation Emil Ernerfeldt 2021-07-29 22:20:22 +02:00
  • a1c5ce05f7 readme: add egui_glfw_gl (#586) Luca 2021-07-29 22:14:17 +02:00
  • 4feee59f84 Improve README files for all crates Emil Ernerfeldt 2021-07-29 22:04:20 +02:00
  • 326da7a0d7 README: Clean up the integration section Emil Ernerfeldt 2021-07-29 21:58:50 +02:00
  • 9b1a8c9e00 Add link to egui-tetra Emil Ernerfeldt 2021-07-29 01:33:55 +02:00
  • 94937a33e8 Add link to ggez-egui Emil Ernerfeldt 2021-07-28 17:52:05 +02:00
  • 52d187ab5f Add godot-egui to README.md Emil Ernerfeldt 2021-07-23 11:04:55 +02:00
  • 224af23fd1 Pass more inner return values (#557) Ezra Barrow 2021-07-21 05:43:02 -04:00
  • 06fc9afb1d Add Frame setters for rounding, margin and shadow Emil Ernerfeldt 2021-07-20 14:33:36 +02:00
  • 12334addda Add Vec2::to_pos2 Emil Ernerfeldt 2021-07-20 14:32:12 +02:00
  • a9c004d16b Fix custom font definitions getting replaced when pixels_per_point is changed (#564) Jay Oster 2021-07-20 05:06:27 -07:00
  • 7c5a2d60c5 Plot: Line styles (#482) Sven Niederberger 2021-07-06 20:15:04 +02:00
  • d8b2b50780 Add libxkbcommon-dev to list of linux deps (#549) Emil Ernerfeldt 2021-07-06 19:33:37 +02:00
  • a6c3daff6f TextEdit: Add visual clipping for singleline inputs when text is large. (#531) lucaspoffo 2021-07-06 13:59:52 -03:00
  • faf104220b Grid::num_columns: allow the last column to take up the rest of the space Emil Ernerfeldt 2021-07-02 09:55:57 +02:00
  • 9603bb4f85 Grid fixes (#473) Simon Persson 2021-07-02 15:25:53 +08:00
  • 89cea7aca7 Progress bar (#519) Sven Niederberger 2021-07-01 22:50:41 +02:00
  • 52e3663958 Release egui 0.13.1: Plot fixes 0.13.1 Emil Ernerfeldt 2021-06-28 11:05:27 +02:00
  • cba840ec49 Small plot-relates fixes (#526) Emil Ernerfeldt 2021-06-28 10:51:06 +02:00
  • 3a14f5e8e2 Fix a bug on Windows where minimizing adjusts all of the egui window positions. (#522) Jay Oster 2021-06-28 01:27:32 -07:00
  • ccecad88b1 egui_glium and eframe 0.13.1: fix http feature and docs Emil Ernerfeldt 2021-06-24 20:36:36 +02:00
  • 4f6dac27e6 Clippy fix Emil Ernerfeldt 2021-06-24 20:13:34 +02:00
  • d807451348 Release 0.13.0 - Better panels, plots and new visual style 0.13.0 Emil Ernerfeldt 2021-06-24 20:00:06 +02:00
  • 8abd232854 Bug fix: accidentally resizing an area through a window Emil Ernerfeldt 2021-06-24 17:52:15 +02:00
  • eb6c293774 Update crates glium, tts, and run cargo update Emil Ernerfeldt 2021-06-24 17:51:39 +02:00
  • 1363ac4a24 demo: in font book, ask font what characters are supported Emil Ernerfeldt 2021-06-24 17:35:56 +02:00
  • 749c5cbdc8 egui_glium: don't take control of the control_flow Emil Ernerfeldt 2021-06-24 16:24:05 +02:00
  • 182eb32b95 Tidy up plot demo Emil Ernerfeldt 2021-06-24 15:20:31 +02:00
  • 6e3604ee4b Bug fix: ui.scope(…) is now equivalent to ui.allocate_space(…) WRT IDs Emil Ernerfeldt 2021-06-24 15:08:16 +02:00
  • 9007890440 EguiGlium::on_event: take event by reference Emil Ernerfeldt 2021-06-24 12:35:54 +02:00
  • 147e7a47aa More plot items (#471) Sven Niederberger 2021-06-24 12:29:51 +02:00
  • e22c242d17 Use ab_glyph instead of rusttype for font rendering (#490) Benjamin Bouvier 2021-06-24 12:13:57 +02:00
  • 63bddb67f8 CollapsingHeader: only fill full width if it has a frame Emil Ernerfeldt 2021-06-24 12:12:20 +02:00
  • c03caa663b Fix bug where clicking a TextEdit frame would not give it focus Emil Ernerfeldt 2021-06-23 16:49:07 +02:00
  • 6e7e88ba80 Use old 1.51 toolchain instead of bleeding edge (#505) Emil Ernerfeldt 2021-06-23 09:16:39 +02:00
  • 269a4538d9 clippy fixes for rust 1.53 Emil Ernerfeldt 2021-06-22 23:25:54 +02:00
  • 60fd70921d Typo fixes: "an"->"and" & "tex" -> "text" (#432) follower 2021-06-13 08:17:57 +12:00
  • ef36cac422 Improve misc docs Emil Ernerfeldt 2021-06-12 22:10:40 +02:00
  • 7f1123a54c Expanded TextBuffer interface to allow borrowed values. (#444) Zenithsiz 2021-06-12 21:12:32 +01:00
  • 00575e158f Fix an issue where losing focus could prevent the event loop from receiving events for releasing modifier keys (#479) Jay Oster 2021-06-12 06:55:08 -07:00
  • 778bcc1ef7 Style tweaks (#450) Emil Ernerfeldt 2021-06-12 15:53:56 +02:00
  • a50ddc2703 TextEdit: Clean up password masking Emil Ernerfeldt 2021-06-12 15:18:14 +02:00
  • f4a95b1e5f TextEdit: don't set response.changed() when cursor changes Emil Ernerfeldt 2021-06-12 15:02:33 +02:00
  • 508f6d9bf5 Additional accessibility support (#412) Nolan Darilek 2021-06-12 07:54:01 -05:00
  • 2b4d3fa5b1 apply suggested fix (#481) Sven Niederberger 2021-06-12 14:36:39 +02:00
  • 998e07d865 Make sure the scroll bar is never outside the screen rectangle (#475) Emil Ernerfeldt 2021-06-12 14:30:42 +02:00
  • e007afc3c3 Freeze scroll area (#472) edko99 2021-06-12 05:30:14 -07:00
  • 02db9ee583 Plot: Legend improvements (#410) Sven Niederberger 2021-06-07 22:36:13 +02:00
  • ece25ee7f3 Add Ui::set_visible as a way to hide widgets Emil Ernerfeldt 2021-06-07 22:12:49 +02:00
  • 3c603c55b8 Make Layouts:: horizontal/vertial align/justify pub Emil Ernerfeldt 2021-06-07 21:06:29 +02:00
  • 62f58a3b05 egui_web: default to light mode unless prefers-color-scheme: dark Emil Ernerfeldt 2021-06-07 20:56:18 +02:00
  • 44b573f6a6 epi: merge App::load into App::setup, and provide Frame argument Emil Ernerfeldt 2021-06-07 20:53:33 +02:00
  • 31769d400f Fixed GLSL ES 1.0 version string (#470) Kayo Phoenix 2021-06-07 23:18:42 +05:00
  • effd3c7440 egui_web: Vastly improve WebGL alpha blending Emil Ernerfeldt 2021-06-04 23:03:48 +02:00
  • 2af86cd2c7 Revert "Fix scroll bar position (#392)" (#458) Emil Ernerfeldt 2021-06-04 00:11:35 +02:00
  • ec6268e4ac egui_web: document how to fill the full width of the browser Emil Ernerfeldt 2021-06-03 18:56:26 +02:00
  • 2932ff0e53 Fix scroll bar position (#392) Jay Oster 2021-06-03 09:54:34 -07:00
  • 6468b2b84e Implement efficent scrolling of large content (#457) Emil Ernerfeldt 2021-06-03 18:48:45 +02:00
  • 2cdd90b111 Allow alternate shortcuts on Windows (#456) Tiago Ferreira 2021-06-03 17:39:55 +02:00
  • 4964d762a7 Move WidgetType from output.rs to lib.rs Emil Ernerfeldt 2021-05-30 22:52:13 +02:00
  • e6fe6a6f6a Fix occasional jittery vertical positioning of glyphs Emil Ernerfeldt 2021-05-28 19:51:10 +02:00
  • 4d56d0328b demo: Move egui settings/inspection windows to backend panel Emil Ernerfeldt 2021-05-28 00:40:22 +02:00
  • 66095b69a7 Disable default features of ord-float (#440) Violeta Hernández 2021-05-27 13:25:30 -05:00
  • 3b807e1ad6 Add Context::set_debug_on_hover and egui::trace!(ui) Emil Ernerfeldt 2021-05-27 19:30:08 +02:00
  • 8623909d82 Plotting: Add line markers (#363) Sven Niederberger 2021-05-27 18:40:20 +02:00
  • 77b3a154b4 No need to pass in &mut prev_text everywhere ndarilek/master Emil Ernerfeldt 2021-05-26 23:16:49 +02:00
  • e320ef6c64 Detect single-threaded mutex reentry in debug mode (#433) St John Giddy 2021-05-26 22:13:24 +02:00
  • c9766f8a7b Resizable panels + right and bottom panels (#438) Emil Ernerfeldt 2021-05-26 22:06:10 +02:00
  • 196ddff499 Rename Shape::polygon to Shape::convex_polygon Emil Ernerfeldt 2021-05-20 22:14:08 +02:00
  • 085233f907 Improve various documentation Emil Ernerfeldt 2021-05-20 22:09:35 +02:00
  • 5b462197fa Improve instructions in PR template Emil Ernerfeldt 2021-05-20 22:07:02 +02:00
  • 2dea4d8db2 Color picker: fix rare infinite loop in very weird situtations Emil Ernerfeldt 2021-05-20 22:05:44 +02:00
  • f4ddc21740 Simplify IME cursor pos handling in TextEdit Emil Ernerfeldt 2021-05-20 22:01:59 +02:00
  • 6a576f4c34 Rename Output::text_cursor to text_cursor_pos Emil Ernerfeldt 2021-05-20 21:58:44 +02:00
  • 8cce09687f Expose text layout functions in Painter Emil Ernerfeldt 2021-05-20 21:53:39 +02:00
  • 53d5d32a80 GitHub issue templates: add reminder to check for duplicates Emil Ernerfeldt 2021-05-20 21:47:17 +02:00
  • 94479317b3 Add #[must_use] to container types: remind to call show() Emil Ernerfeldt 2021-05-20 21:45:00 +02:00
  • a892519297 Add Style::override_text_style Emil Ernerfeldt 2021-05-20 21:31:34 +02:00
  • 57981d49ee Add support for buffers other than a String in TextEdit (#399) Zenithsiz 2021-05-20 20:00:50 +01:00
  • d292b831a1 Add an option to overwrite frame of SidePanel and TopPanel (#418) Wojciech Kępka 2021-05-20 20:10:30 +02:00
  • c0929014bf Add support for cint (conversions to and from color types) (#393) Gray Olson 2021-05-20 11:09:52 -07:00
  • ac82cc7be3 fix(plot): expose VLine and HLine (#422) St John Giddy 2021-05-20 19:56:45 +02:00
  • 67c6002578 Fix mac scroll modifier (#402) Ivo Vollrath 2021-05-20 19:56:33 +02:00
  • 5bc53ce069 Improve panel docs Emil Ernerfeldt 2021-05-20 19:48:34 +02:00
  • 265190a892 If values for current_text and prev_text are unchanged, filter out the previous value. Nolan Darilek 2021-05-20 12:34:45 -05:00
  • 9fe465cc4a Various fixes. Nolan Darilek 2021-05-20 12:26:34 -05:00
  • 4fa1e82129 Invert parameters. Nolan Darilek 2021-05-19 10:53:15 -05:00
  • 68499cebf6 Use a RangeInclusive for text selection. Nolan Darilek 2021-05-19 10:47:18 -05:00
  • 875d3a650d s/text_value/current_text_value/ Nolan Darilek 2021-05-19 09:39:04 -05:00
  • ff9059fe68 Fix typo. Nolan Darilek 2021-05-19 09:03:49 -05:00
  • 131525536b Get rid of has_widget_info and push events directly where it makes sense. Nolan Darilek 2021-05-19 08:42:33 -05:00
  • fa18727933 Move prev_text off of the widget struct. Nolan Darilek 2021-05-19 06:18:05 -05:00
  • 73271a6265 Track enabled/disabled status. Nolan Darilek 2021-05-18 14:52:53 -05:00
  • 2433506c92 Add support for reporting cursor selection changes. Nolan Darilek 2021-05-18 13:26:20 -05:00
  • 97aa56f465 Add ValueChanged events, with initial support for text. Nolan Darilek 2021-05-12 13:17:58 -05:00
  • 8269cca95d Add support for click and double-click events. Nolan Darilek 2021-05-12 08:35:36 -05:00
  • b3ced6106b Align widget descriptions more closely with common screen reader conventions. Nolan Darilek 2021-05-10 16:00:08 -05:00
  • 50c8310de5 Remove a level of indirection, exposing the widget event on the top level. Nolan Darilek 2021-05-10 15:49:08 -05:00