Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Software renderer, runtime renderer fallback, and core consolidation #1748

Merged
merged 64 commits into from
Mar 9, 2023

Commits on Feb 24, 2023

  1. Configuration menu
    Copy the full SHA
    5100b5d View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2023

  1. Update resvg in iced_graphics

    hecrj committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    1475f5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27e21a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a01bc86 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1733 from iced-rs/update/svg-deps

    Update `resvg` in `iced_graphics`
    hecrj authored Feb 25, 2023
    Configuration menu
    Copy the full SHA
    f07fdba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8c373cd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    535d7a4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    445b31c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    871b7e0 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1734 from iced-rs/fix/padding-fit

    Fix `Padding::fit` on irregular values for an axis
    hecrj authored Feb 25, 2023
    Configuration menu
    Copy the full SHA
    be8102e View commit details
    Browse the repository at this point in the history
  10. Bump version of iced_core 🎉

    hecrj committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    5f93437 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    df5d664 View commit details
    Browse the repository at this point in the history
  12. Use Surface::buffer directly for drawing in iced_tiny_skia

    ... with a nice little color trick :^)
    hecrj committed Feb 25, 2023
    Configuration menu
    Copy the full SHA
    744f302 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2023

  1. Configuration menu
    Copy the full SHA
    64fb722 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3386402 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4067c42 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53573cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fbb14bf View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. Fix clippy lints

    hecrj committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    4e615a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37ce30f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8750d83 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3105ad2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c1ff803 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    151daf9 View commit details
    Browse the repository at this point in the history
  7. Remove Fill variant for Alignment

    Implementing this generically in our `flex` logic has an exponential
    cost. Let's explore other options!
    hecrj committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    9e815cb View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. Use get_image_uncached in iced_tiny_skia

    ... since we are not reusing the `SwashCache`
    hecrj committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    fd06de5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1735 from iced-rs/remove-alignment-fill

    Remove `Fill` variant for `Alignment`
    hecrj authored Feb 28, 2023
    Configuration menu
    Copy the full SHA
    86b85d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f6e28f View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    5fd5d1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c0427e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    838fd96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    119cf2e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    350427e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    868f79d View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Configuration menu
    Copy the full SHA
    b2a9a1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9ca89c View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Configuration menu
    Copy the full SHA
    bbeaf10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d13d19b View commit details
    Browse the repository at this point in the history
  3. Move Canvas and QRCode to iced crate

    Rename `canvas` modules to `geometry` in graphics subcrates
    hecrj committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    6cc48b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c54409d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    12781c7 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1742 from bungoboingo/fix/fullscreen

    [Fix] Fullscreen only works on primary monitor
    hecrj authored Mar 3, 2023
    Configuration menu
    Copy the full SHA
    d73ca4d View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2023

  1. Configuration menu
    Copy the full SHA
    3a0d34c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bacbaee View commit details
    Browse the repository at this point in the history
  3. Update glyphon in iced_wgpu

    hecrj committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    5fed065 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2023

  1. Configuration menu
    Copy the full SHA
    f4cf488 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cfb8abb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    43414bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8af69be View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    99e0a71 View commit details
    Browse the repository at this point in the history
  6. Fix README of iced_runtime

    hecrj committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    1c36446 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    06bbcc3 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Configuration menu
    Copy the full SHA
    9b4bcd2 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    3a26baa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb49e17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5b3977d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a8d55ce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    81d154d View commit details
    Browse the repository at this point in the history
  6. Use ceil to avoid cut text in iced_tiny_skia

    This won't be necessary once we reuse the buffers from layouting by
    leveraging layout linearity.
    hecrj committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    0850f52 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    24c3d20 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d3900e0 View commit details
    Browse the repository at this point in the history
  9. Update sysinfo to 0.28

    hecrj committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    df68cca View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    aa4b5bb View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Configuration menu
    Copy the full SHA
    424ac81 View commit details
    Browse the repository at this point in the history