741 Commits

Author SHA1 Message Date
Lukas Wirth
44593da120 define CIMGUI_NO_EXPORT when building cimgui 2019-07-08 18:36:08 +02:00
Joonas Javanainen
8af46b4a22
Add missing self parameter 2019-07-08 18:28:31 +03:00
Joonas Javanainen
0132ab5207
Go back to unprefixed *Renderer and *RendererError names
Prefixing wasn't supposed to end up in master
2019-07-08 18:07:21 +03:00
Joonas Javanainen
3f6bc12e0b
Pull clipboard support from 0.1-dev 2019-07-08 17:47:36 +03:00
Joonas Javanainen
35f7ed9737
Reformat 2019-07-07 14:36:08 +03:00
Joonas Javanainen
8d00cdb64c
Upgrade dependencies 2019-07-07 14:32:44 +03:00
Joonas Javanainen
93d1ff259c
Fix examples 2019-07-07 14:25:47 +03:00
Joonas Javanainen
1f5bb7c449
Add more deprecations 2019-07-02 00:12:08 +03:00
Joonas Javanainen
774e336f9c
Rename time/frame_count 2019-07-02 00:09:33 +03:00
Joonas Javanainen
1851dee040
Add several deprecated type aliases 2019-07-01 23:55:04 +03:00
Joonas Javanainen
17317218e4
Change version back to 0.1.0-pre 2019-07-01 23:13:56 +03:00
Joonas Javanainen
df4ded4afc
Release: 0.1.0-rc.1 2019-07-01 23:09:57 +03:00
Joonas Javanainen
b4bd7a2743
Fix parameter order 2019-07-01 22:39:24 +03:00
Joonas Javanainen
9e6cac5054
Try to build directx examples on Travis 2019-07-01 18:27:11 +03:00
Joonas Javanainen
d11cae74d6
Port custom_textures example to gfx as well 2019-07-01 18:22:40 +03:00
Joonas Javanainen
be3a811178
Update change log 2019-07-01 14:35:49 +03:00
Joonas Javanainen
b7fadf0b69
Update readme 2019-07-01 13:39:20 +03:00
Joonas Javanainen
42e52ef671 Update gfx examples 2019-07-01 13:29:13 +03:00
Joonas Javanainen
eda44c46ca Fix gfx DX11 support 2019-07-01 11:43:41 +03:00
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