View Bazaar branches
Get this repository:
git clone https://git.launchpad.net/vala

Branches

Name Last Modified Last Commit
staging 2020-06-06 08:35:20 UTC 10 hours ago
vala: Correctly handle qualified struct type reference in initializer list

Author: Rico Tzschichholz
Author Date: 2020-06-06 07:53:19 UTC

vala: Correctly handle qualified struct type reference in initializer list

Construct member-access including namespace of inferred struct type.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1004

master 2020-06-06 08:35:20 UTC 10 hours ago
vala: Correctly handle qualified struct type reference in initializer list

Author: Rico Tzschichholz
Author Date: 2020-06-06 07:53:19 UTC

vala: Correctly handle qualified struct type reference in initializer list

Construct member-access including namespace of inferred struct type.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/1004

wip/ci 2020-05-27 08:27:04 UTC 2020-05-27
ci: Always deploy

Author: Rico Tzschichholz
Author Date: 2018-12-10 10:39:12 UTC

ci: Always deploy

wip/meson 2020-05-23 08:54:19 UTC 2020-05-23
WIP meson: Add meson-bootstrap.sh

Author: Rico Tzschichholz
Author Date: 2019-02-11 19:25:15 UTC

WIP meson: Add meson-bootstrap.sh

wip/issue/327 2020-05-23 08:34:00 UTC 2020-05-23
Add support for "with" statement

Author: Nick Schrader
Author Date: 2020-03-27 16:12:09 UTC

Add support for "with" statement

Create data-type scoped blocks

Fixes https://gitlab.gnome.org/GNOME/vala/issues/327

wip/issue/996 2020-05-23 08:15:53 UTC 2020-05-23
girwriter: Evaluate and output non literal enum-value if it is a simple constant

Author: Rico Tzschichholz
Author Date: 2020-05-19 12:29:06 UTC

girwriter: Evaluate and output non literal enum-value if it is a simple constant

This avoids the output of "(null)" in the generated GIR for these cases.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/996

0.40 2020-05-19 15:52:46 UTC 2020-05-19
Release 0.40.23

Author: Rico Tzschichholz
Author Date: 2020-05-19 15:52:46 UTC

Release 0.40.23

0.46 2020-05-19 15:12:12 UTC 2020-05-19
Release 0.46.10

Author: Rico Tzschichholz
Author Date: 2020-05-19 15:12:12 UTC

Release 0.46.10

0.48 2020-05-18 12:26:34 UTC 2020-05-18
Release 0.48.6

Author: Rico Tzschichholz
Author Date: 2020-05-18 12:25:05 UTC

Release 0.48.6

wip/issue/915 2020-05-12 05:28:29 UTC 2020-05-12
glib-2.0: Add AtomicUint, an alternation of AtomicInt for uint

Author: Rico Tzschichholz
Author Date: 2020-05-12 05:28:29 UTC

glib-2.0: Add AtomicUint, an alternation of AtomicInt for uint

Fixes https://gitlab.gnome.org/GNOME/vala/issues/915

wip/issue/987 2020-05-10 19:10:01 UTC 2020-05-10
vala: Don't rollback for possible member-access inside of type-argument-list

Author: Rico Tzschichholz
Author Date: 2020-05-10 19:09:29 UTC

vala: Don't rollback for possible member-access inside of type-argument-list

Fixes https://gitlab.gnome.org/GNOME/vala/issues/987

wip/issue/777 2020-04-24 06:50:08 UTC 2020-04-24
WIP vala: Check coverage of switch on enum-type and issue warnings if needed

Author: Rico Tzschichholz
Author Date: 2019-03-29 13:27:14 UTC

WIP vala: Check coverage of switch on enum-type and issue warnings if needed

Also don't emit implicit default label.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/777

wip/pango 2020-04-14 18:48:14 UTC 2020-04-14
pango: Update from git master

Author: Rico Tzschichholz
Author Date: 2020-04-14 18:48:14 UTC

pango: Update from git master

