[gedit] css: remove class names also from the osx css



commit ba8e77d025f41b4ed4e91fea83e0e044b69ba596
Author: Paolo Borelli <pborelli gnome org>
Date:   Thu Feb 4 21:19:40 2016 +0100

    css: remove class names also from the osx css
    
    This is untested, but for sure what we had before does not work anymore

 gedit/gedit-view.c                      |    4 ++++
 gedit/resources/css/gedit-style-osx.css |   23 ++++++++++-------------
 2 files changed, 14 insertions(+), 13 deletions(-)
---
diff --git a/gedit/gedit-view.c b/gedit/gedit-view.c
index 602796e..ca23d70 100644
--- a/gedit/gedit-view.c
+++ b/gedit/gedit-view.c
@@ -121,6 +121,7 @@ static void
 gedit_view_init (GeditView *view)
 {
        GtkTargetList *target_list;
+       GtkStyleContext *context;
 
        gedit_debug (DEBUG_VIEW);
 
@@ -152,6 +153,9 @@ gedit_view_init (GeditView *view)
                          "notify::buffer",
                          G_CALLBACK (on_notify_buffer_cb),
                          NULL);
+
+       context = gtk_widget_get_style_context (GTK_WIDGET (view));
+       gtk_style_context_add_class (context, "gedit-view");
 }
 
 static void
diff --git a/gedit/resources/css/gedit-style-osx.css b/gedit/resources/css/gedit-style-osx.css
index 6005f91..72c8ce7 100644
--- a/gedit/resources/css/gedit-style-osx.css
+++ b/gedit/resources/css/gedit-style-osx.css
@@ -94,38 +94,35 @@
   unbind "<control>d";
 }
 
-GtkEntry {
+entry {
   gtk-key-bindings: gtk-osx-editable, gtk-osx-text-entry;
 }
 
-GtkTextView {
+textview {
   gtk-key-bindings: gtk-osx-editable, gtk-osx-text-view;
 }
 
-GtkSourceView {
+textview.sourceview {
   gtk-key-bindings: gtk-osx-editable, gtk-osx-text-view, gtk-osx-source-view;
 }
 
-GeditView {
+textview.gedit-view {
   gtk-key-bindings: gtk-osx-editable, gtk-osx-text-view, gtk-osx-source-view, gedit-osx-view;
 }
 
-GtkTreeView {
+treeview {
   gtk-key-bindings: gtk-osx-tree-view;
 }
 
-GtkNotebook
-{
-       padding: 0px;
+notebook {
+  padding: 0px;
 }
 
-GtkNotebook tab
-{
-       padding: 4px 2px 2px 2px;
+notebook tab {
+  padding: 4px 2px 2px 2px;
 }
 
-GeditMenuStackSwitcher.gedit-side-panel-stack-switcher
-{
+.gedit-side-panel-stack-switcher {
   border: 0;
   border-radius: 0;
   border-bottom: 1px solid @borders;


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