Joonas Javanainen
44db8d81e6
Upgrade to imgui 1.66b
2018-12-04 20:14:22 +02:00
Joonas Javanainen
0440752e0b
Upgrade to cimgui 1.66.2 / imgui 1.66
2018-11-29 22:10:49 +02:00
Joonas Javanainen
eea2c8b00e
Use nonUDT2 variants of functions that return ImVec2/4
2018-11-29 21:43:52 +02:00
Joonas Javanainen
1750aa5e72
Fix ImGuiIO struct layout problems
...
ImGuiNavInput::COUNT doesn't include the internal enum values, so
the struct layout of ImGuiIO was wrong
2018-10-18 17:52:57 +03:00
Joonas Javanainen
b4edc01574
Adapt to 1.65 changes
2018-10-12 22:41:15 +03:00
Joonas Javanainen
5372ba869f
Update all functions
2018-10-12 22:04:19 +03:00
Joonas Javanainen
cf5b0ece7d
Update all structs
2018-10-12 22:04:19 +03:00
Joonas Javanainen
31ca649b74
Update all flag types
2018-10-12 21:52:29 +03:00
Joonas Javanainen
e328fdb059
Update all normal C-style enum types
2018-10-12 19:38:39 +03:00
Joonas Javanainen
b1c7a03415
Use cimgui 1.65.2
2018-10-12 19:38:39 +03:00
Joonas Javanainen
9734b5ccb4
Split enums and flags to separate files
2018-10-12 19:38:39 +03:00
Joonas Javanainen
f088b4ee1b
Bump version to 0.0.22-pre
2018-10-11 23:17:59 +03:00
Joonas Javanainen
c85e73eca6
Release: 0.0.21
2018-10-11 23:14:38 +03:00
Tad Hardesty
7ddcbee1b3
Add Clone to ImGuiStyle
2018-09-09 19:10:08 -07:00
Joonas Javanainen
cc17c0097d
Bump version to 0.0.21-pre
2018-08-13 23:00:40 +03:00
Joonas Javanainen
7824984543
Release: 0.0.20
2018-08-13 22:57:37 +03:00
Joonas Javanainen
21d85afee0
Remove deprecated things
2018-08-12 20:25:43 +03:00
Joonas Javanainen
2677cb0cb7
Bump version to 0.0.20-pre
2018-08-12 20:21:11 +03:00
Joonas Javanainen
af2171f93a
Release: 0.0.19
2018-08-12 20:17:56 +03:00
Joonas Javanainen
da9ee9302b
Fixes recommended by clippy
2018-08-12 19:20:14 +03:00
Joonas Javanainen
319f7aa4c6
Reformat everything
2018-08-12 14:16:56 +03:00
shockham
ebc81d2767
Update glium to 0.22
2018-07-30 17:01:02 +01:00
Joonas Javanainen
85e9375e0b
Remove things that were deprecated in 0.0.18
2018-05-14 09:15:10 +03:00
Malik Olivier Boussejra
500e64d67e
[cimgui 1.53.1] StyleVar: Add missing WindowBorderSize
...
Use WindowBorderSize as replacement for border boolean in window.rs
2018-05-14 11:53:39 +09:00
Malik Olivier Boussejra
0e1ec3cb6a
fonts: Use ImFontConfig_DefaultConstructor to initialize sys::ImFontConfig
2018-05-05 12:13:28 +09:00
Malik Olivier Boussejra
e4668f0221
[cimgui 1.53.1] Add binding to ImFont_GetDebugName
2018-05-01 13:28:45 +09:00
Malik Olivier Boussejra
b57d639ca4
[cimgui 1.53.1] Add raw bindings to drag/drop API
...
Unfortunately, it seems necessary to pull a new dependency, libc, to be able
to use size_t.
Is there any alternative?
2018-05-01 11:31:43 +09:00
Malik Olivier Boussejra
e64a1cff05
[cimgui 1.53.1] Add binding to ImDrawList_AddImageRounded
2018-05-01 11:22:12 +09:00
Malik Olivier Boussejra
9cd0e61a25
[cimgui 1.53.1] Add binding to ImFontConfig_DefaultConstructor
2018-05-01 11:21:44 +09:00
Malik Olivier Boussejra
cd37cf9993
[cimgui 1.53.1] Add binding to igEndFrame
2018-05-01 11:21:17 +09:00
Malik Olivier Boussejra
4eef43f62b
[cimgui 1.53.1] Add binding to igShowStyleSelector and igShowFontSelector
2018-05-01 11:20:37 +09:00
Malik Olivier Boussejra
20d40f0e01
[cimgui 1.53.1] Add binding to igSetItemDefaultFocus
...
Group functions related to focus management together.
2018-05-01 11:18:37 +09:00
Malik Olivier Boussejra
c016ed66b7
[cimgui 1.53.1] Allow access to ImDrawListSharedData
...
Add binding to igGetDrawListDrawData and igGetOverlayDrawList.
2018-05-01 11:16:54 +09:00
Malik Olivier Boussejra
db5059d179
[cimgui 1.53.1] Add new combo functions
...
Move igCombo{1,2,3} into the combo group along with igBeginCombo and
igEndCombo.
2018-05-01 11:13:25 +09:00
Malik Olivier Boussejra
4b788d095c
[cimgui 1.53.1] Add new Dark and Light styles
2018-05-01 11:11:00 +09:00
Malik Olivier Boussejra
e52193be40
[cimgui 1.53.1] ImGuiIO: Add mouse_drag_max_distance_abs
2018-05-01 11:08:53 +09:00
Malik Olivier Boussejra
d0543bbcdd
[cimgui 1.53.1] ImDrawCornerFlags: switch BotLeft and BotRight
2018-04-30 21:49:31 +09:00
Malik Olivier Boussejra
8ec33c5697
[cimgui 1.53.1] Update ImGuiStyle structure
2018-04-30 13:08:09 +09:00
Malik Olivier Boussejra
2103da16e6
[cimgui 1.53.1] ImGuiWindowFlags: Add ResizeFromAnySide
2018-04-30 12:48:53 +09:00
Malik Olivier Boussejra
85bb975e40
[cimgui 1.53.1] ImGuiInputTextFlags: Add NoUndoRedo
2018-04-30 12:41:05 +09:00
Malik Olivier Boussejra
5df5806936
[cimgui 1.53.1] ImGuiIO: Rename osx_bahaviors to opt_mac_osx_behaviors
2018-04-30 12:34:59 +09:00
Malik Olivier Boussejra
286c54a0df
[cimgui 1.53.1] ImGuiIO: Add opt_cursor_blink
2018-04-30 12:34:21 +09:00
Malik Olivier Boussejra
bba3e58460
[cimgui 1.53.1] Rename ImGuiCol::ChildWindowBg to ChildBg
2018-04-30 12:17:22 +09:00
Malik Olivier Boussejra
b7bb27fdbd
[cimgui 1.53.1] Add ImGuiCol::DragDropTarget
2018-04-30 12:13:52 +09:00
Malik Olivier Boussejra
5bf3eff812
[cimgui 1.53.1] Obsolete ImGuiCol::ComboBg
2018-04-30 12:11:30 +09:00
Malik Olivier Boussejra
112d21133b
[cimgui 1.53.1] Remove ImGuiWindowFlags::ShowBorders
2018-04-30 11:56:10 +09:00
Malik Olivier Boussejra
adfa447d2f
[cimgui 1.53.1] Style: Add PopupRounding, FrameBorderSize, WindowBorderSize, PopupBorderSize
2018-04-30 11:43:17 +09:00
Malik Olivier Boussejra
3b231d9838
[cimgui 1.53.1] Rename ChildWindowRounding to ChildRounding
...
Add deprecation warning for each renamed variant.
However, it will just fail to compile if the deprecated variant is used
inside a match statement. It is not possible to make aliases of variants
in Rust.
2018-04-30 11:28:17 +09:00
Malik Olivier Boussejra
d4eb0fd33a
[cimgui 1.53.1] DrawList: Add ImDrawListFlags to ImDrawList
2018-04-30 00:23:50 +09:00
Malik Olivier Boussejra
dbc96892cd
[cimgui 1.53.1] DrawList: Remove anti_aliased: bool final parameter
...
There is no way I know of to make a deprecation warning in such a case.
Code that uses ImDrawList_AddPolyline or ImDrawList_AddConvexPolyFilled will
break.
2018-04-30 00:23:50 +09:00