1419 Commits

Author SHA1 Message Date
dbr
9128066f01 Fix up glob patterns in imgui-sys
Were set based on old pre-docking-branch-support paths

Closes #596
2022-01-05 14:47:41 +11:00
dbr/Ben
9866a303a2
Merge pull request #591 from LoipesMas/patch-1
Minor fixes to README
2021-12-28 23:52:52 +11:00
LoipesMas
cb65a39217
Minor fixes to README 2021-12-28 12:23:09 +00:00
Jack OntheGoMac
92f94510c6 Fix cargofmt 2021-12-23 13:09:31 -08:00
Jack OntheGoMac
5cecf3f82c fix doc warnings 2021-12-23 13:04:55 -08:00
Jack OntheGoMac
ce22eb3da5 updated CI 2021-12-23 13:02:44 -08:00
Jack OntheGoMac
e999579484 eh? 2021-12-21 21:10:35 -05:00
Connor Fitzgerald
c8b1647255 Support winit-0.26 2021-12-21 21:10:35 -05:00
Jack OntheGoMac
bebd4168fa fixed breaking my commits to dbr 2021-12-21 17:04:42 -08:00
dbr
22436d9341 Fix DPI scaling in examples
- winit handles the DPI factor scaling
- Remove "rounded" mode which is only sensible with default bitmap screen on a low pixel density screen
- As such change default font to the already-in-repo Roboto
- Adds env-var to examples to force scaling factor for debug purposes
2021-12-20 09:55:36 -05:00
Jasper Bekkers
f04bae561c Make sure docs get generated for optional features as well
We should probably publicly document the features we're exposing so they're more easy to find :-)
2021-12-20 09:54:19 -05:00
dbr/Ben
352b5d0b9e
Merge pull request #579 from kazatsuyu/fix/color-picker-alpha
Remove NO_ALPHA flag insertion in ColorPicker4::build
2021-12-04 11:35:08 +11:00
Shirayama Kazatsuyu
c2dfef0f4b Remove NO_ALPHA flag insertion in ColorPicker4::build 2021-12-03 23:20:23 +09:00
dbr/Ben
f43e33c15d
Fix note about ControlFlow::Wait 2021-11-30 11:33:14 +11:00
dbr/Ben
83f72f61cd
Merge pull request #568 from dbr/sliderissue565
Update slider example #565
2021-11-29 22:05:32 +11:00
Thom Chiovoloni
d4d2c50bff Update xflags 2021-11-28 19:00:01 -08:00
Jiří Sejkora
0f314f4990 Add missing fields to memory tests 2021-11-27 11:08:20 -08:00
dbr
c4d7bc6c98 No -f32::MIN 2021-11-27 12:04:38 +11:00
dbr/Ben
aa58cea505
Merge pull request #571 from Sejsel/style-cellpadding
Add a StyleVar for CellPadding
2021-11-24 14:58:46 +11:00
Jiří Sejkora
b81edc7bf1 Add a StyleVar for CellPadding 2021-11-24 04:20:58 +01:00
dbr/Ben
19917c0e64
Merge pull request #572 from Sejsel/docs-callback-edit
Fix incorrectly copy-pasted documentation for InputTextFlags.CALLBACK_EDIT
2021-11-24 11:11:39 +11:00
Jiří Sejkora
f17af8487b Fix incorrectly copy-pasted documentation 2021-11-23 23:10:27 +01:00
dbr
6f3d385fbe Better wording in comment 2021-11-21 14:32:35 +11:00
dbr/Ben
2db100bf8f
Merge pull request #567 from dbr/moreci
Test docking feature in CI
2021-11-20 19:25:26 +11:00
dbr
caaae327f6 Don't negate f32::MIN! 2021-11-20 19:19:50 +11:00
dbr
f677dcdc4c Update xtask to be (roughly) consistent with CI 2021-11-16 19:39:51 +11:00
dbr
744fc7cb79 Fix warning on badly named DrawData member 2021-11-16 17:08:50 +11:00
dbr
2ac1a56ec5 Update slider example #565
Full range of slider is half the ::MIN/MAX for f32/f64
2021-11-16 12:59:37 +11:00
dbr
6e7644cec8 Test docking feature 2021-11-15 23:08:42 +11:00
dbr/Ben
da549297b7
Update changelog regarding docking feature 2021-11-12 16:53:58 +11:00
dbr/Ben
f0f2066ec8
Merge pull request #557 from dbr/dockfeat
Docking branch support via "docking" feature
2021-11-12 16:39:29 +11:00
dbr
8a6d321b36 Booleano 2021-11-10 20:48:22 +11:00
dbr
e1ac6ac204 Fix unused 'use' 2021-11-02 16:02:11 +11:00
dbr
bb19f938e2 fmt 2021-11-02 15:03:19 +11:00
dbr
33c0a194c2 Update updating-imgui docs
Now a bit simpler as:
1. No submodules
2. update-cimgui-output.sh handles pointing it to the correct imgui source
2021-11-02 15:03:05 +11:00
dbr
e565d3dbfe Restore $DEP_IMGUI_THIRD_PARTY 2021-11-02 14:35:27 +11:00
dbr
4a03702908 Use CARGO_FEATURE_x instead of #[cfg(...)]
Avoids unnecessary rebuilds of build script.

Also a few somewhat unrelated tidy-ups
2021-11-02 14:24:32 +11:00
dbr
a350e8dcd8 fmt 2021-10-27 23:26:46 +11:00
dbr
291b7a5b47 Misc fixes
Mainly changes from newer bindgen
2021-10-27 21:06:46 +11:00
dbr
b1150d6c3b Simpler ingesting of imgui: copy files into folder
Also rerun bindgen
2021-10-27 19:25:39 +11:00
dbr
929dd2fcfe Bulk of changes required to support main + docking 2021-10-27 19:24:12 +11:00
dbr
08b778524d Changes to build system to accomodate docking 2021-10-27 19:10:37 +11:00
dbr
86fa5913cd Remove imgui submodule 2021-10-27 18:32:53 +11:00
Jack Mac
6faa7f090a oops broke text 2021-10-19 19:16:07 -04:00
Jack Mac
daea06108f closes #553 2021-10-19 18:41:04 -04:00
Jack Mac
01424da04d added ui.selectable 2021-10-19 18:09:17 -04:00
Jack Mac
2eebba5662 updates tree node widgets 2021-10-19 11:44:01 -04:00
Jack Mac
19e2c4672b fixed tests 2021-10-15 16:47:24 -04:00
Jack Mac
c36f30ea94 drag drop changes 2021-10-15 16:38:46 -04:00
Jack Mac
da5c75d509 added debug impl for tree node token. 2021-10-15 16:35:29 -04:00