1393 Commits

Author SHA1 Message Date
dbr
f677dcdc4c Update xtask to be (roughly) consistent with CI 2021-11-16 19:39:51 +11:00
dbr
744fc7cb79 Fix warning on badly named DrawData member 2021-11-16 17:08:50 +11:00
dbr
6e7644cec8 Test docking feature 2021-11-15 23:08:42 +11:00
dbr/Ben
da549297b7
Update changelog regarding docking feature 2021-11-12 16:53:58 +11:00
dbr/Ben
f0f2066ec8
Merge pull request #557 from dbr/dockfeat
Docking branch support via "docking" feature
2021-11-12 16:39:29 +11:00
dbr
8a6d321b36 Booleano 2021-11-10 20:48:22 +11:00
dbr
e1ac6ac204 Fix unused 'use' 2021-11-02 16:02:11 +11:00
dbr
bb19f938e2 fmt 2021-11-02 15:03:19 +11:00
dbr
33c0a194c2 Update updating-imgui docs
Now a bit simpler as:
1. No submodules
2. update-cimgui-output.sh handles pointing it to the correct imgui source
2021-11-02 15:03:05 +11:00
dbr
e565d3dbfe Restore $DEP_IMGUI_THIRD_PARTY 2021-11-02 14:35:27 +11:00
dbr
4a03702908 Use CARGO_FEATURE_x instead of #[cfg(...)]
Avoids unnecessary rebuilds of build script.

Also a few somewhat unrelated tidy-ups
2021-11-02 14:24:32 +11:00
dbr
a350e8dcd8 fmt 2021-10-27 23:26:46 +11:00
dbr
291b7a5b47 Misc fixes
Mainly changes from newer bindgen
2021-10-27 21:06:46 +11:00
dbr
b1150d6c3b Simpler ingesting of imgui: copy files into folder
Also rerun bindgen
2021-10-27 19:25:39 +11:00
dbr
929dd2fcfe Bulk of changes required to support main + docking 2021-10-27 19:24:12 +11:00
dbr
08b778524d Changes to build system to accomodate docking 2021-10-27 19:10:37 +11:00
dbr
86fa5913cd Remove imgui submodule 2021-10-27 18:32:53 +11:00
Jack Mac
6faa7f090a oops broke text 2021-10-19 19:16:07 -04:00
Jack Mac
daea06108f closes #553 2021-10-19 18:41:04 -04:00
Jack Mac
01424da04d added ui.selectable 2021-10-19 18:09:17 -04:00
Jack Mac
2eebba5662 updates tree node widgets 2021-10-19 11:44:01 -04:00
Jack Mac
19e2c4672b fixed tests 2021-10-15 16:47:24 -04:00
Jack Mac
c36f30ea94 drag drop changes 2021-10-15 16:38:46 -04:00
Jack Mac
da5c75d509 added debug impl for tree node token. 2021-10-15 16:35:29 -04:00
Jack Mac
6cabe8d97a accidentally disabled all menu items by default, that's my bad 2021-10-15 16:34:15 -04:00
Jack Mac
5261ea7d82 added style color name variants 2021-10-13 12:52:45 -04:00
Jack Mac
88a352f76b finishing this pr 2021-10-13 12:52:19 -04:00
Jack Mac
311a31d74c menu rewrite 2021-10-13 12:52:19 -04:00
Anish Jewalikar
bcc951a8fc Fix a bug in SDL 2 support crate (#549). 2021-10-13 11:27:34 -04:00
dbr
4b9b609817 Update changelog for add_poyline 2021-10-13 16:21:40 +11:00
dbr/Ben
3b8ec75748
Merge pull request #550 from dbr/polyline
Add basic polyline methods to draw list
2021-10-13 16:16:59 +11:00
dbr
e25e51d3fc Remove redundant as_slice call per PR feedback 2021-10-13 15:42:30 +11:00
dbr
dd86066ed0 Minor typo in example string 2021-10-12 14:33:48 +11:00
dbr
416272a48a fmt 2021-10-12 13:26:33 +11:00
dbr
eb1bd01179 Add basic polyline methods to draw list 2021-10-12 13:24:50 +11:00
Jack Mac
de69a0c103 deprecated InputInt and InputFloat, switched to using InputScalar 2021-10-06 13:09:34 -04:00
Jack Mac
1d78d18d82 updating license copyright data 2021-10-06 12:06:23 -04:00
Sven Niederberger
dccbdc4f01 add doc comments 2021-10-06 12:01:11 -04:00
Sven Niederberger
fe4cc59faf cargo fmt 2021-10-06 12:01:11 -04:00
Sven Niederberger
f11cb33961 formatting 2021-10-06 12:01:11 -04:00
Sven Niederberger
bb66413a29 * add input_scalar
* allow setting display format for input_float
2021-10-06 12:01:11 -04:00
Jack Mac
36aed0e4e1 reduced down to just glium 0.30 2021-10-06 11:35:07 -04:00
Jack Mac
9a115a3d37 adding changelog entry 2021-10-06 11:31:35 -04:00
Jack Mac
dc3cc8a461 fixed up for tests 2021-10-06 11:31:35 -04:00
Jack Mac
4a2d847b3a passing tests 2021-10-06 11:31:35 -04:00
Anish Jewalikar
e650a02ced Implement the SDL 2 support crate 2021-10-06 11:31:35 -04:00
Jack Mac
f00b5707c0 added mouse cursor state to the context 2021-10-03 18:26:22 -04:00
dbr
6eb56529da Use ControlFlow:Poll in event loop
ControlFlow::Wait is more efficient but doesn't appear to currently work
well on all platforms. Removed entirely from the earlier examples to
keep them as simple as possible, but noted `ControlFlow::Wait` in the
last example

Closes #542
2021-10-03 18:09:02 -04:00
Jack Mac
cfb9a671ec fixed up tests 2021-10-01 16:31:01 -04:00
Jack Mac
074c40e927 transmogrified the Id struct 2021-10-01 16:21:20 -04:00