Philip Degarmo
5903391fa5
Fix a compile warning
...
"warning: `...` range patterns are deprecated" (ellipsis_inclusive_range_patterns)
2019-08-27 21:59:47 -07:00
Philip Degarmo
fda30fd528
Fix backspace for text entry fields.
...
The original problem was that hitting backspace would insert 0x7f, and then delete it. This prevented deleting the intended character.
2019-08-27 21:54:10 -07:00
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