wip/dbusgen 2020-04-14 10:25:57 UTC 2020-04-14
dbusgen use DUMP mode

Author: Rico Tzschichholz
Author Date: 2019-09-25 19:11:14 UTC

dbusgen use DUMP mode

tintou/gdbus-properties 2020-04-11 09:55:47 UTC 2020-04-11
dbus: Bind properties with the GDBusProxy directly

Author: Corentin Noël
Author Date: 2020-04-07 21:50:55 UTC

dbus: Bind properties with the GDBusProxy directly

wip/printer 2020-04-09 19:27:52 UTC 2020-04-09
parser: Handle incomplete expression statements

Author: Princeton Ferro
Author Date: 2020-04-09 19:15:45 UTC

parser: Handle incomplete expression statements

Incomplete expression statements are parsed as expression statements
now, rather than local variable declarations. This primarily affects
incomplete member access expressions at the end of blocks.

wip/error-gtype 2020-04-05 05:59:08 UTC 2020-04-05
WIP

Author: Rico Tzschichholz
Author Date: 2019-10-15 10:48:13 UTC

WIP

tintou/dbus-coverage 2020-04-04 15:05:52 UTC 2020-04-04
dbus: increase code coverage

Author: Corentin Noël
Author Date: 2020-04-04 15:05:52 UTC

dbus: increase code coverage

Add test for multiple signals generation, private signals, signals with arrays and plugins.

wip/issue/894 2020-04-02 14:43:00 UTC 2020-04-02
vala: Add support for type narrowing

Author: Rico Tzschichholz
Author Date: 2020-04-02 12:30:10 UTC

vala: Add support for type narrowing

This causes type of given variable to be narrowed for the correspoding
child block of an if-statement.

Foo foo = ...;
if (foo is Bar) {
    // foo represents a Bar instance inside this block
}

This makes conditional-expressions behaving similar.

... = (foo is Bar) ? "foo is instance of Bar here" : "...";

Fixes https://gitlab.gnome.org/GNOME/vala/issues/894

wip/transform-ast 2020-04-01 08:17:51 UTC 2020-04-01
FIXME Implicit flatten array in foreach

Author: Rico Tzschichholz
Author Date: 2020-03-31 19:57:22 UTC

FIXME Implicit flatten array in foreach

wip/tintou/dbus-autogen 2020-03-30 18:35:02 UTC 2020-03-30
WIP: Add code to automatically generate GDBusProxy classes

Author: Corentin Noël
Author Date: 2020-03-30 09:53:29 UTC

WIP: Add code to automatically generate GDBusProxy classes

tintou/valadoc-skip-function-macro 2020-03-27 12:32:58 UTC 2020-03-27
libvaladoc/girimporter: Skip "function-macro" elements

Author: Corentin Noël
Author Date: 2020-03-27 12:32:58 UTC

libvaladoc/girimporter: Skip "function-macro" elements

This is the same patch as in commit f51d9dfdaf97ab5b8377d7e5bb78cfc9b232dc86

wip/class-posix 2020-03-20 15:53:02 UTC 2020-03-20
codegen: Add simple compact class support for POSIX

Author: Rico Tzschichholz
Author Date: 2019-01-12 17:05:40 UTC

codegen: Add simple compact class support for POSIX

wip/tintou/linux-connector 2020-03-19 15:35:19 UTC 2020-03-19
linux: Add connector bindings

Author: Corentin Noël
Author Date: 2019-02-07 09:12:11 UTC

linux: Add connector bindings

wip/ricotz/lsp-rev 2020-03-08 18:03:55 UTC 2020-03-08
WIP vala: Unresolved namespaces?

Author: Princeton Ferro
Author Date: 2020-02-18 11:20:00 UTC

WIP vala: Unresolved namespaces?

wip/issue/278 2020-02-05 11:53:04 UTC 2020-02-05
WIP

Author: Rico Tzschichholz
Author Date: 2019-06-17 13:48:08 UTC

WIP

