1. 13 Feb, 2007 1 commit
  2. 10 Feb, 2007 2 commits
    • Stefan Kost's avatar
      Format XML to be more editable. Describe Interfaces better. Add a footnote · 8ec7d6ca
      Stefan Kost authored
      * gobject/tut_gobject.xml:
      * gobject/tut_gsignal.xml:
      * gobject/tut_gtype.xml:
      * gobject/tut_howto.xml:
      * gobject/tut_intro.xml:
      * gobject/tut_tools.xml:
      Format XML to be more editable. Describe Interfaces better. Add a
      footnote at first occurance of 'maman_'.
      
      svn path=/trunk/; revision=5334
      8ec7d6ca
    • Hans Breuer's avatar
      added gsequence.obj · bdca945d
      Hans Breuer authored
      2007-02-10  Hans Breuer  <hans@breuer.org>
      
      	* glib/makefile.msc.in : added gsequence.obj
      
      
      svn path=/trunk/; revision=5333
      bdca945d
  3. 09 Feb, 2007 1 commit
    • Søren Sandmann's avatar
      Remove assertion. Return TRUE if the iter doesn't have a parent. Fix · 49eaf7a6
      Søren Sandmann authored
      Fri Feb  9 17:46:18 2007  Søren Sandmann  <sandmann@redhat.com>
      
             * glib/gsequence.c (g_sequence_get_end_iter): Remove assertion.
             * glib/gsequence.c (is_end): Return TRUE if the iter doesn't have
             a parent.
             * glib/gsequence.c: Fix grammar of comment. 
             * glib/gsequence.c (node_update_fields): Use a temporary variable
             for the n_nodes.
      
      
      
      svn path=/trunk/; revision=5331
      49eaf7a6
  4. 08 Feb, 2007 1 commit
    • Soren Sandmann's avatar
      Force an arbitrary order on otherwise identical items. · 5fa8f600
      Soren Sandmann authored
      2007-02-07  Soren Sandmann <sandmann@daimi.au.dk>
      
      	* tests/sequence-test.c (compare_items): Force an arbitrary order
      	on otherwise identical items. 
      
      	* glib/gsequence.c: Add comment discussing splay trees vs. other trees. 
      	* glib/gsequence.c (is_end): Add fast path for the common case
      	when the node is not actually the end node.
      
      
      svn path=/trunk/; revision=5328
      5fa8f600
  5. 07 Feb, 2007 1 commit
    • Stefan Kost's avatar
      Unify spelling of GObject and GType. Improve some wording. Update the · b8fcf708
      Stefan Kost authored
      * gobject/tut_gobject.xml:
      * gobject/tut_gsignal.xml:
      * gobject/tut_gtype.xml:
      * gobject/tut_howto.xml:
      * gobject/tut_tools.xml:
      Unify spelling of GObject and GType. Improve some wording. Update the
      usage of private data. Make tables use row-spans and add id's to them.
      
      svn path=/trunk/; revision=5327
      b8fcf708
  6. 06 Feb, 2007 1 commit
  7. 05 Feb, 2007 1 commit
  8. 04 Feb, 2007 1 commit
    • Soren Sandmann's avatar
      Add a new 'real_sequence' field. (g_sequence_new): Initialize · 576a5d41
      Soren Sandmann authored
      2007-02-03  Soren Sandmann <sandmann@daimi.au.dk>
      
              * glib/gsequence.c (struct _GSequence): Add a new 'real_sequence'
              field.
              (g_sequence_new): Initialize real_sequence to the sequence
              (g_sequence_sort_iter): Set real_sequence of the temporary
              sequence to the real sequence.
              (g_sequence_sort_changed_iter): Same
              (g_sequence_insert_sorted_iter): Same
              (g_sequence_search_iter): Same
              (g_sequence_iter_get_sequence): Return real_sequence
      
              * tests/sequence-test.c (compare_iters): Insert assertions that
              the iters point to the sequence being manipulated.
      
      
      svn path=/trunk/; revision=5323
      576a5d41
  9. 03 Feb, 2007 1 commit
    • Soren Sandmann's avatar
      New files implementing GSequence, a list implemented using a binary tree. · 674c4df4
      Soren Sandmann authored
      2007-02-03  Soren Sandmann <sandmann@daimi.au.dk>
      
      	* glib/gsequence.[ch]: New files implementing GSequence, a list
      	implemented using a binary tree.
      	* glib/glib.h, glib/glib.symbols: Update for GSequence.
      	* docs/reference: Add documentation for GSequence
      	* tests: Add sequence-test.c, a thorough test of all of 
      	the GSequence API.
      
      
      svn path=/trunk/; revision=5322
      674c4df4
  10. 30 Jan, 2007 2 commits
    • Matthias Clasen's avatar
      Fix a typo · 20a05714
      Matthias Clasen authored
      svn path=/trunk/; revision=5319
      20a05714
    • Matthias Clasen's avatar
      Don't make ABI depend on G_ENABLE_DEBUG, just add an empty · 6a6d92a2
      Matthias Clasen authored
      2007-01-30  Matthias Clasen <mclasen@redhat.com>
      
              * glib/glib.symbols:
              * glib/gslice.h:
              * glib/gslice.c: Don't make ABI depend on G_ENABLE_DEBUG,
              just add an empty g_slice_debug_tree_statistics () implementation
              in the !G_ENABLE_DEBUG case.
      
      
      
      svn path=/trunk/; revision=5318
      6a6d92a2
  11. 27 Jan, 2007 1 commit
  12. 26 Jan, 2007 1 commit
  13. 24 Jan, 2007 5 commits
  14. 19 Jan, 2007 5 commits
  15. 18 Jan, 2007 3 commits
  16. 17 Jan, 2007 3 commits
  17. 16 Jan, 2007 3 commits
    • Matthias Clasen's avatar
      Revert an accidental ABI break by moving gettime out of the · 4bbde507
      Matthias Clasen authored
      2007-01-16  Matthias Clasen  <mclasen@redhat.com>
      
              * glib/gthread.h:
              * glib/gthread.c:
              * glib/glib.symbols: Revert an accidental ABI break by
              moving gettime out of the GThreadFunctions struct and making
              it a separate variable.  (#397139, Joe Marcus Clarke)
      
              * gthread/*.c: Adapt.
      
      
      
      svn path=/trunk/; revision=5279
      4bbde507
    • Tor Lillqvist's avatar
      glib/gthread.c (gettime) GetSystemTimeAsFileTime() returns 100s of · 098d17a4
      Tor Lillqvist authored
      2007-01-16  Tor Lillqvist  <tml@novell.com>
      
      	* glib/gthread.c (gettime)
      	* gthread-win32.c (g_gettime_win32_impl):
      	GetSystemTimeAsFileTime() returns 100s of nanoseconds since 1601,
      	so offset to Unix epoch (1970) and multiply by 100 to get
      	nanoseconds which is what we want.
      
      
      svn path=/trunk/; revision=5277
      098d17a4
    • Tor Lillqvist's avatar
      glib/gthread.c (gettime) GetSystemTimeAsFileTime() returns 100s of · 5d657678
      Tor Lillqvist authored
      2007-01-16  Tor Lillqvist  <tml@novell.com>
      
      	* glib/gthread.c (gettime)
      	* gthread-win32.c (g_gettime_win32_impl):
      	GetSystemTimeAsFileTime() returns 100s of nanoseconds, so multiply
      	by 100 to get nanoseconds which is what we want.
      
      
      svn path=/trunk/; revision=5276
      5d657678
  18. 15 Jan, 2007 7 commits