[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-pim
Subject:    Re: [Kde-pim] Review Request 112844: make IMProtocols class exported and install header
From:       "Allen Winter" <winter () kde ! org>
Date:       2013-09-20 16:20:42
Message-ID: 20130920162042.3976.77729 () vidsolbach ! de
[Download RAW message or body]


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

Ship it!


Ship It!

- Allen Winter


On Sept. 20, 2013, 4:03 p.m., Jonathan Marten wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/112844/
> -----------------------------------------------------------
> 
> (Updated Sept. 20, 2013, 4:03 p.m.)
> 
> 
> Review request for KDEPIM-Libraries.
> 
> 
> Description
> -------
> 
> Although information on the supported IM protocols (name and icon) is available via \
> the classes in akonadi/contact/editor/im, tne header file improtocols.h is not \
> installed and the library symbols are not exported from libakonadi-contact. 
> This means that they cannot be accessed outside of that part of kdepimlibs.  \
> Specifically, since the Grantlee-based kaddressbook contact formatting is now in \
> kdepim (the standard formatting was in kdepimlibs), it is not possible to access \
> the IM information from there.  It would be useful to display all the contact's IM \
> addresses in the same way as suggested on \
> https://git.reviewboard.kde.org/r/108837/, although the consensus on that review \
> was that making them clickable was not currently useful - so the intention is to \
> display them only.  Implementing this in the Grantlee formatter require access to \
> the IMProtocols class from outside libakonadi-contact. 
> This change installs one header file and makes the class accessible outside the \
> library.  It should be BC according to \
> http://techbase.kde.org/Policies/Binary_Compatibility_Issues_With_C++ 
> 
> Diffs
> -----
> 
> akonadi/contact/CMakeLists.txt b0672dd 
> akonadi/contact/editor/im/improtocols.h 217e984 
> 
> Diff: http://git.reviewboard.kde.org/r/112844/diff/
> 
> 
> Testing
> -------
> 
> Built kdepimlibs with this change, checked installation of header file and that the \
> symbols are exported (using nm). 
> 
> Thanks,
> 
> Jonathan Marten
> 
> 

_______________________________________________
KDE PIM mailing list kde-pim@kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic