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

(Updated July 28, 2011, 1:28 p.m.)


Review request for Telepathy.


Changes
-------

Consulted some friends, and changed the labels to something a bit more sane.

Handled a QButtonGroup correctly.

Made other minor fixes.


Summary
-------

This was rather a big refractor (for me at least), and this is the first time I 
created any new classes. So I'm not sure I did quite a few things right.

I created a new tab in the KCM, called Behaviour. I think we'll probably have 
to change the labels on the radiobuttons to something that makes more sense. 

I also included "../app/telepathy-chat-ui.h" because I needed an enum from it. 
I don't know if there's anything against doing that or not.

I also am not sure I used a QButtonGroup correctly. 

Also, I noticed the other class didn't use a d-pointer, (even though a KCM is 
supposed to be like a library file) so I didn't. 

There are many more things I was doubtful at the time, but I can't possibly 
remember now (I shouldn't leave writing review requests till 2AM). Hopefully, 
everything makes sense in the diff.

And as always, my code is in my scratch repo:
http://quickgit.kde.org/?p=clones%2Ftelepathy-chat-handler%2Ffernando%2FdetachableTabs.git&a=shortlog&h=refs/heads/refractored_tabs


Diffs (updated)
-----

  app/telepathy-chat-ui.h f3cab67 
  app/telepathy-chat-ui.cpp 71c2503 
  config/CMakeLists.txt f624431 
  config/appearance-config.h PRE-CREATION 
  config/appearance-config.cpp PRE-CREATION 
  config/behavior-config.h PRE-CREATION 
  config/behavior-config.cpp PRE-CREATION 
  config/behaviorconfig.ui PRE-CREATION 
  config/main-window.h e95bf93 
  config/main-window.cpp 3a79da4 

Diff: http://git.reviewboard.kde.org/r/101886/diff


Testing
-------

Changed a (well, the only) setting, and the program changed behaviour as 
expected. 


Screenshots
-----------


  http://git.reviewboard.kde.org/r/101886/s/198/


Thanks,

Lasath

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

Reply via email to