[Bug 294991] New: RFE: open/close (show/hide) contactlist from presence applet
kavol
kavol at seznam.cz
Tue Feb 28 12:15:35 UTC 2012
https://bugs.kde.org/show_bug.cgi?id=294991
Summary: RFE: open/close (show/hide) contactlist from presence
applet
Product: telepathy
Version: 0.3
Platform: Fedora RPMs
OS/Version: Linux
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: presence-applet
AssignedTo: kde-telepathy at kde.org
ReportedBy: kavol at seznam.cz
Version: 0.3 (using KDE 4.8.0)
OS: Linux
I'd like to see a behaviour similar to psi or other IM programs - when the
program's icon is docked in the tray, you can left-click it to open main
window/contactlist, and left-click it again to hide it.
Currently, the "open contactlist" function is implemented via the right-click
context menu, but
1) it cannot be configured as a default for left-click (in fact, left-click
does nothing right now)
2) there is no "hide contactlist" option
Reproducible: Always
Steps to Reproduce:
1. add ktp-presence-applet to system tray
2. left-click the presence applet icon
3. left-click the presence applet icon
4. right-click the presence applet icon
5. choose Seznam kontaktů ("contact list"?) from the popup menu
6. right-click the presence applet icon
7. choose Skrýt seznam kontaktů ("hide contact list"?) from the popup menu
Actual Results:
2. no action
3. no action
5. ktp-contactlist window appears
7. can't be done, no such option exists, ktp-contaclist window can't be hidden
this way
Expected Results:
2. ktp-contactlist window appears
3. ktp-contactlist window disappears
5. ktp-contactlist window appears
7. ktp-contactlist window disappears
* note also that if the contaclist is opened this way, it'd be nice if the
window would NOT show in the window list on the panel, as it is already
represented by the tray icon (although that is just a view of the user logic,
and in reality the icon belongs to another program)
in this case, results in step 2 could look like:
2a) if the contactlist window is on another desktop then switch to that desktop
2b) if the contactlist window is hidden then bring it to top
2c) if the contactlist window is visible - both 2a) and 2b) was untrue - then
make it disappear
* also note that this behaviour should be configurable - however, I see the
abovementioned scenario as a sane default ;-)
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the KDE-Telepathy
mailing list