Ruifeng Xie
e0eb20c847
fix lint error: redundant return statements
2022-11-30 13:20:26 +08:00
Ruifeng Xie
59b67c14c0
feature-gate vcpkg
2022-11-30 13:20:14 +08:00
Jack OntheGoMac
5354ba8b04
rebased for CI
2022-11-30 13:08:48 +08:00
Xie Ruifeng
f10cecf803
add vcpkg-rs for locating freetype
2022-11-30 13:08:05 +08:00
dbr
6d6cda275c
Add docs links to Cargo.toml
...
So docs link shows up nicely on crates.io
2022-11-30 10:31:02 +10:30
dbr
5f079428c8
Move imgui-gfx-renderer away from main library crates section
...
As of v0.9 "might work still" becomes unlikely
2022-11-30 10:28:29 +10:30
dbr
e47f29b20a
Release process docs: important release crates step
2022-11-30 10:20:34 +10:30
dbr
9776ebef90
Remove authors key from Cargo.toml
...
The field is now optional (as of Rust 1.53) and no longer used by crates.io (as per Rust RFC 3052)
2022-11-30 10:15:38 +10:30
dbr
2eb3f8c337
Bump to 0.9.0!
2022-11-30 10:10:19 +10:30
dbr
b8ddd078c1
Update unobvious dear-imgui version in README
2022-11-30 09:57:12 +10:30
dbr
59ce49c157
Update headings in changelog
2022-11-30 09:56:41 +10:30
dbr
7cc7bf97b3
Minor hackery to keep CI happy
...
Pin back scoped-tls used indirectly in imgui-examples only
Will revert hackery and bump MSRV once v0.9 is released
2022-11-30 00:14:10 +10:30
dbr
a7c479c906
Update changelog
2022-11-22 17:24:38 +10:30
dbr/Ben
8329cd7d17
Merge pull request #676 from lovelymono/reexport-glow-winit
...
Re-export `winit` and `glow` crates
2022-11-22 17:21:54 +10:30
dbr/Ben
4f3e6b02ea
Merge pull request #673 from dbr/freetypecratebugport
...
Restoring "Include imgui/misc/freetype/ in crate package" from 0.8.x release
2022-11-22 17:00:01 +10:30
dbr/Ben
1aa68fb017
Merge pull request #672 from dbr/devprocess
...
Proposed branching/release process
2022-11-22 16:47:14 +10:30
dbr
477e1abd0b
Update release process doc
...
Create tags and push them, create release, close tickets
2022-11-22 16:34:20 +10:30
Lena Milizé
b377181c54
re-export winit and glow
...
Signed-off-by: Lena Milizé <me@lvmn.org>
2022-10-27 10:03:36 +02:00
dbr/Ben
18acb91dee
Fix quoting on patch snippet
...
Co-authored-by: Marijn Suijten <marijns95@gmail.com>
2022-10-08 12:18:58 +10:30
dbr
fa3404fbb5
Remove redundant clone in new TextFilter
2022-10-05 14:52:09 +10:30
dbr/Ben
f1c87a1755
Merge pull request #658 from tetenpapier/main
...
Add bindings to TextFilter
2022-10-05 13:37:25 +10:30
dbr
c017353ece
Include imgui/misc/freetype/ in crate package
...
Required for "--features freetype" to work when using via crates.io
Closes #594
Closes #589
2022-10-05 13:04:37 +10:30
dbr
8479f3e5cf
Proposed branching/release process
...
Closes #665
2022-10-05 12:54:13 +10:30
dbr
45c2d28ced
Missed one 1.56 -> 1.57
2022-09-26 21:33:10 +09:30
dbr
5d14676362
Bump MSRV to 1.57
...
Needed by ~glutin
2022-09-26 19:35:05 +09:30
dbr/Ben
f4817a0ad5
Merge pull request #659 from dbarkar/winit-27
...
Support winit v0.27.2
2022-09-26 17:51:36 +09:30
dbr/Ben
0c9341a41c
Merge pull request #662 from linw789/main
...
Allow users to hide tree_node label
2022-09-02 15:18:53 +10:00
dbr/Ben
236537578c
Merge pull request #666 from linw789/doc-fix
...
Update docs from old token pop method to end
2022-09-02 15:01:21 +10:00
Lin Wang
cddf42ada7
fix doc
2022-08-29 23:30:04 -04:00
Wang, Lin
6fa1fb6991
leave tree_node label None if not set
...
This allows users to hide tree_node label. This change also added an
example of making a tree_node as a button.
2022-08-24 13:42:14 -04:00
dbr/Ben
f5da97d115
Merge pull request #660 from dbr/bumpmsrv
...
Update MSRV to 1.56
2022-08-22 14:42:13 +10:00
dbr
4ad2b7f3bd
Update MSRV to 1.56
...
The winit->x11-dl 2.22.0 dependency now requires the 2021 edition which forces us to at least Rust 1.56 (at least on Linux)
2022-08-18 15:19:10 +09:30
Denis Barkar
5fa0f27564
Support winit v0.27.2
2022-08-17 17:37:07 +03:00
dbr/Ben
2d49ef7eb3
Merge pull request #647 from robertkeizer/main
...
Removing note in README about being under new management.
2022-08-15 19:01:06 +09:30
tetenpapier
c004b3a619
move text_filter file
2022-08-12 17:37:12 +02:00
tetenpapier
5f5450487f
use &str instead of String
2022-08-12 17:32:11 +02:00
tetenpapier
2d8ae7c9d0
add new function in ui for textfilter and doc
2022-08-11 10:24:58 +02:00
tetenpapier
5450ee6136
add doc and example, remove useless function
2022-08-11 10:12:34 +02:00
tetenpapier
b02c1eb7b2
add doc
2022-08-10 19:51:52 +02:00
tetenpapier
3d7b56a331
add pass_filter_end
2022-08-10 19:40:58 +02:00
tetenpapier
5fc64b7e68
add TextFilter
2022-08-10 18:01:44 +02:00
Robert Keizer
1ec57fa1d9
Removing note in README about being under new management.
2022-06-06 20:42:25 -05:00
dbr
1de842a402
Move note about robustness into Scope section
2022-05-31 15:28:30 -07:00
dbr
59c5538cd9
glow: move vertex creation to same method as deletion
...
Prevents leak if set_up_render_state is called without calling render
Closes #643
2022-05-31 15:28:30 -07:00
dbr
f58744e579
Fix CI
...
--all-features doesn't do as expected, just list all (two) features we want to test
2022-04-30 10:12:56 -04:00
dbr
c032408329
sudo rm -rf old-winit
...
Somewhat experimental removal of old winit versions, to reduce maintenance burden
Significantly reduces (around half) the length of winit-support, should reduce amount of work done in CI
2022-04-30 10:12:56 -04:00
dbr
69f43e3025
Deduplicate ui.enabled(...) and ui.disabled()
2022-04-23 13:23:35 +10:00
dbr
5ec80ec584
Documenting a bunch of methods
2022-04-23 13:22:50 +10:00
Will Cassels
592af95697
Fix problematic TextCallbackData::selection implementation
2022-04-10 14:22:40 -04:00
dbr/Ben
fef6509a6e
Merge pull request #628 from dbr/losingfocus
...
Handle window focus lost event
2022-03-23 12:12:56 +10:30