Stef Walter
153dfcec5f
Add secret_collection_load_items()
...
* And flags to prevent loading of items when creating a
SecretCollection object
* Rename secret_service_ensure_collections() to
secret_service_load_collections()
2012-07-05 23:33:07 +02:00
Stef Walter
012ed7d620
Move secret_service_get_secrets() to secret_item_load_secrets()
...
* And cache the secrets on the items instead of returning
them in a GHashtable
2012-07-05 23:33:07 +02:00
Stef Walter
49dd623e6e
Keep a cached SecretValue on each SecretItem
...
* This item can be retrieved immediately and loaded asynchronously
* It can also be loaded during initialization of the SecretItem
object
2012-07-05 23:33:07 +02:00
Stef Walter
8417d8c98b
Fine tune how schemas work
...
* Handled entirely on the client side.
* Schema names are stored in an xdg:schema attribute
* Add option to turn of matching on schema names. So that we can
lookup items stored by libgnome-keyring and others
* Change schema 'identifier' to 'name'
* Fix up tests
2012-03-18 21:58:02 +01:00
Stef Walter
46137f865b
Rename gsecret to libsecret
...
* Fixes the namespacing capitalization issues run into with
gobject-introspection and glib code tools
2012-02-03 20:44:46 +01:00
Stef Walter
3a6cfa697f
Update the mock service to more closely mirror real secret service
2012-02-03 20:44:46 +01:00
Stef Walter
d797ef2ba3
Testing item stuff, and fixing bugs
2012-02-03 20:44:45 +01:00
Stef Walter
4c80765ef8
More testing, and more bug fixes
2012-02-03 20:44:44 +01:00
Stef Walter
c6c6afa2cc
Rework how the initialization work for various proxy objects
...
* Fix bugs and tests
2012-02-03 20:44:44 +01:00
Stef Walter
f44aae6efa
Tests for GSecretItem and GSecretValue
...
* And fix bugs found in the process
2012-02-03 20:44:37 +01:00