tintou/sealed 2020-01-08 08:38:19 UTC 2020-01-08
vala: Add support for sealed classes

Author: Corentin Noël
Author Date: 2020-01-07 20:41:39 UTC

vala: Add support for sealed classes

wip/null-conditional 2019-12-19 09:18:30 UTC 2019-12-19
Add test case

Author: Rico Tzschichholz
Author Date: 2019-12-19 09:18:30 UTC

Add test case

wip/issue/871 2019-12-06 14:21:01 UTC 2019-12-06
codegen: Pass type-parameter as properties on gobject style construction

Author: Rico Tzschichholz
Author Date: 2019-12-06 14:17:59 UTC

codegen: Pass type-parameter as properties on gobject style construction

0.44 2019-11-18 08:39:27 UTC 2019-11-18
Release 0.44.11

Author: Rico Tzschichholz
Author Date: 2019-11-18 08:35:16 UTC

Release 0.44.11

wip/libgtop-2.0 2019-11-11 13:02:17 UTC 2019-11-11
WIP Regen with latest girparser

Author: Rico Tzschichholz
Author Date: 2019-11-11 12:57:50 UTC

WIP Regen with latest girparser

685-remove-context-from-semantic-analyzer 2019-10-10 20:08:01 UTC 2019-10-10
vala: remove CodeContext reference in FlowAnalyzer

Author: esodan
Author Date: 2018-10-16 22:09:58 UTC

vala: remove CodeContext reference in FlowAnalyzer

wip/defines 2019-10-06 15:57:44 UTC 2019-10-06
Support `define' expressions in global scope of source files

Author: Rico Tzschichholz
Author Date: 2019-03-13 07:40:04 UTC

Support `define' expressions in global scope of source files

Fixes https://gitlab.gnome.org/GNOME/vala/issues/765

wip/issue/839 2019-09-05 15:58:04 UTC 2019-09-05
WIP vala: Allow to access function pointers of .begin and .end methods

Author: Rico Tzschichholz
Author Date: 2019-08-24 21:36:40 UTC

WIP vala: Allow to access function pointers of .begin and .end methods

0.36 2019-08-14 08:21:35 UTC 2019-08-14
Release 0.36.20

Author: Rico Tzschichholz
Author Date: 2019-08-14 08:21:35 UTC

Release 0.36.20

wip/issue/606 2019-06-15 07:43:20 UTC 2019-06-15
WIP build: Check for valac with sufficient GIR support

Author: Rico Tzschichholz
Author Date: 2019-05-01 10:46:36 UTC

WIP build: Check for valac with sufficient GIR support

wip/traverse-visitor 2019-05-17 09:08:27 UTC 2019-05-17
Add TraverseVisitor for traversing the tree with a callback

Author: Rico Tzschichholz
Author Date: 2018-10-26 12:08:59 UTC

Add TraverseVisitor for traversing the tree with a callback

This will allow cleaning up virtual methods of code nodes
and more stateful to stateless code conversion.

786-add-gir-version-annotation 2019-04-27 02:05:14 UTC 2019-04-27
vala: anotate valaversion file

Author: esodan
Author Date: 2019-04-27 02:05:14 UTC

vala: anotate valaversion file

VAPI doesn't include annotations about GIR version.

wip/code-transformer 2019-04-19 13:29:54 UTC 2019-04-19
tests: Add "postcondition with local result" test to increase coverage

Author: Rico Tzschichholz
Author Date: 2019-04-14 16:03:50 UTC

tests: Add "postcondition with local result" test to increase coverage

0.42 2019-04-15 08:17:46 UTC 2019-04-15
Release 0.42.7

Author: Rico Tzschichholz
Author Date: 2019-04-09 14:56:02 UTC

Release 0.42.7

wip/direct-generics 2019-03-22 21:51:40 UTC 2019-03-22
Added support for direct generics

Author: Jakub Kaszycki
Author Date: 2019-03-07 19:32:22 UTC

Added support for direct generics

