Commit graph

  • 2af1dda4c3 Add TexturesDelta::clear Emil Ernerfeldt 2022-02-21 21:51:21 +0100
  • 0a46634c13 Simplify backends by adding fn paint_and_update_textures helper Emil Ernerfeldt 2022-02-21 21:49:52 +0100
  • 8f887e2ebd Add Shape::visual_bounding_rect() Emil Ernerfeldt 2022-02-21 21:40:46 +0100
  • fd3fb726c1 Fix bugs in consume_key and improve Modifiers API Emil Ernerfeldt 2022-02-21 16:53:41 +0100
  • 476a3057b0 egui_demo_lib: make egui_extras an optional dependency Emil Ernerfeldt 2022-02-21 15:43:08 +0100
  • 6d68838821 Clean up changelogs Emil Ernerfeldt 2022-02-21 16:10:05 +0100
  • ddf914b517
    Update crates (#1283) Emil Ernerfeldt 2022-02-21 15:40:25 +0100
  • b8f427ddd6 Add a Code of Conduct, based on the Contributor Covenant Emil Ernerfeldt 2022-02-21 15:30:53 +0100
  • b360dffdbf Demo app: handle the case of wrong selected anchor Emil Ernerfeldt 2022-02-21 15:29:18 +0100
  • c3fc8997d6
    Introduce egui_extras with RetainedImage for loading svg,png,jpeg,… (#1282) Emil Ernerfeldt 2022-02-21 15:26:26 +0100
  • 713917e481 refactor egui_web (break up lib.rs) Emil Ernerfeldt 2022-02-21 09:23:02 +0100
  • 89d19860b8 Misc code cleanup, docs fixes, etc Emil Ernerfeldt 2022-02-19 20:51:51 +0100
  • e49245fae5 Improve the anti-aliasing of filled paths with sharp corners Emil Ernerfeldt 2022-02-19 20:42:42 +0100
  • b8fbbf7d62 Fix anti-aliasing of filled paths with counter-clockwise winding order Emil Ernerfeldt 2022-02-19 20:37:49 +0100
  • 10634fc344 Improve the Bézier demo: drag control points and simplify code Emil Ernerfeldt 2022-02-19 20:28:25 +0100
  • 3a5ec4733f Fix bug when debug-painting clip rectangles Emil Ernerfeldt 2022-02-19 20:18:27 +0100
  • aa53522179
    Slider event fixes (#1270) Emil Ernerfeldt 2022-02-19 19:56:12 +0100
  • 3ed68274b0 Make Slider report gained_focus,has_focus,lost_focus from DragValue Emil Ernerfeldt 2022-02-19 11:12:09 +0100
  • 0d21405855 Fix: DragValue correctly reports gained_focus Emil Ernerfeldt 2022-02-19 11:05:02 +0100
  • 989a6d202f Slider: return drag_started,dragged,drag_released if value was dragged Emil Ernerfeldt 2022-02-19 10:58:07 +0100
  • 8e62b382fd
    Add some macOS emacs keybindings (#1243) Benedikt Terhechte 2022-02-19 10:42:43 +0100
  • e746e3a58b
    Light edits on README.md (#1246) Tulio Leao 2022-02-19 06:41:31 -0300
  • 6abdde0334
    Add more source code links to demos (#1260) Urho Laukkarinen 2022-02-17 18:08:13 +0200
  • 3d754e3a16
    Prevent ScrollArea:s from becoming tiny (#1255) Emil Ernerfeldt 2022-02-17 17:08:05 +0100
  • b5c8f034e7
    Add web location info to egui_web/epi (#1258) Emil Ernerfeldt 2022-02-17 16:46:43 +0100
  • 4e316d32e5 Fix scroll_to with align Emil Ernerfeldt 2022-02-17 16:45:42 +0100
  • 4af3cae26d
    Scroll so that text cursor remains visible (#1252) Emil Ernerfeldt 2022-02-16 21:34:47 +0100
  • c1569ed0d7
    Add Ui.input_mut & InputState.ignore_key (#1212) cat-state 2022-02-15 16:14:24 +0000
  • c8c871fcd1
    Add move_to_top and top_most_layer (#1242) Friz64 2022-02-15 17:13:08 +0100
  • 8f8eb5d4a9
    Customize Plot label and cursor texts (#1235) Sven Niederberger 2022-02-15 17:12:29 +0100
  • cfad28936d
    Color picker now always pops up next to the button (#1237) BctfN0HUK7Yg 2022-02-15 18:55:43 +0300
  • 635c65773d
    Allow scroll into view without specifying an alignment (#1247) Juan Campa 2022-02-15 10:52:29 -0500
  • c1cd47e3a7 README: Add section to FAQ about how to work with async code Emil Ernerfeldt 2022-02-13 23:03:59 +0100
  • f92df7db56 README: Add screenshot to demonstrate the skin-ability of egui Emil Ernerfeldt 2022-02-13 22:54:22 +0100
  • 62504fface
    Slider: Add step parameter (#1225) Alexander 2022-02-13 23:55:51 +0300
  • c4528beb72
    Make non interactable layers not interact (#1240) Juan Campa 2022-02-13 15:09:25 -0500
  • 14e985a894
    Expose FontTweak through egui::FontTweak (#1244) 4JX 2022-02-13 10:10:39 +0100
  • 69626296f1
    Make v-align and scale of user fonts tweakable (#1241) Emil Ernerfeldt 2022-02-12 18:22:42 +0100
  • 3f8ba3a542
    Improve the contrast of the default light mode style (#1238) Emil Ernerfeldt 2022-02-11 13:58:50 +0100
  • 815598a842 .vscode/settings.json: insertFinalNewline and trimTrailingWhitespace Emil Ernerfeldt 2022-02-10 15:33:11 +0100
  • 1ebb5ccabf
    Don't install console panic hook and tracing wasm subscriber in egui_web (#1230) Yusuf Bera Ertan 2022-02-10 17:44:41 +0300
  • 2f042ababd
    Make Margin pub and move to style.rs (#1236) 4JX 2022-02-10 15:26:57 +0100
  • 294eca5b7f Merge remote-tracking branch 'egui/master' into dynamic-grid René Rössler 2022-02-10 09:19:38 +0100
  • b2323bd13e Add VSCode settings with {"editor.formatOnSave": true} Emil Ernerfeldt 2022-02-09 18:14:55 +0100
  • 671cbfe58e fix typo René Rössler 2022-02-09 16:51:02 +0100
  • 738bb0c6fa add warning René Rössler 2022-02-09 16:50:17 +0100
  • e252a71598 fix example René Rössler 2022-02-09 16:43:57 +0100
  • 5adb99cfc2 add doc example René Rössler 2022-02-09 16:42:02 +0100
  • 5ccfa1117e return response for hover events on grid René Rössler 2022-02-09 16:20:03 +0100
  • 35c8e97b75 change to Sense::hover René Rössler 2022-02-09 16:11:17 +0100
  • 787b1ad8be document vertical/horizontal René Rössler 2022-02-09 16:04:56 +0100
  • dfab28fe6d document GridDirection René Rössler 2022-02-09 16:03:57 +0100
  • c55c8dfa1e rename size René Rössler 2022-02-09 16:01:44 +0100
  • 63a70ab00d remove padding, use egui item spacing René Rössler 2022-02-09 16:00:25 +0100
  • 4cede42748 Add ui.weak(text) Emil Ernerfeldt 2022-02-09 15:08:01 +0100
  • 6261380180 add unit test and fix bug found with the unit test René Rössler 2022-02-09 13:54:19 +0100
  • a42006ef14 Merge branch 'dynamic-grid' of github.com:elwerene/egui into dynamic-grid René Rössler 2022-02-09 13:32:58 +0100
  • 8ce59e703f shrink rect René Rössler 2022-02-09 13:32:53 +0100
  • cef3c743cf
    switch to documentation comments René Rössler 2022-02-09 13:27:53 +0100
  • 28a91fba1f rename add_size to add René Rössler 2022-02-09 13:26:10 +0100
  • 8495242f21 newline René Rössler 2022-02-09 13:23:02 +0100
  • 5de7ac0c60 use row_nr instead of odd René Rössler 2022-02-09 13:22:09 +0100
  • 4920f48ab4 always assign self.odd René Rössler 2022-02-09 13:17:09 +0100
  • 6194b5d5fb add LineDirection documentation René Rössler 2022-02-09 13:14:19 +0100
  • bbc3fabcab better documentation/naming of LineDirection René Rössler 2022-02-09 13:09:10 +0100
  • 6db4b929eb content is wrapped René Rössler 2022-02-09 13:03:02 +0100
  • 3c5d04a041 do not clip by default René Rössler 2022-02-09 13:01:43 +0100
  • f95755768e hide private functions René Rössler 2022-02-09 13:00:09 +0100
  • 2eae720ee6 english René Rössler 2022-02-09 12:59:10 +0100
  • abe6daf880 add library level documentation René Rössler 2022-02-09 12:58:38 +0100
  • eeb79c0f88 correctly add egui lints and fix all warnings René Rössler 2022-02-09 12:56:01 +0100
  • 8a78302bd0
    add standard egui lints René Rössler 2022-02-09 12:50:24 +0100
  • 504c791198 Merge branch 'dynamic-grid' of github.com:elwerene/egui into dynamic-grid René Rössler 2022-02-09 12:49:35 +0100
  • afe583034a change format("{}", VAR) to VAR.to_string() René Rössler 2022-02-09 12:49:32 +0100
  • 63491e247f
    use standard selection color René Rössler 2022-02-09 12:46:13 +0100
  • b91855ca94 english René Rössler 2022-02-09 12:45:15 +0100
  • f1e1cf0e8b Merge branch 'dynamic-grid' of github.com:elwerene/egui into dynamic-grid René Rössler 2022-02-09 12:37:04 +0100
  • 27c72efdc7 iso 8601 date format René Rössler 2022-02-09 12:37:02 +0100
  • 562f3d2c28
    add glium to keywords René Rössler 2022-02-09 12:34:50 +0100
  • 6e06a2097b
    set rust edition René Rössler 2022-02-09 12:34:38 +0100
  • 0cd74376a7 use rfc3339/iso 8601 René Rössler 2022-02-09 12:20:56 +0100
  • 9d19a07a55 remove unused use René Rössler 2022-02-09 12:11:59 +0100
  • 0396eed9bf use ui.heading René Rössler 2022-02-09 12:10:53 +0100
  • ae71f91f8c add sourcecode links, document slow growing René Rössler 2022-02-09 12:02:19 +0100
  • 10c51364c5 add labels on grid demo René Rössler 2022-02-09 11:47:34 +0100
  • 417cb1dd02 update to current master of egui René Rössler 2022-02-09 11:44:15 +0100
  • 0e4ab1bda1 add egui_extras to check.sh René Rössler 2022-02-09 11:16:25 +0100
  • d56dba5c7d add egui_extras to github workflow René Rössler 2022-02-09 11:15:26 +0100
  • 1c7df684a3 Merge remote-tracking branch 'egui/master' into dynamic-grid René Rössler 2022-02-09 11:13:54 +0100
  • defc400c21
    Add an example of how to display an SVG image in egui (#1228) Emil Ernerfeldt 2022-02-09 08:12:12 +0100
  • 2802e03526
    Per-side margins with new struct Margin (#1219) Erlend Walstad 2022-02-07 11:29:16 +0100
  • 603ec82a5e
    cargo deny: clarify MPL-2.0 license and use un-patched ureq again (#1222) Emil Ernerfeldt 2022-02-07 10:38:08 +0100
  • 0f385f6beb Merge remote-tracking branch 'egui/master' into dynamic-grid René Rössler 2022-02-07 10:03:48 +0100
  • c9098288f5
    Fix a typo: tolerence -> tolerance (#1214) 4JX 2022-02-06 16:30:34 +0100
  • 5459ab29b7 Fix: allow calling set_pixels_per_point before first frame Emil Ernerfeldt 2022-02-06 00:16:59 +0100
  • 55067f54ce Demo app fix: respect native pixels_per_point on startup Emil Ernerfeldt 2022-02-05 23:54:44 +0100
  • cbc53fbe2e eframe: Add epi::NativeOptions::initial_window_pos Emil Ernerfeldt 2022-02-05 19:12:03 +0100
  • 7d41551913
    Fixed typos: wether -> whether (#1210) Manuel Innerhofer 2022-02-05 18:14:16 +0100
  • 9ed96155e9 Rename corner_radius to rounding Emil Ernerfeldt 2022-02-05 18:13:46 +0100
  • ace2ac00da Update to tts 0.20.2 which resolves copy-left license issue Emil Ernerfeldt 2022-02-05 17:53:37 +0100