Héctor Ramón Jiménez
91af1c5ed6
Update all examples to Rust 2024
2025-02-21 01:37:14 +01:00
Héctor Ramón Jiménez
87165ccd29
Introduce LineEnding to editor and fix inconsistencies
2025-01-28 06:23:38 +01:00
Héctor Ramón Jiménez
f8337b8da7
Add helper functions for alignment to widget module
2025-01-24 15:55:24 +01:00
Héctor Ramón Jiménez
6e4970c01a
Add label method to Toggler
2024-09-11 00:22:39 +02:00
Héctor Ramón Jiménez
c741688b4c
Add disabled state and on_toggle handler to Toggler
...
Co-authored-by: Your Name here only <krishnsundaram@gmail.com>
2024-09-11 00:22:13 +02:00
Héctor Ramón Jiménez
2829c12d35
Use key_binding in editor example
...
Fixes #2573 .
2024-09-10 16:26: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
373e887a58
Focus text_editor at start-up in editor example
2024-08-12 02:55:49 +02:00
Héctor Ramón Jiménez
16212eaf52
Simplify highlight method for text_editor widget
2024-07-28 23:59:51 +02:00
Héctor Ramón Jiménez
904704d7c1
Flesh out the markdown example a bit more
2024-07-18 13:14:56 +02:00
Héctor Ramón Jiménez
76737351ea
Re-export variants of Length and alignment types
2024-07-12 18:12:34 +02:00
Héctor Ramón Jiménez
f9dd5cbb09
Introduce helper methods for alignment for all widgets
2024-07-12 15:14:43 +02:00
Héctor Ramón Jiménez
e86920be5b
Remove load method from application and daemon
...
If you need to run a `Task` during boot, use
`run_with` instead!
2024-07-09 00:28:40 +02:00
Héctor Ramón Jiménez
341c9a3c12
Introduce daemon API and unify shell runtimes
2024-06-19 01:53:40 +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
05f69f495e
Ask for explicit Length in center_* methods
2024-05-13 17:56:02 +02:00
Héctor Ramón Jiménez
15057a05c1
Introduce center widget helper
...
... and also make `center_x` and `center_y` set
`width` and `height` to `Length::Fill`, respectively.
This targets the most common use case when centering
things and removes a bunch of boilerplate as a result.
2024-05-03 09:11:46 +02:00
Héctor Ramón Jiménez
80b544e548
Use Program API in editor example
2024-03-17 17:46:03 +01:00
Héctor Ramón Jiménez
34faedd32b
Rename container::box_ to rounded_box
2024-03-08 18:57:44 +01:00
Héctor Ramón Jiménez
29326215cc
Simplify theming for Container widget
2024-03-05 03:48:08 +01:00
Héctor Ramón Jiménez
f4a4845ddb
Simplify theming for Button widget
2024-03-04 20:42:37 +01:00
Héctor Ramón Jiménez
e8049af23d
Make horizontal_space and vertical_space fill by default
2024-02-15 02:08:22 +01:00
Héctor Ramón Jiménez
2ba73b0faf
Fix wrapped lines not being considered when measuring TextEditor
2024-02-07 21:48:28 +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
73e7cf16e3
Update rfd to 0.13
2024-01-15 23:51:46 +01:00
Héctor Ramón Jiménez
625cd745f3
Write documentation for the new text APIs
2023-10-27 05:04:14 +02:00
Héctor Ramón Jiménez
8cc19de254
Add text helper method for text_editor::Content
2023-09-22 06:00:51 +02:00
Héctor Ramón Jiménez
ff78e97ad7
Introduce more themes to iced_highlighter
2023-09-20 01:21:42 +02:00
Héctor Ramón Jiménez
d9fbecf0d8
Remove syntect dependency from editor example
2023-09-19 20:58:15 +02:00
Héctor Ramón Jiménez
f806d001e6
Introduce new iced_highlighter subcrate
2023-09-19 20:48:50 +02:00
Héctor Ramón Jiménez
c0a141ab02
Save file on Cmd+S in editor example
2023-09-19 19:39:23 +02:00
Héctor Ramón Jiménez
06dc12bfbf
Simplify editor example
2023-09-19 19:35:28 +02:00
Héctor Ramón Jiménez
d1d0b3aaee
Use Font::MONOSPACE in editor example
2023-09-18 20:14:38 +02:00
Héctor Ramón Jiménez
8eec0033de
Remove unnecessary monospaced flag in Font
2023-09-18 19:24:09 +02:00
Héctor Ramón Jiménez
161a971d06
Fix clippy lints
2023-09-18 19:08:57 +02:00
Héctor Ramón Jiménez
e7326f0af6
Flesh out the editor example a bit more
2023-09-18 19:07:41 +02:00
Héctor Ramón Jiménez
8446fe6de5
Implement theme selector in editor example
2023-09-18 14:38:54 +02:00
Héctor Ramón Jiménez
8f8528a4cc
Fix unnecessary dereference in editor example
2023-09-17 23:20:15 +02:00
Héctor Ramón Jiménez
790c0dabcf
Implement syntax highlighting cache in editor example
2023-09-17 21:46:19 +02:00
Héctor Ramón Jiménez
d3011992a7
Implement basic syntax highlighting with syntect in editor example
2023-09-17 19:04:23 +02:00
Héctor Ramón Jiménez
d051f21597
Implement Copy and Paste actions for text::Editor
2023-09-16 15:40:16 +02:00
Héctor Ramón Jiménez
52b36a9574
Use Theme::Dark in editor example
2023-09-13 15:17:04 +02:00
Héctor Ramón Jiménez
6448429103
Draft Editor API and TextEditor widget
2023-09-12 14:51:00 +02:00