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

Start using blueprints in kcshot #34

Merged
merged 10 commits into from
Jul 19, 2023
Merged

Commits on Feb 14, 2023

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

Commits on Feb 15, 2023

  1. Add meson-based build

    This just wraps the cargo build in a non-intrusive way. This will help
    with using `blueprint-compiler` in CI and make distro packagers' life
    easier (though the only "distro package" that I'm aware of is the
    PKGBUILD in this repository).
    RealKC committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    75b4990 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff55382 View commit details
    Browse the repository at this point in the history
  3. Update to glib-build-tools 0.17

    I forgot to do this in the big `gtk-rs` ecosystem upgrade since it
    doesn't depend on any of the crates.
    RealKC committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    e31c52e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    06b9fcc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    37e1944 View commit details
    Browse the repository at this point in the history
  6. Use blueprints for TextInput

    RealKC committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    610ddaa View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

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

Commits on Jul 19, 2023

  1. Use gtk-rs's new blueprint support

    This removes some build code but we still need the meson stuff in order
    to get the blueprint compiler in CI.
    
    There is now some new meson code that adds the path to the blueprint
    compiler to $PATH in order for gtk4_macros to detect it and be able to
    use it.
    RealKC committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    8fc09f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3253b7e View commit details
    Browse the repository at this point in the history