686 Commits

Author SHA1 Message Date
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
Michael Tang
fdc8a6a4e2 Commit shaders so they don't need to be missing on non-Windows platforms 2019-04-23 17:49:32 -07:00
Michael Tang
b97bb58a56 Make imgui build successfully with directx even when not on windows 2019-04-23 17:37:46 -07:00
Michael Tang
041098da85 Merge remote-tracking branch 'upstream/master' 2019-04-21 19:46:50 -07:00
Michael Tang
d11e008aa0 Add DirectX support behind feature flag 2019-04-21 19:41:14 -07:00
german gomez
bce3c33ed1
fix image_button link
Signed-off-by: german gomez <germangb42@gmail.com>
2019-04-21 18:12:30 +02:00
Joonas Javanainen
41d6ccc6b3
Upgrade dependencies 2019-04-21 13:25:46 +03:00
Joonas Javanainen
8fc605ed84
Don't end frame normally when panicking
igEndFrame might end up doing an assert that aborts the process, which
prevents the panic handler from doing its job.
2019-04-21 00:07:53 +03:00
Joonas Javanainen
3e9c14a2a0
Merge pull request #211 from AlphaModder/master
Allow InputText/InputTextMultiline to automatically resize their ImStrings if the user desires.
2019-04-17 21:15:50 +03:00
Joonas Javanainen
6d68da2d9c
Merge pull request #213 from agersant/get-time
Fixed a bug where get_time() returned bogus values
2019-04-17 21:06:49 +03:00
Antoine Gersant
21a2b1c936 Fixed a bug where get_time() returned bogus values 2019-04-17 00:06:49 -07:00
Michael Tang
616d61767f WIP hlsl support 2019-04-13 20:44:03 -07:00
Joonas Javanainen
09bff25346
Bump version to 0.0.24-pre 2019-04-10 22:31:30 +03:00
Joonas Javanainen
e2a6ff6ea6
Release: 0.0.23 2019-04-10 22:27:39 +03:00
Joonas Javanainen
7049dfdc68
Update dependencies in glium examples 2019-04-10 21:46:21 +03:00
Joonas Javanainen
a51afa0539
Upgrade to gfx 0.18 2019-04-10 21:38:57 +03:00
Joonas Javanainen
7c1672b4f9
Update change log 2019-04-10 21:32:44 +03:00
Joonas Javanainen
de29625139
Merge pull request #209 from AberrantWolf/set_kb_focus
Added set keyboard focus function to Ui
2019-03-27 08:03:00 +02:00
AlphaModder
a3af145327 Allow ImStrings to resize automatically when used by InputText and InputTextMultiline. 2019-03-17 18:31:07 -07:00
Scott Harper
26a9eddc62 Implement keyboard focus command in Ui 2019-03-17 11:40:01 +09:00
Joonas Javanainen
74ff73d06d
Verify that cimgui/imgui files are accessible
This provides a nicer error if somebody is trying to run the examples
without having submodules fetched
2019-03-10 16:30:56 +02:00
Joonas Javanainen
5304f13362
Make sure CI builds examples 2019-03-10 16:30:05 +02:00
Joonas Javanainen
3b706c442b
Merge pull request #208 from EmbarkStudios/winit-0.19
Support winit 0.19
2019-03-09 21:16:28 +02:00
Johan Andersson
1bb2c7f4af Support winit 0.19 2019-03-09 18:18:27 +01:00
Joonas Javanainen
da57859839
Merge pull request #204 from sumeet/master
add builder method to specify window pivot
2019-03-02 00:31:05 +02:00
Sumeet Agarwal
6545b473ff add builder method to specify window pivot
could be used to center a window in the middle of the screen, like in
https://github.com/ocornut/imgui/issues/1657#issuecomment-370173339
2019-03-01 17:07:32 +09:00
Joonas Javanainen
1eff07cdbc
Merge pull request #203 from EmbarkStudios/image-button
Add support for image buttons
2019-02-25 17:40:34 +02:00
Johan Andersson
a84de348af Add support for image buttons 2019-02-25 01:13:21 +01:00
Joonas Javanainen
1f95d23e9d
Remove deprecated things 2019-02-05 21:29:00 +02:00
Joonas Javanainen
b5c9d46303
Bump version to 0.0.23-pre 2019-02-05 21:26:31 +02:00
Joonas Javanainen
28ece175ef
Release: 0.0.22 2019-02-05 21:22:15 +02:00
Joonas Javanainen
83128698ea
Update changelog 2019-02-05 21:20:15 +02:00
Joonas Javanainen
a7877ce7b1
Merge pull request #199 from JoshLambda/update_readme_examples
Update examples paths in README
2019-01-26 23:35:34 +02:00
Josh
5f36f24ff3
Removed unwanted empty lines 2019-01-01 08:39:39 +01:00
JoshLambda
2537a476b8 Updates examples path in README (glium examples moved to their own folder)
Since last release the examples for glium were moved into their own folder imgui-glium-examples.
This PR updates the instructions in README accordingly.
2019-01-01 08:32:36 +01:00
Joonas Javanainen
91a961e06a
Use more 2018 edition idioms 2018-12-31 12:16:28 +02:00
Joonas Javanainen
0d878e1ecb
Upgrade dependencies in examples 2018-12-31 12:00:24 +02:00