summaryrefslogtreecommitdiffstats
path: root/widget/src/text_editor.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2025-02-12Simplify `InputMethod` API with only two statesLibravatar Héctor Ramón Jiménez1-6/+2
2025-02-12Use default size for empty pre-editsLibravatar Héctor Ramón Jiménez1-5/+2
2025-02-06Do not pass text size to `Preedit::new`Libravatar rhysd1-1/+3
2025-02-06Set correct text size for text in preedit windowLibravatar rhysd1-4/+8
2025-02-04Take `Event` by reference in `Widget::update`Libravatar Héctor Ramón Jiménez1-13/+14
2025-02-03Handle pre-edits and commits only if `text_editor` is focusedLibravatar Héctor Ramón Jiménez1-9/+10
2025-02-03Request redraws on `InputMethod` eventsLibravatar Héctor Ramón Jiménez1-0/+4
2025-02-03Implement basic IME selection in `Preedit` overlayLibravatar Héctor Ramón Jiménez1-8/+19
2025-02-03Track pre-edits separately from focus in text inputsLibravatar Héctor Ramón Jiménez1-9/+6
2025-02-02Refactor and simplify `input_method` APILibravatar Héctor Ramón Jiménez1-53/+80
2025-02-02Run `cargo fmt` and fix lintsLibravatar Héctor Ramón Jiménez1-4/+5
2025-02-02Draft `input_method` supportLibravatar KENZ1-3/+66
2025-01-30Add `min_height` and `max_height` to `text_editor`Libravatar Héctor Ramón Jiménez1-4/+26
2025-01-30Avoid capturing mouse press when `text_editor` is unfocusedLibravatar Héctor Ramón Jiménez1-2/+4
2025-01-28Introduce `LineEnding` to `editor` and fix inconsistenciesLibravatar Héctor Ramón Jiménez1-52/+31
2024-12-10Draft `iced_test` crate and test `todos` exampleLibravatar Héctor Ramón Jiménez1-2/+2
2024-12-02Fix new `clippy` lintsLibravatar Héctor Ramón Jiménez1-2/+2
2024-11-05Fix `text_editor` capturing mouse release eventsLibravatar Héctor Ramón Jiménez1-2/+4
2024-11-05Implement `reactive-rendering` for `text_editor`Libravatar Héctor Ramón Jiménez1-147/+170
2024-11-05Rename `Widget::on_event` to `update`Libravatar Héctor Ramón Jiménez1-1/+1
2024-11-05Replace `event::Status` in `Widget::on_event` with `Shell::capture_event`Libravatar Héctor Ramón Jiménez1-7/+6
2024-11-05Split `Shell::request_redraw` into two different methodsLibravatar Héctor Ramón Jiménez1-3/+3
2024-10-14Fix `Binding::Delete` not triggering in `text_editor`Libravatar Leo Ring1-1/+3
2024-10-14Add `PartialEq` derives for widget stylesLibravatar BradySimon1-1/+1
2024-09-19Show `text_editor` example in multiple placesLibravatar Héctor Ramón Jiménez1-1/+65
2024-09-18Set the text color determined by the style functionLibravatar lufte1-2/+2
2024-09-13Fix priority of `Binding::Delete` in `text_editor`Libravatar Héctor Ramón Jiménez1-1/+3
2024-09-13Set `Limits::width` in `TextEditor` layoutLibravatar Héctor Ramón Jiménez1-1/+1
2024-09-13Take `Into<Pixels>` in `TextEditor::width`Libravatar Héctor Ramón Jiménez1-2/+2
2024-09-13feat: add width setterLibravatar Samson1-0/+6
2024-09-09Add `mouse::Button` to `mouse::Click`Libravatar Isaac Marovitz1-0/+1
2024-09-04Add `text::Wrapping` supportLibravatar Héctor Ramón Jiménez1-1/+12
2024-08-12Use `clipped_cursor` directly in `text_editor`Libravatar Héctor Ramón Jiménez1-6/+1
2024-08-12Fix clipping area of `text_editor` placeholderLibravatar Héctor Ramón Jiménez1-1/+1
2024-08-12Remove cursor snapping hack in `text_editor`Libravatar Héctor Ramón Jiménez1-1/+1
2024-08-12Make `Padding` affect `text_editor` clippingLibravatar Héctor Ramón Jiménez1-17/+10
2024-08-08Introduce `black_box` and `chain` in `widget::operation`Libravatar Héctor Ramón Jiménez1-1/+1
2024-08-03text_editor: Avoid rendering text outside the borderLibravatar Maja Kądziołka1-3/+3
2024-07-29Simplify `focus` method in `text_editor`Libravatar Héctor Ramón Jiménez1-7/+1
2024-07-29Implement blinking cursor for `text_editor`Libravatar Héctor Ramón Jiménez1-13/+90
2024-07-29Fix unused `core` import in `text_editor` moduleLibravatar Héctor Ramón Jiménez1-2/+2
2024-07-28Simplify `highlight` method for `text_editor` widgetLibravatar Héctor Ramón Jiménez1-2/+21
2024-07-26Reduce `KeyPress` duplication in `text_editor`Libravatar Héctor Ramón Jiménez1-12/+9
2024-07-26Implement custom key binding support for `text_editor`Libravatar Héctor Ramón Jiménez1-118/+272
2024-07-24Fix broken doc link in `text_editor`Libravatar Héctor Ramón Jiménez1-1/+1
2024-07-24Add `placeholder` support to `text_editor` widgetLibravatar Héctor Ramón Jiménez1-9/+53
2024-07-18Flesh out the `markdown` example a bit moreLibravatar Héctor Ramón Jiménez1-0/+29
2024-07-08add SelectAll to TextEditorLibravatar PgBiel1-0/+5
2024-06-17Fix `text_editor` always capturing scroll eventsLibravatar Héctor Ramón Jiménez1-0/+6
2024-05-31Create `jump` and `macos_command` methods in `keyboard::Modifiers`Libravatar Héctor Ramón Jiménez1-31/+2