summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Didier 'Ptitjes [Mon, 27 Jul 2009 21:46:34 +0000 (23:46 +0200)]
Fix invalid test commit
Julien Peeters [Mon, 27 Jul 2009 20:50:00 +0000 (22:50 +0200)]
Make TestFixture's setup and teardown methods virtual
Didier 'Ptitjes [Mon, 27 Jul 2009 20:39:32 +0000 (22:39 +0200)]
Initial rework for tests
Didier 'Ptitjes [Mon, 27 Jul 2009 20:16:54 +0000 (22:16 +0200)]
Fix AbstractCollection.to_array method
Julien Peeters [Mon, 27 Jul 2009 20:09:21 +0000 (22:09 +0200)]
Add test fixture helper
Didier 'Ptitjes [Thu, 23 Jul 2009 22:41:03 +0000 (00:41 +0200)]
Introduce Collection.to_array() method
A default naive implementation is provided in AbstractCollection. This
implementation is overriden in ArrayList in order to take benefit of its array
nature.
Didier 'Ptitjes [Thu, 23 Jul 2009 12:05:31 +0000 (14:05 +0200)]
Introduce AbstractCollection base class
All collection implementations now have a common AbstractCollection base class
and now share the implementation of the get_element_type() method.
Didier 'Ptitjes [Thu, 23 Jul 2009 12:17:27 +0000 (14:17 +0200)]
Remove unused variable in tests
Didier 'Ptitjes [Thu, 23 Jul 2009 11:42:46 +0000 (13:42 +0200)]
Fix generic parameter typo
Mark Lee [Thu, 23 Jul 2009 08:15:27 +0000 (10:15 +0200)]
Add doubly linked list implementation
Fixes bug 584032.
Maciej Piechotka [Sun, 24 May 2009 14:37:07 +0000 (16:37 +0200)]
Make func and wrappee properties non-updatable
Fixes bug 583723.
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
Maciej Piechotka [Sun, 19 Jul 2009 20:29:17 +0000 (22:29 +0200)]
Add left-leaning red-black tree based set and map
Fixes bug 583728.
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
Didier 'Ptitjes [Wed, 22 Jul 2009 12:18:50 +0000 (14:18 +0200)]
Post-release version bump
Didier 'Ptitjes [Wed, 22 Jul 2009 11:46:24 +0000 (13:46 +0200)]
Release 0.2.0
Didier 'Ptitjes [Wed, 22 Jul 2009 11:44:59 +0000 (13:44 +0200)]
Hardcode gir repository path
Use of pkg-config make distcheck fail.
Didier 'Ptitjes [Mon, 20 Jul 2009 14:30:23 +0000 (16:30 +0200)]
Match vala-0.7.4's required GLib version
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
Didier 'Ptitjes [Mon, 20 Jul 2009 09:58:52 +0000 (11:58 +0200)]
Generate, install and distribute GIR file
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
Didier 'Ptitjes [Mon, 20 Jul 2009 07:44:06 +0000 (09:44 +0200)]
Post-release version bump
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
Didier 'Ptitjes [Sun, 19 Jul 2009 22:04:55 +0000 (00:04 +0200)]
Release 0.1.6
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
Julien Fontanet [Sun, 19 Jul 2009 21:52:24 +0000 (23:52 +0200)]
Make ArrayList.Iterator._stamp private
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
Julien Fontanet [Sun, 19 Jul 2009 21:50:45 +0000 (23:50 +0200)]
Split asserts in ArrayList
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
Didier 'Ptitjes [Sun, 19 Jul 2009 14:11:57 +0000 (16:11 +0200)]
Hide inherited get and set methods from GLib.Object
Signed-off-by: Julien Fontanet <julien.fontanet@isonoe.net>
Didier 'Ptitjes [Sun, 19 Jul 2009 13:53:57 +0000 (15:53 +0200)]
Add missing method documentation comment
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
Didier 'Ptitjes [Thu, 16 Jul 2009 08:53:46 +0000 (10:53 +0200)]
Initialize 'next' variables
Fixes bug 588758.
Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
Jaap A. Haitsma [Fri, 26 Jun 2009 20:21:44 +0000 (22:21 +0200)]
Add .gitignore
Fixes bug #583729
Jaap A. Haitsma [Fri, 26 Jun 2009 19:42:44 +0000 (21:42 +0200)]
Add .doap file
Jürg Billeter [Mon, 1 Jun 2009 20:56:52 +0000 (22:56 +0200)]
gee: Fix memory leak in HashMap.remove and HashSet.remove
Fixes bug 584440.
Jürg Billeter [Thu, 30 Apr 2009 12:41:22 +0000 (14:41 +0200)]
Update code using deprecated # modifier or operator
Jürg Billeter [Thu, 30 Apr 2009 12:38:33 +0000 (14:38 +0200)]
Fix build with Vala 0.7
Based on patch by Thijs Vermeir, fixes bug 579182.
Jürg Billeter [Thu, 30 Apr 2009 12:24:39 +0000 (14:24 +0200)]
Generate ChangeLog from git log
Add gitlog-to-changelog script from gnulib and a dist-hook to
generate ChangeLog file when creating tarballs.
Jürg Billeter [Sat, 21 Feb 2009 12:31:14 +0000 (12:31 +0000)]
Post-release version bump
2009-02-21 Jürg Billeter <j@bitron.ch>
* configure.ac: Post-release version bump
svn path=/trunk/; revision=43
Jürg Billeter [Sat, 21 Feb 2009 12:29:45 +0000 (12:29 +0000)]
update for 0.1.5 release
2009-02-21 Jürg Billeter <j@bitron.ch>
* NEWS: update for 0.1.5 release
svn path=/trunk/; revision=42
Jürg Billeter [Sat, 21 Feb 2009 12:25:43 +0000 (12:25 +0000)]
Fix test cases to avoid testing for implementation details
2009-02-21 Jürg Billeter <j@bitron.ch>
* tests/testarraylist.vala:
Fix test cases to avoid testing for implementation details
svn path=/trunk/; revision=41
Jürg Billeter [Tue, 27 Jan 2009 19:22:12 +0000 (19:22 +0000)]
Add List.slice method, patch by Zeeshan Ali Khattak, fixes bug 569188
2009-01-27 Jürg Billeter <j@bitron.ch>
* gee/arraylist.vala:
* gee/list.vala:
* gee/readonlylist.vala:
Add List.slice method, patch by Zeeshan Ali Khattak,
fixes bug 569188
svn path=/trunk/; revision=40
Jürg Billeter [Sat, 1 Nov 2008 19:25:46 +0000 (19:25 +0000)]
Post-release version bump
2008-11-01 Jürg Billeter <j@bitron.ch>
* configure.ac: Post-release version bump
svn path=/trunk/; revision=39
Jürg Billeter [Sat, 1 Nov 2008 19:24:14 +0000 (19:24 +0000)]
update for 0.1.4 release
2008-11-01 Jürg Billeter <j@bitron.ch>
* NEWS: update for 0.1.4 release
svn path=/trunk/; revision=37
Juerg Billeter [Fri, 30 May 2008 09:17:14 +0000 (09:17 +0000)]
Use [Compact] for the HashMap.Node and HashSet.Node classes
2008-05-30 Juerg Billeter <j@bitron.ch>
* gee/hashmap.vala:
* gee/hashset.vala:
Use [Compact] for the HashMap.Node and HashSet.Node classes
svn path=/trunk/; revision=36
Juerg Billeter [Fri, 30 May 2008 09:13:33 +0000 (09:13 +0000)]
remove invalid type tests as these cause compile errors with recent Vala
2008-05-30 Juerg Billeter <j@bitron.ch>
* tests/testarraylist.vala: remove invalid type tests as these
cause compile errors with recent Vala versions
svn path=/trunk/; revision=35
Juerg Billeter [Wed, 7 May 2008 20:46:08 +0000 (20:46 +0000)]
Update build system to use valac -C, patch by Jaap A. Haitsma, fixes bug
2008-05-07 Juerg Billeter <j@bitron.ch>
* gee/Makefile.am:
* tests/Makefile.am:
Update build system to use valac -C,
patch by Jaap A. Haitsma, fixes bug 531224
svn path=/trunk/; revision=34
Juerg Billeter [Thu, 1 May 2008 20:21:42 +0000 (20:21 +0000)]
Post-release version bump
2008-05-01 Juerg Billeter <j@bitron.ch>
* configure.ac: Post-release version bump
svn path=/trunk/; revision=33
Juerg Billeter [Thu, 1 May 2008 20:20:05 +0000 (20:20 +0000)]
update for 0.1.3 release
2008-05-01 Juerg Billeter <j@bitron.ch>
* NEWS: update for 0.1.3 release
svn path=/trunk/; revision=31
Juerg Billeter [Thu, 1 May 2008 20:05:50 +0000 (20:05 +0000)]
Extend test suite, based on patch by Quikee
2008-05-01 Juerg Billeter <j@bitron.ch>
* tests/testarraylist.vala:
* tests/testhashmap.vala:
* tests/testhashset.vala:
Extend test suite, based on patch by Quikee
svn path=/trunk/; revision=30
Juerg Billeter [Mon, 14 Apr 2008 20:34:11 +0000 (20:34 +0000)]
mark types as nullable where appropriate
2008-04-14 Juerg Billeter <j@bitron.ch>
* gee/arraylist.vala, gee/hashmap.vala, gee/hashset.vala,
gee/iterator.vala, gee/list.vala, gee/map.vala,
gee/readonlycollection.vala, gee/readonlylist.vala,
gee/readonlymap.vala, gee/readonlyset.vala: mark types as
nullable where appropriate
svn path=/trunk/; revision=29
Juerg Billeter [Sun, 13 Apr 2008 16:15:41 +0000 (16:15 +0000)]
remove deprecated syntax for construct parameters
2008-04-13 Juerg Billeter <j@bitron.ch>
* gee/arraylist.vala, gee/hashmap.vala, gee/hashset.vala,
gee/readonlycollection.vala, gee/readonlylist.vala,
gee/readonlymap.vala, gee/readonlyset.vala: remove deprecated
syntax for construct parameters
svn path=/trunk/; revision=28
Juerg Billeter [Sun, 13 Apr 2008 15:41:59 +0000 (15:41 +0000)]
remove obsolete non-null type syntax
2008-04-13 Juerg Billeter <j@bitron.ch>
* gee/arraylist.vala, gee/hashmap.vala, gee/hashset.vala: remove
obsolete non-null type syntax
svn path=/trunk/; revision=27
Juerg Billeter [Sat, 8 Mar 2008 17:32:13 +0000 (17:32 +0000)]
Post-release version bump
2008-03-08 Juerg Billeter <j@bitron.ch>
* configure.ac: Post-release version bump
svn path=/trunk/; revision=26
Juerg Billeter [Sat, 8 Mar 2008 17:30:07 +0000 (17:30 +0000)]
update for 0.1.2 release
2008-03-08 Juerg Billeter <j@bitron.ch>
* NEWS: update for 0.1.2 release
svn path=/trunk/; revision=24
Juerg Billeter [Sat, 8 Mar 2008 17:28:49 +0000 (17:28 +0000)]
dist all source files
2008-03-08 Juerg Billeter <j@bitron.ch>
* tests/Makefile.am: dist all source files
svn path=/trunk/; revision=23
Juerg Billeter [Tue, 26 Feb 2008 20:48:57 +0000 (20:48 +0000)]
add unit tests
2008-02-26 Juerg Billeter <j@bitron.ch>
* Makefile.am, Makefile.decl, configure.ac, gee/Makefile.am,
tests/Makefile.am, tests/testarraylist.vala,
tests/testhashmap.vala, tests/testhashset.vala: add unit tests
svn path=/trunk/; revision=22
Juerg Billeter [Tue, 26 Feb 2008 19:54:06 +0000 (19:54 +0000)]
fix iterator, patch by Ali Sabil
2008-02-26 Juerg Billeter <j@bitron.ch>
* gee/hashset.vala: fix iterator, patch by Ali Sabil
svn path=/trunk/; revision=21
Juerg Billeter [Tue, 5 Feb 2008 18:51:41 +0000 (18:51 +0000)]
remove unreachable return statements
2008-02-05 Juerg Billeter <j@bitron.ch>
* gee/hashmap.vala, gee/readonlycollection.vala, gee/readonlylist.vala,
gee/readonlymap.vala, gee/readonlyset.vala: remove unreachable
return statements
svn path=/trunk/; revision=20
Juerg Billeter [Tue, 22 Jan 2008 17:06:09 +0000 (17:06 +0000)]
fix invalid variable initializers
2008-01-22 Juerg Billeter <j@bitron.ch>
* gee/hashmap.vala, gee/hashset.vala: fix invalid variable initializers
svn path=/trunk/; revision=19
Juerg Billeter [Tue, 22 Jan 2008 13:31:45 +0000 (13:31 +0000)]
Post-release version bump
2008-01-22 Juerg Billeter <j@bitron.ch>
* configure.ac: Post-release version bump
svn path=/trunk/; revision=18
Juerg Billeter [Tue, 22 Jan 2008 13:30:29 +0000 (13:30 +0000)]
update for 0.1.1 release
2008-01-22 Juerg Billeter <j@bitron.ch>
* NEWS: update for 0.1.1 release
svn path=/trunk/; revision=16
Juerg Billeter [Tue, 22 Jan 2008 13:20:30 +0000 (13:20 +0000)]
Update svn:ignore property.
2008-01-22 Juerg Billeter <j@bitron.ch>
Update svn:ignore property.
svn path=/trunk/; revision=15
Juerg Billeter [Tue, 22 Jan 2008 13:16:08 +0000 (13:16 +0000)]
add get_element_type method to Gee.Iterable
2008-01-22 Juerg Billeter <j@bitron.ch>
* gee/arraylist.vala, gee/hashmap.vala, gee/hashset.vala,
gee/iterable.vala, gee/readonlycollection.vala, gee/readonlylist.vala,
gee/readonlyset.vala: add get_element_type method to Gee.Iterable
svn path=/trunk/; revision=14
Juerg Billeter [Tue, 22 Jan 2008 13:10:20 +0000 (13:10 +0000)]
remove unneeded type casts
2008-01-22 Juerg Billeter <j@bitron.ch>
* gee/hashmap.vala, gee/hashset.vala: remove unneeded type casts
* gee/Makefile.am: don't use filter function in makefiles as it's a
GNU make extension
svn path=/trunk/; revision=13
Juerg Billeter [Tue, 22 Jan 2008 11:01:26 +0000 (11:01 +0000)]
update for vala trunk
2007-12-15 Juerg Billeter <j@bitron.ch>
* gee/hashmap.vala, gee/hashset.vala: update for vala trunk
svn path=/trunk/; revision=12
Juerg Billeter [Tue, 22 Jan 2008 11:01:04 +0000 (11:01 +0000)]
update for vala 0.1.4
2007-11-03 Juerg Billeter <j@bitron.ch>
* gee/Makefile.am: update for vala 0.1.4
svn path=/trunk/; revision=11
Juerg Billeter [Tue, 22 Jan 2008 11:00:41 +0000 (11:00 +0000)]
update license headers to the GNU Lesser General Public License, version
2007-09-07 Juerg Billeter <j@bitron.ch>
* update license headers to the GNU Lesser General Public License,
version 2.1 or later
svn path=/trunk/; revision=10
Juerg Billeter [Tue, 22 Jan 2008 11:00:14 +0000 (11:00 +0000)]
replace reference-type structs by classes
2007-08-30 Juerg Billeter <j@bitron.ch>
* gee/hashmap.vala, gee/hashset.vala: replace reference-type structs
by classes
svn path=/trunk/; revision=9
Juerg Billeter [Tue, 22 Jan 2008 10:59:37 +0000 (10:59 +0000)]
explicitly subtype GLib.Object to support future versions of Vala
2007-08-30 Juerg Billeter <j@bitron.ch>
* gee/arraylist.vala, gee/hashmap.vala, gee/hashset.vala,
gee/iterable.vala, gee/iterator.vala, gee/list.vala, gee/map.vala,
gee/readonlycollection.vala, gee/readonlylist.vala,
gee/readonlymap.vala, gee/readonlyset.vala: explicitly subtype
GLib.Object to support future versions of Vala
svn path=/trunk/; revision=8
Juerg Billeter [Tue, 22 Jan 2008 10:58:43 +0000 (10:58 +0000)]
Post-release version bump
2007-07-27 Juerg Billeter <j@bitron.ch>
* configure.ac: Post-release version bump
svn path=/trunk/; revision=7
Juerg Billeter [Tue, 22 Jan 2008 10:53:00 +0000 (10:53 +0000)]
update for 0.1.0 release
2007-07-27 Juerg Billeter <j@bitron.ch>
* NEWS: update for 0.1.0 release
svn path=/trunk/; revision=5
Juerg Billeter [Tue, 22 Jan 2008 10:51:57 +0000 (10:51 +0000)]
distribute gee.vala to fix build without valac
2007-07-27 Juerg Billeter <j@bitron.ch>
* gee/Makefile.am: distribute gee.vala to fix build without valac
svn path=/trunk/; revision=4
Juerg Billeter [Tue, 22 Jan 2008 10:46:22 +0000 (10:46 +0000)]
fix package name
2007-07-27 Juerg Billeter <j@bitron.ch>
* configure.ac: fix package name
svn path=/trunk/; revision=3
Jürg Billeter [Tue, 22 Jan 2008 10:40:07 +0000 (10:40 +0000)]
Initial import.
* Initial import.
svn path=/trunk/; revision=2