Commit Graph

1861 Commits

Author SHA1 Message Date
René Rössler a42006ef14 Merge branch 'dynamic-grid' of github.com:elwerene/egui into dynamic-grid 2022-02-09 13:32:58 +01:00
René Rössler 8ce59e703f shrink rect 2022-02-09 13:32:53 +01:00
René Rössler cef3c743cf switch to documentation comments
Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
2022-02-09 13:27:53 +01:00
René Rössler 28a91fba1f rename add_size to add 2022-02-09 13:26:10 +01:00
René Rössler 8495242f21 newline 2022-02-09 13:23:02 +01:00
René Rössler 5de7ac0c60 use row_nr instead of odd 2022-02-09 13:22:09 +01:00
René Rössler 4920f48ab4 always assign self.odd 2022-02-09 13:17:09 +01:00
René Rössler 6194b5d5fb add LineDirection documentation 2022-02-09 13:14:19 +01:00
René Rössler bbc3fabcab better documentation/naming of LineDirection 2022-02-09 13:09:10 +01:00
René Rössler 6db4b929eb content is wrapped 2022-02-09 13:03:02 +01:00
René Rössler 3c5d04a041 do not clip by default 2022-02-09 13:01:43 +01:00
René Rössler f95755768e hide private functions 2022-02-09 13:00:09 +01:00
René Rössler 2eae720ee6 english 2022-02-09 12:59:10 +01:00
René Rössler abe6daf880 add library level documentation 2022-02-09 12:58:38 +01:00
René Rössler eeb79c0f88 correctly add egui lints and fix all warnings 2022-02-09 12:56:01 +01:00
René Rössler 8a78302bd0 add standard egui lints
Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
2022-02-09 12:50:24 +01:00
René Rössler 504c791198 Merge branch 'dynamic-grid' of github.com:elwerene/egui into dynamic-grid 2022-02-09 12:49:35 +01:00
René Rössler afe583034a change format("{}", VAR) to VAR.to_string() 2022-02-09 12:49:32 +01:00
René Rössler 63491e247f use standard selection color
Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
2022-02-09 12:46:13 +01:00
René Rössler b91855ca94 english 2022-02-09 12:45:15 +01:00
René Rössler f1e1cf0e8b Merge branch 'dynamic-grid' of github.com:elwerene/egui into dynamic-grid 2022-02-09 12:37:04 +01:00
René Rössler 27c72efdc7 iso 8601 date format 2022-02-09 12:37:02 +01:00
René Rössler 562f3d2c28 add glium to keywords
Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
2022-02-09 12:34:50 +01:00
René Rössler 6e06a2097b set rust edition
Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
2022-02-09 12:34:38 +01:00
René Rössler 0cd74376a7 use rfc3339/iso 8601 2022-02-09 12:20:56 +01:00
René Rössler 9d19a07a55 remove unused use 2022-02-09 12:11:59 +01:00
René Rössler 0396eed9bf use ui.heading 2022-02-09 12:10:53 +01:00
René Rössler ae71f91f8c add sourcecode links, document slow growing 2022-02-09 12:02:19 +01:00
René Rössler 10c51364c5 add labels on grid demo 2022-02-09 11:47:34 +01:00
René Rössler 417cb1dd02 update to current master of egui 2022-02-09 11:44:15 +01:00
René Rössler 0e4ab1bda1 add egui_extras to check.sh 2022-02-09 11:16:25 +01:00
René Rössler d56dba5c7d add egui_extras to github workflow 2022-02-09 11:15:26 +01:00
René Rössler 1c7df684a3 Merge remote-tracking branch 'egui/master' into dynamic-grid 2022-02-09 11:13:54 +01:00
Emil Ernerfeldt defc400c21 Add an example of how to display an SVG image in egui (#1228) 2022-02-09 08:12:12 +01:00
Erlend Walstad 2802e03526 Per-side margins with new struct Margin (#1219) 2022-02-07 11:29:16 +01:00
Emil Ernerfeldt 603ec82a5e cargo deny: clarify MPL-2.0 license and use un-patched ureq again (#1222)
See https://github.com/algesten/ureq/issues/478#issuecomment-1031029647
2022-02-07 10:38:08 +01:00
René Rössler 0f385f6beb Merge remote-tracking branch 'egui/master' into dynamic-grid 2022-02-07 10:03:48 +01:00
4JX c9098288f5 Fix a typo: tolerence -> tolerance (#1214) 2022-02-06 16:30:34 +01:00
Emil Ernerfeldt 5459ab29b7 Fix: allow calling set_pixels_per_point before first frame
Closes https://github.com/emilk/egui/issues/1153
2022-02-06 00:16:59 +01:00
Emil Ernerfeldt 55067f54ce Demo app fix: respect native pixels_per_point on startup 2022-02-05 23:54:44 +01:00
Emil Ernerfeldt cbc53fbe2e eframe: Add epi::NativeOptions::initial_window_pos 2022-02-05 19:12:03 +01:00
Manuel Innerhofer 7d41551913 Fixed typos: wether -> whether (#1210)
Co-authored-by: mir <mir@wisdomtag.com>
2022-02-05 18:14:16 +01:00
Emil Ernerfeldt 9ed96155e9 Rename corner_radius to rounding
Also update changelogs and clean up other aspects of
https://github.com/emilk/egui/pull/1206
2022-02-05 18:13:46 +01:00
Emil Ernerfeldt ace2ac00da Update to tts 0.20.2 which resolves copy-left license issue
See https://github.com/ndarilek/tts-rs/pull/21
2022-02-05 17:53:37 +01:00
4JX 7e7b9e1919 Per-corner rounding of rectangles (#1206)
Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
2022-02-05 17:48:55 +01:00
Emil Ernerfeldt 0fa4bb9c64 Clean up all Cargo.toml: put features higher, and document them better 2022-02-05 11:11:15 +01:00
Juan Campa 32a9b4abcc Add on_hover_text_at_pointer (#1179) 2022-02-05 10:51:16 +01:00
Juan Campa ea28485bdd Remove prevent_default for mousedown events (#1209)
This fixes the issue of tabs not focusing when egui is used inside vscode
2022-02-05 08:56:53 +01:00
Emil Ernerfeldt 712d8c9a2b Run cargo deny in CI (#1205)
* Run cargo deny in CI
* Use patched fork of ureq to avoid copy-left license
* Use patched fork of tts to avoid LGPL license

More:
* https://github.com/ndarilek/tts-rs/pull/21
* https://github.com/algesten/ureq/pull/479
2022-02-04 22:08:15 +01:00
Alan Race 3cd3cceefd Add method to enable generation of a ComboBox with both id and label (#1204) 2022-02-04 14:11:08 +01:00