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]