Review Request: Get rid of excessive Knm::Connection::typeAsString usage and remove hardcoded scope strings to make it i18n friendly.
Gökcen Eraslan
gokcen at pardus.org.tr
Fri May 13 15:31:39 CEST 2011
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/101354/
-----------------------------------------------------------
Review request for Network Management and Lamarque Vieira Souza.
Summary
-------
2 things are done with this patch:
* "System" and "User" keywords are not translatable and hardcoded. There is a Knm::Connection::scopeAsString method but it's not used in anywhere. Patch makes use of it and also change this method to use i18ned words. Now I can see translated uses of System and User words in UI.
* A little refactoring done in settings/config/manageconnectionwidget.cpp to remove excessive usage of Knm::Connection::typeAsString. I've used the enum value of Type to use a switch-case structure instead of string comparison with if-elses.
Diffs
-----
libs/internals/connection.h bb7e21b
libs/internals/connection.cpp 7085b1b
settings/config/manageconnectionwidget.cpp 6d3dd44
Diff: http://git.reviewboard.kde.org/r/101354/diff
Testing
-------
I did not encountered with an error.
Thanks,
Gökcen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-networkmanager/attachments/20110513/45d4c2a1/attachment.htm
More information about the kde-networkmanager
mailing list