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


Commits:
ce6528a0 by wurstsalat at 2024-10-27T15:09:44+01:00
refactor: Unify GTK4 TODOs

- - - - -
4ad275c9 by wurstsalat at 2024-10-27T15:22:48+01:00
refactor: ChatListStack: Remove TODO

- - - - -
90428b50 by wurstsalat at 2024-10-27T15:23:06+01:00
refactor: GroupchatRoster: Remove obsolete CSS

- - - - -


6 changed files:

- gajim/data/style/gajim.css
- gajim/gtk/chat_function_page.py
- gajim/gtk/chat_list_stack.py
- gajim/gtk/main.py
- gajim/gtk/util.py
- gajim/gui_interface.py


Changes:

=====================================
gajim/data/style/gajim.css
=====================================
@@ -514,16 +514,6 @@ .chat-filter-icons button {
     color: @insensitive_fg_color;
 }
 
-/* Groupchat Roster */
-.groupchat-roster treeview:hover {
-       background-color: @theme_bg_color;
-}
-
-.groupchat-roster treeview:selected {
-       color: @theme_fg_color;
-       background-color: @theme_bg_color;
-}
-
 /* ChatList */
 .chatlist {
     background: transparent;


=====================================
gajim/gtk/chat_function_page.py
=====================================
@@ -90,7 +90,7 @@ def __init__(self) -> None:
         self._connect(self._forget_button, 'clicked', self._on_forget_clicked)
 
         self._confirm_button = Gtk.Button()
-        # self._confirm_button.set_can_default(True) GTK4 TODO
+        # self._confirm_button.set_can_default(True) TODO GTK4
         self._connect(self._confirm_button, 'clicked', 
self._on_confirm_clicked)
 
         button_box = Gtk.Box(spacing=18, halign=Gtk.Align.CENTER)


=====================================
gajim/gtk/chat_list_stack.py
=====================================
@@ -156,8 +156,6 @@ def remove_chat_list(self, workspace_id: str) -> None:
                              open_chat['jid'])
 
         self._chat_lists.pop(workspace_id)
-        # TODO GTK4
-        # chat_list.destroy()
 
     def _on_row_selected(self,
                          _chat_list: ChatList,


=====================================
gajim/gtk/main.py
=====================================
@@ -113,7 +113,7 @@ def __init__(self) -> None:
 
         self.connect('notify::is-active', self._on_window_active)
         self.connect('close-request', self._on_close_request)
-        # self.connect('window-state-event', self._on_window_state_changed) 
GTK4 TODO
+        # self.connect('window-state-event', self._on_window_state_changed) 
TODO GTK4
 
         controller = Gtk.EventControllerMotion(
             propagation_phase=Gtk.PropagationPhase.BUBBLE


=====================================
gajim/gtk/util.py
=====================================
@@ -86,7 +86,7 @@ def load_icon_info(icon_name: str,
 
     icon_theme = get_icon_theme()
 
-    return None # GTK4 TODO
+    return None # TODO GTK4
 
     try:
         iconinfo = icon_theme.lookup_icon_for_scale(
@@ -1010,7 +1010,7 @@ def draw_icon_to_context(context: cairo.Context, icon: 
Gtk.IconPaintable, size:
     icon.snapshot(snapshot, size, size)
     node = snapshot.to_node()
     node.draw(context)
-    # GTK4 TODO not used anywhere, use to replace load_icon_surface()
+    # TODO GTK4 not used anywhere, use to replace load_icon_surface()
 
 
 def convert_py_to_glib_datetime(dt: datetime.datetime | datetime.date) -> 
GLib.DateTime:


=====================================
gajim/gui_interface.py
=====================================
@@ -205,7 +205,7 @@ def process_connections(self) -> bool:
     def run(self, _application: Gtk.Application) -> None:
         # TODO Jingle FT
         # get instances for windows/dialogs that will show_all()/hide()
-        # self.instances['file_transfers'] = FileTransfersWindow() GTK4 TODO
+        # self.instances['file_transfers'] = FileTransfersWindow() TODO GTK4
 
         if sys.platform == 'win32':
             timeout, in_seconds = 20, None



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/0573dce8d355a5b8ca651023ca6a8f079a93fd4b...90428b50b9cf44533d3aefc56bc7397e838a5343

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/0573dce8d355a5b8ca651023ca6a8f079a93fd4b...90428b50b9cf44533d3aefc56bc7397e838a5343
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to