1. 19 Feb, 2015 1 commit
  2. 18 Feb, 2015 1 commit
  3. 16 Feb, 2015 1 commit
  4. 05 Feb, 2015 1 commit
  5. 16 Sep, 2014 2 commits
  6. 20 Aug, 2014 1 commit
  7. 07 Jul, 2014 1 commit
  8. 06 Feb, 2014 1 commit
    • Allison Karlitskaya's avatar
      GApplication: parse command line options · 0e671286
      Allison Karlitskaya authored
      Add support for parsing command line options with GApplication.
      
      You can add GOptionGroup and GOptionEntry using two new APIs:
      g_application_add_option_group() and
      g_application_add_main_option_entries().
      
      Also add a "handle-local-options" signal that allows handling of
      commandline arguments in the local process without having to override
      local_command_line.
      
      As a special feature, you can have a %NULL @arg_data in a GOptionEntry
      which will cause the argument to be stored in a GVariantDict.  This
      dictionary is available for inspection and modification by the
      "handle-local-options" signal and can be forwarded to the primary
      instance in cases of command line invocation (where it can be fetched
      using g_application_command_line_get_options()).
      
      https://bugzilla.gnome.org/show_bug.cgi?id=721977
      0e671286
  9. 31 Jan, 2014 1 commit
  10. 21 Oct, 2013 1 commit
  11. 04 Apr, 2013 1 commit
    • Cosimo Cecchi's avatar
      application: introduce methods to mark the application as busy · db325cd6
      Cosimo Cecchi authored
      This feature is intended for clients that want to signal a desktop shell
      their busy state, for instance because a long-running operation is
      pending.
      The API works in a similar way to g_application_hold and
      g_application_release: applications can call g_application_mark_busy()
      to increase a counter that will keep the application marked as busy
      until the counter reaches zero again.
      
      The busy state is exported read-only on the org.gtk.Application interface
      for clients to use.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=672018
      db325cd6
  12. 13 Jan, 2013 1 commit
  13. 01 Jan, 2013 1 commit
  14. 28 Dec, 2012 1 commit
  15. 29 Nov, 2012 1 commit
  16. 29 May, 2012 1 commit
    • Christian Persch's avatar
      application: Add dbus register/unregister hooks · 4979c1d0
      Christian Persch authored
      When the application is using its D-Bus backend, it is useful to be able
      to export extra D-Bus objects at the right time, i.e. *before* the application
      tries to own the bus name. This is accomplished here by adding a hook
      in GApplicationClass for this; and a corresponding hook that will be called
      on unregistration to undo whatever the register hook did.
      
      Bug #675509.
      4979c1d0
  17. 26 May, 2012 1 commit
  18. 30 Apr, 2012 1 commit
  19. 21 Feb, 2012 1 commit
  20. 19 Dec, 2011 1 commit
  21. 10 Dec, 2011 1 commit
  22. 08 Dec, 2011 3 commits
  23. 07 Dec, 2011 1 commit
  24. 30 Nov, 2011 1 commit
  25. 27 Nov, 2011 1 commit
  26. 14 Sep, 2011 1 commit
  27. 04 Mar, 2011 1 commit
  28. 08 Feb, 2011 1 commit
  29. 25 Oct, 2010 2 commits
  30. 23 Oct, 2010 2 commits
  31. 19 Oct, 2010 1 commit
  32. 18 Oct, 2010 3 commits
  33. 17 Jun, 2010 1 commit