[gjs] Created tag 1.65.3
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] Created tag 1.65.3
- Date: Sun, 31 May 2020 18:00:04 +0000 (UTC)
The unsigned tag '1.65.3' was created.
Tagger: Philip Chimento <philip chimento gmail com>
Date: 1590947270 -0700
Version 1.65.3
- In GTK 4, Gtk.Widget is now an iterable object which iterates through its
child widgets. (`for (let child of widget) { ... }`)
- Closed bugs and merge requests:
* Installed tests are not in preferred directories [#318, !427, Ross Burton]
* Build new test CI images with Buildah [!429, Philip Chimento]
* CI fixes for new test images [!433, Philip Chimento]
* Various maintenance [!428, Philip Chimento]
* Fix dead link [!436, prnsml]
* overrides/Gtk: Make GTK4 widgets iteratable [!437, Florian Müllner]
* arg.cpp: Fix building on Visual Studio [!439, Chun-wei Fan]
* Separate closures and vfuncs [!438, Philip Chimento]
* Improvements to IWYU script [!435, Philip Chimento]
* Various refactors in preparation for ES modules [!440, Evan Welsh, Philip
Chimento]
- Various refactors for type safety [Marco Trevisan]
Changes since the last tag '1.65.2':
Chun-wei Fan (1):
arg.cpp: Fix building on Visual Studio
Evan Welsh (3):
module: Rename GjsModule -> GjsScriptModule
global: Fix outdated argument name
context: Switch to CurrentGlobalOrNull in job queue
Florian Müllner (2):
overrides/Gtk: Adjust gtk_container_child_set_property() check
overrides/Gtk: Make GTK4 widgets iteratable
Marco Trevisan (Treviño) (4):
arg: Use c++ templates instead of a macro to generate hashtable keys
arg: Use a template function to fill gjs array from C vector
arg: Use a template function to fill gjs array from zero-terminated C vector
gi/private: Use more modern template functions to define symbol getters
Philip Chimento (56):
build: Post-release version bump
arg: Don't sink GClosure ref if it's a return value
Merge branch 'gtk4-builderscope-memory-leak' into 'master'
Merge branch 'rburton/gjs-testdir'
tests: Don't use g_assert and g_assert_not_reached in tests
CI: Build everything from a Dockerfile using buildah
Merge branch 'test-ci' into 'master'
build: Make sysprof-capture-3 a system include
tests: Use memory GSettings backend
CI: Pin new standard build image
Merge branch 'fix-ci' into 'master'
closure: Remove redundant check for pending exception
js: Replace trimLeft and trimRight with trimStart and trimEnd
jsapi-util-args: Use args.requireAtLeast()
byteArray: Remove root in ByteArray methods
importer: Use is_root field in toString()
js: Avoid appending to vectors in a loop
function: Ensure either JS or GArgument return value, not both
function: Merge two ways of invoking constructor from C
function: Use JS::CallArgs throughout invocation call chain
function: Improve format_function_name()
arg: Save exception state when releasing an array
fundamental: Fix FundamentalPrototype counter
mem: Abort if counters are <0 as well as >0
CI: Include all logs in artifacts
CI: Correctly count errors in script test
CI: Update some Valgrind suppression expressions
CI: Remove Helgrind suppressions from Valgrind file
global: Remove slot for ByteArray prototype
importer: Remove dead code
importer: Remove outdated comment
Merge branch 'fmuellner/gjs-gtk4-update'
Merge branch 'april-maintenance' into 'master'
Merge branch '298-use-correct-asserts' into 'master'
Merge branch 'prnsml/gjs-patch-1'
build: Postprocess IWYU output
build: Don't run IWYU if build fails
build: Use globs in IWYU --check_also argument
build: Add some smarts to IWYU script
js: Fix header includes according to IWYU
param: Use GParamSpec as the private pointer
cairo: Use cairo_t as the private pointer for Cairo.Context
cairo: Use cairo_path_t as the private pointer for Cairo.Path
cairo: Use cairo_pattern_t as the private pointer for Cairo.Pattern
cairo: Use cairo_region_t as the private pointer for Cairo.Region
cairo: Use cairo_surface_t as the private pointer for Cairo.Surface
Merge branch 'fmuellner/gjs-iterable-widgets'
function: Associate closure with object after creating trampoline
object: Separate closures and vfuncs
Merge branch 'master.msvc' into 'master'
Merge branch '217-separate-closures-and-vfuncs' into 'master'
Merge branch 'iwyu' into 'master'
Merge branch 'simplify-private-pointers' into 'master'
jsapi-util: Use string vector in gjs_define_string_array
Merge branch 'globals2' into 'master'
release: Prepare for 1.65.3
Ross Burton (1):
installed-tests: install binaries to correct directory
prnsml (1):
fix dead link
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]