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


Commits:
946a4ef6 by wurstsalat at 2022-06-14T09:20:31+02:00
chore: GroupchatInviter: Add type annotations

- - - - -
3ee74934 by wurstsalat at 2022-06-14T09:42:50+02:00
imprv: CreateGroupchatWindow: Produce valid addresses from name

- - - - -


2 changed files:

- gajim/gtk/groupchat_creation.py
- gajim/gtk/groupchat_inviter.py


Changes:

=====================================
gajim/gtk/groupchat_creation.py
=====================================
@@ -208,6 +208,7 @@ def _on_name_entry_changed(self, entry: Gtk.Entry) -> None:
             return
 
         name = entry.get_text()
+        name = name.replace(' ', '-')
         server = self._get_muc_service_jid()
         self._ui.address_entry.set_text(f'{name.lower()}@{server}')
 


=====================================
gajim/gtk/groupchat_inviter.py
=====================================
@@ -14,12 +14,13 @@
 
 from __future__ import annotations
 
-from typing import List
+from typing import Any
 from typing import Optional
 
 import locale
 
-from gi.repository import Gdk, GdkPixbuf
+from gi.repository import Gdk
+from gi.repository import GdkPixbuf
 from gi.repository import GLib
 from gi.repository import GObject
 from gi.repository import Gtk
@@ -342,7 +343,7 @@ def _scroll_to_first_row(self) -> None:
 
     def _filter_func(self,
                      row: ContactRow,
-                     _user_data: Optional[object]
+                     _user_data: Optional[Any]
                      ) -> bool:
         search_text = self._ui.search_entry.get_text().lower()
         search_text_list = search_text.split()
@@ -357,7 +358,7 @@ def _filter_func(self,
     @staticmethod
     def _sort_func(row1: ContactRow,
                    row2: ContactRow,
-                   _user_data: Optional[object]
+                   _user_data: Optional[Any]
                    ) -> int:
         name1 = row1.get_search_text()
         name2 = row2.get_search_text()
@@ -394,5 +395,5 @@ def load_contacts(self) -> None:
     def focus_search_entry(self) -> None:
         self._ui.search_entry.grab_focus()
 
-    def get_invitees(self) -> List[str]:
+    def get_invitees(self) -> list[str]:
         return self._invitees_box.get_contact_jids()



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/33bbbe38eb781562f5d378e437d30aa8607e9574...3ee74934e80bb90bb2fb900482c9c6e728731e17

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/33bbbe38eb781562f5d378e437d30aa8607e9574...3ee74934e80bb90bb2fb900482c9c6e728731e17
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