lp:vala
- Get this repository:
-
git clone
https://git.not.enabled/vala
Import details
This repository is an import of the Git repository at https://gitlab.gnome.org/GNOME/vala.
Last successful import was .
Branches
| Name | Last Modified | Last Commit |
|---|---|---|
|
tintou/ |
2025-11-12 23:50:02 UTC |
gtk4: Make all Gsk.RenderNode and Gsk.Renderer shadow their parent type
Author:
Corentin Noël
gtk4: Make all Gsk.RenderNode and Gsk.Renderer shadow their parent type all their children actually use the parent type for function and creation. |
|
tintou/ |
2025-11-12 23:17:10 UTC |
gio: Make SettingsBindSetMapping.value a const GValue *
Author:
Corentin Noël
gio: Make SettingsBindSet The C type is a const GValue *, make Vala actually generate the correct type. |
| tintou/gdbus-filter | 2025-11-12 22:49:01 UTC |
gdbus: Avoid unused variables in method call and properties getter/setter
Author:
Corentin Noël
gdbus: Avoid unused variables in method call and properties getter/setter As some methods and properties are filtered, do only declare the instance Avoids `variable ‘object’ set but not used' warnings. |
| main | 2025-09-02 13:03:30 UTC |
ci: Build the extension for 25.08
Author:
Jordan Petridis
ci: Build the extension for 25.08 Rather than 25.08beta, since the release is out |
| wip/issue/1429 | 2025-08-07 11:35:23 UTC |
Clean up
Author:
Rico Tzschichholz
Clean up |
| staging | 2025-08-05 13:35:51 UTC |
gstreamer-1.0: Fix ownership of Caps.full*() parameters
Author:
Rico Tzschichholz
gstreamer-1.0: Fix ownership of Caps.full*() parameters |
| wip/ci | 2025-08-05 12:44:42 UTC |
Revert "ci: Fetch fixed lcov from ppa"
Author:
Rico Tzschichholz
Revert "ci: Fetch fixed lcov from ppa" This reverts commit a8cae1ae316a1df |
|
tintou/ |
2025-05-22 07:08:09 UTC |
Update expected C sources
Author:
Rico Tzschichholz
Update expected C sources |
|
tintou/ |
2025-04-08 20:28:22 UTC |
girwriter: Add the doc:format argument in the .gir file
Author:
Corentin Noël
girwriter: Add the doc:format argument in the .gir file By default, output the "unknown" format, the girwriter from valadoc is able to |
| tintou/doc-format | 2025-04-08 19:00:28 UTC |
libvaladoc: Introduce support for different documentation formats
Author:
Corentin Noël
libvaladoc: Introduce support for different documentation formats Many libraries are now using gi-docgen and we are starting to see the doc:format |
|
tintou/ |
2025-04-08 18:48:32 UTC |
editorconfig: Specify default tab spacing of 4 spaces
Author:
Corentin Noël
editorconfig: Specify default tab spacing of 4 spaces |
| 0.56 | 2025-03-02 19:15:15 UTC |
Release 0.56.18
Author:
Rico Tzschichholz
Release 0.56.18 |
| tintou/weakref | 2024-10-02 09:11:48 UTC |
gobject-2.0: Fix GWeakRef not having a copy function
Author:
Corentin Noël
gobject-2.0: Fix GWeakRef not having a copy function Add its private field to allow to actually generate a copy function. |
| master | 2024-04-22 17:53:14 UTC |
vala: Don't allow inheritance of compact class from non-compact class
Author:
Rico Tzschichholz
vala: Don't allow inheritance of compact class from non-compact class |
|
wip/generics- |
2024-04-21 11:46:27 UTC |
Some cleaning
Author:
Rico Tzschichholz
Some cleaning |
|
tintou/ |
2024-02-19 17:32:58 UTC |
libvaladoc: Remove Settings field from Gtkdoc.MarkdownScanner
Author:
Corentin Noël
libvaladoc: Remove Settings field from Gtkdoc. It is not used anywhere. |
| tintou/gidocgen | 2024-02-08 16:49:07 UTC |
libvaladoc: Add gi-docgen documentation support
Author:
Corentin Noël
libvaladoc: Add gi-docgen documentation support |
| wip/vapicheck | 2024-02-08 15:48:10 UTC |
vapicheck: Use string as type-arguments where needed
Author:
Rico Tzschichholz
vapicheck: Use string as type-arguments where needed |
| wip/gtk-constraints | 2024-01-31 17:51:29 UTC |
WIP
Author:
Rico Tzschichholz
WIP |
| wip/issue/1142 | 2023-11-20 12:02:54 UTC |
WIP tests: Regenerate c-expected
Author:
Rico Tzschichholz
WIP tests: Regenerate c-expected |
|
wip/attribute- |
2023-08-02 13:50:42 UTC |
WIP vala: Use Vala.Expression as Vala.Attribute values
Author:
Rico Tzschichholz
WIP vala: Use Vala.Expression as Vala.Attribute values |
| wip/dbusgen | 2023-04-29 19:00:17 UTC |
dbusgen/tests: Changed to info to error
Author:
JCWasmx86
dbusgen/tests: Changed to info to error |
| wip/listmodel | 2023-04-17 19:02:56 UTC |
vala: Add pedantic type-argument warning
Author:
Rico Tzschichholz
vala: Add pedantic type-argument warning |
| wip/issue/658 | 2023-03-19 11:55:01 UTC |
vala: Add support for anonymous delegates
Author:
Nick Schrader
vala: Add support for anonymous delegates void foo (delegate(string, int) => int d) { |
| wip/meson | 2022-11-14 09:39:35 UTC |
meson: Fix check kwargs warning for run_command()
Author:
Rico Tzschichholz
meson: Fix check kwargs warning for run_command() |
| 0.48 | 2022-09-16 13:40:13 UTC |
Release 0.48.25
Author:
Rico Tzschichholz
Release 0.48.25 |
| 0.54 | 2022-09-16 13:28:28 UTC |
Release 0.54.9
Author:
Rico Tzschichholz
Release 0.54.9 |
|
wip/682_ |
2022-08-16 08:02:23 UTC |
fix
Author:
Rico Tzschichholz
fix |
| wip/strings | 2022-02-26 13:25:16 UTC |
Adapt to changes of string bindings
Author:
Rico Tzschichholz
Adapt to changes of string bindings |
| 0.52 | 2022-02-21 09:03:31 UTC |
Release 0.52.11
Author:
Rico Tzschichholz
Release 0.52.11 |
| meson-msvc | 2022-01-28 08:48:52 UTC |
valaccompiler.vala: Check for MSVC-like compiler
Author:
Chun-wei Fan
valaccompiler.vala: Check for MSVC-like compiler If we are using an enviroment where it is set up to be like a Visual Studio Thus, we need to call pkg-config with the --msvc-syntax flag. This also apples |
| wip/issue/607 | 2022-01-18 14:59:39 UTC |
Regenergate GIR-based bindings to pick up array length-types
Author:
Rico Tzschichholz
Regenergate GIR-based bindings to pick up array length-types |
| wip/arch-defines | 2022-01-17 13:06:56 UTC |
vala: Add define VALA_ARCH_* to allow buildtime architecture check
Author:
Rico Tzschichholz
vala: Add define VALA_ARCH_* to allow buildtime architecture check |
| wip/issue/601 | 2022-01-10 17:34:26 UTC |
Update c-expected
Author:
Rico Tzschichholz
Update c-expected |
|
1270-remove- |
2022-01-03 23:51:34 UTC |
Symbol: remove static access to CodeContext
Author:
esodan
Symbol: remove static access to CodeContext |
| wip/issue/442 | 2021-12-01 20:22:31 UTC |
codegen: Transfer memory when casting pointer to non-pointer variable
Author:
Rico Tzschichholz
codegen: Transfer memory when casting pointer to non-pointer variable |
| wip/gobject-2.0 | 2021-11-30 16:39:37 UTC |
more metadata
Author:
Rico Tzschichholz
more metadata |
| wip/issue/764 | 2021-09-17 14:43:10 UTC |
vala: Output multiline source-reference
Author:
Rico Tzschichholz
vala: Output multiline source-reference |
| master.msvc | 2021-08-26 01:47:22 UTC |
build: Add a set of NMake Makefiles
Author:
Chun-wei Fan
build: Add a set of NMake Makefiles This adds a set of NMake Makefiles that is able to: * Compile Vala from the generated C sources in a release tarball What is not done currently: This is done in a modular fashion so that one may specify the This NMake Makefile set supports Visual Studio 2008 and later- |
| 0.50 | 2021-08-22 15:50:40 UTC |
Release 0.50.10
Author:
Rico Tzschichholz
Release 0.50.10 |
| 0.40 | 2021-01-11 09:42:00 UTC |
Release 0.40.25
Author:
Rico Tzschichholz
Release 0.40.25 |
|
wip/tintou/ |
2020-12-23 12:24:03 UTC |
linux: Add connector bindings
Author:
Corentin Noël
linux: Add connector bindings |
| wip/test-bindings | 2020-12-06 15:46:55 UTC |
vapi/tests: Support compile and runtime testing of bindings
Author:
Rico Tzschichholz
vapi/tests: Support compile and runtime testing of bindings |
| wip/foreach | 2020-11-10 17:14:55 UTC |
tests: Add "GenericArray foreach" tests to increase coverage
Author:
Corentin Noël
tests: Add "GenericArray foreach" tests to increase coverage |
|
wip/explicit- |
2020-10-18 20:41:42 UTC |
WIP vala: Allow explicit access to class members using the "class" keyword
Author:
Rico Tzschichholz
WIP vala: Allow explicit access to class members using the "class" keyword |
|
mjog/webkit- |
2020-08-26 01:32:12 UTC |
webkit2gtk-web-extension-4.0: UserMessage parameters and fd_list props are nu...
Author:
Michael Gratton
webkit2gtk- |
| 0.46 | 2020-08-10 13:11:42 UTC |
Release 0.46.13
Author:
Rico Tzschichholz
Release 0.46.13 |
| wip/issue/606 | 2020-06-27 08:29:47 UTC |
WIP build: Check for valac with sufficient GIR support
Author:
Rico Tzschichholz
WIP build: Check for valac with sufficient GIR support |
| wip/issue/327 | 2020-05-23 08:34:00 UTC |
Add support for "with" statement
Author:
Nick Schrader
Add support for "with" statement Create data-type scoped blocks |
| wip/issue/996 | 2020-05-23 08:15:53 UTC |
girwriter: Evaluate and output non literal enum-value if it is a simple constant
Author:
Rico Tzschichholz
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. |
| wip/issue/777 | 2020-04-24 06:50:08 UTC |
WIP vala: Check coverage of switch on enum-type and issue warnings if needed
Author:
Rico Tzschichholz
WIP vala: Check coverage of switch on enum-type and issue warnings if needed Also don't emit implicit default label. |
| wip/printer | 2020-04-09 19:27:52 UTC |
parser: Handle incomplete expression statements
Author:
Princeton Ferro
parser: Handle incomplete expression statements Incomplete expression statements are parsed as expression statements |
|
tintou/ |
2020-04-04 15:05:52 UTC |
dbus: increase code coverage
Author:
Corentin Noël
dbus: increase code coverage Add test for multiple signals generation, private signals, signals with arrays and plugins. |
| wip/transform-ast | 2020-04-01 08:17:51 UTC |
FIXME Implicit flatten array in foreach
Author:
Rico Tzschichholz
FIXME Implicit flatten array in foreach |
|
wip/tintou/ |
2020-03-30 18:35:02 UTC |
WIP: Add code to automatically generate GDBusProxy classes
Author:
Corentin Noël
WIP: Add code to automatically generate GDBusProxy classes |
| wip/class-posix | 2020-03-20 15:53:02 UTC |
codegen: Add simple compact class support for POSIX
Author:
Rico Tzschichholz
codegen: Add simple compact class support for POSIX |
| wip/ricotz/lsp-rev | 2020-03-08 18:03:55 UTC |
WIP vala: Unresolved namespaces?
Author:
Princeton Ferro
WIP vala: Unresolved namespaces? |
|
wip/null- |
2019-12-19 09:18:30 UTC |
Add test case
Author:
Rico Tzschichholz
Add test case |
| wip/issue/871 | 2019-12-06 14:21:01 UTC |
codegen: Pass type-parameter as properties on gobject style construction
Author:
Rico Tzschichholz
codegen: Pass type-parameter as properties on gobject style construction |
| 0.44 | 2019-11-18 08:39:27 UTC |
Release 0.44.11
Author:
Rico Tzschichholz
Release 0.44.11 |
| wip/libgtop-2.0 | 2019-11-11 13:02:17 UTC |
WIP Regen with latest girparser
Author:
Rico Tzschichholz
WIP Regen with latest girparser |
|
685-remove- |
2019-10-10 20:08:01 UTC |
vala: remove CodeContext reference in FlowAnalyzer
Author:
esodan
vala: remove CodeContext reference in FlowAnalyzer |
| wip/defines | 2019-10-06 15:57:44 UTC |
Support `define' expressions in global scope of source files
Author:
Rico Tzschichholz
Support `define' expressions in global scope of source files |
| wip/issue/839 | 2019-09-05 15:58:04 UTC |
WIP vala: Allow to access function pointers of .begin and .end methods
Author:
Rico Tzschichholz
WIP vala: Allow to access function pointers of .begin and .end methods |
| 0.36 | 2019-08-14 08:21:35 UTC |
Release 0.36.20
Author:
Rico Tzschichholz
Release 0.36.20 |
|
wip/traverse- |
2019-05-17 09:08:27 UTC |
Add TraverseVisitor for traversing the tree with a callback
Author:
Rico Tzschichholz
Add TraverseVisitor for traversing the tree with a callback This will allow cleaning up virtual methods of code nodes |
|
786-add- |
2019-04-27 02:05:14 UTC |
vala: anotate valaversion file
Author:
esodan
vala: anotate valaversion file VAPI doesn't include annotations about GIR version. |
|
wip/code- |
2019-04-19 13:29:54 UTC |
tests: Add "postcondition with local result" test to increase coverage
Author:
Rico Tzschichholz
tests: Add "postcondition with local result" test to increase coverage |
| 0.42 | 2019-04-15 08:17:46 UTC |
Release 0.42.7
Author:
Rico Tzschichholz
Release 0.42.7 |
| wip/direct-generics | 2019-03-22 21:51:40 UTC |
Added support for direct generics
Author:
Jakub Kaszycki
Added support for direct generics Direct generics are a rare phenomenon, the only notable example in GLib This commit implements a complete support of direct generics. Also, the Direct generics are triggered by a new parameter to CCode. They are only |
|
wip/limited- |
2019-03-22 21:01:39 UTC |
codegen: Don't apply strict generic-type rules on simple/limited generics
Author:
Rico Tzschichholz
codegen: Don't apply strict generic-type rules on simple/limited generics |
| tintou/test-digit | 2019-03-22 08:46:07 UTC |
tests: Add more invalid assignment tests
Author:
Corentin Noël
tests: Add more invalid assignment tests |
|
wip/tintou/ |
2019-03-15 14:20:23 UTC |
vala: Ensure that the CodeContext has no reference to the node before removin...
Author:
Corentin Noël
vala: Ensure that the CodeContext has no reference to the node before removing it |
|
wip/devhelp- |
2019-03-15 09:52:33 UTC |
doc: Allow to build devhelp of the internal documentation
Author:
Corentin Noël
doc: Allow to build devhelp of the internal documentation |
| wip/transform | 2019-03-11 12:52:38 UTC |
Fix raw variants
Author:
Rico Tzschichholz
Fix raw variants |
| wip/gettext | 2019-03-11 12:05:23 UTC |
DON'T MERGE Add vala.pot as reference
Author:
Rico Tzschichholz
DON'T MERGE Add vala.pot as reference |
|
wip/tintou/ |
2019-01-17 14:02:42 UTC |
gstreamer-1.0: Add Gst.StaticCaps constants
Author:
Corentin Noël
gstreamer-1.0: Add Gst.StaticCaps constants |
| wip/type-args | 2019-01-07 12:13:47 UTC |
codegen: Move type-argument checks to SemanticAnalyzer
Author:
Rico Tzschichholz
codegen: Move type-argument checks to SemanticAnalyzer |
| wip/valgrind | 2019-01-04 18:52:41 UTC |
WIP tests: Run with valgrind and optimizations
Author:
Rico Tzschichholz
WIP tests: Run with valgrind and optimizations |
| wip/abi | 2018-07-12 07:26:20 UTC |
compiler: Implicitly enable hide-internal with abi-stability
Author:
Rico Tzschichholz
compiler: Implicitly enable hide-internal with abi-stability |
| wip/async-out | 2018-06-05 16:31:31 UTC |
Handle synchronous out-parameters in async methods
Author:
Rico Tzschichholz
Handle synchronous out-parameters in async methods Although setting them is not supported yet. |
| 0.34 | 2018-05-22 08:52:34 UTC |
Release 0.34.18
Author:
Rico Tzschichholz
Release 0.34.18 |
| 0.38 | 2018-05-22 07:57:43 UTC |
Release 0.38.10
Author:
Rico Tzschichholz
Release 0.38.10 |
| wip/genie | 2018-03-04 14:10:01 UTC |
genie: Allow method definitions in enums
Author:
Niora
genie: Allow method definitions in enums |
| wip/bug567269 | 2018-02-19 16:54:32 UTC |
tests: Add some invalid "chain-up" tests
Author:
Rico Tzschichholz
tests: Add some invalid "chain-up" tests |
| wip/gtkgir | 2017-12-09 00:07:44 UTC |
Regenerate GIR-based bindings
Author:
Rico Tzschichholz
Regenerate GIR-based bindings |
| wip/valadate | 2017-11-19 11:35:04 UTC |
Fix build
Author:
Rico Tzschichholz
Fix build |
| wip/gee | 2017-05-03 08:14:58 UTC |
Move to .foreach methods where it does not impact readability
Author:
Maciej Piechotka
Move to .foreach methods where it does not impact readability |
| 0.32 | 2016-12-02 12:37:37 UTC |
gio-2.0: Keep GLib.Socket API compatible with gio < 2.48
Author:
Rico Tzschichholz
gio-2.0: Keep GLib.Socket API compatible with gio < 2.48 |
|
wip/baedert/ |
2016-11-09 08:45:49 UTC |
WIP
Author:
Timm Bäder
WIP |
| 0.30 | 2016-06-20 17:33:35 UTC |
Release 0.30.2
Author:
Jürg Billeter
Release 0.30.2 |
| 0.28 | 2015-08-12 13:18:21 UTC |
posix: add PrintfFormat to syslog()
Author:
Luca Bruno
posix: add PrintfFormat to syslog() Fixes bug 752031 (cherry picked from commit 0bdcc73af3af114 |
| 0.26 | 2015-01-29 11:39:34 UTC |
gtk+-2.0,gtk+-3.0: Gtk.tree_get_row_drag_data does not pass ownership of tree...
Author:
Rico Tzschichholz
gtk+-2.0,gtk+-3.0: Gtk.tree_ (cherry picked from commit 1a9de03c7f5d701 |
| 0.24 | 2014-03-24 19:11:59 UTC |
Release 0.24.0
Author:
Jürg Billeter
Release 0.24.0 |
| 0.22 | 2013-11-14 10:47:21 UTC |
vapi: Install packagekit-glib2 bindings
Author:
Rico Tzschichholz
vapi: Install packagekit-glib2 bindings (cherry picked from commit 1ce8b8f4d433f17 |
| 0.20 | 2013-11-14 10:45:40 UTC |
vapi: Install packagekit-glib2 bindings
Author:
Rico Tzschichholz
vapi: Install packagekit-glib2 bindings (cherry picked from commit 1ce8b8f4d433f17 |
| 0.18 | 2012-11-13 20:16:58 UTC |
Release 0.18.1
Author:
Jürg Billeter
Release 0.18.1 |
| 0.16 | 2012-06-23 15:42:52 UTC |
Release 0.16.1
Author:
Jürg Billeter
Release 0.16.1 |
| wip/cpp | 2012-04-11 15:16:48 UTC |
codegen: Add basic support for using C++ libraries
Author:
Luca Bruno
codegen: Add basic support for using C++ libraries |
| 0.14 | 2012-01-31 14:02:22 UTC |
Release 0.14.2
Author:
Jürg Billeter
Release 0.14.2 |
| 1 → 100 of 108 results | First • Previous • Next • Last |