Direct generics are a rare phenomenon, the only notable example in GLib
is GArray. Direct generics are handled using macros/sizeof and passed
around by pointers (not in pointers), so they need not fit in a pointer.
Thus, values like double, int64 or even funny structure types can be
stored in GArray (unlike GPtrArray or GHashTable).

This commit implements a complete support of direct generics. Also, the
GLib VAPI is adjusted for direct generics.

Direct generics are triggered by a new parameter to CCode. They are only
supposed to be used in VAPI files, using them in normal source files is
undefined. If your type is something else than a GArray, reconsider the matter
twice before enabling direct generics.

wip/limited-generics 2019-03-22 21:01:39 UTC 2019-03-22
codegen: Don't apply strict generic-type rules on simple/limited generics

Author: Rico Tzschichholz
Author Date: 2019-03-10 21:16:45 UTC

codegen: Don't apply strict generic-type rules on simple/limited generics

tintou/test-digit 2019-03-22 08:46:07 UTC 2019-03-22
tests: Add more invalid assignment tests

Author: Corentin Noël
Author Date: 2019-03-22 08:09:21 UTC

tests: Add more invalid assignment tests

wip/tintou/source-file-remove-code-context 2019-03-15 14:20:23 UTC 2019-03-15
vala: Ensure that the CodeContext has no reference to the node before removin...

Author: Corentin Noël
Author Date: 2019-03-15 14:17:03 UTC

vala: Ensure that the CodeContext has no reference to the node before removing it

wip/devhelp-internal 2019-03-15 09:52:33 UTC 2019-03-15
doc: Allow to build devhelp of the internal documentation

Author: Corentin Noël
Author Date: 2019-03-15 09:52:33 UTC

doc: Allow to build devhelp of the internal documentation

wip/transform 2019-03-11 12:52:38 UTC 2019-03-11
Fix raw variants

Author: Rico Tzschichholz
Author Date: 2018-10-28 21:20:24 UTC

Fix raw variants

wip/gettext 2019-03-11 12:05:23 UTC 2019-03-11
DON'T MERGE Add vala.pot as reference

Author: Rico Tzschichholz
Author Date: 2018-07-15 07:50:53 UTC

DON'T MERGE Add vala.pot as reference

wip/tintou/gst-static-caps 2019-01-17 14:02:42 UTC 2019-01-17
gstreamer-1.0: Add Gst.StaticCaps constants

Author: Corentin Noël
Author Date: 2019-01-17 14:02:42 UTC

gstreamer-1.0: Add Gst.StaticCaps constants

wip/type-args 2019-01-07 12:13:47 UTC 2019-01-07
codegen: Move type-argument checks to SemanticAnalyzer

Author: Rico Tzschichholz
Author Date: 2018-08-08 13:25:51 UTC

codegen: Move type-argument checks to SemanticAnalyzer

wip/valgrind 2019-01-04 18:52:41 UTC 2019-01-04
WIP tests: Run with valgrind and optimizations

Author: Rico Tzschichholz
Author Date: 2019-01-04 18:52:01 UTC

WIP tests: Run with valgrind and optimizations

wip/strings 2018-10-30 09:04:21 UTC 2018-10-30
Adapt to changes of string bindings

Author: Rico Tzschichholz
Author Date: 2018-10-30 06:52:36 UTC

Adapt to changes of string bindings

wip/abi 2018-07-12 07:26:20 UTC 2018-07-12
compiler: Implicitly enable hide-internal with abi-stability

Author: Rico Tzschichholz
Author Date: 2018-01-19 16:27:26 UTC

compiler: Implicitly enable hide-internal with abi-stability

See https://gitlab.gnome.org/GNOME/vala/issues/598

wip/async-out 2018-06-05 16:31:31 UTC 2018-06-05
Handle synchronous out-parameters in async methods

Author: Rico Tzschichholz
Author Date: 2018-06-05 09:05:09 UTC

Handle synchronous out-parameters in async methods

Although setting them is not supported yet.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/636

