1069 Commits

Author SHA1 Message Date
dbr
e7001104dd Updated changelog for DrawListMut::add_image and legacy removal 2021-02-25 23:08:50 +11:00
dbr
6b735e9aab Somehow missed reverting the DrawList prefix from Triangle 2021-02-25 23:08:15 +11:00
dbr
d98e004454 cargo fmt 2021-02-25 21:04:40 +11:00
dbr/Ben
c104e7f104
Merge branch 'master' into drawimage 2021-02-25 13:35:17 +11:00
dbr
e334edaf6f Merge branch 'master' into drawimage 2021-02-25 13:32:38 +11:00
dbr
caf8c8d95a Fix doc link to imgui::Image
Unsure why but [`imgui::Image`] doesn't work while [`crate::Image`] does
2021-02-24 20:13:07 +11:00
dbr
a4f74624e1 Fix wording in imgui::draw_list docs 2021-02-24 20:07:05 +11:00
dbr
759ed18202 Remove DrawList prefix from widgets
The prefix makes things too cluttered and only helps in fairly specific circumstances
2021-02-24 20:06:36 +11:00
dbr
cb742c8a4d Additional cargo fmt 2021-02-20 20:21:50 +11:00
dbr
6bf75335ed cargo fmt 2021-02-20 20:21:26 +11:00
dbr
68867ea580 Basic doc onimgui::draw_list module 2021-02-20 20:19:55 +11:00
dbr
20864b53de Add "DrawList" prefix Line, Rect, Triangle, Circle, BezierCurve
Also make their constructers public

For consistency with newly added DrawListImage (which was ambiguous with the Image widget)
2021-02-20 20:03:13 +11:00
dbr
a90989db58 Make draw_list module public 2021-02-20 20:01:26 +11:00
dbr
1a55b4ae24 Add "DrawList" prefix to Image/ImageQuad/ImageRounded
Also make their constructions public just in case it leads to neater code in some circumstances
2021-02-20 20:00:53 +11:00
Lukasz Wiklendt
3d3097e222 add input_text hinting 2021-02-18 15:21:30 -08:00
dbr
b3a50e6928 Finally, remove legacy.rs
Any use of imgui::ImGuiTreeNodeFlags should be updated to imgui::TreeNodeFlags
2021-02-11 14:33:10 +11:00
dbr
f72e78ddf4 Also move ImGuiInputTextFlags out of legacy.rs as per #445
Becomes input_widget::InputTextFlags with Rust-style casing
2021-02-11 14:30:46 +11:00
dbr
714710c681 Move ImDrawCornerFlags out of legacy.rs as per #445
Becomes draw_list::CornerFlags with Rust-style casing and documentation as necessary
2021-02-11 14:16:00 +11:00
dbr
74ba0bec36 imgui::legacy::ImGuiDragDropFlags has already been modernised
Has been available at imgui::drag_drop::DragDropFlags since implemented
2021-02-11 13:46:26 +11:00
Jonathan Spira
b3f5558557 Oops. Fixed forgotten legacy flags 2021-02-10 17:29:04 -08:00
dbr
3c37e67972 Address another clippy lint 2021-02-11 10:40:34 +11:00
dbr
daa08eb90b Remove unused variable in example to apease clippy 2021-02-10 21:01:38 +11:00
dbr
0521a8fa9f cargo fmt custom_textures.rs example 2021-02-10 18:25:07 +11:00
dbr
e83f71bf82 Fix clippy lint about redundant .into() 2021-02-10 18:24:35 +11:00
dbr
028ebf538f Make DrawListMut::add_image doc example more concise
Longer example code in 'imgui-examples/examples/custom_textures.rs' shows more detailed usage
2021-02-10 17:49:14 +11:00
dbr
eccc537abe Update link in docs 2021-02-10 14:56:37 +11:00
dbr
00d8180671 Add DrawListMut::add_image and friends 2021-02-10 14:56:26 +11:00
Thom Chiovoloni
56d95395e7 Note the yanking of imgui-winit-support in the changelog 2021-02-04 21:20:05 -08:00
Thom Chiovoloni
637656204d changelog for 0.7.0 2021-02-04 21:04:56 -08:00
Thom Chiovoloni
34118dce9c Prep release 0.7.0 2021-02-04 21:04:56 -08:00
Thom Chiovoloni
5721afe43c Replace cty with chlorine 2021-02-04 18:57:18 -08:00
Thom Chiovoloni
8b006631db
Merge pull request #428 from sanbox-irl/feat_drag_drop 2021-02-04 08:50:12 -08:00
Jonathan Spira
6b2983e591
Merge branch 'master' into feat_drag_drop 2021-02-04 00:40:57 -08:00
Jonathan Spira
1983f47941 final 2021-02-04 00:36:47 -08:00
Jonathan Spira
2a1ced631a Updated 2021-02-03 00:40:10 -08:00
Thom Chiovoloni
79a277aebc changelog 2021-02-01 11:49:44 -08:00
Thom Chiovoloni
d15b97d70f just ignore all warnings on MouseCursor rather than ignore 4 separate warnings for it 2021-02-01 11:49:44 -08:00
Thom Chiovoloni
aa1cbed2ca Whoops, rustfmt 2021-02-01 11:49:44 -08:00
Thom Chiovoloni
5be6045cf2 Fix some (nightly-only) clippy lints where they make sense 2021-02-01 11:49:44 -08:00
Thom Chiovoloni
a475ff90e9 rename config_windows_memory_compact_timer => config_memory_compact_timer to match c++ 2021-02-01 08:37:31 -08:00
Thom Chiovoloni
f5cb071844 Fix worthwhile tests 2021-02-01 08:37:31 -08:00
Thom Chiovoloni
a359c3940f Update pointless test 2021-02-01 08:37:31 -08:00
Thom Chiovoloni
a6732b9984 Note that tables aren't quite supported yet in readme 2021-02-01 08:37:31 -08:00
Thom Chiovoloni
e6ca1d070e Quickly update an inaccuracy about winit in README 2021-02-01 08:37:31 -08:00
Thom Chiovoloni
3c24fb4dc6 Changelog note for 1.80 2021-02-01 08:37:31 -08:00
Thom Chiovoloni
53828505ed Fix compile errors with 1.80 update 2021-02-01 08:37:31 -08:00
Thom Chiovoloni
7f5b74e8a4 Re-bindgen 2021-02-01 08:37:31 -08:00
Thom Chiovoloni
fc6366c0ae Run update-cimgui-output 2021-02-01 08:37:31 -08:00
Thom Chiovoloni
4cd6ec8294 Add imgui_tables to include_all_imgui.cpp 2021-02-01 08:37:31 -08:00
Thom Chiovoloni
1c312d3a0b Update submodule for imgui 1.80 2021-02-01 08:37:31 -08:00