Revisions of gtk-layer-shell

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1136990 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 13)
- Update to 0.8.2:
  * Compat: bump supported GTK to v3.24.39
  * Compat: NOTE: GTK v3.24.40 may break previous version and work
    with this one, but we won't know for sure until it's released
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1079067 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 12)
- Update to 0.8.1:
  * Meson: mark wayland-scanner as a build-time dependency
  * Docs: deploy docs to GitHub Pages
  * Compat: bump supported GTK to v3.24.37
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1030848 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 11)
- Update to 0.8.0:
  * Vala: support generating vapi files
  * Fix: memory leak, #128
  * Compat: stop warning when GTK version is not explicitly supported
  * Compat: bump supported GTK to 3.24.34
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 949601 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 10)
- Update to 0.7.0:
  * Meson: allow disabling building with gobject-introspection
  * Compat: bump supported GTK to v3.24.31
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 876427 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 9)
- Update to 0.6.0:
  * Layer Shell: support protocol version 4
  * API: support on-demand keyboard interactivity on protocol version 4
  * API: deprecate gtk_layer_set_keyboard_interactivity() in favor of
    gtk_layer_set_keyboard_mode()
  * API: add gtk_layer_get_protocol_version()
  * Compat bump supported GTK to v3.24.26
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 855561 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 8)
- Update to 0.5.2:
  * Fix: normalize keyboard interactivity boolean to TRUE or FALSE
  * Fix: Set layer windows to mapped (removes warning on tooltip
    creation and fixes subsurfaces created as a GTK_WINDOW_POPUP
    window, fixes #38)
  * Examples: Rename gtk-layer-example -> simple-example-c
  * Examples: merge simple-example-c and gtk-layer-demo into
    examples directory
  * Examples: add Vala example (not built with rest of project,
    does not add dependency)
  * Examples: add Python example
  * Meson: change GTK dependency gtk+-wayland-3.0 -> gtk+-3.0
  * Meson: drop .types file in docs
  * Tests: change "test client" terminology to "integration test"
  * Tests: colored output
  * Tests: check that all tests are added to meson
  * Compat: bump supported GTK to v3.24.24
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 845362 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 7)
- Update to 0.5.1:
  * Tests: fix integration test timeout on GTK v3.24.23 (#91)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 844723 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 6)
- Update to 0.5.0:
  * API: add getters for all properties (fixes #56)
  * API: add gtk_layer_is_supported() (fixes #83)
  * API: add gtk_layer_is_layer_window(window)
  * Docs: add Since: annotations for functions added since the
    initial release (fixes #82)
  * Fix: accept non-1 true boolean values
  * Tests: fix license test for release tarball (fixes #73)
  * Tests: test popup with grab (the most likely thing to break
    on an incompatible GTK version) (fixes #68)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 843371 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 5)
- Update to 0.4.0:
  * Demo: show GTK Layer Shell version
  * Demo: fix initially set auto-exclusive zone and fixed size
    properties (fixes #64)
  * API: expose GTK Layer Shell version
  * API: expose the underlying layer shell surface (fixes #41)
  * Tests: add mock server
  * Tests: add integration tests (fixes #60)
  * Diagnostics: remove "transient_for != window transient_for" warning
  * Diagnostics: improve warning when GTK version may not work by
    linking to a compatibility table (fixes #66)
  * Compat: bump supported GTK to v3.24.23
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 827594 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 4)
- Add GPL3 to Licenses

- Update to 0.3.0:
  * Demo: Display GTK version
  * Demo: Add option for disabling gtk-layer-shell for testing
  * Fix intermittent crash relating to popovers (#51)
  * Clarify that our license is LGPL version 3 or any later version
  * Use system XDG Shell protocol when available
  * Allow accessing the underlying layer shell surface
    (EDIT: this change was accidentally omitted from the release)
  * Bump explicitly supported GTK version to 3.24.22
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 823299 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 3)
- Update to 0.2.0:
  * Relicense to LGPL v3
  * Fix long standing issue with popup grabs
  * Fix potential compatibility issues between GTK versions with
    gtk-priv headers
  * Add GitHub Actions CI (just building and license check for now)
  * Add script to check that are files are licensed correctly
  * Use layer_surface->set_layer instead of remapping (when available)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 798821 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 2)
- BuildRequire gobject introspection devel files correctly
Displaying all 13 revisions
openSUSE Build Service is sponsored by