1. 15 Oct, 2011 2 commits
  2. 14 Oct, 2011 2 commits
  3. 12 Oct, 2011 2 commits
    • Colin Walters's avatar
      build: Strip out -DG_DISABLE_DEPRECATED · 520881ac
      Colin Walters authored
      It's unnecessary pain now that they're warnings.
      520881ac
    • Chun-wei Fan's avatar
      Bug 660730: Win32: Only use _fstat32 if available · 5a13e08f
      Chun-wei Fan authored
      _fstat32 is only introduced with msvcrt80.dll (i.e. Visual C++ 2005), in
      which using this function will break compilation with MinGW, which links
      against msvcrt.dll.  The msvcrt.lib in the Windows DDK which links to
      a later incarnation of the msvcrt.dll in later Windows systems may have
      this symbol defined, but that needs to be checked upon to be sure.
      
      Thanks to Dieter Verfaillie for pointing out this problem.
      5a13e08f
  4. 11 Oct, 2011 3 commits
  5. 10 Oct, 2011 1 commit
  6. 09 Oct, 2011 4 commits
  7. 08 Oct, 2011 2 commits
  8. 07 Oct, 2011 5 commits
  9. 06 Oct, 2011 3 commits
  10. 04 Oct, 2011 6 commits
  11. 03 Oct, 2011 10 commits
    • Jorge González's avatar
      Updated Spanish translation · 06dbbad5
      Jorge González authored
      06dbbad5
    • Kristian Rietveld's avatar
      Fix commit 61d6c73f · 0e3a4b73
      Kristian Rietveld authored
      Where the commit suggested "somebody should review it [the test]",
      it would have been useful to test this particular commit instead...
      0e3a4b73
    • Kristian Rietveld's avatar
      Bug 659022 - gtk_tree_model_filter_clear_cache_helper: assertion failed · bbc1e883
      Kristian Rietveld authored
      This bug is resolved by fixing two things in
      gtk_tree_model_filter_row_deleted():
      
        (1) It is possible for an elt to have elt->visible_siter == NULL, when
        it is deleted.  Only call g_sequence_remove() if this pointer is
        non-NULL.
      
        (2) For the case len (level->seq) > 1, free the elt->children level
        if non-NULL.  Failing to do this means the level will stick around.
        If this child level was not referenced, it will still have a zero
        ref count on its parent which cannot be removed!
      
      For both bugs unit tests have been added in the preceding commit.
      bbc1e883
    • Kristian Rietveld's avatar
      Add two more unit tests for bug 659022 · e8323e2a
      Kristian Rietveld authored
      Both pointing out problems in gtk_tree_model_filter_row_deleted().
      e8323e2a
    • Kristian Rietveld's avatar
      Fix first part of bug 659022 · f646ed6f
      Kristian Rietveld authored
      Push creation of path into if clause, the path cannot be created anyway
      (and would be meaningless otherwise) if the parent is not visible.
      f646ed6f
    • Kristian Rietveld's avatar
      Add unit test for part 1 of bug 659022 · 6fdf882e
      Kristian Rietveld authored
      This tests a case where gtk_tree_model_filter_row_changed() is run
      for a node with visible_siter != NULL, however its parent has
      visible_iter == NULL. For this case, no valid paths can be generated
      as the node cannot be accessed (because the parent is invisible).
      6fdf882e
    • Cosimo Cecchi's avatar
      box: add some missing includes · e1f79e82
      Cosimo Cecchi authored
      e1f79e82
    • Benjamin Otte's avatar
      iconcache: Fix gcc warning · 78ddecab
      Benjamin Otte authored
      78ddecab
    • Benjamin Otte's avatar
      filesystemmodel: Add a missing check · e97b05ac
      Benjamin Otte authored
      Paths with depth > 1 should return FALSE instead of pretending the depth
      is 1.
      e97b05ac
    • Chun-wei Fan's avatar
      Bug 660730: Use GStatBuf for portability · eb8c2dfa
      Chun-wei Fan authored
      Thanks to Kean Johnston for pointing this out.
      
      There are a few places in GTK that use "struct stat",
      and then g_stat(), rather than using GStatBuf.This breaks things on
      Windows. Since the size of struct stat can vary depending on other
      flags specified, this has the potential to cause overwrites and is
      trivial to fix.
      
      Based on patch submitted by Kean Johnston
      eb8c2dfa