summaryrefslogtreecommitdiffstats
path: root/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix `Overlay` compositionLibravatar Héctor Ramón Jiménez2023-11-213-9/+23
| | | | Translations were not easily composable.
* Refactor texture image filteringLibravatar Héctor Ramón Jiménez2023-11-111-33/+16
| | | | | | - Support only `Linear` or `Nearest` - Simplify `Layer` groups - Move `FilterMethod` to `Image` and `image::Viewer`
* Fix clippy + fmtLibravatar Remmirad2023-11-111-1/+1
|
* Implement texture filtering optionsLibravatar Remmirad2023-11-111-0/+32
|
* Migrate twox-hash -> xxhash_rust. Switch to Xxh3 for better performance.Libravatar dtzxporter2023-11-112-3/+4
| | | | xxhash-rust is more maintained, built against `::core`, so no workaround for wasm is necessary. Switch to Xxh3 for better performance, which shows when loading/hashing image buffers.
* Fix intra-doc broken linksLibravatar Héctor Ramón Jiménez2023-10-271-1/+1
|
* Write documentation for the new text APIsLibravatar Héctor Ramón Jiménez2023-10-275-7/+79
|
* Merge branch 'master' into text-editorLibravatar Héctor Ramón Jiménez2023-10-2715-34/+28
|\
| * Centralize `clippy` lints in `.cargo/config.toml`Libravatar Héctor Ramón Jiménez2023-09-201-6/+0
| |
| * Revert "Chore: Apply clippy map transformations"Libravatar Héctor Ramón Jiménez2023-09-201-1/+3
| | | | | | | | This reverts commit c997aad85d7ee6e77085e50e5e599002549d228f.
| * Fix `clippy::trivially-copy-pass-by-ref`Libravatar Héctor Ramón Jiménez2023-09-201-1/+1
| |
| * Fix `clippy::semicolon_if_nothing_returned`Libravatar Héctor Ramón Jiménez2023-09-2010-23/+23
| |
| * Merge pull request #2092 from nyurik/clippyLibravatar Héctor Ramón2023-09-192-2/+2
| |\ | | | | | | Chore: Apply some minor clippy fixes
| | * Chore: Apply some minor clippy fixesLibravatar Yuri Astrakhan2023-09-192-2/+2
| | | | | | | | | | | | | | | | | | * Use `.elapsed()` for duration * Use direct iteration without calling `.iter()` and the like * order fields in the `Text` struct creation as declared
| * | Merge pull request #2091 from nyurik/docsLibravatar Héctor Ramón2023-09-192-2/+2
| |\ \ | | | | | | | | Chore: Apply clippy docs keyword quoting
| | * | Chore: Apply clippy docs keyword quotingLibravatar Yuri Astrakhan2023-09-192-2/+2
| | |/ | | | | | | | | | Add quotes a number of doc strings like `sRGB`
| * / Chore: Apply clippy map transformationsLibravatar Yuri Astrakhan2023-09-191-3/+1
| |/ | | | | | | Convert `.map().unwrap_or()` to `.map_or()` and similar transformations.
* | Fix gamma correction for colored glyphs in `iced_wgpu`Libravatar Héctor Ramón Jiménez2023-09-191-0/+20
| |
* | Introduce new `iced_highlighter` subcrateLibravatar Héctor Ramón Jiménez2023-09-191-1/+10
| |
* | Implement `Scroll` action in `text::editor`Libravatar Héctor Ramón Jiménez2023-09-191-0/+1
| |
* | Remove unnecessary `monospaced` flag in `Font`Libravatar Héctor Ramón Jiménez2023-09-181-4/+0
| |
* | Flesh out the `editor` example a bit moreLibravatar Héctor Ramón Jiménez2023-09-182-0/+12
| |
* | Implement theme selector in `editor` exampleLibravatar Héctor Ramón Jiménez2023-09-181-2/+5
| |
* | Notify `Highlighter` of topmost line changeLibravatar Héctor Ramón Jiménez2023-09-171-2/+7
| |
* | Implement basic syntax highlighting with `syntect` in `editor` exampleLibravatar Héctor Ramón Jiménez2023-09-171-1/+1
| |
* | Draft `Highlighter` APILibravatar Héctor Ramón Jiménez2023-09-174-0/+78
| |
* | Avoid drag on double or triple click for now in `TextEditor`Libravatar Héctor Ramón Jiménez2023-09-161-0/+4
| |
* | Implement `Copy` and `Paste` actions for `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-161-1/+4
| |
* | Implement methods to query the contents of a `TextEditor`Libravatar Héctor Ramón Jiménez2023-09-162-0/+18
| |
* | Fix broken intra-doc linksLibravatar Héctor Ramón Jiménez2023-09-141-0/+2
| |
* | Remove `Editor::min_bounds` and use `bounds` insteadLibravatar Héctor Ramón Jiménez2023-09-142-18/+0
| |
* | Handle motions when a selection is present in `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-141-0/+23
| |
* | Introduce `Motion` concept in `core::text::editor`Libravatar Héctor Ramón Jiménez2023-09-131-8/+30
| |
* | Add `Enter` variant to `Action` in `text::Editor`Libravatar Héctor Ramón Jiménez2023-09-121-0/+1
| |
* | Draft `Editor` API and `TextEditor` widgetLibravatar Héctor Ramón Jiménez2023-09-126-83/+209
| |
* | Make `FontSystem` global and simplify `Paragraph` APILibravatar Héctor Ramón Jiménez2023-09-113-110/+37
|/
* Fix (more) broken intradoc linksLibravatar Héctor Ramón Jiménez2023-09-101-1/+1
| | | | Good thing I just set up CI earlier for this :sweat_smile:
* Merge branch 'master' into explicit-text-cachingLibravatar Héctor Ramón Jiménez2023-09-107-34/+76
|\
| * Fix outstanding broken intradoc linksLibravatar Héctor Ramón Jiménez2023-09-091-2/+0
| |
| * Deny `broken_intradoc_links` and verify documentation in CILibravatar Héctor Ramón Jiménez2023-09-091-2/+3
| |
| * Fix majority of unresolved documentation linksLibravatar Matthias Vogelgesang2023-09-094-5/+5
| |
| * Fine-tune `Radians::to_distance`Libravatar Héctor Ramón Jiménez2023-09-081-7/+8
| | | | | | | | | | An angle of 0 radians will "point" to the top-center of a `Rectangle` and then increase clockwise.
| * Use `Radians` as a number directly in `gradient` exampleLibravatar Héctor Ramón Jiménez2023-09-082-3/+43
| |
| * Use workspace dependencies and package inheritanceLibravatar Héctor Ramón Jiménez2023-09-041-14/+16
| | | | | | | | | | | | We are also taking this as a chance to synchronize the versions of all the crates! Because of this, we will skip the `0.11` version.
| * Fix `iced_wgpu` device selection on WasmLibravatar Héctor Ramón Jiménez2023-09-031-1/+1
| |
* | Invalidate existing paragraphs when new fonts are loadedLibravatar Héctor Ramón Jiménez2023-09-091-12/+56
| |
* | Introduce `keyed::Column` widgetLibravatar Héctor Ramón Jiménez2023-09-041-0/+82
| |
* | Fix unnecessary dereference in `widget::text`Libravatar Héctor Ramón Jiménez2023-08-301-1/+1
| |
* | Make `widget::Tree` mutable in `Widget::layout`Libravatar Héctor Ramón Jiménez2023-08-307-20/+19
| |
* | Fix vertical alignment in `layout::next_to_each_other`Libravatar Héctor Ramón Jiménez2023-08-301-2/+9
| |