1. 31 May, 2011 9 commits
  2. 30 May, 2011 2 commits
  3. 28 May, 2011 2 commits
  4. 27 May, 2011 5 commits
    • Martin Nordholts's avatar
      app/tests: Add test for gimp_session_info_read_geometry() fix · a456a70b
      Martin Nordholts authored
      Add regression test for "app: Give configure event info to
      gimp_session_info_read_geometry()", commit
      93fd257c, which fails without that fix
      being present.
      a456a70b
    • Martin Nordholts's avatar
      app: Give configure event info to gimp_session_info_read_geometry() · 93fd257c
      Martin Nordholts authored
      When we get to gimp_dialog_factory_dialog_configure() and do
      gimp_session_info_read_geometry(), the window geometry has not yet
      been updated, i.e. gimp_session_info_read_geometry() gives the session
      info the size of the *previous* configure event.
      
      Solve this by giving gimp_session_info_read_geometry() the configure
      event so it can use that size when availble.
      
      If we don't do this change, then we get bogus values of the size of
      image window when repeatedly switching between single- and
      multi-window mode.
      93fd257c
    • Martin Nordholts's avatar
      app/tests: Add '/gimp-ui/close_image' · cd723894
      Martin Nordholts authored
      Add '/gimp-ui/close_image', mainly so that we can do tests that
      becomes much harder if there is an image around.
      cd723894
    • Martin Nordholts's avatar
      2095c930
    • Martin Nordholts's avatar
      app: Add a 'restore_func' to GimpDialogFactoryEntry · 396d5fd5
      Martin Nordholts authored
      In gimp_session_info_restore() there is code to create a dialog from a
      session info. GimpSessionInfo lives in the widgets module. Thus we
      can't add restoration code that depends on a higher level module. In
      particular, we can't add code to restore docks in an GimpImageWindow
      since GimpImageWindow lives in the display module. And we need such
      code to be able to restore a single-window mode session.
      
      Since dialogs are defined in the dialogs module, it makes sense to
      also have the code that restores a dialog in that module.
      
      So, add a 'restore_func' member to GimpRestoreDialogFunc of type
      GimpRestoreDialogFunc and move the code there.
      396d5fd5
  5. 26 May, 2011 9 commits
  6. 25 May, 2011 4 commits
  7. 24 May, 2011 5 commits
  8. 23 May, 2011 2 commits
  9. 22 May, 2011 2 commits