summaryrefslogtreecommitdiffstats
path: root/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* added physical_key to KeyReleased eventLibravatar ibaryshnikov2024-09-261-0/+3
|
* Fix flex layout of `Fill` elements in a `Shrink` cross axisLibravatar Héctor Ramón Jiménez2024-09-211-6/+7
| | | | | | Instead of collapsing, the `Fill` elements will fill the cross space allocated by the other `Shrink` elements present in the container.
* Drop short-hand notation support for `color!` macroLibravatar Héctor Ramón Jiménez2024-09-201-20/+8
| | | | | | We'd need to use `stringify!` and `str::len` to properly support the short-hand notation; however, we want the macro to work in `const` contexts.
* Show `text` doc examples in multiple placesLibravatar Héctor Ramón Jiménez2024-09-191-2/+44
|
* Implement some `From` traits for `text_input::Id`Libravatar Héctor Ramón Jiménez2024-09-181-1/+7
|
* Remove outdated `window::Id::MAIN` reference in docsLibravatar Héctor Ramón Jiménez2024-09-181-3/+1
|
* Bump version to `0.13.0` :tada:Libravatar Héctor Ramón Jiménez2024-09-181-5/+5
|
* Merge pull request #2551 from airstrike/mouse-interactionsLibravatar Héctor Ramón2024-09-131-0/+7
|\ | | | | Expose additional mouse interaction cursors
| * Add `Copy` and `Help` variants to `mouse::Interaction`Libravatar Héctor Ramón Jiménez2024-09-131-0/+2
| |
| * Rename `ResizingDiagonal*` to `ResizingDiagonally*`Libravatar Héctor Ramón Jiménez2024-09-131-2/+2
| |
| * Expose additional mouse interaction cursorsLibravatar Andy Terra2024-08-161-0/+5
| |
* | Fix broken doc links in `keyboard::key`Libravatar Héctor Ramón Jiménez2024-09-131-6/+6
| |
* | Add `modified_key` to `keyboard::Event`Libravatar Héctor Ramón Jiménez2024-09-131-0/+3
| |
* | Add `physical_key` to `keyboard::Event`Libravatar Héctor Ramón Jiménez2024-09-132-0/+537
| | | | | | | | Co-authored-by: Exidex <16986685+Exidex@users.noreply.github.com>
* | Encourage use of `color!` macro in `Color::parse` docsLibravatar Héctor Ramón Jiménez2024-09-111-21/+26
| |
* | Rename `Color::from_hex` to `Color::parse`Libravatar Héctor Ramón Jiménez2024-09-111-51/+43
| |
* | Improve flexibility of `color!` macroLibravatar Héctor Ramón Jiménez2024-09-111-15/+46
| |
* | Add Color::from_hexLibravatar Vlad-Stefan Harbuz2024-09-111-0/+69
| |
* | Add `override_redirect` for X11 windowsLibravatar Nadji Abidi2024-09-111-0/+6
| | | | | | | | | | This commit add the `override_redirect` boolean field to the `PlatformSpecific` struct for linux platform. This is a X11-specific flag allow bypassing window manager mapping for precise positioning of windows.
* | Implement `scroll_by` operation for `scrollable`Libravatar lufte2024-09-103-5/+97
| | | | | | | | | | `scroll_by` allows scrolling an absolute offset that is applied to the current scrolling position.
* | Add `mouse::Button` to `mouse::Click`Libravatar Isaac Marovitz2024-09-091-2/+11
| |
* | add option for undecorated_shadow on windows (#2285)Libravatar Night_Hunter2024-09-051-0/+7
| | | | | | | | | | * add option for undecorated_shadow on windows * formated
* | Add `text::Wrapping` supportLibravatar Héctor Ramón Jiménez2024-09-045-3/+36
| | | | | | | | Co-authored-by: Neeraj Jaiswal <neerajj85@gmail.com>
* | Make `RichText` generic over data structureLibravatar Héctor Ramón Jiménez2024-08-222-2/+2
|/ | | | ... and decouple `markdown::parse` from theming
* Rename `operation::chain` to `then`Libravatar Héctor Ramón Jiménez2024-08-152-6/+12
| | | | | ... and make `focus_*` operations generic over the output type.
* Merge pull request #2536 from meithecatte/editor-clippingLibravatar Héctor Ramón2024-08-121-6/+20
|\ | | | | text_editor: Avoid rendering text outside the border
| * Make `Padding` affect `text_editor` clippingLibravatar Héctor Ramón Jiménez2024-08-121-6/+20
| |
* | Introduce `black_box` and `chain` in `widget::operation`Libravatar Héctor Ramón Jiménez2024-08-087-35/+200
| |
* | Implement `row::Wrapping` widgetLibravatar Héctor Ramón Jiménez2024-08-061-6/+7
| | | | | | | | | | | | | | | | | | If you have a `Row`, simply call `Row::wrap` at the end to turn it into a `Row` that will wrap its contents. The original alignment of the `Row` is preserved per row wrapped.
* | Introduce `Svg` struct in `core::svg`Libravatar Héctor Ramón Jiménez2024-08-044-21/+66
| |
* | Remove `todo!` in `core::renderer::null`Libravatar Héctor Ramón Jiménez2024-08-041-3/+1
| |
* | Introduce `Image` struct in `core::image`Libravatar Héctor Ramón Jiménez2024-08-043-20/+74
| |
* | Implement image support for `canvas` widgetLibravatar Héctor Ramón Jiménez2024-08-041-0/+56
| |
* | Implement `From<&Handle>` for `image::Handle`Libravatar Héctor Ramón Jiménez2024-08-031-0/+6
|/
* Implement `strikethrough` support for `rich_text` spansLibravatar Héctor Ramón Jiménez2024-07-281-0/+10
|
* Implement `underline` support for `rich_text` spansLibravatar Héctor Ramón Jiménez2024-07-281-0/+10
|
* Add `padding` to `text::Span`Libravatar Héctor Ramón Jiménez2024-07-282-10/+44
|
* Improve ergonomics of `span` background highlightingLibravatar Héctor Ramón Jiménez2024-07-281-27/+58
|
* Add background styling to span / rich textLibravatar Cory Forsstrom2024-07-283-2/+47
|
* Fix lints for Rust 1.80Libravatar Héctor Ramón Jiménez2024-07-262-4/+4
|
* Add `placeholder` support to `text_editor` widgetLibravatar Héctor Ramón Jiménez2024-07-242-0/+7
|
* Fix mssing `Link` generic in `From` impl for `Span`Libravatar Héctor Ramón Jiménez2024-07-231-1/+1
|
* Introduce `markdown::Settings`Libravatar Héctor Ramón Jiménez2024-07-211-0/+21
|
* Add `Link` support to `rich_text` widgetLibravatar Héctor Ramón Jiménez2024-07-213-7/+44
|
* Fix `text::State` downcast in some widgetsLibravatar Héctor Ramón Jiménez2024-07-191-1/+1
|
* Flesh out the `markdown` example a bit moreLibravatar Héctor Ramón Jiménez2024-07-181-0/+12
|
* Implement `rich_text` widget and `markdown` exampleLibravatar Héctor Ramón Jiménez2024-07-174-87/+162
|
* Decouple caching from `Paragraph` APILibravatar Héctor Ramón Jiménez2024-07-174-19/+83
|
* Remove `Vector::UNIT` constantLibravatar Héctor Ramón Jiménez2024-07-131-3/+0
|
* Add `default` and `base` stylings to `text` widgetLibravatar Héctor Ramón Jiménez2024-07-131-0/+12
|