Daniel Brötzmann pushed to branch master at gajim / gajim


Commits:
7f6bfeeb by wurstsalat at 2023-04-25T23:09:58+02:00
cfix: GroupchatRoster: Fix roster margins for scrollbar

Fix for e266a44790ca07e598b5f559dfe5dab4338d67d0
Margins have to be set using GTK properties, since using GTK's CSS
doesn't seem to have the same effect on treeviews.

- - - - -


2 changed files:

- gajim/data/gui/groupchat_roster.ui
- gajim/data/style/gajim.css


Changes:

=====================================
gajim/data/gui/groupchat_roster.ui
=====================================
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!-- Generated with glade 3.40.0 -->
 <interface>
-  <requires lib="gtk+" version="3.20"/>
+  <requires lib="gtk+" version="3.24"/>
   <object class="GtkBox" id="box">
     <property name="visible">True</property>
     <property name="can-focus">False</property>
@@ -11,8 +11,8 @@
       <object class="GtkBox">
         <property name="visible">True</property>
         <property name="can-focus">False</property>
-        <property name="margin-start">6</property>
-        <property name="margin-end">6</property>
+        <property name="margin-start">18</property>
+        <property name="margin-end">18</property>
         <property name="margin-top">12</property>
         <property name="orientation">vertical</property>
         <property name="spacing">12</property>
@@ -98,6 +98,8 @@
           <object class="GtkTreeView" id="roster_treeview">
             <property name="visible">True</property>
             <property name="can-focus">True</property>
+            <property name="margin-start">18</property>
+            <property name="margin-end">18</property>
             <property name="headers-visible">False</property>
             <property name="expander-column">expander</property>
             <property name="enable-search">False</property>


=====================================
gajim/data/style/gajim.css
=====================================
@@ -988,10 +988,6 @@ .start-chat-row { padding: 10px 20px 10px 10px; }
 .start-chat-row:not(.activatable) label { color: @insensitive_fg_color; }
 .start-chat-row:focus { outline: none; }
 
-/* GroupChatRoster */
-.groupchat-roster treeview { padding-left: 4px; }
-.groupchat-roster { padding: 0 18px 0 18px; }
-
 /* GroupchatConfig */
 #GroupchatConfig stack { border-bottom: 1px solid; border-color: @borders;}
 #GroupchatConfig stacksidebar > scrolledwindow {



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/7f6bfeeb688473c9723bb9d8d3319d43dbc02104

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/7f6bfeeb688473c9723bb9d8d3319d43dbc02104
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to