1. 03 Mar, 2015 2 commits
    • Chun-wei Fan's avatar
      MSVC Builds: Improve Build Speed and Debugging · 7b1729f3
      Chun-wei Fan authored
      Use Multiprocessor compilation which can cut down build times by quite a
      bit and use the /d2Zi+ flag to have better debugging info being logged to
      the .pdb for release builds.
      
      These are only applicable for Visual Studio 2010/2012 and later.
      7b1729f3
    • Chun-wei Fan's avatar
      MSVC Builds: Fix and Update "Installation" · 94b9d87a
      Chun-wei Fan authored
      The gobjectnotifyqueue.c was accidently dropped from the files to copy, and
      a new public header for GIO was added, so address these parts.
      94b9d87a
  2. 02 Mar, 2015 13 commits
  3. 01 Mar, 2015 2 commits
  4. 28 Feb, 2015 2 commits
  5. 27 Feb, 2015 2 commits
  6. 26 Feb, 2015 2 commits
  7. 24 Feb, 2015 2 commits
  8. 23 Feb, 2015 4 commits
    • Colin Walters's avatar
      tests: Add many autoptr tests · 0550708c
      Colin Walters authored
      I love Emacs keyboard macros, used them to convert the list of
      defines cleverly into a list of tests, then iterated and filled in
      the necessary constructor arguments.
      0550708c
    • Colin Walters's avatar
      autocleanups: Remove g_autoptr(gchar) · 1b348a87
      Colin Walters authored
      - It's not sufficient, there are other bare array types
        like guint8, gdouble, etc.
      
      - Other types like GVariant* always come as pointers, whereas
        there's a rather fundamental distinction between "gchar" and
        "gchar*" that has been signified to C programmers for 30+ years via
        the '*' character, and we're hiding that.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=744747
      1b348a87
    • Colin Walters's avatar
      Add g_autofree · d0105f1c
      Colin Walters authored
      The g_autoptr() being associated with the type name works out really
      well for things like GHashTable.  However, it's a bit more awkward to
      associate with "gchar".  Also because one can't use "char".
      Similarly, there are a lot of other "bare primitive array" types that
      one might reasonably use.
      
      This patch does not remove the autoptr for "gchar", even though I
      think it's rather awkward and strange.
      
      Also while we're here, add a test case for the cleanup bits.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=744747
      d0105f1c
    • Allison Karlitskaya's avatar
      GApplication: let the main loop drain on shutdown · 2844f239
      Allison Karlitskaya authored
      After ::shutdown, run the mainloop until all pending activity is
      handled, before returning from run().
      
      Among other things, this gives a chance for destroyed windows to be
      properly withdrawn from the windowing system.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=744876
      2844f239
  9. 21 Feb, 2015 1 commit
  10. 20 Feb, 2015 4 commits
  11. 19 Feb, 2015 4 commits
  12. 18 Feb, 2015 2 commits