From 29eb802f09da07421099238eceaee9e3b1d61ff2 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 28 Apr 2025 14:01:30 +0200 Subject: adw: extract libadwaitamm --- adw/include/adwaitamm/private/aboutdialog_p.hpp | 35 ------------------- adw/include/adwaitamm/private/actionrow_p.hpp | 38 --------------------- adw/include/adwaitamm/private/alertdialog_p.hpp | 35 ------------------- adw/include/adwaitamm/private/application_p.hpp | 35 ------------------- .../adwaitamm/private/applicationwindow_p.hpp | 35 ------------------- adw/include/adwaitamm/private/breakpoint_p.hpp | 36 -------------------- adw/include/adwaitamm/private/comborow_p.hpp | 35 ------------------- adw/include/adwaitamm/private/dialog_p.hpp | 39 ---------------------- adw/include/adwaitamm/private/entryrow_p.hpp | 35 ------------------- .../adwaitamm/private/preferencesdialog_p.hpp | 35 ------------------- .../adwaitamm/private/preferencespage_p.hpp | 35 ------------------- adw/include/adwaitamm/private/preferencesrow_p.hpp | 35 ------------------- adw/include/adwaitamm/private/spinrow_p.hpp | 35 ------------------- adw/include/adwaitamm/private/stylemanager_p.hpp | 36 -------------------- adw/include/adwaitamm/private/switchrow_p.hpp | 35 ------------------- adw/include/adwaitamm/private/toast_p.hpp | 36 -------------------- adw/include/adwaitamm/private/toastoverlay_p.hpp | 35 ------------------- adw/include/adwaitamm/private/windowtitle_p.hpp | 39 ---------------------- 18 files changed, 644 deletions(-) delete mode 100644 adw/include/adwaitamm/private/aboutdialog_p.hpp delete mode 100644 adw/include/adwaitamm/private/actionrow_p.hpp delete mode 100644 adw/include/adwaitamm/private/alertdialog_p.hpp delete mode 100644 adw/include/adwaitamm/private/application_p.hpp delete mode 100644 adw/include/adwaitamm/private/applicationwindow_p.hpp delete mode 100644 adw/include/adwaitamm/private/breakpoint_p.hpp delete mode 100644 adw/include/adwaitamm/private/comborow_p.hpp delete mode 100644 adw/include/adwaitamm/private/dialog_p.hpp delete mode 100644 adw/include/adwaitamm/private/entryrow_p.hpp delete mode 100644 adw/include/adwaitamm/private/preferencesdialog_p.hpp delete mode 100644 adw/include/adwaitamm/private/preferencespage_p.hpp delete mode 100644 adw/include/adwaitamm/private/preferencesrow_p.hpp delete mode 100644 adw/include/adwaitamm/private/spinrow_p.hpp delete mode 100644 adw/include/adwaitamm/private/stylemanager_p.hpp delete mode 100644 adw/include/adwaitamm/private/switchrow_p.hpp delete mode 100644 adw/include/adwaitamm/private/toast_p.hpp delete mode 100644 adw/include/adwaitamm/private/toastoverlay_p.hpp delete mode 100644 adw/include/adwaitamm/private/windowtitle_p.hpp (limited to 'adw/include/adwaitamm/private') diff --git a/adw/include/adwaitamm/private/aboutdialog_p.hpp b/adw/include/adwaitamm/private/aboutdialog_p.hpp deleted file mode 100644 index 556bfcc..0000000 --- a/adw/include/adwaitamm/private/aboutdialog_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_ABOUT_DIALOG_P_HPP -#define LIBADWAITAMM_PRIVATE_ABOUT_DIALOG_P_HPP - -#include "adwaitamm/private/dialog_p.hpp" - -#include -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct AboutDialog_Class : Glib::Class - { - using BaseClassParent = AdwDialogClass; - using BaseClassType = AdwAboutDialogClass; - using BaseObjectType = AdwAboutDialog; - using CppClassParent = Dialog_Class; - using CppObjectType = struct AboutDialog; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/actionrow_p.hpp b/adw/include/adwaitamm/private/actionrow_p.hpp deleted file mode 100644 index 2b7ddf9..0000000 --- a/adw/include/adwaitamm/private/actionrow_p.hpp +++ /dev/null @@ -1,38 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_ACTION_ROW_P_HPP -#define LIBADWAITAMM_PRIVATE_ACTION_ROW_P_HPP - -#include "adwaitamm/private/preferencesrow_p.hpp" - -#include -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct ActionRow_Class : Glib::Class - { - using BaseClassParent = AdwPreferencesRowClass; - using BaseClassType = AdwActionRowClass; - using BaseObjectType = AdwActionRow; - using CppClassParent = struct PreferencesRow_Class; - using CppObjectType = struct ActionRow; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - - protected: - auto static activate_vfunc_callback(AdwActionRow * self) -> void; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/alertdialog_p.hpp b/adw/include/adwaitamm/private/alertdialog_p.hpp deleted file mode 100644 index 77635f0..0000000 --- a/adw/include/adwaitamm/private/alertdialog_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_ALERT_DIALOG_P_HPP -#define LIBADWAITAMM_PRIVATE_ALERT_DIALOG_P_HPP - -#include "adwaitamm/private/dialog_p.hpp" - -#include -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct AlertDialog_Class : Glib::Class - { - using BaseClassParent = AdwDialogClass; - using BaseClassType = AdwAlertDialogClass; - using BaseObjectType = AdwAlertDialog; - using CppClassParent = Dialog_Class; - using CppObjectType = struct AlertDialog; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/application_p.hpp b/adw/include/adwaitamm/private/application_p.hpp deleted file mode 100644 index c93f6c9..0000000 --- a/adw/include/adwaitamm/private/application_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_APPLICATION_P_HPP -#define LIBADWAITAMM_PRIVATE_APPLICATION_P_HPP - -#include -#include - -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct Application_Class : Glib::Class - { - using BaseClassParent = GtkApplicationClass; - using BaseClassType = AdwApplicationClass; - using BaseObjectType = AdwApplication; - using CppClassParent = Gtk::Application_Class; - using CppObjectType = struct Application; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/applicationwindow_p.hpp b/adw/include/adwaitamm/private/applicationwindow_p.hpp deleted file mode 100644 index d12f3a4..0000000 --- a/adw/include/adwaitamm/private/applicationwindow_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_APPLICATION_WINDOW_P_HPP -#define LIBADWAITAMM_PRIVATE_APPLICATION_WINDOW_P_HPP - -#include -#include - -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct ApplicationWindow_Class : Glib::Class - { - using BaseClassParent = GtkApplicationWindowClass; - using BaseClassType = AdwApplicationWindowClass; - using BaseObjectType = AdwApplicationWindow; - using CppClassParent = Gtk::ApplicationWindow_Class; - using CppObjectType = struct ApplicationWindow; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/breakpoint_p.hpp b/adw/include/adwaitamm/private/breakpoint_p.hpp deleted file mode 100644 index 37e745f..0000000 --- a/adw/include/adwaitamm/private/breakpoint_p.hpp +++ /dev/null @@ -1,36 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_BREAKPOINT_P_HPP -#define LIBADWAITAMM_PRIVATE_BREAKPOINT_P_HPP - -#include -#include -#include - -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct Breakpoint_Class : Glib::Class - { - using BaseClassParent = GObjectClass; - using BaseClassType = AdwBreakpointClass; - using BaseObjectType = AdwBreakpoint; - using CppClassParent = struct Glib::Object_Class; - using CppObjectType = struct Breakpoint; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/comborow_p.hpp b/adw/include/adwaitamm/private/comborow_p.hpp deleted file mode 100644 index e8c3683..0000000 --- a/adw/include/adwaitamm/private/comborow_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_COMBO_ROW_P_HPP -#define LIBADWAITAMM_PRIVATE_COMBO_ROW_P_HPP - -#include "adwaitamm/private/actionrow_p.hpp" - -#include -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct ComboRow_Class : Glib::Class - { - using BaseClassParent = AdwActionRowClass; - using BaseClassType = AdwComboRowClass; - using BaseObjectType = AdwComboRow; - using CppClassParent = ActionRow_Class; - using CppObjectType = struct ComboRow; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/dialog_p.hpp b/adw/include/adwaitamm/private/dialog_p.hpp deleted file mode 100644 index 814a44e..0000000 --- a/adw/include/adwaitamm/private/dialog_p.hpp +++ /dev/null @@ -1,39 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_DIALOG_P_HPP -#define LIBADWAITAMM_PRIVATE_DIALOG_P_HPP - -#include -#include - -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct Dialog_Class : Glib::Class - { - using BaseClassParent = GtkWidgetClass; - using BaseClassType = AdwDialogClass; - using BaseObjectType = AdwDialog; - using CppClassParent = Gtk::Widget_Class; - using CppObjectType = struct Dialog; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - - protected: - auto static close_attempt(BaseObjectType * self) -> void; - auto static closed(BaseObjectType * self) -> void; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/entryrow_p.hpp b/adw/include/adwaitamm/private/entryrow_p.hpp deleted file mode 100644 index 903776f..0000000 --- a/adw/include/adwaitamm/private/entryrow_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_ENTRY_ROW_P_HPP -#define LIBADWAITAMM_PRIVATE_ENTRY_ROW_P_HPP - -#include "adwaitamm/private/preferencesrow_p.hpp" - -#include -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct EntryRow_Class : Glib::Class - { - using BaseClassParent = AdwPreferencesRowClass; - using BaseClassType = AdwEntryRowClass; - using BaseObjectType = AdwEntryRow; - using CppClassParent = PreferencesRow_Class; - using CppObjectType = struct EntryRow; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/preferencesdialog_p.hpp b/adw/include/adwaitamm/private/preferencesdialog_p.hpp deleted file mode 100644 index b146ea6..0000000 --- a/adw/include/adwaitamm/private/preferencesdialog_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_PREFERENCES_DIALOG_P_HPP -#define LIBADWAITAMM_PRIVATE_PREFERENCES_DIALOG_P_HPP - -#include "adwaitamm/private/dialog_p.hpp" - -#include -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct PreferencesDialog_Class : Glib::Class - { - using BaseClassParent = AdwDialogClass; - using BaseClassType = AdwPreferencesDialogClass; - using BaseObjectType = AdwPreferencesDialog; - using CppClassParent = Dialog_Class; - using CppObjectType = struct PreferencesDialog; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/preferencespage_p.hpp b/adw/include/adwaitamm/private/preferencespage_p.hpp deleted file mode 100644 index adc297e..0000000 --- a/adw/include/adwaitamm/private/preferencespage_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_PREFERENCES_PAGE_P_HPP -#define LIBADWAITAMM_PRIVATE_PREFERENCES_PAGE_P_HPP - -#include -#include - -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct PreferencesPage_Class : Glib::Class - { - using BaseClassParent = GtkWidgetClass; - using BaseClassType = AdwPreferencesPageClass; - using BaseObjectType = AdwPreferencesPage; - using CppClassParent = Gtk::Widget_Class; - using CppObjectType = struct PreferencesPage; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/preferencesrow_p.hpp b/adw/include/adwaitamm/private/preferencesrow_p.hpp deleted file mode 100644 index fd6c22b..0000000 --- a/adw/include/adwaitamm/private/preferencesrow_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_PREFERENCES_ROW_P_HPP -#define LIBADWAITAMM_PRIVATE_PREFERENCES_ROW_P_HPP - -#include -#include - -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct PreferencesRow_Class : Glib::Class - { - using BaseClassParent = GtkListBoxRowClass; - using BaseClassType = AdwPreferencesRowClass; - using BaseObjectType = AdwPreferencesRow; - using CppClassParent = Gtk::ListBoxRow_Class; - using CppObjectType = struct PreferencesRow; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/spinrow_p.hpp b/adw/include/adwaitamm/private/spinrow_p.hpp deleted file mode 100644 index f99c28d..0000000 --- a/adw/include/adwaitamm/private/spinrow_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_SPIN_ROW_P_HPP -#define LIBADWAITAMM_PRIVATE_SPIN_ROW_P_HPP - -#include "adwaitamm/private/actionrow_p.hpp" - -#include -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct SpinRow_Class : Glib::Class - { - using BaseClassParent = AdwActionRowClass; - using BaseClassType = AdwSpinRowClass; - using BaseObjectType = AdwSpinRow; - using CppClassParent = ActionRow_Class; - using CppObjectType = struct SpinRow; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/stylemanager_p.hpp b/adw/include/adwaitamm/private/stylemanager_p.hpp deleted file mode 100644 index 52bf7a5..0000000 --- a/adw/include/adwaitamm/private/stylemanager_p.hpp +++ /dev/null @@ -1,36 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_STYLE_MANAGER_P_HPP -#define LIBADWAITAMM_PRIVATE_STYLE_MANAGER_P_HPP - -#include -#include -#include - -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct StyleManager_Class : Glib::Class - { - using BaseClassParent = GObjectClass; - using BaseClassType = AdwStyleManagerClass; - using BaseObjectType = AdwStyleManager; - using CppClassParent = Glib::Object_Class; - using CppObjectType = struct StyleManager; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/switchrow_p.hpp b/adw/include/adwaitamm/private/switchrow_p.hpp deleted file mode 100644 index b1eecc5..0000000 --- a/adw/include/adwaitamm/private/switchrow_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_SWITCH_ROW_P_HPP -#define LIBADWAITAMM_PRIVATE_SWITCH_ROW_P_HPP - -#include "adwaitamm/private/actionrow_p.hpp" - -#include -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct SwitchRow_Class : Glib::Class - { - using BaseClassParent = AdwActionRowClass; - using BaseClassType = AdwSwitchRowClass; - using BaseObjectType = AdwSwitchRow; - using CppClassParent = ActionRow_Class; - using CppObjectType = struct SwitchRow; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/toast_p.hpp b/adw/include/adwaitamm/private/toast_p.hpp deleted file mode 100644 index 2f2b420..0000000 --- a/adw/include/adwaitamm/private/toast_p.hpp +++ /dev/null @@ -1,36 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_TOAST_P_HPP -#define LIBADWAITAMM_PRIVATE_TOAST_P_HPP - -#include -#include -#include - -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct Toast_Class : Glib::Class - { - using BaseClassParent = GObjectClass; - using BaseClassType = AdwToastClass; - using BaseObjectType = AdwToast; - using CppClassParent = Glib::Object_Class; - using CppObjectType = struct Toast; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/toastoverlay_p.hpp b/adw/include/adwaitamm/private/toastoverlay_p.hpp deleted file mode 100644 index d19ba8e..0000000 --- a/adw/include/adwaitamm/private/toastoverlay_p.hpp +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_TOAST_OVERLAY_P_HPP -#define LIBADWAITAMM_PRIVATE_TOAST_OVERLAY_P_HPP - -#include -#include - -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct ToastOverlay_Class : Glib::Class - { - using BaseClassParent = GtkWidgetClass; - using BaseClassType = AdwToastOverlayClass; - using BaseObjectType = AdwToastOverlay; - using CppClassParent = Gtk::Widget_Class; - using CppObjectType = struct ToastOverlay; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - }; -} // namespace Adwaita - -#endif \ No newline at end of file diff --git a/adw/include/adwaitamm/private/windowtitle_p.hpp b/adw/include/adwaitamm/private/windowtitle_p.hpp deleted file mode 100644 index 460505a..0000000 --- a/adw/include/adwaitamm/private/windowtitle_p.hpp +++ /dev/null @@ -1,39 +0,0 @@ -/** - * @author Felix Morgner (felix.morgner@gmail.com) - * @copyright Copyright (c) 2025 - * SPDX-License-Identifier: LGPL-2.1-or-later - */ - -#ifndef LIBADWAITAMM_PRIVATE_WINDOW_TITLE_P_HPP -#define LIBADWAITAMM_PRIVATE_WINDOW_TITLE_P_HPP - -#include -#include - -#include - -#define _ADWAITA_INSIDE -#include -#undef _ADWAITA_INSIDE - -namespace Adwaita -{ - struct WindowTitle_Class : Glib::Class - { - using BaseClassParent = GtkWidgetClass; - using BaseClassType = AdwWindowTitleClass; - using BaseObjectType = AdwWindowTitle; - using CppClassParent = Gtk::Widget_Class; - using CppObjectType = struct WindowTitle; - - auto init() -> Glib::Class const &; - auto static class_init_function(void * gclass, void * data) -> void; - auto static wrap_new(GObject * object) -> Glib::ObjectBase *; - - protected: - auto static close_attempt(BaseObjectType * self) -> void; - auto static closed(BaseObjectType * self) -> void; - }; -} // namespace Adwaita - -#endif \ No newline at end of file -- cgit v1.2.3