1378 Commits

Author SHA1 Message Date
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
Jack Mac
203780c884 added id back to child window 2021-10-01 14:47:22 -04:00
Jack Mac
f0782f4ea2 restated the changelog shared atlas issue 2021-10-01 13:45:49 -04:00
Jonathan Spira
b798342157
Merge pull request #539 from sanbox-irl/simplify-ui-lifetime
Remove the lifetime from Ui
2021-10-01 13:03:51 -04:00
Jonathan Spira
3eaeab59ad
Merge pull request #479 from dzil123/delta_time
Fix update_delta_time() assertion fail from zero Duration
2021-10-01 12:43:41 -04:00
Jack Mac
5a98270944 added clone so i guess you can interact with it here... 2021-10-01 12:35:22 -04:00
Jack Mac
1f65184deb borked the lifetime, simplified here 2021-10-01 12:33:36 -04:00
Jack Mac
76c74fbfc5 quick fix 2021-10-01 11:36:24 -04:00
Jack Mac
5bdd4f819c added end frame handle 2021-10-01 11:36:24 -04:00
Jack Mac
2a8374a339 removed ZST for Ui and changed shared font atlas to be based on UnsafeCell 2021-10-01 11:36:24 -04:00
Jack Mac
63267ddf56 better support for non-send-sync 2021-10-01 11:36:24 -04:00
Jack Mac
9b6f6c0fb8 fix tests 2021-10-01 11:36:24 -04:00
Jack Mac
11b7e87c64 clippy fixes 2021-10-01 11:36:24 -04:00
Jack Mac
b30cb740ba aaaand fixed up the examples 2021-10-01 11:36:24 -04:00
Jack Mac
41ab364384 and added the thorn in this method 2021-10-01 11:36:24 -04:00
Jack Mac
1d15196b5e removed the lifetime from the majority of the library 2021-10-01 11:36:22 -04:00