[SCM] libkpeople packaging annotated tag, v0.0.80, created. v0.0.80

Diane Trout diane-guest at moszumanska.debian.org
Tue May 13 04:50:44 UTC 2014


The annotated tag, v0.0.80 has been created
        at  22a579cfaad56def3382a05feaae3e6e5dd8a061 (tag)
   tagging  0234e9a11206a766b828dde85e90625215b40415 (commit)
 tagged by  David Edmundson
        on  Mon Sep 23 23:09:01 2013 +0000

- Shortlog ------------------------------------------------------------
v0.0.80

Aleix Pol (212):
      Some cleanup
      Added an example that starts this
      Remove unused code
      Don't add empty values
      Remove useless code
      more cleaning up
      Nobody is initializing displayName
      remove unused variable and role
      Use the QStandardDirs infrastructure to provide data
      Adapt to PersonsModelContactItem
      Delete d_ptr upon destruction
      Let the contact detect what contact type it is
      Remove an unneeded d-pointer (nothing inside)
      Reduce complexity by using QVariant API enstead of doing weird things with strings
      Use PersonModelItem
      Don't add values on which we can't trust
      Simplify cache query code
      Adapt to cache changes
      Remove PersonCacheItem
      improve nepomuk-tp code
      Make proper use of the K_GLOBAL_STATIC
      Add myself from blue-system.com to the header
      Simplify the code that initializes the people model
      When initializing the cache put the contacts directly to the person
      If we're not providing this information, just ask the parent class.
      Not being used...
      Try to make sense around hte modification API
      First approach to some code that finds duplicate contacts/people
      Rename the examples directory
      Add a unit test for duplicates
      Add some other standard roles for people and contacts
      Add another example that should print all your duplicates
      Small fixes and extended API for the duplicates
      Properly use KJob
      remove warning
      fix the test...
      Remove the PersonCache singleton
      Improve Testability of the library
      Make the test to actually test something
      Remove this, it's driving me crazy
      More work being put on the test
      Get lovelypeople to show a bit more info...
      Report the role we're matching to
      Improve output while reporting duplicates
      Improve duplicates output
      Improve the test by making it possible to properly set the nick
      Report all the roles in the same match together
      Make duplicates output more readable
      Separe the Match class in a different file
      Have the matches sorted by the first row
      put all data that has matched
      Create the matches solver that merges duplicates
      add todo
      Expose the model in a declarative plugin
      Create an example to be able to test the qtquick KPeople plugin
      Provide some initial size to the view
      Attempt to make the initialization a bit less blocking
      Make sweet people to puke all the PersonsModel data
      Improve Person introspection
      Slightly improve readability
      Improve the person data extraction
      Don't store data if we're going to compute it anyway.
      Add an object that displays the actions that a person offers
      Improve the sweetpeople example
      Improve testability of the people model
      Test the PersonsModel
      --debug
      readability++
      Remove unneeded include
      add information in the lovelypeople delegate
      Don't query pimo stuff when looking for contacts
      Simplify cache initialization code
      Add a photo role and implement it
      Expose the photo role in the sweetpeople test app
      Merge branch 'master' into apol/queries
      Test the photos retrieval throughput
      Improve the throughput for photos extraction
      Make it possible to start chats from PersonActions
      Remove some information from the query that we're not using
      Add a unit test for PersonActions
      Make the action name specific to the action type
      Reorganize the keyUri-to-bindings code
      Don't insist in retrieving the photo of contacts that don't have
      Use a more interesting layout for the sweetpeople example
      add missing \n
      remove unneeded "distinct" from the query
      Better deal with non-IM contacts
      add TODO
      reorganize sweetpeople information exposition
      Make it possible to filter the sweetpeople example
      Improve the detection of non IM contacts
      Make it possible to unmerge a contact from its person
      Implement the ContactIdRole for contacts
      Add unmerge interface in sweetpeople
      fix compilation
      Fix unmerge
      Make it possible to provide all person's contact id's
      Expose on the PersonsModel the number of contacts a person holds
      Don't display unmerge if a person has one or less contacts
      Remove the PersonCache
      Make the watcher compile again
      Changed Nepomuk/ includes to Nepomuk2/
      Don't try to solve the person-less contacts problem in the model layout
      Improve duplicates lookup
      Improve sweetpeople
      sort the sweetpeople
      Put the resource watcher into work
      Add API for merge
      Add some GUI for merge on sweetpeople
      Port the watcher to nepomuk2
      Properly implement indexForUri
      Make sweetpeople a KApplication
      Prepare the resource watcher for better watching
      Improve sweetpeople usability a bit
      fix linking of sweetpeople
      Adapt to changes at the components in kde-runtime
      sweetpeople: clear the merge items after merging
      Slightly improve the photo extraction...
      Gather the capabilities when bootstraping the model as well
      don't compare values if the index is invalid
      remove warning
      Provide the actions for all the capabilities in IM
      extended the person actions
      Unify naming of groundingOccurrence
      Small changes related to contacts
      Improve the duplicates finder regarding lists
      Improve the duplicates example
      Improve feedback after running duplicates
      Reorganize the way we provide the display in the model
      Big push to the resource watcher, to be able to react to changes
      First approach to an actually working watcher service
      Update the IMAccount when it changes
      Properly feed/extract the photo from the contact
      First approach to a PersonData class
      put the url to item variables together
      make sorting case-insensitive in sweetpeople
      Created niceperson
      Properly retrieve a contact for its IMAccount URI
      fix ugly include
      Make it possible to provide actions for a PersonData instance
      Don't check and remove, just remove
      remove unneeded braces
      expose the actions in the niceperson example
      what defines a contact for being email is having an email
      make tests id's unique
      don't benchmark photo extraction
      typo!
      verbosity in a test
      Create a new PersonData test
      Make it possible to query the status from the persons model
      Re-implement the PersonData in terms of a PersonsModel
      Fix some issues that appeared while porting to the new PersonData impl.
      Adapt nice persons to the new PersonData infrastructure
      make it possible to fetch the contacts from the PersonData
      Actually only fetch the person we're looking for in PersonData
      Improve PersonData interface
      Merge branch 'apol/queries'
      Install a FindKPeople.cmake file
      Install all the public header files
      Also install PersonActions
      Move the private members to a d-pointer
      Small refactoring
      fixes in the declarative plugin
      Remvoe unused role from PersonsModel
      small fix in PersonItem
      Adjustments in the PersonActions API
      Make the duplicates test pass again
      Adapt to the new PersonActions and PersonsModel API
      Adapt PersonWidget to the new API
      Make examples and declarative compile again
      fix compilation
      Add a role to extend from
      No need to delete the actions
      remove unused variable
      Expose the decoration in the PersonsModel
      Simplify semantics in internal contact data feeding API
      Give useful names to KPeople examples
      Fix installation
      Fix the contactlistqml example
      Don't initialize the model before QCoreApplication
      Fix duplicates example
      Fix the cmake finder
      Fix PersonData constructor and proper use
      Install the PersonDetailsView class
      Also search for the kpeoplewidgets library
      I guess it doesn't make sense to have the find duplicates stuff inthe model
      Add some asserts to make sure we crash when something is weird
      Fix merging from QML
      fix compilation
      Fix compilation
      Don't use kpeople/ in includes
      Improve DuplicatesFinder for the MergeContactWidget
      Fix conditional in the duplicates finder
      Unknown contact string should be translatable
      coding style change
      remove redundant parenthesis
      Prevent crash when asking for the URI of a fake person without contacts
      Make sure we don't try to merge things without enough information
      Make it possible to merge people without contacts
      Simplify some code in the children resolution
      Separate the data fetching and the merge job spawning
      Chain if(role...) {} else if(role...)
      Prefer QHash::value to QHash::operator[]
      Simplify the process of moving contacts around
      Simplify fake person creation
      Don't run two jobs in parallel that have related information
      Cosmetic changes
      Return the eventloop result from main
      Small fix and cleanup
      Improve Merge Dialog interface
      Fix the matchers resolver in MatchesSolver job
      Add documentation to the MatchesSolver class

