Summary: | Redesign dialog for joining group chats | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Elias Probst <mail> |
Component: | contactlist | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | d.cermak, flyser42, kde |
Priority: | NOR | ||
Version: | git-latest | ||
Target Milestone: | Future | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Elias Probst
2012-01-16 22:24:44 UTC
Worth looking at Empathy for inspiration (but not necessarily copying ) Also: I'd love to be able to auto-connect to selected group chats when going "Online" Just a short note to avoid unnecessary work: I'm working on it. Git commit 149412ffb8e5aac8a4deaebce57f5b33a1eb86fa by Dominik Cermak. Committed on 31/01/2012 at 12:15. Pushed by cermak into branch 'master'. Add support for showing available rooms in join chat room dialog This adds support for showing available rooms. You can query the default server of the selected account or specify a server yourself. The list shows if the room is password protected, how many persons are there, the name and the description. REVIEW: 103825 M +1 -0 CMakeLists.txt M +145 -1 dialogs/join-chat-room-dialog.cpp M +16 -0 dialogs/join-chat-room-dialog.h M +87 -2 dialogs/join-chat-room-dialog.ui A +146 -0 rooms-model.cpp [License: LGPL (v2.1+)] A +65 -0 rooms-model.h [License: LGPL (v2.1+)] http://commits.kde.org/telepathy-contact-list/149412ffb8e5aac8a4deaebce57f5b33a1eb86fa The new dialog shows for an XMPP room with currently 7 participants a member count of 0. Server: OpenFire Installed Telepathy packages: KTP latest git (contact-list 149412ff) dev-python/telepathy-python (0.15.19@07/30/2011): net-im/kde-telepathy-meta (9999(4)[1]@01/30/2012): net-im/telepathy-connection-managers (1@10/07/2011): net-im/telepathy-logger (0.2.12@01/30/2012): net-im/telepathy-mission-control (5.10.1@12/31/2011): net-libs/telepathy-glib (0.16.3@12/30/2011): net-libs/telepathy-qt (0.9.0@01/25/2012): net-voip/telepathy-butterfly (0.5.15-r1@07/25/2011): net-voip/telepathy-gabble (0.14.1@12/30/2011): net-voip/telepathy-haze (0.5.0@12/06/2011): net-voip/telepathy-salut (0.6.0@12/30/2011): net-voip/telepathy-sofiasip (0.6.8@10/18/2011): (In reply to comment #5) > The new dialog shows for an XMPP room with currently 7 participants a member > count of 0. > > Server: > OpenFire As I just take the value telepathy reports I think it's either a bug in telepathy-qt/telepathy-gabble or the server doesn't report the member count (not sure if one could configure it). Does any other client show the right value for this room? Git commit aa94b03e763a8e8aabc771bbb2bc4ea58f835f2e by Martin Klapetek, on behalf of Dominik Cermak. Committed on 31/01/2012 at 12:15. Pushed by mklapetek into branch 'kde-telepathy-0.3'. Add support for showing available rooms in join chat room dialog This adds support for showing available rooms. You can query the default server of the selected account or specify a server yourself. The list shows if the room is password protected, how many persons are there, the name and the description. REVIEW: 103825 M +1 -0 CMakeLists.txt M +145 -1 dialogs/join-chat-room-dialog.cpp M +16 -0 dialogs/join-chat-room-dialog.h M +87 -2 dialogs/join-chat-room-dialog.ui A +146 -0 rooms-model.cpp [License: LGPL (v2.1+)] A +65 -0 rooms-model.h [License: LGPL (v2.1+)] http://commits.kde.org/telepathy-contact-list/aa94b03e763a8e8aabc771bbb2bc4ea58f835f2e Git commit caa4e4e53b7074a15936f97730fc875033604f01 by Dominik Cermak. Committed on 14/03/2012 at 10:17. Pushed by cermak into branch 'master'. Handle favorites in JoinChatroomDialog Now one can maintain a list of favorite chatrooms. Each account has it's own favorites. REVIEW: 104173 M +121 -5 dialogs/join-chat-room-dialog.cpp M +10 -0 dialogs/join-chat-room-dialog.h M +149 -70 dialogs/join-chat-room-dialog.ui M +95 -0 rooms-model.cpp M +55 -0 rooms-model.h http://commits.kde.org/telepathy-contact-list/caa4e4e53b7074a15936f97730fc875033604f01 Git commit 2984af041b56accb484dba0bc89f741473c315aa by Dominik Cermak. Committed on 22/03/2012 at 14:04. Pushed by cermak into branch 'master'. Maintain a list of recently used rooms in JoinChatroomDialog Upon joining a room (more exact upon clicking "Ok") the room is saved in the recently used list for this account. ATM it remembers up to 8 rooms and single rooms can be removed as well as the whole list can be cleared. The complete list is shown in a new tab and the rooms are used for completion in the lineEdit. REVIEW: 104269 M +125 -9 dialogs/join-chat-room-dialog.cpp M +8 -0 dialogs/join-chat-room-dialog.h M +47 -0 dialogs/join-chat-room-dialog.ui http://commits.kde.org/telepathy-contact-list/2984af041b56accb484dba0bc89f741473c315aa Closing. If anything still exists, open a new bug. Make sure to only stick to one bug/request per report otherwise it's a nightmare to manage/close |