722 Commits

Author SHA1 Message Date
Joonas Javanainen
0f15b80fdb
Add multiple_fonts example 2019-07-01 00:10:32 +03:00
Joonas Javanainen
ba681d2e82
Reformat 2019-07-01 00:10:21 +03:00
Joonas Javanainen
3dbfcbd85d
Pull misc widgets from 0.1-dev 2019-07-01 00:04:13 +03:00
Joonas Javanainen
597f51410b
Add some layout functions, improve docs 2019-06-30 23:48:01 +03:00
Joonas Javanainen
965dd40876
Pull parameter stack updates from 0.1-dev 2019-06-30 23:29:18 +03:00
Joonas Javanainen
b0e37f7a22
Use non-deprecated functions 2019-06-29 13:31:32 +03:00
Joonas Javanainen
9e3cd1681c
Renderers accept DrawData directly
There's no need to pass Ui, which makes this alternative much more
flexible.
2019-06-29 13:30:13 +03:00
Joonas Javanainen
d094c6ee73
Pass ResetRenderState command to renderers 2019-06-29 13:22:51 +03:00
Joonas Javanainen
a64cb2eb4d
Pass vtx_offset and idx_offset to renderers 2019-06-29 13:16:31 +03:00
Joonas Javanainen
09f4ad6cf0
Use only file names in example window titles 2019-06-29 12:49:23 +03:00
Joonas Javanainen
cebe02cb11
Pull font API and associated refactoring from 0.1-dev 2019-06-29 12:45:16 +03:00
Joonas Javanainen
f60c597d11
Improve keyboard-related APIs slightly 2019-06-29 12:04:31 +03:00
Joonas Javanainen
109e232422
Abolish ImVec2/ImVec4 from safe APIs
[f32; 2] and [f32; 4] are now the canonical types
2019-06-28 00:05:10 +03:00
Joonas Javanainen
21cc1af4ce
Disable platform-specific default functions 2019-06-27 23:26:04 +03:00
Joonas Javanainen
607a0c7df4
Use target-specific dependencies for mandatory system libs 2019-06-27 23:09:01 +03:00
Joonas Javanainen
abeaa9ce6a
Attempt to link CoreFoundation on mac OS 2019-06-27 23:05:44 +03:00
Joonas Javanainen
a5d69df1d0
Set version to 0.1.0-pre 2019-06-27 22:58:31 +03:00
Joonas Javanainen
6acd52384a
Tidy up utility functions and deprecate old functions 2019-06-27 22:57:32 +03:00
Joonas Javanainen
1cd61f2a83
Fix custom_textures example 2019-06-27 22:26:23 +03:00
Joonas Javanainen
6a6fc711b8
Tidy up and fix warnings 2019-06-27 22:24:15 +03:00
Joonas Javanainen
d9e5ea37e7
Update examples, glium is the leading renderer again 2019-06-27 22:12:35 +03:00
Joonas Javanainen
42d3c0f6d7
Pull renderer/draw data updates from 0.1-dev 2019-06-27 22:12:35 +03:00
Joonas Javanainen
c37bd8b1f9
Purge imgui-sys fully of legacy manual bindings 2019-06-27 22:12:35 +03:00
Joonas Javanainen
721bf46746
Pull input+winit stuff from 0.1-dev 2019-06-27 22:12:35 +03:00
Joonas Javanainen
0825a8c97b
Restore style tests 2019-06-27 22:12:30 +03:00
Joonas Javanainen
b1e1b4f910
Pull Io struct and related things from 0.1-dev 2019-06-27 22:12:25 +03:00
Joonas Javanainen
1cd8518036
Upgrade dependencies 2019-06-27 19:08:55 +03:00
Joonas Javanainen
9c2302ff8f
Bump minimum Rust to 1.33 2019-06-27 19:06:08 +03:00
Joonas Javanainen
9516e622be
Pull first part of 0.1 context API 2019-06-27 18:18:57 +03:00
Joonas Javanainen
f7f9deb321
Pull string updates from 0.1 2019-06-27 18:03:55 +03:00
Joonas Javanainen
92de1588f2
Use generated and wrapped style structs/enums 2019-06-27 17:55:33 +03:00
Joonas Javanainen
f7a7961cee
Replace ImCond with Condition 2019-06-27 17:29:09 +03:00
Joonas Javanainen
2c7ac89564
Drop more legacy structs 2019-06-27 09:06:58 +03:00
Joonas Javanainen
7a80b1b3e6
Fix changed function name 2019-06-27 09:03:54 +03:00
Joonas Javanainen
c1f48896e4
Use generated ImDraw* structs 2019-06-27 09:02:31 +03:00
Joonas Javanainen
043fe3a42f
Fix several broken structs 2019-06-27 00:03:43 +03:00
Joonas Javanainen
e0264f8c9d
Use generated ImGuiIO, and font-related structs 2019-06-26 23:14:14 +03:00
Joonas Javanainen
3ca1b7b4ec
Use automatically generated 1.71 bindings from 0.1-dev
This is the minimal first step that compiles but doesn't work
2019-06-26 23:14:14 +03:00
Joonas Javanainen
3721aca8cf
Merge pull request #225 from thomcc/update-glium-0.25
Update glium to 0.25.0
2019-06-26 22:46:15 +03:00
Thom Chiovoloni
f878f547d4 Update glium to 0.25.0 2019-06-08 17:09:07 -07:00
Joonas Javanainen
92ebcceaa1
Merge pull request #217 from tangmi/master
Add DirectX support
2019-06-03 21:12:02 +03:00
Joonas Javanainen
9da5b3826b
Merge pull request #216 from germangb/doc-link
fix image_button link in docs
2019-06-03 21:09:48 +03:00
Joonas Javanainen
713af16554
Merge pull request #221 from agersant/drag-delta
Exposed GetMouseDragDelta()
2019-06-03 21:09:07 +03:00
Joonas Javanainen
2124665293
Merge pull request #218 from agersant/allow-overlap
Exposed igSetItemAllowOverlap
2019-06-03 21:08:45 +03:00
Joonas Javanainen
762cf22c32
Merge pull request #222 from AlexEne/master
Allow &[&ImString]  as well as &[&ImStr] in combo and list_box
2019-06-03 21:07:48 +03:00
Alexandru
a9a1c385fb Allow &[&ImString] as well as &[&ImStr] in combo and list_box 2019-05-18 21:05:51 +01:00
Antoine Gersant
c11d9dff15 Formatting 2019-04-30 19:44:09 -07:00
Antoine Gersant
55978a0366 Exposed 2019-04-30 19:43:10 -07:00
Antoine Gersant
2532b9efd1 Exposed igSetItemAllowOverlap 2019-04-23 23:56:01 -07:00
Michael Tang
e89375b39a Cleanup 2019-04-23 18:26:20 -07:00