Andrea Scarpino (1):
      Fix build (missing include)

Aurélien Gâteau (1):
      Fix compilation. For real.

Dan Vrátil (3):
      Allow compiling against KPeople with -DQT_NO_KEYWORDS
      Fix some memory leaks
      Minor optimization

Daniele E. Domenichelli (1):
      PersonData::groups should not return duplicated entries

David Edmundson (120):
      Add start of plugin system for person actions
      Add missing Q_OBJECT macro
      Move IM Plugin to plugins folder
      Move IM plugin to plugins folder
      Upddate PersonsActions to use plugin system
      Add missing header guard
      Initialise PersonActionsPrivate
      Guard crashes in IMPlugin
      Use the new actions plugins
      Expose contact resources
      Use correct email address for David Edmundson
      Add plugin for emails
      Make PersonsPluginManager act as a singleton
      Add missing consts
      Move actions to a real plugin system
      Add service file for kpeople plugin
      Remove useless debug line
      add export to PluginManager
      Fix IM Plugin to provide actions for KTp contacts
      Add Nepomuk test library
      Add test for PersonData class
      Address review comments
      Merge branch 'unit_tests'
      Rename all files to consistent naming
      Remove unused code
      Remove original PersonDataTest
      Rename PersonActions -> PersonActionsModel
      Fix scope of slots in MatchesSolver
      Fix example
      Fix compile
      Fix cmake to include nepomuk test tools
      Split PersonDataTests contact initialisation
      Add test for creating a PersonData from a contact ID
      Initialise a person with 2 grounding occurences in tests
      Add test for properites from PIMO::Person
      Add test for loading a PIMO:Person from a given contact ID
      Add Person to Nepomuk Graph in test
      Tidy test code
      Disable building the tests which are useless
      Add tests designed to make PersonData crash
      Reinitialise nepomuk data after TestData::cleanup finishes
      Add warning if test data insertion fails
      Fix setContactId
      Update classname of PersonsActionsModel to match filename
      Remove unused commented out code in PersonData
      Rename createPerson/createcontact to addPerson/addContact
      Remove friend class to a class that doesn't exist
      Move public signals to be next to public methods in header file
      Make methods that should be private actually private in PersonsModel
      Add tests for isPerson and contactResources
      Add widget library with initial class to view contact details
      Update export on PersonDetailsView
      Re-enable core person details widgets
      Merge branch 'widgets'
      Fix compile referencing installed files
      Do not try to install file that does not exist
      Return KTp::Group role from PersonsModel
      Remove unused code
      Remove unused forward declaration
      Optimise indexForURI
      Add reviewboard file
      Group multiple contact fields on the server
      Monitor for changes from PersonsDataSource
      Do not leak d pointer in PersonsModel
      Add PersonData::isValid()
      Add missing Q_D
      Fix crash in PersonData::name by checking we have resources
      Re-enable PersonDataTests on invalid IDs
      Slightly optimised setContactId
      Fix tests
      Prepare PersonsModelFeature for being public
      Update PersonsModel to use revised PersonModelFeatures
      Merge branch 'modelfeatures'
      Update PersonDetails example to use kpeoplewidgets
      Remove deprecated widget code from AbstractPersonPlugin
      Fix previous merge
      Add KPeople namespace
      Add pretty headers for the most important classes
      qDebug -> kDebug
      Expose PersonsModelFeature for queries in PersonModel
      Remove all traces of KTp dependency from the library
      Start the resourceWatcher in PersonData
      Test PersonData update signals
      Add pretty header for PersonsModelFeature
      Fix tests
      Handle imService failing to create a valid datasource
      Fix setPerson method in details widget showing previous information
      Disallow changing URI of PersonData after creation
      Convert PersonData to use SharedPtr
      Update PersonsDetailView to use new PersonDataPtr
      Merge branch 'sharedptrs'
      Make PersonData::uri() method always return the real URI i.e even fakeperson://
      Fix header include
      Fix crash which can result in invalid presencePlugin
      Fix all licenses to be LGPL
      Change bool on PersonsModelFeature to an enum
      Add a dialog wrapping PersonDetailsView
      Replace use of nco:imNickName with nco:nickname
      Add convenience methods for instantiating model features
      Merge branch 'move_nickname_fetching'
      Fix cardinality of roles returned from ContactItem to match PersonsModel documentation
      Fix nickname and contact roles being used at a display role
      Restore IM statuses being loaded
      Fix detection of fakepeople model items
      emit dataChanged() on person item when adding/removing rows
      avoid qt lower case macro names
      Install abstractpersondetailswidget header file
      Document MatchesResolver so it's readable
      Do not call QAbstractItemModel methods from within QStandardItemModel
      Add comment clarifying code
      Fix formatting of API docs
      Guard against emitting dataCahnged on an invalid index
      Rename private header files to _p.h
      d_ptr PersonDetailsView
      Add skeleton Mainpage.dox
      Add Messages.sh file
      Update messages.sh
      Add a KCatalogLoader to make sure i18n is loaded
      Make all plugins load the libkpeople catalog
      Set version numbers and so version of libraries

