[gnome-builder/wip/gtk4-port: 132/1774] libide/gui: delete IdeSurface




commit b13b927865cc8208b2ec0dc6a37e5daa101ecad0
Author: Christian Hergert <chergert redhat com>
Date:   Tue Mar 29 00:35:57 2022 -0700

    libide/gui: delete IdeSurface
    
    This won't be used going forward, as we are avoiding the whole surfaces
    design as it's too obscure and hides where things are. We can probably
    get a similar effect if we need to with perspectives (named layouts of
    panels, etc).

 src/libide/gui/ide-surface.c         | 223 -----------------------------------
 src/libide/gui/ide-surface.h         |  73 ------------
 src/libide/gui/ide-surfaces-button.c | 107 -----------------
 src/libide/gui/ide-surfaces-button.h |  37 ------
 src/libide/gui/libide-gui.h          |   3 -
 src/libide/gui/meson.build           |   4 -
 6 files changed, 447 deletions(-)
---
diff --git a/src/libide/gui/libide-gui.h b/src/libide/gui/libide-gui.h
index d02e2d9e1..309909b03 100644
--- a/src/libide/gui/libide-gui.h
+++ b/src/libide/gui/libide-gui.h
@@ -47,13 +47,10 @@
 #include "ide-page.h"
 #include "ide-pane.h"
 #include "ide-preferences-addin.h"
-#include "ide-preferences-surface.h"
 #include "ide-preferences-window.h"
 #include "ide-primary-workspace.h"
 #include "ide-search-button.h"
 #include "ide-session-addin.h"
-#include "ide-surface.h"
-#include "ide-surfaces-button.h"
 #include "ide-transient-sidebar.h"
 #include "ide-workbench.h"
 #include "ide-workbench-addin.h"
diff --git a/src/libide/gui/meson.build b/src/libide/gui/meson.build
index dba49abaa..ed5700f58 100644
--- a/src/libide/gui/meson.build
+++ b/src/libide/gui/meson.build
@@ -27,8 +27,6 @@ libide_gui_public_headers = [
   'ide-primary-workspace.h',
   'ide-search-button.h',
   'ide-session-addin.h',
-  'ide-surface.h',
-  'ide-surfaces-button.h',
   'ide-transient-sidebar.h',
   'ide-workbench.h',
   'ide-workbench-addin.h',
@@ -100,8 +98,6 @@ libide_gui_public_sources = [
   'ide-preferences-window.c',
   'ide-search-button.c',
   'ide-session-addin.c',
-  'ide-surface.c',
-  'ide-surfaces-button.c',
   'ide-transient-sidebar.c',
   'ide-workbench.c',
   'ide-workbench-addin.c',


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]