summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into wgpu/better-architectureLibravatar Héctor Ramón Jiménez2024-04-082-12/+16
|\
| * Pick best contrast between black/white in `theme::palette`Libravatar Héctor Ramón Jiménez2024-04-071-8/+16
| |
| * Use `Lch` to choose white text when not readable in `theme::palette`Libravatar Héctor Ramón Jiménez2024-04-071-2/+6
| |
| * Revert "Merge pull request #2376 from ↵Libravatar Héctor Ramón Jiménez2024-04-071-10/+2
| | | | | | | | | | | | | | Davidster/fix_palette_readable_color_contrast" This reverts commit 63042354fc51884098f88e240f73e689295df31c, reversing changes made to 31d1d5fecbef50fa319cabd5d4194f1e4aaefa21.
| * Merge pull request #2379 from Zaubentrucker/bugfix/nix-shell-pkgconfigLibravatar Héctor Ramón2024-04-071-1/+1
| |\ | | | | | | Use `pkg-config` instead `pkgconfig`
| | * Use `pkg-config` instead `pkgconfig`Libravatar Frederik Menke2024-04-071-1/+1
| |/
* | Share `msaa::Blit` texture between multiple windowsLibravatar Héctor Ramón Jiménez2024-04-074-69/+112
| |
* | Merge branch 'master' into wgpu/better-architectureLibravatar Héctor Ramón Jiménez2024-04-0741-267/+318
|\|
| * Install missing dependencies in `lint` workflowLibravatar Héctor Ramón Jiménez2024-04-071-0/+5
| |
| * Run `lint` workflow in `ubuntu-latest`Libravatar Héctor Ramón Jiménez2024-04-071-1/+1
| | | | | | | | | | `macOS-latest` seems to abort the build randomly for some reason.
| * Merge pull request #2377 from iced-rs/cargo-lintsLibravatar Héctor Ramón2024-04-0732-244/+274
| |\ | | | | | | Use built-in `[lints]` table in `Cargo.toml`
| | * Use built-in `[lints]` table in `Cargo.toml`Libravatar Héctor Ramón Jiménez2024-04-0732-244/+274
| |/
| * Add a simple `wgpu` benchmark using `criterion`Libravatar Héctor Ramón Jiménez2024-04-072-0/+194
| |
| * Merge pull request #2376 from Davidster/fix_palette_readable_color_contrastLibravatar Héctor Ramón2024-04-071-2/+10
| |\ | | | | | | Add stronger guarantee of readability/contrast for palette background/text color pairs
| | * add stronger guarantee of readability/contrast for palette background/text ↵Libravatar David Huculak2024-04-071-2/+10
| |/ | | | | | | color pairs
| * Check is_secure before a copy/cut from TextInput (#2366)Libravatar Aaron McGuire2024-04-021-2/+4
| | | | | | | | | | * Check is_secure before copy/cut on text_input * run cargo fmt
| * Merge pull request #2358 from bungoboingo/text-editor-font-sizeLibravatar Héctor Ramón2024-04-021-0/+15
| |\ | | | | | | Some text_editor QoL
| | * Expose line_height & text_size fields for the text_editor widgetLibravatar Bingus2024-03-291-0/+15
| | |
* | | Check benchmarks only instead of testing them in CILibravatar Héctor Ramón Jiménez2024-04-072-5/+13
| | |
* | | Fix lint in `wgpu` benchmarkLibravatar Héctor Ramón Jiménez2024-04-071-2/+2
| | |
* | | Test benchmarks in GitHub CILibravatar Héctor Ramón Jiménez2024-04-072-4/+4
| | |
* | | Wait for submission in `wgpu` benchmarkLibravatar Héctor Ramón Jiménez2024-04-071-1/+3
| | |
* | | Add a simple `wgpu` benchmark using `criterion`Libravatar Héctor Ramón Jiménez2024-04-072-0/+191
| | |
* | | Reenable proper `present_mode` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-04-061-2/+2
| | |
* | | Avoid generating empty caches in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-04-064-22/+66
| | |
* | | Avoid generating empty `Frame` geometry in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-04-061-18/+25
| | |
* | | Decouple caching from layering and simplify everythingLibravatar Héctor Ramón Jiménez2024-04-0515-1191/+888
| | |
* | | Enable clipping and disable v-sync for nowLibravatar Héctor Ramón Jiménez2024-04-053-20/+20
| | |
* | | Fix layer transformationsLibravatar Héctor Ramón Jiménez2024-04-056-167/+209
| | |
* | | Fix broken doc links in `iced_wgpu` and `iced_graphics`Libravatar Héctor Ramón Jiménez2024-04-033-13/+14
| | |
* | | Use default tolerance for dashed paths in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-04-031-1/+3
| | |
* | | Set proper `present_mode` in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-04-031-2/+2
| | |
* | | Fix `geometry::Cache` not reusing previous geometryLibravatar Héctor Ramón Jiménez2024-04-032-16/+24
| | |
* | | Reintroduce debug overlay in `iced_wgpu`Libravatar Héctor Ramón Jiménez2024-04-031-3/+45
| | |
* | | Implement preliminary cache grouping for mesh primitivesLibravatar Héctor Ramón Jiménez2024-04-032-52/+106
| | | | | | | | | | | | | | | Due to AA, it's very expensive to render every cached layer independently.
* | | Remove unused `layer` module in `iced_graphics`Libravatar Héctor Ramón Jiménez2024-04-031-47/+0
| | |
* | | Redesign `iced_wgpu` layering architectureLibravatar Héctor Ramón Jiménez2024-04-0336-1931/+2664
|/ /
* | Implement `IntoFragment` for `Fragment`Libravatar Héctor Ramón Jiménez2024-04-021-0/+12
| |
* | Merge pull request #2364 from blazra/combobox-menu-fixLibravatar Héctor Ramón2024-04-021-28/+37
|\ \ | | | | | | combo_box: Do not draw empty menu overlay
| * | combo_box: Do not draw empty menu overlayLibravatar Radovan Blažek2024-04-011-28/+37
| | | | | | | | | | | | Fixes #2311
* | | Merge pull request #2363 from iced-rs/specialize-text-helperLibravatar Héctor Ramón2024-04-026-21/+107
|\ \ \ | |/ / |/| | Specialize `widget::text` helper
| * | Avoid extra text allocations in `websocket` exampleLibravatar Héctor Ramón Jiménez2024-04-022-9/+18
| | |
| * | Implement `IntoFragment` for `usize` and `isize`Libravatar Héctor Ramón Jiménez2024-04-021-0/+2
| | |
| * | Rename `text::IntoContent` to `IntoFragment`Libravatar Héctor Ramón Jiménez2024-04-012-41/+41
| | |
| * | Reintroduce old `text` helper as `value` helperLibravatar Héctor Ramón Jiménez2024-04-012-9/+16
| | |
| * | Specialize `widget::text` helper with custom `IntoContent` traitLibravatar Héctor Ramón Jiménez2024-04-015-10/+78
|/ /
* | Merge pull request #2362 from iced-rs/size-hint-for-row-columnsLibravatar Héctor Ramón2024-04-013-8/+56
|\ \ | | | | | | Use `Iterator::size_hint` to initialize `Column` and `Row` capacity
| * | Use `Iterator::size_hint` to initialize `Column` and `Row` capacityLibravatar Héctor Ramón Jiménez2024-04-013-8/+56
|/ /
* | Fix `wasm_bindgen` backend in `iced_futures`Libravatar Héctor Ramón Jiménez2024-04-011-2/+1
| |
* | Use `rustc-hash` for most of our `HashMap` and `HashSet` instancesLibravatar Héctor Ramón Jiménez2024-04-0119-49/+60
| |