Franck Arrecot (27):
      Don't match contacts by empty fields (mails, phones)
      Merge Widget for the PersonDetailsView
      Make sure we don't report a finished job too early
      Merging contacts dialog and the example to make it run
      Fix previous commit to make MergeDialog works
      Don't include using kpeople/
      Setup the three previous widgets as plugins : Email, Phone and Merge
      Licence changed from GPL to LGP
      Change the way to clean the content displayed for the merge widget
      Fix the duplicates search for one person
      MergeWidget code adpation to the new specific search form DuplicatesFinder
      Change the text from the button, easier to understand.
      Fix the merge contact search for one specific person.
      Those tests are not good
      Add a new autotest for the Duplicates research
      Added autotest for general duplicates search
      Clean-up the duplicates tests
      Little Improvment of the merge Dialog UI
      Clean unused variables compiling warnings in plugins
      Fix the Merge Delegate UI
      Improve the merge Dialog UI
      Fix the avatar trouble in the mergeContactWidget
      Improve the merge call of mergedialog & mergecontactwidget
      Fix the merge asked by MergeDialog to the model
      Scale the MergeContactWidget avatar to the font of the name
      Implementation of the merge between Persons and contacts
      Little correction in the merge function

George Goldberg (3):
      Add basic gitignore file.
      Skeleton build system and classes to start with.
      Quick hack together of the refcounted shared PersonCacheItemSet class.

