1. 10 Jul, 2010 1 commit
  2. 08 Jul, 2010 1 commit
  3. 07 Jul, 2010 1 commit
  4. 18 Jun, 2010 3 commits
  5. 17 Jun, 2010 2 commits
    • Christian Persch's avatar
      application: Fix marshaler for GVariant gtype change · 9d0b941d
      Christian Persch authored
      Use VARIANT instead of BOXED.
      9d0b941d
    • Emmanuele Bassi's avatar
      application: Allow sub-classes to override the Window creation · 4f357dbf
      Emmanuele Bassi authored
      Sub-classes of GtkApplication might want to override the way an
      application window is created - for instance, to hook into GtkBuilder
      or to set up some basic UI or state.
      
      A new GtkApplication::create_window() virtual function is added to the
      GtkApplicationClass vtable, which returns the newly created GtkWindow.
      The gtk_application_create_window() function calls the vfunc and adds
      the returned window to the list of windows managed by the application
      instance.
      
      Calling gtk_application_add_window() will also set the default window,
      if one is not already set.
      
      This commit also removes a spurious g_object_ref_sink() on the newly
      created GtkWindow.
      4f357dbf
  6. 16 Jun, 2010 1 commit
  7. 14 Jun, 2010 1 commit
  8. 08 Jun, 2010 3 commits
  9. 07 Jun, 2010 1 commit
    • Matthias Clasen's avatar
      Add GtkApplication · 1ae257d0
      Matthias Clasen authored
      This is a work in progress to stub out an application class. The
      primary goal is to provide a mechanism for applications to export
      GtkActions, and there is a standard "Quit" action.
      
      This is based on GApplication.
      
      Future work:
       * Add a way to say "This is my application menubar", which gets
         put into all toplevel windows on non-OS-X, and into the top
         on OS X.
       * Support session management.
       * Support application settings.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=127958
      1ae257d0