Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce `web-colors` feature flag to enable sRGB linear blending | 2023-05-31 | 16 | -30/+99 | |
| | | | | | | | | | | | | | | | This is how browsers perform color management. They treat gamma-corrected sRGB colors as if they were linear RGB. Correctness aside, this mode is introduced for legacy reasons. Most UI/UX tooling uses this color management as well, and many have created an intuition about how color should behave from interacting with a browser. This feature flag should facilitate application development with `iced` in those cases. More details: https://webcolorisstillbroken.com/ | ||||
* | Merge pull request #1883 from iced-rs/update/glyphon | 2023-05-30 | 1 | -1/+1 | |
|\ | | | | | Skip missing glyphs instead of panicking in `glyphon` | ||||
| * | Skip missing glyphs instead of panicking in `glyphon` | 2023-05-29 | 1 | -1/+1 | |
| | | |||||
* | | Merge pull request #1873 from bungoboingo/fix/bg-gradient-layering | 2023-05-30 | 6 | -389/+440 | |
|\ \ | | | | | | | [Fix] Quads of different background types not ordered | ||||
| * | | Move `Pipeline` struct definition after `Layer` in `quad` submodules | 2023-05-30 | 2 | -10/+10 | |
| | | | |||||
| * | | Improve boundaries between `quad` submodules in `iced_wgpu` | 2023-05-30 | 3 | -55/+75 | |
| | | | |||||
| * | | Rename `quad_order` variable to `kind` in `quad::Pipeline::render` | 2023-05-30 | 1 | -2/+2 | |
| | | | |||||
| * | | Improve consistency of match branches in `quad::Batch::add` | 2023-05-30 | 1 | -4/+2 | |
| | | | |||||
| * | | Simplify `order` match statement in `quad::Batch::add` | 2023-05-30 | 1 | -26/+9 | |
| | | | |||||
| * | | Rename `quad::Order` to `quad::Kind` | 2023-05-30 | 1 | -15/+15 | |
| | | | |||||
| * | | Move `layer::quad` types to `quad` module | 2023-05-30 | 5 | -435/+408 | |
| | | | | | | | | | | | | Not sure why I split these to begin with! | ||||
| * | | Adjusted `Quads` struct to be opaque `quad::Layer`. | 2023-05-29 | 4 | -106/+109 | |
| | | | |||||
| * | | Fixed issue where quads of different types were not ordered. | 2023-05-29 | 4 | -14/+88 | |
| | | | |||||
* | | | Merge pull request #1859 from RGBCube/patch-1 | 2023-05-30 | 1 | -0/+33 | |
|\ \ \ | |/ / |/| | | Add Nix instructions to README | ||||
| * | | Update README.md | 2023-05-23 | 1 | -34/+0 | |
| | | | |||||
| * | | Create DEPENDENCIES.md | 2023-05-23 | 1 | -0/+33 | |
| | | | |||||
| * | | Add Nix instructions to README | 2023-05-20 | 1 | -0/+34 | |
| | | | |||||
* | | | Merge pull request #1871 from bungoboingo/fix/bg-gradient | 2023-05-29 | 5 | -76/+78 | |
|\ \ \ | |_|/ |/| | | [Fix] Make gradient pack fn public for iced_graphics::Gradient | ||||
| * | | Make `Packed` fully opaque | 2023-05-29 | 2 | -37/+28 | |
| | | | | | | | | | | | | ... by only allowing direct conversion from our `Gradient` types | ||||
| * | | Changed gradient::Packed to be `repr(C)` for direct gpu upload. | 2023-05-26 | 5 | -22/+31 | |
| | | | |||||
| * | | Created "Packed" data structure for gradient data. | 2023-05-25 | 2 | -16/+24 | |
| | | | |||||
| * | | Made gradient pack public for iced_graphics::gradient mod for use with ↵ | 2023-05-24 | 2 | -41/+35 | |
| | | | | | | | | | | | | GradientVertex2D. | ||||
* | | | Merge pull request #1875 from clarkmoody/palette-0.7 | 2023-05-26 | 7 | -58/+65 | |
|\ \ \ | | | | | | | | | Upgrade `palette` dependency | ||||
| * | | | Use approx for testing color operations | 2023-05-26 | 2 | -11/+11 | |
| | | | | |||||
| * | | | Use `Srgb` and `Srgba` from `palette` directly | 2023-05-26 | 1 | -15/+16 | |
| | | | | |||||
| * | | | Use `as_slice` instead of `as_ref` in `checkbox` example | 2023-05-25 | 1 | -1/+1 | |
| | | | | |||||
| * | | | Upgrade `palette` dependency | 2023-05-25 | 6 | -57/+63 | |
|/ / / | |||||
* | | | Merge pull request #1738 from nicoburns/update-winit-0.28 | 2023-05-25 | 11 | -45/+78 | |
|\ \ \ | |/ / |/| | | Update to winit 0.28 | ||||
| * | | Remove unnecessary newline | 2023-05-25 | 1 | -1/+0 | |
| | | | |||||
| * | | Replace `change_always_on_top` action with `change_level` | 2023-05-25 | 3 | -28/+17 | |
| | | | |||||
| * | | Introduce `window::Level` enum | 2023-05-25 | 5 | -16/+46 | |
| | | | | | | | | | | | | ... and add `level` field to `window::Settings` | ||||
| * | | Update `window_clipboard` dependency | 2023-05-25 | 1 | -1/+1 | |
| | | | |||||
| * | | Update `winit` dependency | 2023-05-25 | 1 | -2/+2 | |
| | | | |||||
| * | | Bump winit rev | 2023-05-11 | 1 | -1/+1 | |
| | | | |||||
| * | | Allow unsafe code | 2023-05-11 | 2 | -2/+4 | |
| | | | |||||
| * | | Add unsafe block | 2023-05-11 | 1 | -1/+4 | |
| | | | |||||
| * | | Fixup option | 2023-05-11 | 1 | -5/+1 | |
| | | | |||||
| * | | Use raw-window-handle instead of HWND | 2023-05-11 | 2 | -1/+4 | |
| | | | |||||
| * | | Fix import path | 2023-05-11 | 1 | -1/+1 | |
| | | | |||||
| * | | Fix build on linux | 2023-05-11 | 1 | -1/+3 | |
| | | | |||||
| * | | Update to winit 0.28 | 2023-05-11 | 3 | -7/+16 | |
| | | | |||||
* | | | Merge pull request #1869 from casperstorm/extend-border-radius | 2023-05-23 | 29 | -108/+108 | |
|\ \ \ | | | | | | | | | Extended border radius on relevant widgets | ||||
| * | | | clean up rebase mistake | 2023-05-23 | 1 | -19/+8 | |
| | | | | |||||
| * | | | clippy | 2023-05-23 | 11 | -16/+15 | |
| | | | | |||||
| * | | | Extend border radius on relevant widgets | 2023-05-23 | 19 | -99/+111 | |
|/ / / | |||||
* | | | Merge pull request #1844 from tarkah/fix/scrollbar-widths | 2023-05-23 | 1 | -10/+12 | |
|\ \ \ | | | | | | | | | Remove min width 1 from scrollbar & scroller | ||||
| * | | | Avoid drawing empty quads in `widget::scrollable` | 2023-05-23 | 1 | -6/+10 | |
| | | | | |||||
| * | | | Remove min width 1 from scrollbar & scroller | 2023-05-23 | 1 | -4/+2 | |
|/ / / | |||||
* | | | Merge pull request #1797 from bbb651/master | 2023-05-23 | 2 | -4/+2 | |
|\ \ \ | | | | | | | | | Make mouse::Button::Other take u16 instead of u8 | ||||
| * | | | Make mouse::Button::Other take u16 instead of u8 | 2023-05-23 | 2 | -4/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | On wayland keys correspond to <input-event-codes.h>, and they are past the limit of u8, causing the back and forward buttons to be 20 and 19 which definitely isn't right (they should all be around 0x110..=0x117). |