0.34 2018-05-22 08:52:34 UTC 2018-05-22
Release 0.34.18

Author: Rico Tzschichholz
Author Date: 2018-05-22 08:52:34 UTC

Release 0.34.18

0.38 2018-05-22 07:57:43 UTC 2018-05-22
Release 0.38.10

Author: Rico Tzschichholz
Author Date: 2018-05-22 07:53:59 UTC

Release 0.38.10

wip/genie 2018-03-04 14:10:01 UTC 2018-03-04
genie: Allow method definitions in enums

Author: Niora
Author Date: 2017-05-06 18:38:58 UTC

genie: Allow method definitions in enums

https://bugzilla.gnome.org/show_bug.cgi?id=776835

wip/bug567269 2018-02-19 16:54:32 UTC 2018-02-19
tests: Add some invalid "chain-up" tests

Author: Rico Tzschichholz
Author Date: 2016-11-04 17:06:37 UTC

tests: Add some invalid "chain-up" tests

https://bugzilla.gnome.org/show_bug.cgi?id=567269

wip/gtkgir 2017-12-09 00:07:44 UTC 2017-12-09
Regenerate GIR-based bindings

Author: Rico Tzschichholz
Author Date: 2017-12-08 15:34:09 UTC

Regenerate GIR-based bindings

wip/valadate 2017-11-19 11:35:04 UTC 2017-11-19
Fix build

Author: Rico Tzschichholz
Author Date: 2017-10-07 10:40:50 UTC

Fix build

wip/gee 2017-05-03 08:14:58 UTC 2017-05-03
Move to .foreach methods where it does not impact readability

Author: Maciej Piechotka
Author Date: 2016-09-21 10:28:39 UTC

Move to .foreach methods where it does not impact readability

https://bugzilla.gnome.org/show_bug.cgi?id=704754

0.32 2016-12-02 12:37:37 UTC 2016-12-02
gio-2.0: Keep GLib.Socket API compatible with gio < 2.48

Author: Rico Tzschichholz
Author Date: 2016-09-16 18:54:27 UTC

gio-2.0: Keep GLib.Socket API compatible with gio < 2.48

https://bugzilla.gnome.org/show_bug.cgi?id=769222

wip/baedert/nullable 2016-11-09 08:45:49 UTC 2016-11-09
WIP

Author: Timm Bäder
Author Date: 2016-11-09 08:45:49 UTC

WIP

0.30 2016-06-20 17:33:35 UTC 2016-06-20
Release 0.30.2

Author: Jürg Billeter
Author Date: 2016-06-20 17:33:35 UTC

Release 0.30.2

0.28 2015-08-12 13:18:21 UTC 2015-08-12
posix: add PrintfFormat to syslog()

Author: Luca Bruno
Author Date: 2015-08-12 13:17:03 UTC

posix: add PrintfFormat to syslog()

Fixes bug 752031

(cherry picked from commit 0bdcc73af3af1144a03a24c3ebec9705572fa51b)

0.26 2015-01-29 11:39:34 UTC 2015-01-29
gtk+-2.0,gtk+-3.0: Gtk.tree_get_row_drag_data does not pass ownership of tree...

Author: Rico Tzschichholz
Author Date: 2015-01-29 11:36:11 UTC

gtk+-2.0,gtk+-3.0: Gtk.tree_get_row_drag_data does not pass ownership of tree_model

(cherry picked from commit 1a9de03c7f5d7015c4a08958d120c0b0fe11b3fa)

0.24 2014-03-24 19:11:59 UTC 2014-03-24
Release 0.24.0

Author: Jürg Billeter
Author Date: 2014-03-24 19:11:59 UTC

Release 0.24.0

0.22 2013-11-14 10:47:21 UTC 2013-11-14
vapi: Install packagekit-glib2 bindings

Author: Rico Tzschichholz
Author Date: 2013-11-05 18:40:44 UTC

vapi: Install packagekit-glib2 bindings

(cherry picked from commit 1ce8b8f4d433f1740adfabc7b19558c2a8cdc4fa)

