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

improve test coverage #70

Merged
merged 3 commits into from
Jun 23, 2024
Merged

improve test coverage #70

merged 3 commits into from
Jun 23, 2024

Conversation

jwahlstrand
Copy link
Member

Remove unused code in GI, add more tests for Gtk4

@jwahlstrand jwahlstrand changed the base branch from main to v7 June 23, 2024 19:00
@jwahlstrand jwahlstrand merged commit 836be5e into v7 Jun 23, 2024
11 checks passed
@jwahlstrand jwahlstrand deleted the jw/coverage branch June 23, 2024 19:16
jwahlstrand added a commit that referenced this pull request Sep 21, 2024
* require julia 1.10

* minor stuff

* improve test coverage (#70)

* Use new dialogs (breaking) (#49)

In the newer versions of GTK v4, new dialogs were introduced and the old ones were deprecated, including GtkDialog and GtkMessageDialog. There isn't much difference in user-facing behavior, but since the old ones were deprecated it's less likely bugs will be fixed. This PR migrates to the new dialogs and cleans up our API a little.

I left the file dialogs alone after looking in the C code and realizing that the new dialogs are based on GtkFileChooserNative, like the old code.

* GtkTextView: use pointer or Ref instead of _GtkTextIter struct (breaking) (#62)

* GtkTextView: use pointer or ref instead of _GtkTextIter struct

This is more consistent with everything else in the package

* random stuff

* support adding widgets to gutter

* fix GtkTextIter auto-generated methods, better support methods for all non-opaque structs

* a bit of tidying

* remove unneeded version check

* add simple TextView example

* update auto-generated code for Adwaita

* simplify generation script for Adwaita

* update auto-generated code

* regenerate code
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant