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

Release v0.8.2 #171

Merged
merged 2 commits into from
Jan 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,11 @@

## [Unreleased]

## [0.8.1] - 12 Apr 2022
## [0.8.2] - 4 Jan 2024
- 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

## [0.8.1] - 12 Apr 2023
- __The GTK4 port is complete!__
- It lives in a separate repository: [gtk4-layer-shell](github.com/wmww/gtk4-layer-shell)
- v1.0.0 has been released, and is available to be packaged for distros
Expand Down
3 changes: 2 additions & 1 deletion compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,5 @@ The table below shows which GTK Layer Shell versions work with which GTK version
| __v0.7.0__ | v3.20.0 - v3.24.31 | v3.24.34 | - |
| __v0.8.0__ | v3.20.0 - v3.24.34 | v3.24.34 | - |
| __v0.8.1__ | v3.20.0 - v3.24.37 | v3.24.37 | - |
| __master__ | v3.20.0 - v3.24.37 | v3.24.37 | - |
| __v0.8.2__ | v3.20.0 - v3.24.39 | v3.24.39 | - |
| __master__ | v3.20.0 - v3.24.39 | v3.24.39 | - |
6 changes: 4 additions & 2 deletions gtk-priv/h/gdk_wayland_pointer_data_priv.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* This file is part of gtk-layer-shell
*
* Copyright (C) 2009 Carlos Garnacho <[email protected]>
* Copyright © 2023 gtk-priv/scripts/code.py
* Copyright © 2024 gtk-priv/scripts/code.py
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Expand All @@ -29,7 +29,7 @@
typedef struct _GdkWaylandPointerData GdkWaylandPointerData;

// Version ID 0
// Valid for GTK v3.22.0 - v3.24.38 (unreleased)
// Valid for GTK v3.22.0 - v3.24.40 (unreleased)
struct _GdkWaylandPointerData_v3_22_0
{
GdkWindow *focus;
Expand Down Expand Up @@ -132,6 +132,8 @@ int gdk_wayland_pointer_data_priv_get_version_id() {
case 24035:
case 24036:
case 24037:
case 24038:
case 24039:
break;

default:
Expand Down
6 changes: 4 additions & 2 deletions gtk-priv/h/gdk_wayland_pointer_frame_data_priv.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* This file is part of gtk-layer-shell
*
* Copyright (C) 2009 Carlos Garnacho <[email protected]>
* Copyright © 2023 gtk-priv/scripts/code.py
* Copyright © 2024 gtk-priv/scripts/code.py
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Expand All @@ -29,7 +29,7 @@
typedef struct _GdkWaylandPointerFrameData GdkWaylandPointerFrameData;

// Version ID 0
// Valid for GTK v3.22.0 - v3.24.38 (unreleased)
// Valid for GTK v3.22.0 - v3.24.40 (unreleased)
struct _GdkWaylandPointerFrameData_v3_22_0
{
GdkEvent *event;
Expand Down Expand Up @@ -122,6 +122,8 @@ int gdk_wayland_pointer_frame_data_priv_get_version_id() {
case 24035:
case 24036:
case 24037:
case 24038:
case 24039:
break;

default:
Expand Down
6 changes: 4 additions & 2 deletions gtk-priv/h/gdk_wayland_seat_priv.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* This file is part of gtk-layer-shell
*
* Copyright (C) 2009 Carlos Garnacho <[email protected]>
* Copyright © 2023 gtk-priv/scripts/code.py
* Copyright © 2024 gtk-priv/scripts/code.py
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Expand Down Expand Up @@ -209,7 +209,7 @@ struct _GdkWaylandSeat_v3_22_16
// - struct gtk_primary_selection_device *primary_data_device;
// + struct gtk_primary_selection_device *gtk_primary_data_device;
// + struct zwp_primary_selection_device_v1 *zwp_primary_data_device_v1;
// Valid for GTK v3.24.24 - v3.24.38 (unreleased)
// Valid for GTK v3.24.24 - v3.24.40 (unreleased)
struct _GdkWaylandSeat_v3_24_24
{
GdkSeat parent_instance;
Expand Down Expand Up @@ -347,6 +347,8 @@ int gdk_wayland_seat_priv_get_version_id() {
case 24035:
case 24036:
case 24037:
case 24038:
case 24039:
break;

default:
Expand Down
6 changes: 4 additions & 2 deletions gtk-priv/h/gdk_wayland_tablet_data_priv.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* This file is part of gtk-layer-shell
*
* Copyright (C) 2009 Carlos Garnacho <[email protected]>
* Copyright © 2023 gtk-priv/scripts/code.py
* Copyright © 2024 gtk-priv/scripts/code.py
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Expand All @@ -29,7 +29,7 @@
typedef struct _GdkWaylandTabletData GdkWaylandTabletData;

// Version ID 0
// Valid for GTK v3.22.0 - v3.24.38 (unreleased)
// Valid for GTK v3.22.0 - v3.24.40 (unreleased)
struct _GdkWaylandTabletData_v3_22_0
{
struct zwp_tablet_v2 *wp_tablet;
Expand Down Expand Up @@ -130,6 +130,8 @@ int gdk_wayland_tablet_data_priv_get_version_id() {
case 24035:
case 24036:
case 24037:
case 24038:
case 24039:
break;

default:
Expand Down
6 changes: 4 additions & 2 deletions gtk-priv/h/gdk_wayland_touch_data_priv.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* This file is part of gtk-layer-shell
*
* Copyright (C) 2009 Carlos Garnacho <[email protected]>
* Copyright © 2023 gtk-priv/scripts/code.py
* Copyright © 2024 gtk-priv/scripts/code.py
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Expand All @@ -29,7 +29,7 @@
typedef struct _GdkWaylandTouchData GdkWaylandTouchData;

// Version ID 0
// Valid for GTK v3.22.0 - v3.24.38 (unreleased)
// Valid for GTK v3.22.0 - v3.24.40 (unreleased)
struct _GdkWaylandTouchData_v3_22_0
{
uint32_t id;
Expand Down Expand Up @@ -121,6 +121,8 @@ int gdk_wayland_touch_data_priv_get_version_id() {
case 24035:
case 24036:
case 24037:
case 24038:
case 24039:
break;

default:
Expand Down
6 changes: 4 additions & 2 deletions gtk-priv/h/gdk_window_impl_class_priv.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* This file is part of gtk-layer-shell
*
* Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
* Copyright © 2023 gtk-priv/scripts/code.py
* Copyright © 2024 gtk-priv/scripts/code.py
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Expand Down Expand Up @@ -129,7 +129,7 @@ struct _GdkWindowImplClass_v3_22_0
// Version ID 1
// Diff from previous version:
// + gboolean (* titlebar_gesture) (GdkWindow *window, GdkTitlebarGesture gesture);
// Valid for GTK v3.24.35 - v3.24.38 (unreleased)
// Valid for GTK v3.24.35 - v3.24.40 (unreleased)
struct _GdkWindowImplClass_v3_24_35
{
GObjectClass parent_class;
Expand Down Expand Up @@ -308,6 +308,8 @@ int gdk_window_impl_class_priv_get_version_id() {
case 24035:
case 24036:
case 24037:
case 24038:
case 24039:
break;

default:
Expand Down
6 changes: 4 additions & 2 deletions gtk-priv/h/gdk_window_impl_priv.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* This file is part of gtk-layer-shell
*
* Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald
* Copyright © 2023 gtk-priv/scripts/code.py
* Copyright © 2024 gtk-priv/scripts/code.py
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Expand All @@ -29,7 +29,7 @@
typedef struct _GdkWindowImpl GdkWindowImpl;

// Version ID 0
// Valid for GTK v3.22.0 - v3.24.38 (unreleased)
// Valid for GTK v3.22.0 - v3.24.40 (unreleased)
struct _GdkWindowImpl_v3_22_0
{
GObject parent;
Expand Down Expand Up @@ -116,6 +116,8 @@ int gdk_window_impl_priv_get_version_id() {
case 24035:
case 24036:
case 24037:
case 24038:
case 24039:
break;

default:
Expand Down
6 changes: 4 additions & 2 deletions gtk-priv/h/gdk_window_impl_wayland_class_priv.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* This file is part of gtk-layer-shell
*
* Copyright © 2010 Intel Corporation
* Copyright © 2023 gtk-priv/scripts/code.py
* Copyright © 2024 gtk-priv/scripts/code.py
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Expand Down Expand Up @@ -39,7 +39,7 @@ struct _GdkWindowImplWaylandClass_v3_22_0
// Diff from previous version:
// - struct _GdkWindowImplClass_v3_22_0 parent_class;
// + struct _GdkWindowImplClass_v3_24_35 parent_class;
// Valid for GTK v3.24.35 - v3.24.38 (unreleased)
// Valid for GTK v3.24.35 - v3.24.40 (unreleased)
struct _GdkWindowImplWaylandClass_v3_24_35
{
struct _GdkWindowImplClass_v3_24_35 parent_class;
Expand Down Expand Up @@ -126,6 +126,8 @@ int gdk_window_impl_wayland_class_priv_get_version_id() {
case 24035:
case 24036:
case 24037:
case 24038:
case 24039:
break;

default:
Expand Down
Loading
Loading