Joonas Javanainen
00a724283e
Merge pull request #237 from nico-abram/patch-1
...
Replace static mut bool with AtomicBool
2019-07-22 23:53:31 +03:00
Joonas Javanainen
50f4a2c975
Use the gfx vertex macro via a workaround
2019-07-17 11:19:07 +03:00
Joonas Javanainen
3369abd429
Upgrade dependencies
2019-07-17 10:45:59 +03:00
Joonas Javanainen
29f792a62d
Merge pull request #235 from Gekkio/dependabot/cargo/parking_lot-0.9
...
Update parking_lot requirement from 0.8 to 0.9
2019-07-15 10:47:19 +03:00
Nicolas
79951acf39
Replace static mut bool with AtomicBool
2019-07-15 04:34:47 -03:00
dependabot-preview[bot]
6330ef955b
Update parking_lot requirement from 0.8 to 0.9
...
Updates the requirements on [parking_lot](https://github.com/Amanieu/parking_lot ) to permit the latest version.
- [Release notes](https://github.com/Amanieu/parking_lot/releases )
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Amanieu/parking_lot/compare/0.8.0...0.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-15 03:52:24 +00:00
Joonas Javanainen
278606c237
Fix changelog links
2019-07-13 19:04:47 +03:00
Joonas Javanainen
46d099f40f
Require explicit ending/popping of almost all stack tokens
...
This is probably going to be controversial...
Calling end/pop in the Drop implementation causes way too many problems,
and interacts very badly with panics.
There are closure-based simpler implementations of almost everything
except parameter stacks that are still convenient to use. However, if we
end up switching to &mut Ui in most functions (very much possible in the
future!), closures will complicate matters so push/pop and begin/end
pairs are still relevant.
2019-07-13 17:19:32 +03:00
Joonas Javanainen
e142f5d1b5
Fix several clippy nits
2019-07-13 15:37:09 +03:00
Joonas Javanainen
83c2503134
Redesign menu API
2019-07-13 15:28:51 +03:00
Joonas Javanainen
664efd91a7
Redesign sliders
2019-07-13 14:59:25 +03:00
Joonas Javanainen
95662e575a
Derive Copy, Clone, Debug for builders whenever possible
2019-07-13 13:53:24 +03:00
Joonas Javanainen
baa9362a25
Redesign selectable API
2019-07-13 13:11:51 +03:00
Joonas Javanainen
c0b9571160
Redesign combo box API
2019-07-13 12:42:35 +03:00
Joonas Javanainen
f05fd62c30
Update image / image button API
2019-07-13 10:54:27 +03:00
Joonas Javanainen
71ae5673b8
Add set_next_item_width and calc_item_width
2019-07-13 10:38:14 +03:00
Joonas Javanainen
37adc371e8
Add most missing utility functions
2019-07-13 01:24:11 +03:00
Joonas Javanainen
f4549d93ac
Redesign child window API
2019-07-13 00:54:03 +03:00
Joonas Javanainen
c71c1ea22d
Update ID stack manipulation to use stack tokens
2019-07-13 00:22:32 +03:00
Joonas Javanainen
54853f4114
Add full support to the column API
2019-07-12 23:27:19 +03:00
Joonas Javanainen
5f2bdc0604
Pass PathBuf in [log,ini]_filename functions
2019-07-12 23:10:03 +03:00
Joonas Javanainen
3f7cc4d242
Update documentation and add some tests
2019-07-12 22:57:11 +03:00
Joonas Javanainen
c791ad214d
Add radio button example
2019-07-12 21:01:12 +03:00
Joonas Javanainen
f1c041b3f3
Update layout API
2019-07-12 20:59:41 +03:00
Joonas Javanainen
86ee32273f
Add window scrolling API
2019-07-12 20:44:05 +03:00
Joonas Javanainen
bbf9c57cdc
Re-export crates from renderers
2019-07-12 20:32:22 +03:00
Joonas Javanainen
930d44e92b
Implement std::error::Error for renderer errors
2019-07-12 20:29:00 +03:00
Joonas Javanainen
a2d3e434af
Update change log
2019-07-12 20:21:57 +03:00
Joonas Javanainen
11b6932714
Pull new color editor/picker API from 0.1-dev
2019-07-12 20:18:44 +03:00
Joonas Javanainen
6ad52c517b
Pull new progress bar API from 0.1-dev
2019-07-12 20:15:08 +03:00
Joonas Javanainen
7f10cb35b2
Pull new window API from 0.1-dev
2019-07-12 19:43:39 +03:00
Joonas Javanainen
838be18031
Remove all deprecated things
2019-07-12 17:43:43 +03:00
Joonas Javanainen
f8c73f31a0
Bump version to 0.2.0-pre
2019-07-12 17:32:38 +03:00
Joonas Javanainen
f476c3da0e
Release: 0.1.0
2019-07-12 17:28:25 +03:00
Joonas Javanainen
d5d0ff7662
Change version back to 0.1.0-pre
2019-07-09 01:05:01 +03:00
Joonas Javanainen
23cdd8b597
Release: 0.1.0-rc.2
2019-07-09 01:00:21 +03:00
Joonas Javanainen
9ed1394fc2
Merge pull request #232 from Veykril/master
...
Do not reexport ffi imgui functions on windows
2019-07-09 00:58:19 +03:00
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