Marc-André Lureau
a4e302f503
tests: fix test_set_contents_full mode check on win32
...
Fixes:
GLib:ERROR:../glib/tests/fileutils.c:1348:test_set_contents_full: assertion failed (statbuf.st_mode & ~S_IFMT == tests[i].new_mode): (438 == 420)
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2022-02-10 00:36:46 +04:00
Philip Withnall
e74d6f4552
Merge branch 'test_two_digit_years' into 'main'
...
Improve coverage of two digit years in gdate tests
See merge request GNOME/glib!2477
2022-02-09 11:40:52 +00:00
Philip Withnall
ebf64a5024
Merge branch 'w32-spawn-fds' into 'main'
...
Implement fd passing for Windows spawn
See merge request GNOME/glib!2458
2022-02-09 11:19:16 +00:00
Kukuh Syafaat
2ea9f4b0d3
Update Indonesian translation
2022-02-09 03:05:08 +00:00
Emmanuel Fleury
d2e86d806c
Improve coverage of two digit years in gdate tests
2022-02-08 23:35:59 +01:00
Philip Withnall
91a12c4927
Merge branch 'deprecate-force_posix_threads' into 'main'
...
build: deprecate force_posix_threads build option
Closes #2592
See merge request GNOME/glib!2474
2022-02-08 13:15:33 +00:00
Christoph Reiter
17a5958f79
build: deprecate force_posix_threads build option
2022-02-08 13:15:33 +00:00
Marc-André Lureau
e05227371d
glib/win32: fix passing same fd for stdout & stderr spawn
...
Delay closing the FDs after all input FDs are duped.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2022-02-07 23:39:36 +04:00
Marc-André Lureau
2d35c57718
glib/win32: implement fd passing with g_spawn_async_with_pipes_and_fds
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2022-02-07 23:39:36 +04:00
Marc-André Lureau
674072b139
glib/win32: check if dup() failed in helper process
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2022-02-07 23:31:22 +04:00
Marc-André Lureau
34ce1b1f93
glib/spawn: win32 helper doesn't support same fd for out&err
...
This is fixed in the following commits of this MR.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2022-02-07 23:31:10 +04:00
Marc-André Lureau
10b450eaf6
glib/tests: make fd-assignment-clash run on win32
...
This is a minimal test for g_spawn_async_with_pipes_and_fds()
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2022-02-07 23:30:37 +04:00
Marc-André Lureau
8309872111
glib/tests: fix compilation with MSVC
...
glib/tests/spawn-singlethread.c(439): error C2057: expected constant expression
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2022-02-07 23:30:37 +04:00
Philip Withnall
50d23f9680
Merge branch 'feature/move_async' into 'main'
...
Implement async file movement
See merge request GNOME/glib!2469
2022-02-07 14:29:52 +00:00
Lucas Schwiderski
9efde4c7fc
Add test for async file move
2022-02-07 14:04:04 +00:00
Lucas Schwiderski
966f887cf9
Rename ambiguous struct
2022-02-07 14:03:47 +00:00
Lucas Schwiderski
eeb2bcf5a9
Implement async file movement
2022-02-07 14:03:47 +00:00
Philip Withnall
41ba547ea7
Merge branch 'fix_date_test_again_and_again' into 'main'
...
Fix glib/test/date.c for FreeBSD/OpenBSD/MacOS X
See merge request GNOME/glib!2473
2022-02-07 14:00:14 +00:00
Daniel Mustieles
d1b2a9d849
Updated Spanish translation
2022-02-07 13:51:18 +01:00
Charles Monzat
39d5a185b7
Update French translation
...
(cherry picked from commit 51abef7110
)
2022-02-06 15:28:55 +00:00
Asier Sarasua Garmendia
dcb06764c4
Update Basque translation
2022-02-05 11:20:27 +00:00
Emmanuel Fleury
541d52b984
Fix glib/test/date.c for FreeBSD/OpenBSD/MacOS X
...
Still have forgot one last (hopefully) case in the generic ones.
2022-02-04 18:20:57 +01:00
Philip Withnall
95109321fe
Merge branch 'fix_date_test_again' into 'main'
...
Fix test date (again)...
See merge request GNOME/glib!2472
2022-02-04 16:58:24 +00:00
Emmanuel Fleury
48c9d77588
Fix test date (again)...
...
I forgot to remove the "%P" case from shared code... Doh!
2022-02-04 17:07:39 +01:00
Philip Withnall
6490c66ed6
Merge branch 'fix_test_date' into 'main'
...
Fix test on the date format for FreeBSD and MacOS X.
See merge request GNOME/glib!2471
2022-02-04 13:09:12 +00:00
Emmanuel Fleury
fd52a39abc
Fix tests on the date format for FreeBSD and MacOS X.
...
Related to MR !2433
2022-02-04 13:47:25 +01:00
Philip Withnall
62ee602db4
Merge branch 'move_testgdate' into 'main'
...
Remove tests/testgdate.c from tests
See merge request GNOME/glib!2433
2022-02-03 15:29:16 +00:00
Emmanuel Fleury
e5cb2e9bbf
Remove tests/testgdate.c from tests
...
Related to issue #1434
2022-02-03 15:18:05 +01:00
Sebastian Dröge
c7031164b1
Merge branch 'zbrown/gfile-not-nullable' into 'main'
...
gfile: resolve_relative_path isn't nullable
See merge request GNOME/glib!2468
2022-02-02 11:21:54 +00:00
Zander Brown
aede29cb33
gfile: resolve_relative_path isn't nullable
2022-02-02 11:03:25 +00:00
Sebastian Dröge
e15de9a83e
Merge branch 'wip/chergert/add-gbindinggroup' into 'main'
...
Add GBindingGroup and GSignalGroup
See merge request GNOME/glib!2235
2022-02-02 08:52:54 +00:00
Christian Hergert
dd43471f60
gobject: add GSignalGroup
...
Much like GBindingGroup, the GSignalGroup object allows you to connect many
signal connections for an object and connect/disconnect/block/unblock them
as a group.
This is useful when using many connections on an object to ensure that they
are properly removed when changing state or disposing a third-party
object.
This has been used for years in various GNOME projects and makes sense to
have upstream instead of multiple copies.
2022-02-01 17:09:14 -08:00
Matej Urbančič
1cdb0f8bed
Update Slovenian translation
2022-02-01 19:32:46 +00:00
Philip Withnall
555bef05cf
Merge branch 'file-test' into 'main'
...
File tests
See merge request GNOME/glib!2404
2022-02-01 11:15:45 +00:00
Fran Dieguez
b617b40e24
Update Galician translation
2022-01-31 23:36:10 +00:00
Luming Zh
fd1890f713
Update Chinese (China) translation
2022-01-31 03:22:54 +00:00
sicklylife
78720effc1
Update Japanese translation
2022-01-30 15:25:28 +00:00
sicklylife
8d13fc5222
Update Japanese translation
2022-01-30 15:13:15 +00:00
Piotr Drąg
2415b3c793
Update Polish translation
...
(cherry picked from commit 49c377c61f
)
2022-01-29 14:08:59 +00:00
Christian Hergert
0d9de09192
gobject: add GBindingGroup
...
Originally, GBindingGroup started with Builder as a way to simplify all
of the third-degree object bindings necessary around Model-Controller
objects such as TextBuffer/TextView.
Over time, it has grown to be useful in a number of scenarios outside
of Builder and has been copied into a number of projects such as GNOME
Text Editor, GtkSourceView, libdazzle, and more.
It makes sense at this point to unify on a single implementation and
include that upstream in GObject directly alongside GBinding.
2022-01-28 16:01:22 -08:00
Philip Withnall
ea0fa26029
Merge branch 'fix-gi-suproject' into 'main'
...
gi: expose some files as variable for gobject-introspection
See merge request GNOME/glib!2465
2022-01-28 16:44:20 +00:00
Andoni Morales Alastruey
b1ed9907c2
gi: expose some files as variable for gobject-introspection
...
see:
https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/313
2022-01-28 16:16:29 +01:00
Philip Withnall
88f4514a92
Merge branch 'SuibianP-main-patch-88562' into 'main'
...
Amend g_bus_get* documentation regarding private connection
See merge request GNOME/glib!2464
2022-01-28 13:11:36 +00:00
Hu Jialun
7f044ba9c0
Amend g_bus_get* documentation regarding private connection
2022-01-28 13:11:34 +00:00
Aleksandr Melman
7a759e18c9
Update Russian translation
2022-01-28 11:06:16 +00:00
Rafael Fontenelle
c2ac44b261
Update Brazilian Portuguese translation
2022-01-27 15:33:59 +00:00
Philip Withnall
4bd23d1b26
2.71.1
...
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2022-01-27 15:22:23 +00:00
Yuri Chornoivan
80b6aad868
Update Ukrainian translation
2022-01-27 14:52:54 +00:00
Philip Withnall
e01e6ef771
Merge branch 'windows-static-build-postfixes' into 'main'
...
Fix tests with static build on Windows
See merge request GNOME/glib!2442
2022-01-27 14:33:40 +00:00
Sebastian Dröge
a542c10ee4
Merge branch 'revert-7f2de9ab' into 'main'
...
Revert "Merge branch 'fix-windows-pc' into 'main'"
See merge request GNOME/glib!2463
2022-01-27 14:10:24 +00:00