summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-09-25Do not flush vCard cache if IQ request returns an errorTobias Markmann
Test-Information: Adjusted the corresponding test case accordingly. Change-Id: I4626f09cd51bac2ff9ca97d5a7da5a173fc627a5
2014-12-15Update Copyright in SwiftenKevin Smith
Change-Id: I94ab4bbb68c603fe872abeb8090575de042f5cb4
2014-10-08Update vCard cache on 'Show Profile' if cached vCard is older than 5 minutes.Tobias Markmann
Store last write time in memory in VCardStorage. VCardManager::getVCardAndRequestWhenNeeded will check an optional parameter and the last write time to determine if the cached vCard is fresh enough. Test-Information: ALl unit tests still run fine and tested that it fetches the vCard again when you open the 'Show Profile' dialog after 5 minutes. Change-Id: I27d7f931188a43aa090348014bcdbdf6d534c5a0
2011-04-30Replace #icnlude "" by #include <> in Swiften.Remko Tronçon
2011-03-12Moved vcard photo hash management into vcard storage.Remko Tronçon
This makes it easy to adapt the code to cache photo hashes if we want to.
2011-01-30Added profile edit dialog.Remko Tronçon
Resolves: #141, #587.
2010-12-09Don't crash when we don't get a vcard.Remko Tronçon
2010-11-28Change error from optional to shared_ptr in GenericRequestRemko Tronçon
Resolves: #692
2010-10-21Moving queries & responders around.Remko Tronçon
2010-10-09Added EchoBot walkthrough example.Remko Tronçon
2010-09-11Added VCardAvatarManager for offline avatars.Remko Tronçon
Resolves: #418
2010-08-24Implemented VCardManager.Remko Tronçon
2010-04-08Added copyrights to Swiften.Kevin Smith
2010-03-28Removing submodules.Remko Tronçon
2010-03-28Moved Swiften to a separate module.Remko Tronçon