-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/109289/
-----------------------------------------------------------
(Updated April 6, 2013, 9:03 a.m.)
Status
------
This change has been discarded.
Review request for Telepathy.
Description
-------
Adds exclusive actions group for contact list grouping.
Added enumerated action groups, so we could easily convert checked grouped
action into appearance modes.
Those groups also allow us to replace onFullView/onNormalView slots with one
onAppearanceChanged(int), so we can reduce number of manual signal-slot
connections (and improve readability and maintainability).
Also moved (config file option name <-> widget text <-> mode enumerator)
relations for exclusive action groups into separate static class MenuConfig, so
we can avoid manual relations tracking.
This addresses bug 279023.
http://bugs.kde.org/show_bug.cgi?id=279023
Diffs
-----
CMakeLists.txt 5802d32
action-group-enumerated.h PRE-CREATION
action-group-enumerated.cpp PRE-CREATION
contact-list-widget.h ab2191c
contact-list-widget.cpp f931913
main-widget.h d72c970
main-widget.cpp 778c71e
Diff: http://git.reviewboard.kde.org/r/109289/diff/
Testing
-------
Thanks,
Roman Nazarenko
_______________________________________________
KDE-Telepathy mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-telepathy