0.20 2013-11-14 10:45:40 UTC 2013-11-14
vapi: Install packagekit-glib2 bindings

Author: Rico Tzschichholz
Author Date: 2013-11-05 18:40:44 UTC

vapi: Install packagekit-glib2 bindings

(cherry picked from commit 1ce8b8f4d433f1740adfabc7b19558c2a8cdc4fa)

0.18 2012-11-13 20:16:58 UTC 2012-11-13
Release 0.18.1

Author: Jürg Billeter
Author Date: 2012-11-13 20:16:58 UTC

Release 0.18.1

0.16 2012-06-23 15:42:52 UTC 2012-06-23
Release 0.16.1

Author: Jürg Billeter
Author Date: 2012-06-23 15:42:52 UTC

Release 0.16.1

wip/cpp 2012-04-11 15:16:48 UTC 2012-04-11
codegen: Add basic support for using C++ libraries

Author: Luca Bruno
Author Date: 2012-03-31 20:56:00 UTC

codegen: Add basic support for using C++ libraries

0.14 2012-01-31 14:02:22 UTC 2012-01-31
Release 0.14.2

Author: Jürg Billeter
Author Date: 2012-01-31 14:02:22 UTC

Release 0.14.2

0.12 2011-06-03 10:07:01 UTC 2011-06-03
Fix critical when calling generated enum to_string method

Author: Jürg Billeter
Author Date: 2011-06-03 09:59:47 UTC

Fix critical when calling generated enum to_string method

0.10 2011-03-12 15:15:56 UTC 2011-03-12
Release 0.10.4

Author: Jürg Billeter
Author Date: 2011-03-12 15:15:56 UTC

Release 0.10.4

0.10-parallel 2010-10-06 20:44:14 UTC 2010-10-06
SourceFile: change the definition of 'used'

Author: desrt
Author Date: 2010-09-20 10:56:32 UTC

SourceFile: change the definition of 'used'

Consider a source file as used only if actual C code (or declarations)
have been generated from something in that source file.

This greatly reduces the number of dependencies listed for compilations
that touch a large number of symbols in trivial ways without really
making use of them (for example, when listing a very large number of
unused fast-vapi files, as parvala does).

abstract-interpreter 2010-08-04 15:34:58 UTC 2010-08-04
Add experimental abstract interpreter

Author: Jürg Billeter
Author Date: 2009-10-18 16:07:49 UTC

Add experimental abstract interpreter

0.8 2010-05-11 09:19:48 UTC 2010-05-11
gstreamer: Fix Gst.Structure.get_clock_time() binding

Author: Alexander Kojevnikov
Author Date: 2010-05-03 11:21:59 UTC

gstreamer: Fix Gst.Structure.get_clock_time() binding

0.6 2009-04-17 14:37:55 UTC 2009-04-17
gtk+-2.0: Fix gtk_tree_selection_set_select_function binding

Author: Jim Nelson
Author Date: 2009-04-17 14:34:14 UTC

gtk+-2.0: Fix gtk_tree_selection_set_select_function binding

vala-0-4 2008-10-20 20:42:46 UTC 2008-10-20
Branched for Vala 0.4.

Author: Jürg Billeter
Author Date: 2008-10-20 20:42:46 UTC

Branched for Vala 0.4.

* Branched for Vala 0.4.

svn path=/branches/vala-0-4/; revision=1864

vala-0-2 2008-04-12 20:41:17 UTC 2008-04-12
various improvements, patch by Evan Nemerson

Author: Jürg Billeter
Author Date: 2008-04-12 20:41:17 UTC

various improvements, patch by Evan Nemerson

2008-04-12 Juerg Billeter <j@bitron.ch>

 * vapi/sqlite3.vapi: various improvements, patch by Evan Nemerson

svn path=/trunk/; revision=1190

180 of 80 results

Other repositories

Name Last Modified
lp:vala 9 hours ago
11 of 1 result
You can't create new repositories for Vala.