1. 31 Jan, 2014 1 commit
  2. 22 Jul, 2011 1 commit
  3. 16 Dec, 2008 1 commit
    • Stefan Walter's avatar
      More cleanly split GPGME dependant code. Allow for non GPGME based PGP · b73df062
      Stefan Walter authored
      	* daemon/seahorse-hkp-server.c:
      	* daemon/seahorse-service-crypto.c:
      	* pgp/Makefile.am:
      	* pgp/seahorse-gpgme-*: (added)
      	* pgp/seahorse-gpgmex-*: (removed)
      	* pgp/seahorse-gpg-op.c: (added)
      	* pgp/seahorse-gpg-op.h: (added)
      	* pgp/seahorse-gpg-options.c:
      	* pgp/seahorse-hkp-source.c:
      	* pgp/seahorse-ldap-source.c:
      	* pgp/seahorse-pgp.c:
      	* pgp/seahorse-pgp.h:
      	* pgp/seahorse-pgp-add-subkey.c: (moved)
      	* pgp/seahorse-pgp-add-uid.c: (moved)
      	* pgp/seahorse-pgp-commands.c:
      	* pgp/seahorse-pgp-dialogs.h:
      	* pgp/seahorse-pgp-error.c: (removed)
      	* pgp/seahorse-pgp-expires.c: (moved)
      	* pgp/seahorse-pgp-generate.c: (moved)
      	* pgp/seahorse-pgp-key.c:
      	* pgp/seahorse-pgp-key.h: 
      	* pgp/seahorse-pgp-key-op.c: (moved)
      	* pgp/seahorse-pgp-key-op.h: (moved)
      	* pgp/seahorse-pgp-key-properties.c:
      	* pgp/seahorse-pgp-module.c: 
      	* pgp/seahorse-pgp-operation.c: (moved)
      	* pgp/seahorse-pgp-operation.h: (moved)
      	* pgp/seahorse-pgp-photo.c:
      	* pgp/seahorse-pgp-photo.h:
      	* pgp/seahorse-pgp-photos.c: (moved)
      	* pgp/seahorse-pgp-revoke.c: (moved)
      	* pgp/seahorse-pgp-sign.c: (moved)
      	* pgp/seahorse-pgp-signature.c: (added)
      	* pgp/seahorse-pgp-signature.h: (added)
      	* pgp/seahorse-pgp-source.c: (moved)
      	* pgp/seahorse-pgp-source.h: (moved)
      	* pgp/seahorse-pgp-uid.c: 
      	* pgp/seahorse-pgp-uid.h:
      	* pgp/seahorse-server-source.c:
      	* libseahorse/seahorse-object.c:
      	* libseahorse/seahorse-util.c: More cleanly split GPGME dependant
      	code. Allow for non GPGME based PGP keys (ie: remote keys)
      
      svn path=/trunk/; revision=2669
      b73df062
  4. 12 Dec, 2008 1 commit
    • Stefan Walter's avatar
      Aded utility functions for managing lists of objects. · 742d3cd3
      Stefan Walter authored
      	* common/seahorse-object-list.c: (added)
      	* common/seahorse-object-list.h: (added)
      	* common/Makefile.am: Aded utility functions for managing lists of objects.
      	
      	* libseahorse/seahorse-object.c:
      	* libseahorse/seahorse-object-model.c:
      	* libseahorse/seahorse-set-model.c: 
      	* src/seahorse-key-manager-store.c: Various object and model fixes
      	to patch corner cases with objects going away.
      	
      	* daemon/seahorse-service-crypto.c: 
      	* pgp/libseahorse-pgp-c.vapi:
      	* pgp/Makefile.am:
      	* pgp/seahorse-expires.glade:
      	* pgp/seahorse-gpgmex.h:
      	* pgp/seahorse-gpgmex-util.c:
      	* pgp/seahorse-hkp-source.c:
      	* pgp/seahorse-ldap-source.c:
      	* pgp/seahorse-pgp.c:
      	* pgp/seahorse-pgp.h:
      	* pgp/seahorse-pgp.vala: (removed)
      	* pgp/seahorse-pgp-add-subkey.c:
      	* pgp/seahorse-pgp-add-uid.c:
      	* pgp/seahorse-pgp-commands.c:
      	* pgp/seahorse-pgp-commands.vala:
      	* pgp/seahorse-pgp-dialogs.h:
      	* pgp/seahorse-pgp-expires.c:
      	* pgp/seahorse-pgp-generator.c:
      	* pgp/seahorse-pgp-key.c: 
      	* pgp/seahorse-pgp-key.h:
      	* pgp/seahorse-pgp-key-op.c:
      	* pgp/seahorse-pgp-key-op.h:
      	* pgp/seahorse-pgp-key-properties.c:
      	* pgp/seahorse-pgp-photo.c: (added)
      	* pgp/seahorse-pgp-photo.c: (added)
      	* pgp/seahorse-pgp-revoke.c: 
      	* pgp/seahorse-pgp-sign.c:
      	* pgp/seahorse-pgp-source.c:
      	* pgp/seahorse-pgp-sign.c:
      	* pgp/seahorse-pgp-source.c:
      	* pgp/seahorse-pgp-subkey.c: (added)
      	* pgp/seahorse-pgp-subkey.h: (added)
      	* pgp/seahorse-pgp-uid.c:
      	* pgp/seahorse-pgp-uid.h:
      	* pgp/seahorse-server-source.c:
      	* pgp/seahorse-signer.c: Refactored how the PGP code works with regard
      	to UIDs and subkeys. These are now separate objects, and keep track of 
      	their own indexes etc.. Operations can be done directly with these objects
      	(ie: sign, revoke etc...)
      
      svn path=/trunk/; revision=2651
      742d3cd3
  5. 29 Jun, 2008 1 commit
    • Stefan Walter's avatar
      Major UI refactoring. Use vala for new code. Move PGP, SSH, and · 0dd04796
      Stefan Walter authored
      	* daemon/seahorse-daemon.c:
      	* daemon/seahorse-sharing.c:
      	* daemon/Makefile.am:
      	* gkr/libseahorse-gkr-c.vapi: (added)
      	* gkr/Makefile.am:
      	* gkr/seahorse-gkeyring-item-properties.c:
      	* gkr/seahorse-gkeyring-item-properties.glade: (moved from src/)
      	* gkr/seahorse-gkeyring-item.h:
      	* gkr/seahorse-gkr.vala: (added)
      	* gkr/seahorse-gkr-commands.vala: (added)
      	* gkr/seahorse-gkr-module.h: (moved from seahorse-gkr.h)
      	* gkr/seahorse-gkr-module.c: (moved from seahorse-gkr.c)
      	* libcryptui/cryptui.h:
      	* libseahorse/libseahorse-c.deps: (added)
      	* libseahorse/libseahorse-c.vapi: (added)
      	* libseahorse/Makefile.am:
      	* libseahorse/seahorse-commands.vala: (added)
      	* libseahorse/seahorse-context.h:
      	* libseahorse/seahorse-context.c:
      	* libseahorse/seahorse-generator.vala: (added)
      	* libseahorse/seahorse-key-source.c:
      	* libseahorse/seahorse-key-source.h:
      	* libseahorse/seahorse-key.c:
      	* libseahorse/seahorse-key.h:
      	* libseahorse/seahorse-key-widget.h: (moved from src/)
      	* libseahorse/seahorse-key-widget.c: (moved from src/)
      	* libseahorse/seahorse-operation.c:
      	* libseahorse/seahorse-operation.h:
      	* libseahorse/seahorse-prefs-keyrings.c:
      	* libseahorse/seahorse-prefs.c:
      	* libseahorse/seahorse-progress.c:
      	* libseahorse/seahorse-transfer-operation.c:
      	* libseahorse/seahorse-unknown-source.c:
      	* libseahorse/seahorse-util.c:
      	* libseahorse/seahorse-util.h:
      	* libseahorse/seahorse-view.vala: (added):
      	* libseahorse/seahorse-widget.c:
      	* libseahorse/seahorse-widget.h:
      	* pgp/libseahorse-pgp-c.vapi:
      	* pgp/Makefile.am:
      	* pgp/seahorse-add-subkey.glade: (moved from src/)
      	* pgp/seahorse-add-uid.glade: (moved from src/)
      	* pgp/seahorse-expires.glade: (moved from src/)
      	* pgp/seahorse-pgp-add-subkey.c: (moved from src/)
      	* pgp/seahorse-pgp-add-uid.c: (moved from src/)
      	* pgp/seahorse-pgp-commands.vala: (added)
      	* pgp/seahorse-pgp-delete.c: (moved from src/)
      	* pgp/seahorse-pgp-dialogs.h: (added)
      	* pgp/seahorse-pgp-expires.c: (moved from src/)
      	* pgp/seahorse-pgp-generate.c: (moved from src/)
      	* pgp/seahorse-pgp-generate.glade: (moved from src/)
      	* pgp/seahorse-pgp-generator.vala: (added)
      	* pgp/seahorse-pgp-key.h: 
      	* pgp/seahorse-pgp-key-properties.c: (moved from src/)
      	* pgp/seahorse-pgp-keysets.h:
      	* pgp/seahorse-pgp-module.c: (moved from seahorse-pgp.c)
      	* pgp/seahorse-pgp-module.h: (moved from seahorse-pgp.h)
      	* pgp/seahorse-pgp-photos.c: (moved from src/)
      	* pgp/seahorse-pgp-private-key-properties.glade: (moved from 
      src/)
      	* pgp/seahorse-pgp-public-key-properties.glade: (moved from 
      src/)
      	* pgp/seahorse-pgp-revoke.c: (moved from src/)
      	* pgp/seahorse-pgp-sign.c: (moved from src/)
      	* pgp/seahorse-pgp.vala: (added)
      	* pgp/seahorse-revoke.glade: (moved from src/)
      	* pgp/seahorse-signer.glade: 
      	* pgp/seahorse-sign.glade: (moved from src/)
      	* pgp/seahorse-xloadimage.c: (moved from src/)
      	* src/Makefile.am:
      	* src/main.c:
      	* src/seahorse-generate-select.vala: (added)
      	* src/seahorse-key-manager.ui:
      	* src/seahorse-key-manager.vala: (added)
      	* src/seahorse-keyserver-results.vala: (added)
      	* src/seahorse-keyserver-search.c: 
      	* src/seahorse-keyserver-sync.c:
      	* src/seahorse-viewer.vala: (added)
      	* src/seahorse-windows.h:
      	* ssh/libseahorse-ssh-c.vapi: 
      	* ssh/Makefile.am:
      	* ssh/seahorse-delete.c: (added)
      	* ssh/seahorse-ssh-commands.vala: (added)
      	* ssh/seahorse-ssh-dialogs.h:
      	* ssh/seahorse-ssh-generate.c: (moved from src/)
      	* ssh/seahorse-ssh-generate.glade: (moved from src/)
      	* ssh/seahorse-ssh-generator.vala: (added)
      	* ssh/seahorse-ssh-key.h: 
      	* ssh/seahorse-ssh-source.h:
      	* ssh/seahorse-ssh.vala: (added)
      	* ssh/seahorse-ssh-key-properties.c: (moved from src/)
      	* ssh/seahorse-ssh-key-properties.glade: (moved from src/)
      	* ssh/seahorse-ssh-module.c: (moved from seahorse-ssh.c)
      	* ssh/seahorse-ssh-module.h: (moved from seahorse-ssh.h) 
      		Major UI refactoring. Use vala for new code. Move PGP, 
      		SSH, and gnome-keyring UI code into separate modules.
      
      
      svn path=/trunk/; revision=2249
      0dd04796
  6. 29 Apr, 2008 1 commit
  7. 22 Jun, 2007 1 commit
  8. 18 Jul, 2006 1 commit
    • Stefan Walter's avatar
      libcryptui key chooser now respects proper user conf, settings, etc... · 887a999b
      Stefan Walter authored
          * configure.in:
          * data/seahorse.schemas.in:
          * libcryptui/cryptui-defines.h (added):
          * libcryptui/cryptui-key-chooser.c:
          * libcryptui/cryptui-key-chooser.h:
          * libcryptui/cryptui-key-combo.c:
          * libcryptui/cryptui-key-combo.h:
          * libcryptui/cryptui-key-list.c:
          * libcryptui/cryptui-key-list.h:
          * libcryptui/cryptui-key-store.c:
          * libcryptui/cryptui-key-store.h:
          * libcryptui/cryptui-keyset.c:
          * libcryptui/cryptui-keyset.h:
          * libcryptui/cryptui-priv.h (added):
          * libcryptui/cryptui.c:
          * libseahorse/seahorse-context.c:
          * libseahorse/seahorse-gconf.c:
          * libseahorse/seahorse-gconf.h:
          * libseahorse/seahorse-keyset.c:
          * libseahorse/seahorse-prefs.c:
          * libseahorse/seahorse-signer.c: libcryptui key chooser now
          respects proper user conf, settings, etc... Fixes #341987, #347459
      887a999b