Kevin Wasserman [Tue, 9 Apr 2013 20:24:24 +0000 (16:24 -0400)]
Clear listmodel in load_id_cards(); use remove instead of delete
Fixes bogus stale identities bug.
Kevin Wasserman [Tue, 9 Apr 2013 16:40:09 +0000 (12:40 -0400)]
fix remove button to update id card in store (LP: #1164765)
Kevin Wasserman [Tue, 9 Apr 2013 15:17:28 +0000 (11:17 -0400)]
Change title to "Moonshot Identity Selector"
Kevin Wasserman [Tue, 9 Apr 2013 15:06:48 +0000 (11:06 -0400)]
Remove widget from vbox so deallocated widgets are not displayed
Sam Hartman [Tue, 26 Mar 2013 16:52:59 +0000 (12:52 -0400)]
up version to 0.5
Kevin Wasserman [Tue, 26 Mar 2013 14:06:07 +0000 (10:06 -0400)]
Set 'confirm' true when no candidates match to force user to select one.
Kevin Wasserman [Tue, 26 Mar 2013 14:05:24 +0000 (10:05 -0400)]
Fix logic for checking for null idcard
Sam Hartman [Thu, 21 Mar 2013 22:30:37 +0000 (18:30 -0400)]
libmoonshot: use dbus_g_connection_open
It turns out that opening a bus with dbus_connection_open and then
using dbus_connection_get_g_connection does not actually set up the
type serialization system so nothing works on the resulting bus.
Instead, use g_connections everywhere we can and explicitly get the
real connection for name owner and service start operations.
Kevin Wasserman [Thu, 21 Mar 2013 21:15:20 +0000 (17:15 -0400)]
Fix defines for headless operation
Kevin Wasserman [Wed, 20 Mar 2013 13:53:28 +0000 (09:53 -0400)]
Identity selector support for headless operation
Also fix bugs related to multiple requests.
Sam Hartman [Tue, 19 Mar 2013 14:52:21 +0000 (10:52 -0400)]
oops _SCRIPTS not _PROGRAMS
Sam Hartman [Tue, 19 Mar 2013 14:42:12 +0000 (10:42 -0400)]
moonshot-dbus-launch: script to launch session dbus
Sam Hartman [Tue, 19 Mar 2013 14:14:40 +0000 (10:14 -0400)]
libmoonshot: register with dbus
Call dbus_bus_register. Clean up error handling to release resources
if bus registration fails.
Sam Hartman [Tue, 19 Mar 2013 13:30:09 +0000 (09:30 -0400)]
libmoonshot: spawn moonshot-dbus-launch
Call the moonshot-dbus-launch script to attempt to set up a session
bus. Connect to address written on stdout.
Sam Hartman [Tue, 19 Mar 2013 01:01:17 +0000 (21:01 -0400)]
libmoonshot: Skeleton for auto launch without X11
The auto launch code in libdbus doesn't work unless DISPLAY is set on
unix. For headless operation we need to work even in that case. In
preparation for this call dbus_launch_moonshot (currently a stub) as a
second chance for bus launch.
Kevin Wasserman [Fri, 30 Nov 2012 18:41:47 +0000 (13:41 -0500)]
Fix PACKAGE_URL error when using autoconf 2.63
Sam Hartman [Fri, 31 Aug 2012 17:10:31 +0000 (13:10 -0400)]
Use --pkg to avoid parsing moonshot-msrpc.vapi unless needed
Sam Hartman [Sat, 19 May 2012 00:41:59 +0000 (20:41 -0400)]
Cannot use const strings with our version of vala
Pete Fotheringham [Thu, 9 Feb 2012 09:37:58 +0000 (09:37 +0000)]
More tidying
Pete Fotheringham [Thu, 9 Feb 2012 08:24:54 +0000 (08:24 +0000)]
MOIve reference rto GtkOSXApplication inot conditionally compiled code
Pete Fotheringham [Tue, 7 Feb 2012 15:52:10 +0000 (15:52 +0000)]
Fix S928 [bug] 924920 Mac port - provisioning crashes on exit
Crash happens if a dialog is displayed in the signal_handler function. This seems toi be a bug in the gtk-mac-integration whihc will be raised with the authors. For now, on Mac we will installe the cards without confirmation
Pete Fotheringham [Thu, 2 Feb 2012 15:02:44 +0000 (15:02 +0000)]
Picks up the newe Dbus
Javier Jardón [Wed, 1 Feb 2012 20:12:21 +0000 (20:12 +0000)]
Do not associate the service if the IdCard already has it
Javier Jardón [Wed, 1 Feb 2012 16:36:32 +0000 (16:36 +0000)]
Remove leftover debug spew
Pete Fotheringham [Wed, 1 Feb 2012 15:07:23 +0000 (15:07 +0000)]
Removed old debugging code
Javier Jardón [Wed, 1 Feb 2012 14:09:59 +0000 (14:09 +0000)]
Use AC_INIT to set the project web page
Also add the version of the program
Javier Jardón [Wed, 1 Feb 2012 13:33:20 +0000 (13:33 +0000)]
moonshot-identity-management-view: Fix compilation warning
Pete Fotheringham [Wed, 1 Feb 2012 14:35:56 +0000 (14:35 +0000)]
Merge branch 'master' of gitorious.codethink.co.uk:moonshot-ui/moonshot-ui
Pete Fotheringham [Wed, 1 Feb 2012 14:35:30 +0000 (14:35 +0000)]
Fixed S598 [bug] 911172 - File Association
Now works, but with crash on exit
Javier Jardón [Wed, 1 Feb 2012 13:21:37 +0000 (13:21 +0000)]
examples/service-selection.c: Fix compilation warning
Add the stdio include for the printf function
Pete Fotheringham [Wed, 1 Feb 2012 11:12:52 +0000 (11:12 +0000)]
Use Signal.connect rather than app.signal.connect
Pete Fotheringham [Tue, 31 Jan 2012 10:46:48 +0000 (10:46 +0000)]
Merge branch 'master' of ssh://moonshot-v4/srv/git/moonshot-ui
Sam Hartman [Tue, 31 Jan 2012 10:29:22 +0000 (05:29 -0500)]
spec: require libgee-devel
Pete Fotheringham [Fri, 27 Jan 2012 16:08:35 +0000 (16:08 +0000)]
Use dbus-glib for IPC on Mac
Pete Fotheringham [Wed, 25 Jan 2012 15:47:25 +0000 (15:47 +0000)]
Dbus files are now picked up properly and have the correct content
Pete Fotheringham [Wed, 25 Jan 2012 11:26:52 +0000 (11:26 +0000)]
use different org.janet.Moonshot.service.in file for Mac
Pete Fotheringham [Wed, 25 Jan 2012 10:57:28 +0000 (10:57 +0000)]
Modify the launcher script to export the DBUS_SESSION_BUS_ADDRESS environment variable
Pete Fotheringham [Wed, 25 Jan 2012 10:23:51 +0000 (10:23 +0000)]
Icon file that looks nearly correct
Sam Hartman [Tue, 31 Jan 2012 01:35:06 +0000 (20:35 -0500)]
Apparently rh6/centos6 is autoconf 2.63; oops
Sam Hartman [Mon, 30 Jan 2012 20:46:41 +0000 (15:46 -0500)]
Permit autoconf 2.65 for rhel6/centos6
Javier Jardón [Fri, 27 Jan 2012 18:41:21 +0000 (18:41 +0000)]
examples/service-selection.c: Only free variable if success
Also print the error message in case there was an error
Javier Jardón [Fri, 27 Jan 2012 18:31:17 +0000 (18:31 +0000)]
examples/service-selection.c: Initialize error to NULL
Javier Jardón [Fri, 27 Jan 2012 15:35:57 +0000 (15:35 +0000)]
configure.ac: Check for the vala version correctly
Javier Jardón [Thu, 26 Jan 2012 22:59:16 +0000 (22:59 +0000)]
Update the identity with the associated services when pressing "send"
Javier Jardón [Thu, 26 Jan 2012 22:38:26 +0000 (22:38 +0000)]
Exit when there are no outstanding authentication requests
Javier Jardón [Thu, 26 Jan 2012 22:32:01 +0000 (22:32 +0000)]
moonshot-identity-manager-app: Do not create 2 GtkWindows
The main GtkWindow is IdentityManagerView
Javier Jardón [Thu, 26 Jan 2012 22:31:15 +0000 (22:31 +0000)]
Revert "Partial fix to S769 Launchpad bug 918418"
This commit doesnt fix the issue and also introduce more
regressions
This reverts commit
7b9848e69fb9bc8f4b9696ab2232190efa2b3a1d.
Pete Fotheringham [Fri, 20 Jan 2012 15:11:31 +0000 (15:11 +0000)]
Partial fix to S769 Launchpad bug 918418
Pete Fotheringham [Thu, 19 Jan 2012 15:10:26 +0000 (15:10 +0000)]
Changed text of 'Remove service' confirmation dialog
Pete Fotheringham [Wed, 18 Jan 2012 06:37:12 +0000 (06:37 +0000)]
Merge branch 'master' of ssh://moonshot-v4/srv/git/moonshot-ui
Sam Hartman [Tue, 17 Jan 2012 22:51:51 +0000 (17:51 -0500)]
Use a 10 day timeout to avoid the default 30 second timeout (LP: #917885)
Pete Fotheringham [Tue, 17 Jan 2012 15:21:40 +0000 (15:21 +0000)]
File open association works, but crashes if you choose not to import the card
Pete Fotheringham [Tue, 17 Jan 2012 14:54:35 +0000 (14:54 +0000)]
Fix fault with uninitialised string
Pete Fotheringham [Tue, 17 Jan 2012 13:02:09 +0000 (13:02 +0000)]
File open association works, but crashes on exit with message
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000021
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Pete Fotheringham [Mon, 16 Jan 2012 14:46:22 +0000 (14:46 +0000)]
Integrated with Mac Menu
Pete Fotheringham [Fri, 13 Jan 2012 14:10:06 +0000 (14:10 +0000)]
Add vapi for gtk-mac-integration. App now uses the Mac system menu :-)
Pete Fotheringham [Fri, 13 Jan 2012 14:06:25 +0000 (14:06 +0000)]
Merge branch 'master' of project-moonshot.org/git/moonshot-ui
Pete Fotheringham [Fri, 13 Jan 2012 11:20:11 +0000 (11:20 +0000)]
Add the file association
Pete Fotheringham [Thu, 12 Jan 2012 09:24:13 +0000 (09:24 +0000)]
Fix Kanban task 599 Launchpad [bug] 911172 Create storage directory
Pete Fotheringham [Mon, 2 Jan 2012 18:03:16 +0000 (18:03 +0000)]
Removed installer stuff - now in moonshot/mac-client-installer
Pete Fotheringham [Mon, 2 Jan 2012 12:39:04 +0000 (12:39 +0000)]
Interim commit
Pete Fotheringham [Mon, 2 Jan 2012 11:01:20 +0000 (11:01 +0000)]
added installer package target
Pete Fotheringham [Sun, 1 Jan 2012 14:46:53 +0000 (14:46 +0000)]
Fix typo
Pete Fotheringham [Sun, 1 Jan 2012 14:38:51 +0000 (14:38 +0000)]
Merge branch 'master' of ssh://moonshot-v4/srv/git/moonshot-ui
Pete Fotheringham [Sun, 1 Jan 2012 14:30:14 +0000 (14:30 +0000)]
App bundle is now built in install-dir
Pete Fotheringham [Sun, 1 Jan 2012 14:30:14 +0000 (14:30 +0000)]
App bundle is now built in install-dir
Pete Fotheringham [Sun, 1 Jan 2012 13:49:16 +0000 (13:49 +0000)]
App file now copied to install directory`
Pete Fotheringham [Fri, 30 Dec 2011 14:04:24 +0000 (14:04 +0000)]
Copy all the iconcs from the themes
Pete Fotheringham [Fri, 30 Dec 2011 11:47:48 +0000 (11:47 +0000)]
App bundle now builds properly
Pete Fotheringham [Fri, 30 Dec 2011 11:21:51 +0000 (11:21 +0000)]
App should now be built in Mac OS
Pete Fotheringham [Fri, 30 Dec 2011 10:49:58 +0000 (10:49 +0000)]
Add files for building Mac OSX App
Pete Fotheringham [Fri, 23 Dec 2011 08:32:01 +0000 (08:32 +0000)]
Tinkering with configure.ac to allow different versions of GTK+
Pete Fotheringham [Thu, 22 Dec 2011 10:24:03 +0000 (10:24 +0000)]
nterim commit - need the mac/icons directory
Pete Fotheringham [Thu, 22 Dec 2011 10:09:37 +0000 (10:09 +0000)]
INterime commit
Pete Fotheringham (XP VM on Macbook) [Wed, 21 Dec 2011 12:45:29 +0000 (12:45 +0000)]
Change the icon on the Delete confirmation dialog
Pete Fotheringham (XP VM on Macbook) [Wed, 21 Dec 2011 11:20:44 +0000 (11:20 +0000)]
Merge branch 'refactoring'
Conflicts:
configure.ac
Pete Fotheringham (XP VM on Macbook) [Wed, 21 Dec 2011 11:09:44 +0000 (11:09 +0000)]
Merge branch 'refactoring' of gitorious.codethink.co.uk:moonshot-ui/moonshot-ui into refactoring
Pete Fotheringham (XP VM on Macbook) [Wed, 21 Dec 2011 11:01:26 +0000 (11:01 +0000)]
Add libgee dpenedency
Pete Fotheringham [Wed, 21 Dec 2011 07:11:37 +0000 (07:11 +0000)]
Fix bug 907082 moonshot ui depends on gee 0.6 which is too new
https://bugs.launchpad.net/bugs/907082
Pete Fotheringham [Tue, 20 Dec 2011 12:41:46 +0000 (12:41 +0000)]
Tidy up
Pete Fotheringham [Tue, 20 Dec 2011 12:40:15 +0000 (12:40 +0000)]
Merge branch 'master' of gitorious.codethink.co.uk:moonshot-ui/moonshot-ui
Pete Fotheringham [Tue, 20 Dec 2011 12:15:00 +0000 (12:15 +0000)]
Re-architecting changes
Pete Fotheringham [Tue, 20 Dec 2011 10:46:47 +0000 (10:46 +0000)]
Merge branch 'refactoring' of gitorious.codethink.co.uk:moonshot-ui/moonshot-ui into refactoring
Pete Fotheringham [Tue, 20 Dec 2011 10:42:59 +0000 (10:42 +0000)]
File moonshot-window.vala no longer required
Pete Fotheringham [Mon, 19 Dec 2011 15:08:29 +0000 (15:08 +0000)]
Change to detect whether we are building on Mac OS
Pete Fotheringham [Fri, 16 Dec 2011 10:45:39 +0000 (10:45 +0000)]
Adding view.vala
Pete Fotheringham [Thu, 15 Dec 2011 12:17:11 +0000 (12:17 +0000)]
Hide the App window object
Pete Fotheringham [Thu, 15 Dec 2011 11:02:42 +0000 (11:02 +0000)]
Display name label looks ore like the visuals
Pete Fotheringham [Thu, 15 Dec 2011 10:50:46 +0000 (10:50 +0000)]
Revert "Fix bug 818128 Issuer is not exposed in UI"
Not a bug accridign to UI Flows v 0.8
This reverts commit
2c4be66ec7eafe7aead3982f8c34bc5d3ea9e4b4.
Pete Fotheringham [Thu, 15 Dec 2011 09:43:23 +0000 (09:43 +0000)]
Fix bug 818128 Issuer is not exposed in UI
https://bugs.launchpad.net/moonshot/+bug/818128
Also, justified the Label and formatted the text
Pete Fotheringham [Wed, 14 Dec 2011 14:57:34 +0000 (14:57 +0000)]
Seems to be all working correctly.
Needed to use Gee.LinkedLIst in place of Glib.Slist
Pete Fotheringham [Fri, 9 Dec 2011 15:07:24 +0000 (15:07 +0000)]
add_card woirks :-)
Pete Fotheringham [Fri, 9 Dec 2011 14:25:20 +0000 (14:25 +0000)]
Merge branch 'master' of gitorious.org:moonshot-identity-client/moonshot-client
Pete Fotheringham [Fri, 9 Dec 2011 14:18:49 +0000 (14:18 +0000)]
Interim commit - compiles and runs
Pete Fotheringham [Thu, 8 Dec 2011 15:48:59 +0000 (15:48 +0000)]
Create Application class
Pete Fotheringham [Thu, 8 Dec 2011 13:35:04 +0000 (13:35 +0000)]
New files added to project
Pete Fotheringham [Thu, 8 Dec 2011 13:33:18 +0000 (13:33 +0000)]
IIdentityCardStore interface and LocalFlatFileStore class implemented
Sam Thursfield [Tue, 29 Nov 2011 12:39:36 +0000 (12:39 +0000)]
Support GDBus in UI server as well as dbus-glib
Vala 0.13 and newer have dropped support for dbus-glib. We continue supporting this so that
moonshot-ui can build on Debian Squeeze but we now use GDBus instead of GIO >= 2.26 is
avaiable.
libmoonshot still uses dbus-glib, because this is written in C so there is no reason to
maintain two versions.
Sam Thursfield [Mon, 28 Nov 2011 14:57:38 +0000 (14:57 +0000)]
Don't hardcode paths for Windows-specific targets
Icons etc. are now expected to be located inside the install prefix,
instead of the hardcoded path c:/build
Sam Thursfield [Mon, 28 Nov 2011 14:55:20 +0000 (14:55 +0000)]
Makefile.am: fix out-of-tree builds