summaryrefslogtreecommitdiffstats
path: root/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into feat/multi-window-supportLibravatar Héctor Ramón Jiménez2023-11-2936-281/+1035
|\
| * 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
| | |