summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2011-05-02Add a “debug” command to folks-inspect to print status informationPhilip Withnall3-0/+56
When executed, it simply calls Folks.Debug.emit_print_status(). Closes: bgo#648533
2011-04-23Change RoleDetails.roles to be of type Set<Role>Philip Withnall1-0/+20
Helps: bgo#640092
2011-04-23Change NoteDetails.notes to be of type Set<Note>Philip Withnall1-0/+20
Helps: bgo#640092
2011-04-23Change LocalIdDetails.local_ids to be of type Set<string>Philip Withnall1-1/+2
Helps: bgo#640092
2011-04-23Change PersonaStore.personas to be a Map<string, Persona>Philip Withnall1-7/+7
This helps in our quest to get rid of HashTable. Helps: bgo#640092
2011-04-23Change IndividualAggregator.individuals to be a Map<string, Individual>Philip Withnall3-19/+17
This helps in our quest to get rid of HashTable. Helps: bgo#640092
2011-04-23Port Individual.personas to be a Set<Persona>Philip Withnall1-9/+10
This is a major user of GLib.List, and porting it should make porting a lot of other stuff a lot easier. Helps: bgo#640092
2011-04-23Change UrlDetails.urls to be a Set<FieldDetails>Philip Withnall1-21/+2
Helps: bgo#640092
2011-04-23Change PhoneDetails.phone_numbers to be a Set<FieldDetails>Philip Withnall1-3/+3
Helps: bgo#640092
2011-04-23Change EmailDetails.email_addresses to be a Set<FieldDetails>Philip Withnall1-2/+21
Helps: bgo#640092
2011-04-23Change PostalAddressDetails.postal_addresses to be a Set<PostalAddress>Philip Withnall1-2/+2
Helps: bgo#640092
2011-04-23Change GroupDetails.groups to be a Set<string>Philip Withnall1-12/+7
Helps: bgo#640092
2011-04-23Change Backend.persona_stores to be a Map<string, PersonaStore>Philip Withnall4-20/+23
Helps: bgo#640092
2011-04-23Change WebServiceDetails.…addresses to be a MultiMap<string, string>Philip Withnall1-7/+5
Helps: bgo#640092
2011-04-23Change ImDetails.im_addresses to be a MultiMap<string, string>Philip Withnall2-23/+11
Helps: bgo#640092
2011-04-11folks-inspect: Fix crashes when trying auto completion with parametersRaul Gutierrez Segales1-1/+0
Drop CCode since Vala uses null terminated arrays by default. Closes: bgo#647298
2011-04-08folks-inspect: print "web-service-addresses" property correctlyAlban Crequy1-0/+33
https://bugzilla.gnome.org/show_bug.cgi?id=647168
2011-03-22Update folks-import to the current API for ImDetails.im_addresses.Travis Reitter1-7/+7
Fixes bgo#645411 - folks-import segfaults on startup
2011-03-21folks-inspect: use LinkedHashSet to access im-addressesRaul Gutierrez Segales1-5/+6
2011-03-11folks-inspect: print an Avatar's uriRaul Gutierrez Segales2-1/+8
Fixes: bgo#644165 - An individual's avatar shouldn't be replaced by a null avatar
2011-03-11folks-inspect: handle Structured NamesRaul Gutierrez Segales1-0/+8
Fixes: bgo#644457 - Handle structured names
2011-03-11folks-inspect: handle birthday/postal-addressesRaul Gutierrez Segales1-0/+28
Fixes: bgo#643957 - Deal handle birthday and postal-addresses.
2011-03-10Rename Groupable -> GroupDetailsTravis Reitter1-3/+3
Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named
2011-03-10Rename Aliasable -> AliasDetailsTravis Reitter1-2/+2
Helps bgo#642513 - Folks "Owner" interfaces are awkwardly-named
2011-02-25folks-inspect: handle emails/urls/phone-numbersRaul Gutierrez Segales1-0/+22
2011-02-14Use “dup” instead of “get” in method names which return a referenced ↵Philip Withnall2-2/+2
object This bumps our Vala dependency to 0.11.6, which includes a necessary fix for the CCode annotation we use. Helps: bgo#629078
2010-12-30Fix some variable names in the inspector signal parsing codePhilip Withnall1-1/+1
See: https://bugzilla.gnome.org/show_bug.cgi?id=629075#c8
2010-12-30Bug 629075 — Add folks command line applicationPhilip Withnall12-0/+2026
Add an interactive command line inspection utility for libfolks. Closes: bgo#629075.
2010-11-04Mark strings for translation and improve string formatting a littlePhilip Withnall2-33/+60
This marks every potentially-user-visible string in libfolks for translation. These include error messages, warnings and criticals. This also improves the formatting and wording of some of the messages, and changes others to make them more easily translatable. Closes: bgo#628883
2010-11-04Bug 628883 — Add localisation supportPhilip Withnall2-0/+9
Add gettext/intltool build system support, but don't mark any strings for translation yet. Helps: bgo#628883
2010-09-18Bug 629666 — libfolks should not hard autodetect libxmlPhilip Withnall1-1/+1
Add an --enable-import-tool configure option which requires libxml2 when passed, doesn't require it when --disable-import-tool is passed, and builds the tool if possible (but doesn't require libxml2) when nothing's passed. Closes: bgo#629666
2010-09-15Merge branch 'bgo628970-expose-backends3'Travis Reitter1-1/+1
2010-09-14Make BackendStore a singleton. Helps bgo#628970.Travis Reitter1-1/+1
2010-09-13Rename Alias interface to AliasablePhilip Withnall1-2/+2
Helps: bgo#627397
2010-09-13Rename Groups interface to GroupablePhilip Withnall1-2/+2
Helps: bgo#627397
2010-09-13Link gio libs in import-tool makefilesBrian Pepple1-0/+2
Closes: bgo#629452
2010-09-10Add some more detailed validation/error reporting to the importing tool.Travis Reitter1-0/+27
2010-09-10Bug 629084 — Add a folks-import toolPhilip Withnall3-0/+470
Add a folks-import tool which allows importing of Pidgin meta-contact information to libfolks' key file. Closes: bgo#629084
2010-09-10Move tools/manager-file.py to tests/tools/manager-file.pyPhilip Withnall1-175/+0
It belongs with the test tools, since it's only useful for the Telepathy test rig.
2010-09-03Add the framework for a test suitePhilip Withnall1-0/+175
Add the framework for a test suite for the Telepathy backend, including a dummy account manager, account and connection, to allow complete control over the personas created in libfolks. This comes with a test case framework which wraps the GLib test framework, used by a test case which tests that all expected individuals are exposed by the individual aggregator. Heavily based on work by Travis Reitter <travis.reitter@collabora.co.uk>.