815 Commits

Author SHA1 Message Date
Joonas Javanainen
ae2f7d047c
Upgrade to cimgui/imgui 1.73 2019-09-25 18:41:12 +03:00
Joonas Javanainen
4833811950
Remove all deprecated things 2019-09-18 11:15:20 +03:00
Joonas Javanainen
f9db7db7c7
Update changelog for 0.2.1 2019-09-09 21:55:43 +03:00
Joonas Javanainen
9b2db30330
Fix changelog section 2019-09-09 19:41:11 +03:00
Joonas Javanainen
2c31ab4874
Merge pull request #259 from EmbarkStudios/fix-image-button-press
Fix ImageButton bool return value for pressed
2019-09-09 15:58:45 +03:00
Johan Andersson
3699401348 Add fix to changelog 2019-09-09 11:36:48 +02:00
Johan Andersson
4cde7cacf3 Fix ImageButton bool return value for pressed.
This was a regression in 0.2.0
2019-09-09 11:20:58 +02:00
Joonas Javanainen
98f508412d
Update changelog 2019-09-08 12:09:30 +03:00
Joonas Javanainen
dd561e3402
Apply backspace fix to winit-20 as well 2019-09-08 12:08:42 +03:00
Joonas Javanainen
744e8f40b6
Merge pull request #253 from aclysma/fix-backspace-text-entry
Fix backspace text entry
2019-09-08 12:01:15 +03:00
Joonas Javanainen
b92a8b1ae2
Update changelog 2019-09-07 21:24:30 +03:00
Joonas Javanainen
41be029560
Bump version to 0.3.0-pre 2019-09-07 21:23:58 +03:00
Joonas Javanainen
1f082d6d9b
Release: 0.2.0 2019-09-07 21:17:31 +03:00
Joonas Javanainen
d22f763ff0
Update readme 2019-09-07 20:07:28 +03:00
Joonas Javanainen
6062347643
Update changelog 2019-09-07 16:45:43 +03:00
Joonas Javanainen
9fcfad0db7
Add virtual key code for KeyPadEnter 2019-09-07 16:42:32 +03:00
Joonas Javanainen
8149fb4268
Reformat 2019-09-07 16:42:32 +03:00
Joonas Javanainen
6a9fb254d6
Merge pull request #258 from jaynus/combo_fix
Small fix for missing .end() statement on new ComboBox causing a panic
2019-09-07 16:23:56 +03:00
Joonas Javanainen
14d8068477
Add required packages 2019-09-07 16:23:39 +03:00
jaynus
904bda9354 Add an end statement for the build_simple combobox function which was causing crashing 2019-09-06 16:52:02 -07:00
Joonas Javanainen
8a862ae220
Upgrade to cimgui/imgui 1.72b 2019-09-05 09:30:49 +03:00
Joonas Javanainen
a34262b6eb
Upgrade dependencies 2019-09-05 09:17:33 +03:00
Joonas Javanainen
3d83a8af5c
Try to use Travis Bionic environment 2019-09-05 09:14:01 +03:00
Joonas Javanainen
d71cb41ac9
Bump minimum Rust to 1.36 2019-09-05 09:13:04 +03:00
Joonas Javanainen
54bbee6035
Merge pull request #252 from aclysma/ignore-c-linkage-warning
Disable return-type-c-linkage warning
2019-09-04 09:26:48 +03:00
Joonas Javanainen
390042db10
Merge pull request #251 from Jasper-Bekkers/master
Mark a bunch of methods that return a builder as `must_use`
2019-09-04 09:22:18 +03:00
Joonas Javanainen
4b4f613592
Merge pull request #245 from aloucks/font_config_name
Add name to FontConfig
2019-09-04 09:18:32 +03:00
Joonas Javanainen
23b26b7f5e
Merge pull request #228 from aloucks/winit-20
Add support for winit 0.20-alpha via feature toggle
2019-09-04 09:16:03 +03:00
Joonas Javanainen
5f2dcd79fc
Merge branch 'master' into winit-20 2019-09-04 09:15:41 +03:00
Philip Degarmo
b2d5da3a6a Build fix for msvc.. use flag_if_supported instead of flag 2019-08-28 08:08:10 -07:00
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
Philip Degarmo
9f914fc12d Disable return-type-c-linkage warning 2019-08-27 21:44:00 -07:00
Jasper-Bekkers
ec5784055f Mark a bunch of methods that return a builder as must_use 2019-08-23 19:18:49 +02:00
Aaron Loucks
1c2d6d92f9 Add name to FontConfig 2019-07-27 14:52:35 -04: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