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