KENZ
|
7db5256b72
|
Draft input_method support
|
2025-02-02 17:44:13 +01:00 |
|
Héctor Ramón Jiménez
|
d09d5d45ae
|
Draft iced_test crate and test todos example
|
2024-12-10 04:51:08 +01:00 |
|
Héctor Ramón Jiménez
|
602661372c
|
Fix new clippy lints
|
2024-12-02 19:56:27 +01:00 |
|
Héctor Ramón Jiménez
|
f02bfc3f68
|
Rename Widget::on_event to update
|
2024-11-05 23:52:58 +01:00 |
|
Héctor Ramón Jiménez
|
dcc184b01b
|
Replace event::Status in Widget::on_event with Shell::capture_event
|
2024-11-05 23:52:58 +01:00 |
|
Héctor Ramón Jiménez
|
752403d70c
|
Split Shell::request_redraw into two different methods
|
2024-11-05 23:52:58 +01:00 |
|
Héctor Ramón Jiménez
|
52490397d6
|
Implement reactive-rendering for text_input
... and fix the redraw queue logic in `iced_winit`.
|
2024-11-05 23:52:56 +01:00 |
|
BradySimon
|
f912d26d64
|
Add PartialEq derives for widget styles
|
2024-10-14 20:59:32 +02:00 |
|
Héctor Ramón Jiménez
|
e0c55cbb19
|
Show text_input doc example in multiple places
|
2024-09-19 06:18:00 +02:00 |
|
Héctor Ramón Jiménez
|
1448c5bfa5
|
Implement some From traits for text_input::Id
|
2024-09-18 20:30:14 +02:00 |
|
Isaac Marovitz
|
9edd805c02
|
Add mouse::Button to mouse::Click
|
2024-09-09 23:45:15 +02:00 |
|
Héctor Ramón Jiménez
|
09174d5a25
|
Simplify type signature of TextInput methods
|
2024-09-07 23:00:48 +02:00 |
|
JL710
|
827ba5b16c
|
Add *_maybe helper methods for TextInput
|
2024-09-07 22:57:15 +02:00 |
|
Héctor Ramón Jiménez
|
f98328f4f1
|
Add text::Wrapping support
Co-authored-by: Neeraj Jaiswal <neerajj85@gmail.com>
|
2024-09-04 21:26:47 +02:00 |
|
Héctor Ramón Jiménez
|
9572bd1e90
|
Allow interactions on disabled text_input
Co-authored-by: Daniel Yoon <101683475+Koranir@users.noreply.github.com>
|
2024-09-04 20:27:28 +02:00 |
|
Shan
|
6c741923c6
|
Implement align_x for TextInput
Co-authored-by: Shan <shankern@protonmail.com>
|
2024-08-24 02:36:18 +02:00 |
|
Héctor Ramón Jiménez
|
422568dee4
|
Introduce black_box and chain in widget::operation
|
2024-08-08 01:25:00 +02:00 |
|
Héctor Ramón Jiménez
|
695721e120
|
Implement blinking cursor for text_editor
|
2024-07-29 00:52:26 +02:00 |
|
Héctor Ramón Jiménez
|
ffb520fb37
|
Decouple caching from Paragraph API
|
2024-07-17 18:50:53 +02:00 |
|
Héctor Ramón Jiménez
|
88611d7653
|
Hide internal Task constructors
|
2024-07-05 01:13:28 +02:00 |
|
Héctor Ramón Jiménez
|
a25b1af456
|
Replace Command with a new Task API with chain support
|
2024-06-14 01:47:39 +02:00 |
|
Héctor Ramón Jiménez
|
e400f972c1
|
Introduce window::Id to Event subscriptions
And remove `window::Id` from `Event` altogether.
|
2024-06-10 22:03:46 +02:00 |
|
Héctor Ramón Jiménez
|
3312dc8080
|
Create jump and macos_command methods in keyboard::Modifiers
|
2024-05-31 16:23:09 +02:00 |
|
BradySimon
|
bd48946b02
|
Add Command + ArrowLeft/Right input behavior for macos
|
2024-05-31 16:11:33 +02:00 |
|
Héctor Ramón Jiménez
|
13289dbd19
|
Merge branch 'master' into wgpu/better-architecture
|
2024-04-07 14:06:52 +02:00 |
|
Héctor Ramón Jiménez
|
6d3e1d835e
|
Decouple caching from layering and simplify everything
|
2024-04-05 23:59:21 +02:00 |
|
Aaron McGuire
|
31d1d5fecb
|
Check is_secure before a copy/cut from TextInput (#2366)
* Check is_secure before copy/cut on text_input
* run cargo fmt
|
2024-04-02 08:46:35 +00:00 |
|
Héctor Ramón Jiménez
|
6216c513d5
|
Use generic Content in Text to avoid reallocation in fill_text
|
2024-04-01 11:30:01 +02:00 |
|
Héctor Ramón Jiménez
|
f0ae9a0c38
|
Use Catalog approach for all widgets
|
2024-03-24 05:03:09 +01:00 |
|
Héctor Ramón Jiménez
|
d1e4049541
|
Use closures for TextInput::style
|
2024-03-12 15:35:48 +01:00 |
|
Héctor Ramón Jiménez
|
77bf93c32f
|
Use integer coordinates for input caret
This should stop the caret from changing thickness
in screens with an integral scale factor.
|
2024-03-10 12:41:53 +01:00 |
|
Héctor Ramón Jiménez
|
833538ee7f
|
Leverage DefaultStyle traits instead of Default
|
2024-03-07 20:11:32 +01:00 |
|
Héctor Ramón Jiménez
|
905f2160e6
|
Move Theme type to iced_core
|
2024-03-07 00:14:41 +01:00 |
|
Héctor Ramón Jiménez
|
34e7c6593a
|
Use Style struct pattern instead of trait for all widgets
|
2024-03-06 20:30:58 +01:00 |
|
Héctor Ramón Jiménez
|
704ec9cb5c
|
Simplify theming for TextInput widget
|
2024-03-05 15:53:59 +01:00 |
|
Héctor Ramón Jiménez
|
d037867929
|
Capture select all command in TextInput
|
2024-02-28 10:06:30 +01:00 |
|
Héctor Ramón Jiménez
|
996be15f36
|
Prioritize TextInput and TextEditor commands over text insertion
|
2024-02-28 09:40:14 +01:00 |
|
Héctor Ramón Jiménez
|
680e8425c3
|
Prioritize text insertion in TextInput and TextEditor
|
2024-02-21 13:00:34 +01:00 |
|
Héctor Ramón Jiménez
|
9dd20ead08
|
Rename password method in TextInput to secure
|
2024-02-15 02:01:56 +01:00 |
|
Héctor Ramón Jiménez
|
508b3fe1f1
|
Introduce Kind in core::clipboard
|
2024-02-13 03:15:21 +01:00 |
|
Héctor Ramón Jiménez
|
b544c90812
|
Fix impossible to type v in TextInput
|
2024-01-22 14:30:40 +01:00 |
|
Héctor Ramón Jiménez
|
7a50e9e8fb
|
Convert Renderer::Theme to generic Widget type
|
2024-01-21 17:56:01 +01:00 |
|
Héctor Ramón Jiménez
|
25f182f933
|
Introduce Border struct analogous to Shadow
|
2024-01-20 13:29:25 +01:00 |
|
Héctor Ramón Jiménez
|
370b2f6df7
|
Use Default implementation of renderer::Quad
|
2024-01-20 12:25:07 +01:00 |
|
Nick Senger
|
cc906c83cd
|
feat: quad shadows
|
2024-01-20 11:59:37 +01:00 |
|
Héctor Ramón Jiménez
|
64d1ce5532
|
Refactor KeyCode into Key and Location
|
2024-01-16 13:28:00 +01:00 |
|
Héctor Ramón Jiménez
|
534c7dd7b0
|
Merge branch 'master' into update-winit
|
2024-01-16 12:02:42 +01:00 |
|
Héctor Ramón
|
50c310fd9f
|
Merge pull request #2192 from iced-rs/fix/layout-inconsistencies
Layout consistency
|
2024-01-12 14:41:40 +01:00 |
|
Héctor Ramón Jiménez
|
5315e04a26
|
Fix clipping of TextInput selection
|
2024-01-12 13:34:14 +01:00 |
|
Héctor Ramón Jiménez
|
d62bb8193c
|
Introduce useful helpers in layout module
|
2024-01-10 10:01:49 +01:00 |
|