-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/116940/
-----------------------------------------------------------

(Updated May 11, 2014, 6:06 a.m.)


Review request for Telepathy.


Changes
-------

Tighten active plugin checking by using persistent booleans. Also compare with 
last user-set presence before disabling status message plugins. This has the 
effect of queuing status message plugins for disabling if another message 
plugin is activated without first deactivating the visible status message 
plugin.


Bugs: 332082, 334492 and 334542
    http://bugs.kde.org/show_bug.cgi?id=332082
    http://bugs.kde.org/show_bug.cgi?id=334492
    http://bugs.kde.org/show_bug.cgi?id=334542


Repository: ktp-kded-module


Description
-------

This patch returns the ability to engage status message plug-ins from custom 
status messages. Also working is the disabling of non-visible status message 
plug-ins. State-affinity in the 95% of previously noted cases has been vastly 
improved also, the few remaining issues should be due to "lite" protocols that 
don't have a full complement of on-line presences.


Diffs (updated)
-----

  status-handler.h 06240ff 
  status-handler.cpp 4b9c25a 
  telepathy-kded-module-plugin.h 4c16169 
  telepathy-kded-module-plugin.cpp daf73c6 
  telepathy-mpris.cpp 69e8562 

Diff: https://git.reviewboard.kde.org/r/116940/diff/


Testing
-------

Disconnect / reconnect, autoconnect / no autoconnect, suspend / resume. Enable 
/ disable via kcm module. Added a new custom presence and engaged the now 
playing plugin in the contact list from the new presence. Disabled the plugin 
by activating another presence.


Thanks,

James Smith

_______________________________________________
KDE-Telepathy mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-telepathy

Reply via email to