Corentin Lecouvey [Thu, 28 Mar 2013 16:31:50 +0000 (17:31 +0100)]
Bump to 0.10.0
Philippe Coval [Wed, 13 Mar 2013 09:35:35 +0000 (10:35 +0100)]
changes: Bump to 0.9.92
Philippe Coval [Mon, 11 Mar 2013 10:34:09 +0000 (11:34 +0100)]
Bump to 0.9.92
Corentin Lecouvey [Wed, 27 Feb 2013 14:03:03 +0000 (15:03 +0100)]
changes: Bump to 0.9.91
Philippe Coval [Mon, 25 Feb 2013 10:26:09 +0000 (11:26 +0100)]
Bump to 0.9.91
Philippe Coval [Wed, 13 Feb 2013 14:09:58 +0000 (15:09 +0100)]
changes: packaging: change package names to just libgee
Markus Lehtonen [Thu, 14 Feb 2013 10:02:54 +0000 (12:02 +0200)]
packaging: change package names to just libgee
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Philippe Coval [Wed, 13 Feb 2013 15:23:29 +0000 (16:23 +0100)]
spec: use pkg-config
Philippe Coval [Wed, 13 Feb 2013 11:41:59 +0000 (12:41 +0100)]
changes: Bump to 0.9.0
Philippe Coval [Tue, 12 Feb 2013 11:31:54 +0000 (12:31 +0100)]
Bump to 0.9.0
Philippe Coval [Thu, 3 Jan 2013 15:16:09 +0000 (16:16 +0100)]
merge devel to master
Philippe Coval [Thu, 13 Dec 2012 14:32:46 +0000 (15:32 +0100)]
changes: update 0.6.7
Change-Id: Idc397ee5a596e62efc7e5f7fecd3796b333feca0
Philippe Coval [Thu, 13 Dec 2012 14:22:34 +0000 (15:22 +0100)]
cleanup indentation
Philippe Coval [Thu, 13 Dec 2012 13:59:40 +0000 (14:59 +0100)]
Bump version to 0.6.7
Chris E Ferron [Mon, 12 Nov 2012 20:24:20 +0000 (12:24 -0800)]
Inital packaging on 0.6.4
Maciej Piechotka [Mon, 16 Sep 2013 17:48:35 +0000 (19:48 +0200)]
Release 0.10.5
Maciej Piechotka [Sat, 14 Sep 2013 11:07:59 +0000 (13:07 +0200)]
Override read_only_view property in ReadOnlySortedMap and its subclasses
Maciej Piechotka [Mon, 19 Aug 2013 15:03:47 +0000 (17:03 +0200)]
Release 0.10.4
Maciej Piechotka [Sat, 3 Aug 2013 09:02:42 +0000 (11:02 +0200)]
Fix Collection.remove_all_array for primitives
Maciej Piechotka [Sat, 3 Aug 2013 08:59:22 +0000 (10:59 +0200)]
Fix Collection.contains_all_array for primitives
Maciej Piechotka [Fri, 2 Aug 2013 15:05:54 +0000 (17:05 +0200)]
Fix Collection.add_all_array for primitives
Maciej Piechotka [Fri, 2 Aug 2013 15:04:51 +0000 (17:04 +0200)]
Fix to_array for boxed values
Maciej Piechotka [Thu, 1 Aug 2013 23:22:20 +0000 (01:22 +0200)]
Fix problem with wrapping of ArrayList
Maciej Piechotka [Mon, 29 Jul 2013 23:13:28 +0000 (01:13 +0200)]
Release 0.10.3
Maciej Piechotka [Wed, 24 Jul 2013 20:41:22 +0000 (22:41 +0200)]
Fix the foreach in TreeMap.values
Maciej Piechotka [Mon, 15 Jul 2013 22:45:11 +0000 (00:45 +0200)]
Fix Gee.TreeSet.Iterator.foreach
Maciej Piechotka [Mon, 15 Jul 2013 22:44:11 +0000 (00:44 +0200)]
Fix Gee.ArrayQueue.Iterator.foreach
Maciej Piechotka [Mon, 15 Jul 2013 17:36:51 +0000 (19:36 +0200)]
Fix the PriorityQueue.Iterator.foreach
Maciej Piechotka [Mon, 15 Jul 2013 17:36:12 +0000 (19:36 +0200)]
Fix the HashSet.Iterator.foreach
Maciej Piechotka [Fri, 12 Jul 2013 20:05:23 +0000 (22:05 +0200)]
Release 0.10.2
Maciej Piechotka [Sat, 6 Jul 2013 16:37:47 +0000 (18:37 +0200)]
Use .value instead of value directly in unfold
Maciej Piechotka [Wed, 10 Apr 2013 20:45:24 +0000 (22:45 +0200)]
Release 0.10.1
Simon McVittie [Wed, 27 Mar 2013 15:49:03 +0000 (15:49 +0000)]
Return true from HashSet.Iterator.foreach() if we fall off the end
This is documented to happen, and was implemented correctly in the other
collections, but not in HashSet.
Maciej Piechotka [Mon, 25 Mar 2013 22:33:47 +0000 (23:33 +0100)]
Release 0.10.0
Maciej Piechotka [Mon, 4 Mar 2013 23:42:43 +0000 (23:42 +0000)]
Release 0.9.92
Maciej Piechotka [Mon, 4 Mar 2013 17:05:11 +0000 (17:05 +0000)]
Fix memory leak in TreeSet and TreeMap
Maciej Piechotka [Sun, 17 Feb 2013 12:08:33 +0000 (12:08 +0000)]
Release 0.9.91
Maciej Piechotka [Sun, 17 Feb 2013 12:06:23 +0000 (12:06 +0000)]
Fix the valadoc documentation
Maciej Piechotka [Sun, 17 Feb 2013 11:30:01 +0000 (11:30 +0000)]
Add missing gee/readonlymultimap.vala
Maciej Piechotka [Sat, 16 Feb 2013 12:59:56 +0000 (12:59 +0000)]
Add read_only_view to Gee.MultiMap, fixes bug #687158
Maciej Piechotka [Sat, 16 Feb 2013 12:46:46 +0000 (12:46 +0000)]
Add read_only_view to Gee.MultiSet
Maciej Piechotka [Sat, 16 Feb 2013 11:23:53 +0000 (11:23 +0000)]
Allow creation of ArrayList from array
Maciej Piechotka [Sat, 16 Feb 2013 11:13:11 +0000 (11:13 +0000)]
Add add/contains/remove_all working on array, partial fix of bug #685175
Full fix which would allow overloading methods by subclasses requires
fixing bug #693455.
Maciej Piechotka [Thu, 7 Feb 2013 22:58:20 +0000 (22:58 +0000)]
Add generic type arguments to HashMultiMap, TreeMultiSet constructor
Maciej Piechotka [Wed, 26 Dec 2012 09:26:09 +0000 (10:26 +0100)]
Fix compilation error, fixes bug #690723
Maciej Piechotka [Sun, 2 Dec 2012 10:58:09 +0000 (10:58 +0000)]
Make ConcurrentSet implement SortedSet
Maciej Piechotka [Mon, 3 Dec 2012 20:08:48 +0000 (20:08 +0000)]
Release 0.9.0
Maciej Piechotka [Mon, 3 Dec 2012 20:07:53 +0000 (20:07 +0000)]
Add missing fixes for ConcurrentSet from feature local branch
Maciej Piechotka [Sun, 2 Dec 2012 14:04:30 +0000 (14:04 +0000)]
Fix warnings and bump requirements to GLib 2.32
Maciej Piechotka [Sun, 2 Dec 2012 14:03:27 +0000 (14:03 +0000)]
Remove unused lookup of function from AbstractMultiMap
Maciej Piechotka [Sun, 2 Dec 2012 14:02:46 +0000 (14:02 +0000)]
Small improvements to PriorityQueue
Maciej Piechotka [Sun, 2 Dec 2012 13:57:59 +0000 (13:57 +0000)]
Fix starting of HazardPointer policy
Maciej Piechotka [Sun, 2 Dec 2012 10:57:58 +0000 (10:57 +0000)]
Fix missing http:// in link to paper
Maciej Piechotka [Sun, 2 Dec 2012 02:40:00 +0000 (02:40 +0000)]
Initial implementation of ConcurrentSet
Maciej Piechotka [Sun, 2 Dec 2012 02:46:47 +0000 (02:46 +0000)]
Small improvement to ConcurrentList.Iterator
Maciej Piechotka [Sun, 2 Dec 2012 02:46:20 +0000 (02:46 +0000)]
Various small fixes to ConcurrentList
Maciej Piechotka [Sun, 2 Dec 2012 02:43:23 +0000 (02:43 +0000)]
Fix releasing NULL pointers during atomic exchange
Maciej Piechotka [Sun, 2 Dec 2012 02:41:04 +0000 (02:41 +0000)]
Making PriorityQueue.NodePair a compact class
Maciej Piechotka [Sun, 25 Nov 2012 18:34:00 +0000 (18:34 +0000)]
Refactor testing - do more with less
Tests had a lot of repetitive code. It was factored out and this allowed
to test much more cases per run.
Maciej Piechotka [Sun, 25 Nov 2012 18:32:39 +0000 (18:32 +0000)]
Fix Gee.List.Iterator.next
Maciej Piechotka [Sun, 25 Nov 2012 18:11:56 +0000 (18:11 +0000)]
PriorityQueue: fix segfault discovered during stress-testing
If node P is removed then set P to R, as described in paper, instead of
NULL.
Jasper Lievisse Adriaanse [Sun, 11 Nov 2012 18:37:29 +0000 (19:37 +0100)]
Use a portable sed(1) construct to retrieve $libgee_dlname, fixes bug #688106
Evan Nemerson [Mon, 29 Oct 2012 20:03:52 +0000 (13:03 -0700)]
Add generic type arguments to HashSet constructor delegate parameters.
Maciej Piechotka [Wed, 17 Oct 2012 21:30:05 +0000 (22:30 +0100)]
Add .mailmap file
Daniel Espinosa [Sat, 20 Oct 2012 21:12:13 +0000 (16:12 -0500)]
Daniel Espinosa [Fri, 19 Oct 2012 23:10:51 +0000 (18:10 -0500)]
GObject Introspection support improved.
* Added shared library for g-ir-compiler.
* See bug #67987, Bug #658002 and Bug #585116
Maciej Piechotka [Sun, 14 Oct 2012 17:45:25 +0000 (18:45 +0100)]
Release 0.8.1
Maciej Piechotka [Sat, 6 Oct 2012 05:42:23 +0000 (06:42 +0100)]
Use the highier-level functions in the default methods of Collection
Maciej Piechotka [Sat, 6 Oct 2012 10:59:37 +0000 (11:59 +0100)]
Fix Iterator.remove in PriorityQueue
Maciej Piechotka [Sun, 30 Sep 2012 11:22:36 +0000 (13:22 +0200)]
Remove use of explicit iterators
Maciej Piechotka [Sun, 30 Sep 2012 06:41:49 +0000 (08:41 +0200)]
Specialize foreach functions for ArrayList and LinkedList
Maciej Piechotka [Thu, 27 Sep 2012 01:34:06 +0000 (03:34 +0200)]
Pass slice in ReadOnlyList, fixes bug 684915
Maciej Piechotka [Mon, 24 Sep 2012 20:11:05 +0000 (22:11 +0200)]
Release 0.8.0
Maciej Piechotka [Mon, 24 Sep 2012 20:05:00 +0000 (22:05 +0200)]
Update README
Maciej Piechotka [Mon, 24 Sep 2012 20:01:41 +0000 (22:01 +0200)]
Move everything to GenericAccessors
Maciej Piechotka [Mon, 24 Sep 2012 10:36:58 +0000 (12:36 +0200)]
Add tests for Traversable methods implemented by Collections
Maciej Piechotka [Fri, 21 Sep 2012 04:06:27 +0000 (21:06 -0700)]
Remove unnecessary stream override in AbstractCollection
Maciej Piechotka [Fri, 21 Sep 2012 04:05:49 +0000 (21:05 -0700)]
Fix Traversable.chop method, fixes bug #684348
Maciej Piechotka [Tue, 28 Aug 2012 06:50:07 +0000 (23:50 -0700)]
Release 0.7.90
Maciej Piechotka [Tue, 28 Aug 2012 06:37:29 +0000 (23:37 -0700)]
Allow early termination of iteration
Maciej Piechotka [Tue, 28 Aug 2012 05:29:31 +0000 (22:29 -0700)]
Use views instead of copies inside MultiMap and don't cache Set.empty
Maciej Piechotka [Mon, 27 Aug 2012 15:09:02 +0000 (08:09 -0700)]
Remove outdated method from AbstractSortedMap
Philip Withnall [Mon, 27 Aug 2012 15:07:18 +0000 (08:07 -0700)]
Don’t notify on changes to hash/equal functions
Maciej Piechotka [Sun, 26 Aug 2012 00:54:08 +0000 (17:54 -0700)]
Update copyright and whitespaces
Maciej Piechotka [Thu, 23 Aug 2012 04:37:43 +0000 (21:37 -0700)]
Release 0.7.4.1
Alban Browaeys [Mon, 20 Aug 2012 16:49:57 +0000 (18:49 +0200)]
tests: implement read_only in testmap Entry
Maciej Piechotka [Tue, 21 Aug 2012 03:52:08 +0000 (20:52 -0700)]
Release 0.7.4
Maciej Piechotka [Tue, 21 Aug 2012 03:45:32 +0000 (20:45 -0700)]
Bump vala requirements
Maciej Piechotka [Tue, 21 Aug 2012 03:42:43 +0000 (20:42 -0700)]
Fix warnings about lack of new keyword
Maciej Piechotka [Mon, 20 Aug 2012 07:20:05 +0000 (00:20 -0700)]
Add read_only to Map.Entry
Maciej Piechotka [Mon, 20 Aug 2012 07:13:14 +0000 (00:13 -0700)]
Move *_type to interfaces and remove the ones from classes
Maciej Piechotka [Mon, 20 Aug 2012 07:00:46 +0000 (00:00 -0700)]
Move key_type/value_type implementation to multimap interface
Maciej Piechotka [Mon, 20 Aug 2012 06:56:04 +0000 (23:56 -0700)]
Add map_iterator to MultiMap, partial fix for bug #675067
Maciej Piechotka [Mon, 20 Aug 2012 05:28:50 +0000 (22:28 -0700)]
Add reserved methods to allow future-proof ABI
Maciej Piechotka [Sun, 19 Aug 2012 02:53:44 +0000 (19:53 -0700)]
Move stream_impl to Traversable
Maciej Piechotka [Sun, 19 Aug 2012 01:41:02 +0000 (18:41 -0700)]
Move virtual methods to List interface
Maciej Piechotka [Sun, 19 Aug 2012 01:36:00 +0000 (18:36 -0700)]
Move virtual methods to Map interface
Maciej Piechotka [Sun, 19 Aug 2012 01:22:43 +0000 (18:22 -0700)]
Move virtual methods to Queue interface
Maciej Piechotka [Sun, 12 Aug 2012 06:22:13 +0000 (23:22 -0700)]
Move virtual methods to Collection interface
Maciej Piechotka [Mon, 16 Jul 2012 08:22:35 +0000 (01:22 -0700)]
Add GenericAccessors attributes to interfaces and remove _impl methods.