Johannes Huber (1):
      Add build options for tests and examples

Martin Klapetek (250):
      First very rough (and very ugly) working version
      Use Nepomuk::Vocabulary keys for data storage and access. Also first ResourceWatcherService draft.
      Add only required properties from new persons into cache
      Add Telepathy ontology
      Improvements all over the place.
      Very basic and very crappy Telepathy text channel initiator. Proof of concept.
      Huge changes from rapid and agile development, testing and prototyping
      DigiKam persons stuff
      Add Persons Model
      Huge cleanup and simplification
      Compile++ and restore ResourceWatcherService
      Lots of changes I did long time ago, summary follows
      Add missing files
      Make the grounding occurance optional -> query primarily for contacts
      Append the standalone contacts to the root item directly
      We need to be removing the known contacts, not the new ones
      Do nothing if the passed contacts list is empty
      Allow passing a single property value to modifyData(..)
      If the NickRole is empty, return email, if empty, phone. More might be needed.
      Fix whitespace, so kate/kdevelop does not keep going crazy upon close
      Don't create a person if we get a propertyAdded signal for invalid person
      In the propertyChanged(..) slots do nothing if removed() is empty
      Don't automatically create the contacts with new persons
      Add method for changing IMAccount properties, like presence/status
      More whitespace fixes
      We need to move the contacts to toplevel when person is removed
      Provide a ResourceTypeRole to know what we're dealing with
      Provide a method for grouping the contacts together
      If the old person has no more contacts, remove it
      Pass only the person uri as that will not add the contacts from groundingOccurrence
      Reparent model contacts under the newly created person object
      Swear a little bit less
      Move the Telepathy channel delegate to the model
      Add the ResourceTypRole into the roleNames() of the model
      Don't add nepomuk:/me PIMO:Person to the model
      Add PersonActions as a role in the model so it can be accessed directly
      Add resource uri as a PersonsModelContactItem class property
      Allow setting up PersonData with uri too
      Code polish, whitespace cleanup, #includes sorting
      Create new contacts in the model from resource watcher
      Add nao:prefLabel to the query and contact objects
      Handle contacts and persons properly
      ContactsCount -> ContactsCountRole
      Don't split the PIMO:Person on unmerge into two new ones, for now
      qDebug -> kDebug
      The PIMO:Person cannot be contact itself, so query the children for contact type
      Add a code comment
      Coding style++ (following kdelibs coding style)
      Store the PersonActions object rather than the list of the actions
      More Coding style++ (these files somehow got out of the prev commit)
      Set icons to IM actions and use same string as in KTp Contact List
      Null the stored actions when capabilities change
      Don't try modifying contacts with invalid model index, prevents crashing
      Add IMAccountTypeRole for getting account type
      Basic error handling in the channel delegate
      If the channel starting method was called with empty capability, return
      PersonData queried improvements:
      Query the contact for "contactId" if created from uri
      Change PersonData::nickname -> PersonData::imNickname
      Method for adding nco:Contact into existing pimo:Person
      Add the nco:PhoneNumber property to the list of selected properties
      If the child items have no actual data to return, return just empty QVariant
      Fall-through more roles
      Return only one photo from children contacts
      PersonData API changes:
      Random small fixes and polish
      Check the "added" argument as well in propertyModified slots
      Proper handling of removed contacts in the watcher
      Add method to remove contacts from pimo:Person
      Add all contacts to person at once instead of running jobs for every contact
      Proper contacts reparenting when removing pimo:Person
      Check the item before using it, crashes--
      Fix build & polish
      Clean the query results processing and add comments
      Add new method for creating pimo:Person from indexes
      Unify action property names for getting contact
      Allow searching in existing actions by contact
      Fix launchpad build
      First draft of proxy model adding Telepathy presences
      Add simple proof-of-concept translation proxy between KTp and KPeople models
      Don't query for presence in PersonsModel and always return "unknown" presence
      Build PersonsPresenceModel & KTpTranslationProxy, install headers
      Make PersonsPresenceModel friend with PersonsModel to access private stuff
      Add contact groups to PersonsModel
      Add groups support in the translation proxy
      Disable querying for Telepathy stuff in the main query for now
      Remove useless debug
      Use GlobalContactManager in PersonsPresenceModel, support Person contacts too
      Add more roles to the translation proxy
      Add IMAccountRole & IMContactRole to the main KPeople roles
      Return "offline" presence before we have presences ready
      Split out the queryChildrenForData into its own function
      Return Tp::Account & Tp::Contact in the presence model too
      Forgot to commit the header function
      Port to the new KTp model roles
      Rename m_presences to m_contacts and use KTp::ContactPtr
      Emit dataChanged() even for parent node (which does not seem to be happening)
      Emit dataChanged() also when the contacts get removed
      Optimize looking for the contact in the hash
      Simplify the IMAccount watcher, basically we're watching only imNickname change
      Special handling for nco:photo and nco:hasIMAccount in contactPropertyAdded
      Smarter checking for real property modification
      Use KTp::ContactPtr instead of Tp::ContactPtr
      Don't set the default contact type to MobilePhone
      Codestyle++
      Add BlockedRole to PersonsModel roles
      Rework PersonData to not use the model but Nepomuk2::Resource rather
      Disable PersonActions for now, needs to be reworked
      Make PersonsPresenceModel usable even with no sourceModel
      Add missing return (d'oh)
      Remove the Telepathy channel delegate from PersonsModel
      Comment out dpointer for now, currently not needed
      Don't build Telepathy channel delegate, it's deprecated for now
      Separate KTp::IdRole in the translation proxy
      Invalidate the KTp::Contacts when we go offline
      Micro-optimizations in the translation proxy
      Remove comment as it's rather useless in light with the just-pushed optimizations
      Heavy simplification of PersonsPresenceModel
      If the account is offline, query Nepomuk for it's id
      Don't emit dataChanged for each contact with the initial presences fetch
      Microoptimization - query for stuff only when really needed
      Remove some commented-out bits
      Handle contact capabilities properly; makes CL context menu work again
      Some optimizations
      Register Tp types so we don't crash on startup
      Allow storing multiple contacts for contact item
      Use async query; reinstates d-pointer
      Remove ContactItem typing since nco:Contact can have multiple contacts
      Merge branch 'mklapetek/toplevel_contacts'
      Recreate basic PersonActions for IM and Email
      Use correct include name
      Make sure we're not appending empty data to the model
      Pass correct indexes to dataChanged()
      Switch from string presences to presnce types
      Add Tp client types support in presence model
      Remove Person if it has only one grounding occurance left after removing subcontacts
      Remove useless kDebug line
      Change dptr variable names to not have m_ prefix
      Add getter for Tp::AccountManager
      Add FeatureRosterGroups to handle contact moving between groups
      Add a way to construct a query using flags
      Remove ContactType
      Add presence string role
      Add missing NameRole querying into Qt::DisplayRole data
      Missed part of the "presence as string" commit
      Get nco::fulname properly from the contact
      Codestyle++
      Add missing PersonsModelFeautre files
      Remove deprecated methods
      Use indexes directly in duplicates finder + add model method for finding duplicates
      Add only contacts from the watcher that we are interested in
      Replace rows with indexes in matchessolver.cpp
      Add birthday into PersonData
      Watch only for model changes of the current contact in PersonData
      Add method for accessing contact's groups in PersonData
      Simplify PersonData code
      Initial refactor commit
      Add basic plugin for getting Presence data from KTp
      Add file transfer action and log viewer actions; small fixes
      Cosmetic fixes
      Removing PersonsPresenceModel; switching to IMPresencePlugin
      Fix build
      Don't use hasProperty(), just iterate
      Make sure PersonData checks the same data for names as the model does
      Rename peopleAdded() signal to modelInitialized()
      Fix tests to use the new signal name
      Add missing assignment operator method; fixes build
      Rebase on master
      Return "Unknown contact" instead of "Unknown person" on contact level
      Return DisplayRole & DecorationRole as QVariant, not a list
      URI role also must not be a list
      Add a comment (forgot to stage with prev commit)
      Reenable contact merging
      Implement most online presence returned by person
      Return person uri properly
      Remove traces of the old s_imPlugin from ContactItem
      Add a nepomuk query to get Tp::Account from simple contact id
      Make the KTp translation proxy work properly again
      Remove unused variable
      IMAccountTypeRole is unneeded
      Add presence message to the translation proxy
      Fix role used in PersonsModelTest
      Pimo:Person uri will never be empty now
      Use new roles in duplicates finder
      Query child contacts for UriRole when ChildContactsUriRole is requested
      Cleanup
      Make PersonItem return the most online presence type, icon and name
      Remove looking for most online presence in the translation proxy
      KTp translation proxy improvements
      Remove old files
      Add mergecontactswidget.cpp to CMakeLists; fixes build
      Remove old files
      Remove the IM watcher
      Make the kDebug output a bit more usable
      Cache KTp::Contact from contactForContactId call
      Remove useless while loop
      Don't insert empty values as contact data
      Contact node can be updated only if there's valid PersonsModel pointer
      Update roles
      Change contactForIMAccount into more useful contactItemForUri
      Update parent PersonItem when ContactItem update finishes
      Empty QVariant is perfectly valid return value
      Replace static counter with private int
      Make the nextReady() method work for updating contacts too
      We need to create new fake person when adding new contact
      We can load contact data only after it's been added to the model
      Get rid of updateContactNextReady() and use nextReady() instead
      Remove some old stuff, looks like merge leftovers
      Get ContactItem from PersonsModel directly rather than through indexes
      Reenable duplicates example
      We're not Analitza
      Watch for nco:nickname
      Merge branch 'mklapetek/refactor'
      Add PresenceIconNameRole to return presence icon name
      Check for empty list, if empty, return immediatelly
      Return icon name rather than icon pixmap for presence
      Don't exclude empty QVariant when collecting data from child contacts
      Make offline avatars desaturated
      ChildContactsUriRole returns a list. Treat is as such.
      Use startsWith() rather than left() + compare()
      Refactor creating new persons from resource watcher
      Contact data must always be loaded only after it's appended to the model
      Remove old & unused code
      Major cleanup + new way of creating PIMO:Persons
      Don't update contact directly from resource watcher
      Check if we actually have that contacts before updating
      Move related methods together, less mess
      We can use contact's row() directly, no need to for index
      Make addContactsToPerson and removeContactsFromPerson private
      Fix MergeContactsWidget to use the new merging method
      Remove commented stuff
      PersonItem no longer needs to be PersonsModel friend's class
      Pass the contact's uri for update instead of the its ContactItem object
      Add Q_UNUSED
      Merge branch 'cleanup'
      Return child contact uri instead of fake uri for fake persons
      Fix header include
      Fix ALL the coding style
      Fix compiler warnings
      Return only imIDs in imAccounts
      Add LGPLv2.1 license file
      Use KDE4_BUILD_TESTS for toggling tests building
      Emit dataChanged() for persons too when contact gets updated
      Make contacts merging/unmerging methods static
      Fix coding style
      Guard against null pointer
      Load person for loadContact(..) if it exists
      Add comments to data storing methods in ContactItem
      Qt::DisplayRole must return single QVariant for roles that store lists
      Use proper includes and namespace

Montel Laurent (2):
      Fix memory leak
      Fix forward declaration

Raymond Wooninck (1):
      Temporary fix for building libkpeople from scratch.

Script Kiddy (4):
      SVN_SILENT made messages (.desktop file)
      SVN_SILENT made messages (.desktop file)
      SVN_SILENT made messages (.desktop file)
      SVN_SILENT made messages (.desktop file)

Sven Brauch (4):
      Fix installation with custom prefixes
      fix include directories in FindKPeople.cmake
      Fix include paths, for real now
      fix include paths in widgets/

Vishesh Handa (14):
      Compile the ontologies but do not create the ontology classes
      Added FindKTp.cmake
      Minor Optimizations in PersonData
      Throw away PersonActions and NepomukTpChannelDelegate
      Port to NepomukCore properly
      PersonsModel: Remove the explicit check for nepomuk:/me
      PersonsModel: Remove unused code for ContactActionsRole
      PersonsModelItem: Optimize ContactGroupsRole
      Do not install the ontologies
      Bump KDE_MIN_VERSION to 4.10.1
      Rename PersonsModelContactItem -> ContactItem & PersonsModelItem -> PersonItem
      ContactItem: Also return IMRole for DisplayRole
      PersonsModel: Always fetch contacts which have im accounts
      Simplify the Nepomuk data extraction Code

l10n daemon script (7):
      SVN_SILENT made messages (.desktop file)
      SVN_SILENT made messages (.desktop file)
      SVN_SILENT made messages (.desktop file)
      SVN_SILENT made messages (.desktop file)
      SVN_SILENT made messages (.desktop file)
      SVN_SILENT made messages (.desktop file)
      SVN_SILENT made messages (.desktop file)

-----------------------------------------------------------------------

-- 
libkpeople packaging



More information about the pkg-kde-commits mailing list