-
8cce09687f
Expose text layout functions in Painter
Emil Ernerfeldt
2021-05-20 21:53:39 +0200
-
53d5d32a80
GitHub issue templates: add reminder to check for duplicates
Emil Ernerfeldt
2021-05-20 21:47:17 +0200
-
94479317b3
Add #[must_use] to container types: remind to call show()
Emil Ernerfeldt
2021-05-20 21:45:00 +0200
-
a892519297
Add Style::override_text_style
Emil Ernerfeldt
2021-05-20 21:31:34 +0200
-
57981d49ee
Add support for buffers other than a
String
in TextEdit
(#399)
Zenithsiz
2021-05-20 20:00:50 +0100
-
d292b831a1
Add an option to overwrite frame of
SidePanel
and TopPanel
(#418)
Wojciech Kępka
2021-05-20 20:10:30 +0200
-
c0929014bf
Add support for
cint
(conversions to and from color types) (#393)
Gray Olson
2021-05-20 11:09:52 -0700
-
ac82cc7be3
fix(plot): expose VLine and HLine (#422)
St John Giddy
2021-05-20 19:56:45 +0200
-
67c6002578
Fix mac scroll modifier (#402)
Ivo Vollrath
2021-05-20 19:56:33 +0200
-
5bc53ce069
Improve panel docs
Emil Ernerfeldt
2021-05-20 19:48:34 +0200
-
265190a892
If values for
current_text
and prev_text
are unchanged, filter out the previous value.
Nolan Darilek
2021-05-20 12:34:45 -0500
-
9fe465cc4a
Various fixes.
Nolan Darilek
2021-05-20 12:26:34 -0500
-
4fa1e82129
Invert parameters.
Nolan Darilek
2021-05-19 10:53:15 -0500
-
68499cebf6
Use a
RangeInclusive
for text selection.
Nolan Darilek
2021-05-19 10:47:18 -0500
-
875d3a650d
s/text_value/current_text_value/
Nolan Darilek
2021-05-19 09:39:04 -0500
-
ff9059fe68
Fix typo.
Nolan Darilek
2021-05-19 09:03:49 -0500
-
131525536b
Get rid of
has_widget_info
and push events directly where it makes sense.
Nolan Darilek
2021-05-19 08:42:33 -0500
-
fa18727933
Move
prev_text
off of the widget struct.
Nolan Darilek
2021-05-19 06:18:05 -0500
-
73271a6265
Track enabled/disabled status.
Nolan Darilek
2021-05-18 14:52:53 -0500
-
2433506c92
Add support for reporting cursor selection changes.
Nolan Darilek
2021-05-18 13:26:20 -0500
-
97aa56f465
Add
ValueChanged
events, with initial support for text.
Nolan Darilek
2021-05-12 13:17:58 -0500
-
8269cca95d
Add support for click and double-click events.
Nolan Darilek
2021-05-12 08:35:36 -0500
-
b3ced6106b
Align widget descriptions more closely with common screen reader conventions.
Nolan Darilek
2021-05-10 16:00:08 -0500
-
50c8310de5
Remove a level of indirection, exposing the widget event on the top level.
Nolan Darilek
2021-05-10 15:49:08 -0500
-
0fd88e52da
Expose getter for currently focused widget.
Nolan Darilek
2021-05-10 14:38:08 -0500
-
-
de02f7d042
Value of
DragValue
correctly clamped (#405)
Violeta Hernández
2021-05-18 13:03:04 -0500
-
dd4ac43b13
Make sure egui can handle zero-sized screen rect
Emil Ernerfeldt
2021-05-17 22:53:52 +0200
-
6e5b52e3bc
Add features extra_asserts and extra_debug_asserts for more asserts
Emil Ernerfeldt
2021-05-17 22:34:29 +0200
-
bd5a85808a
egui_demo_lib: fix persistence feature flag
Emil Ernerfeldt
2021-05-17 22:37:10 +0200
-
bfabb70cba
Fix BottomUp layout (#386)
Sven Niederberger
2021-05-15 09:37:33 +0200
-
2f46c975a5
Fix wrong vertical align in default layout
Emil Ernerfeldt
2021-05-13 23:15:44 +0200
-
442b953964
Tell docs.rs to use the --all-features flag when generating docs
Emil Ernerfeldt
2021-05-12 20:02:25 +0200
-
9c475204da
Fix uneven text kerning for non-integral dpi scales
Emil Ernerfeldt
2021-05-12 19:41:45 +0200
-
50a2ed0a14
Update wasm-bindgen to 0.2.74
Emil Ernerfeldt
2021-05-12 19:40:15 +0200
-
9dd23b44e0
readme: add
nannou_egui
(#379)
ilya sheprut
2021-05-12 17:29:37 +0600
-
934bb7f5e9
egui_web: fix double-paste bug
Emil Ernerfeldt
2021-05-11 19:25:31 +0200
-
7b0f991b20
Improve docs concerning custom fonts, themes and accessibility
Emil Ernerfeldt
2021-05-11 14:56:27 +0200
-
8f8ba16696
Release 0.12.0 - Multitouch, user memory, window pivots, and improved plots
0.12.0
Emil Ernerfeldt
2021-05-10 18:20:32 +0200
-
3e8723c8ac
Publish new web demo
Emil Ernerfeldt
2021-05-10 18:16:50 +0200
-
1423bac3aa
Smooth fading of plot grid and tick labels
Emil Ernerfeldt
2021-05-10 17:06:50 +0200
-
cf3d12669c
Fix misc typos
Emil Ernerfeldt
2021-05-10 10:52:49 +0200
-
7747a1f171
Update tts 0.15 -> 0.16
Emil Ernerfeldt
2021-05-09 14:42:14 +0200
-
c476ddb57c
cargo update
Emil Ernerfeldt
2021-05-09 14:37:56 +0200
-
b1559963bf
Enable a bunch more clippy lints
Emil Ernerfeldt
2021-05-09 14:13:09 +0200
-
4022b84ae7
group rustdoc lints under rustdoc:: prefix
Emil Ernerfeldt
2021-05-09 14:01:57 +0200
-
fb5176c133
#![allow(clippy::float_cmp)] everywhere
Emil Ernerfeldt
2021-05-09 14:00:53 +0200
-
6ad6f56cb1
Move shell scripts into sh/ subfolder
Emil Ernerfeldt
2021-05-09 13:28:24 +0200
-
38186fe23e
Add a TODO
Emil Ernerfeldt
2021-05-09 13:20:27 +0200
-
5a21bc78a6
minor code simplification
Emil Ernerfeldt
2021-05-09 13:19:09 +0200
-
a8c3deaf08
Rename
ui.wrap
to ui.scope
Emil Ernerfeldt
2021-05-09 13:17:32 +0200
-
9dc092b778
Clean up demos
Emil Ernerfeldt
2021-05-09 10:53:35 +0200
-
aa3c40c49f
bug fix: don't lock focus by default
Emil Ernerfeldt
2021-05-09 10:58:48 +0200
-
0b52813f62
Sort demo windows (multi-touch demo was out of order)
Emil Ernerfeldt
2021-05-09 10:09:05 +0200
-
4bb79a7047
Move normalize_angle to emath
Emil Ernerfeldt
2021-05-08 23:42:17 +0200
-
dd6980bacb
Implement non-proportional multitouch pinch zooming
Emil Ernerfeldt
2021-05-08 23:31:31 +0200
-
04d9ce227b
Tidy up multitouch code: remove double spaces after full stop
Emil Ernerfeldt
2021-05-08 22:49:40 +0200
-
268ddca161
demo_app: Remove screen_reader from default features
Emil Ernerfeldt
2021-05-08 16:27:05 +0200
-
a5e41f275c
Typo:
CollpasingHeaders
-> CollapsingHeaders
(#359)
follower
2021-05-09 02:24:22 +1200
-
a7a36bd313
eframe: add always_on_top option (native)
Emil Ernerfeldt
2021-05-08 10:19:47 +0200
-
7374ed9d00
epi/eframe: move options out of
trait App
into new NativeOptions
Emil Ernerfeldt
2021-05-08 10:14:56 +0200
-
5e46bd404c
Some documentation improvements
Emil Ernerfeldt
2021-05-08 09:25:52 +0200
-
be44c71e31
egui_glium: Flip vertical scroll direction on Linux
fix-scrolling
Emil Ernerfeldt
2021-05-08 08:35:17 +0200
-
-
cb797a489a
Expand PR template with reminder to update CHANGELOG.md
Emil Ernerfeldt
2021-05-08 08:23:26 +0200
-
12c0199d1b
Mention mint in changelog
Emil Ernerfeldt
2021-05-08 08:18:37 +0200
-
87bc26fb5a
implement mint conversions (#352)
Luis Wirth
2021-05-08 08:17:01 +0200
-
2cb94b98ef
Add plot legends and on_disabled_hover_text to CHANGELOG.md
Emil Ernerfeldt
2021-05-07 10:35:55 +0200
-
838f3e4ff2
Add plot legends (#349)
Sven Niederberger
2021-05-07 10:32:17 +0200
-
d862ff66ac
Add Image::sense to let an image respond to clicks and drags
Emil Ernerfeldt
2021-05-06 22:10:05 +0200
-
03721dbfd8
Basic multi touch support (issue #279) (#306)
Ivo Vollrath
2021-05-06 21:01:10 +0200
-
0d71017ad4
clippy fixes for rust 1.52
Emil Ernerfeldt
2021-05-06 20:49:22 +0200
-
29668b5128
Minor documentation improvements
Emil Ernerfeldt
2021-05-02 22:02:26 +0200
-
1394205f52
Document and demonstrate how to expand a TextEdit to fill a Ui
Emil Ernerfeldt
2021-05-02 21:56:59 +0200
-
66122e4c9a
Decrease indentation with shift-tab
Emil Ernerfeldt
2021-05-02 20:09:11 +0200
-
bf8ce774cc
Don't draw bidi control characters
Emil Ernerfeldt
2021-05-02 19:50:06 +0200
-
7da9928548
Clean up new code editor code
Emil Ernerfeldt
2021-05-02 19:28:02 +0200
-
10b60d5361
Run clippy on all targets and all features (#347)
Emil Ernerfeldt
2021-05-02 19:26:57 +0200
-
35c7b09285
Tab identation for multiline text edit (#246)
Cristian Dinu
2021-05-02 19:56:28 +0300
-
101eed0d67
memory: add
Send + Sync
reqirement, fix #337 (#341)
ilya sheprut
2021-04-30 14:03:45 +0600
-
02a62d1986
Replace
impl Into<String>
with impl ToString
(#302)
David Pedersen
2021-04-29 19:49:49 +0200
-
e991a1c310
Fix typo in README.md (#340)
crumblingstatue
2021-04-29 19:31:24 +0200
-
6f01577d5f
Tab only selects labels if the
screen_reader
option is turned on.
Emil Ernerfeldt
2021-04-25 18:20:10 +0200
-
c2744a1437
Implement trackpad pinch-to-zoom for plots in egui_web (#333)
Emil Ernerfeldt
2021-04-25 17:04:34 +0200
-
7f0689e566
Refactor egui_glium with new EguiGlium wrapper and standalone example
Emil Ernerfeldt
2021-04-25 17:02:27 +0200
-
a505d01090
Plot refactor (#331)
Sven Niederberger
2021-04-24 14:26:54 +0200
-
b69bc2c06a
egui_web: Scroll faster when scrolling with mouse wheel
Emil Ernerfeldt
2021-04-24 11:01:44 +0200
-
0f112db550
Reduce binary size with more inlining and less monomorphization
Emil Ernerfeldt
2021-04-24 09:54:11 +0200
-
f38f68318d
build_demo_web.sh: add --open as an option
Emil Ernerfeldt
2021-04-24 09:41:57 +0200
-
6b24dbc997
Move easy_mark from egui deo egui_demo_lib
Emil Ernerfeldt
2021-04-24 00:34:58 +0200
-
641e9c2d26
egui_glium: sleep a bit when not focused
Emil Ernerfeldt
2021-04-22 20:12:49 +0200
-
fb6f49024f
Add Response::on_disabled_hover_text to show tooltip for disabled widgets
Emil Ernerfeldt
2021-04-22 19:45:42 +0200
-
07da54ad08
Refactor Ui::next_auto_id_source
Emil Ernerfeldt
2021-04-21 22:19:51 +0200
-
a59c8ac2c3
DragValue: only show extra decimal with shift down if currently dragged
Emil Ernerfeldt
2021-04-21 22:14:30 +0200
-
d2b669e1cd
Changelog: Add line about storing state in Memory
Emil Ernerfeldt
2021-04-21 22:02:42 +0200
-
6e9abfc9c0
Changelog: Add plot improvements
Emil Ernerfeldt
2021-04-21 22:01:34 +0200
-
012542d066
Drag and zoom support for plots (#317)
Sven Niederberger
2021-04-21 21:50:27 +0200
-
cb14e8571f
Add Vec2::LEFT,RIGHT,UP,DOWN and Vec2::angle
Emil Ernerfeldt
2021-04-20 23:04:04 +0200
-
58ebb217dc
Tesselator: ignore zero-sized clip rects
Emil Ernerfeldt
2021-04-20 10:05:47 +0200
-
1681769329
Add #[inline(always)] here and there
Emil Ernerfeldt
2021-04-19 23:11:42 +0200
-
0f1df90d90
Tesselator: ignore non-positive clip rectangles
Emil Ernerfeldt
2021-04-19 23:00:20 +0200
-
72d0d71d66
made drag and drop support selectable on Windows for the eframe glium integration (#324)
Joel Nises
2021-04-19 22:49:28 +0200