Sudhanshu Tiwari
527e696553
Removed an extra new line in gio/gactiogroup.c
2024-04-12 13:55:51 +01:00
Sudhanshu Tiwari
a43ee8991e
Ports the documentation comments in gio/gactiongroup.c to GI-Docgen
2024-04-12 13:55:51 +01:00
Sabri Ünal
204a76669b
Update Turkish translation
2024-04-09 10:03:13 +00:00
Philip Withnall
62b65f882a
Merge branch 'ebassi/object-connect-docs' into 'main'
...
docs: Fix g_object_connect()'s docblock
See merge request GNOME/glib!3996
2024-04-08 12:05:31 +00:00
Emmanuele Bassi
b37312f7e4
docs: Fix g_object_connect()'s docblock
2024-04-08 12:05:31 +00:00
Philip Withnall
159d51984b
Merge branch 'wip/pwithnall/3314-revert-sigaltstack' into 'main'
...
Revert "gmain: Use alternate signal stack if the application provides one"
See merge request GNOME/glib!4000
2024-04-08 11:41:50 +00:00
Philip Withnall
3bf2875ce4
Revert "gmain: Use alternate signal stack if the application provides one"
...
This reverts commit 280c8d41fb
.
It breaks the unit tests on macOS (see #3314 ) and no fix has been
forthcoming.
The alternate stack changes can be resubmitted once they include a
working unit test on macOS, as evidently its treatment of alternate
stacks differs from that on Linux, and hence needs testing.
Helps: #3314
2024-04-08 12:26:40 +01:00
Danial Behzadi
3a1b76ad94
Update Persian translation
2024-04-05 13:58:21 +00:00
Danial Behzadi
2f6ca10f60
Update Persian translation
...
(cherry picked from commit 1debdc6600
)
2024-04-05 13:56:58 +00:00
Michael Catanzaro
a69b346dfd
Merge branch '3313-bookmark-spec' into 'main'
...
gbookmarkfile: Fix link to the Desktop Bookmark Specification
Closes #3313
See merge request GNOME/glib!3995
2024-04-03 15:35:48 +00:00
Philip Withnall
73a4485ed4
gbookmarkfile: Fix link to the Desktop Bookmark Specification
...
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
Fixes : #3313
2024-04-03 10:54:22 +01:00
Philip Withnall
3ac632b406
Merge branch 'fix-missing-saved-errno-for-android-30' into 'main'
...
glib/gthread-posix: Fix missing saved_errno variable in Android's g_futex_simple
See merge request GNOME/glib!3994
2024-04-02 22:37:09 +00:00
L. E. Segovia
bfebf55d18
glib/gthread-posix: Fix missing saved_errno variable in Android's g_futex_simple
2024-04-02 18:45:23 -03:00
Michael Catanzaro
1504c24777
Merge branch 'move-bionic-checks-to-android' into 'main'
...
Convert __BIONIC__ usages that check for Android to __ANDROID__
See merge request GNOME/glib!3993
2024-04-02 16:56:18 +00:00
L. E. Segovia
5d08fb2e45
gunixmounts: Fix typo in comment regarding Android API level
2024-04-02 08:48:39 -03:00
L. E. Segovia
9f95946e01
gutils: Use __ANDROID__ to test for the OS, not __BIONIC__
...
See https://android.googlesource.com/platform/bionic/+/HEAD/docs/defines.md
2024-04-02 08:46:33 -03:00
L. E. Segovia
fe8348efb4
glib/gthread-posix: Use __ANDROID__ to test for the OS, not __BIONIC__
...
See https://android.googlesource.com/platform/bionic/+/HEAD/docs/defines.md
2024-04-02 08:45:19 -03:00
L. E. Segovia
e0fca3e7a7
gunixmounts: Use __ANDROID__ to test for the OS, not __BIONIC__
...
See https://android.googlesource.com/platform/bionic/+/HEAD/docs/defines.md
2024-04-02 08:44:58 -03:00
L. E. Segovia
6e0632a29e
gmodule-dl: Use __ANDROID__ to test for the OS, not __BIONIC__
...
See https://android.googlesource.com/platform/bionic/+/HEAD/docs/defines.md
2024-04-02 08:44:29 -03:00
L. E. Segovia
6e664dbe33
gmodule: Use __ANDROID__ to test for the OS, not __BIONIC__
...
See https://android.googlesource.com/platform/bionic/+/HEAD/docs/defines.md
2024-04-02 08:43:55 -03:00
L. E. Segovia
0da4b1bf31
gio-launch-desktop, gmessages: Fix journald support using __BIONIC__ to skip support on Android
...
As per the Bionic docs, this functionality is Android, not bionic specific.
See: https://android.googlesource.com/platform/bionic/+/HEAD/docs/defines.md
2024-04-02 08:40:48 -03:00
Philip Withnall
b907e28454
Merge branch 'fix-futex-time64-usage-android-30' into 'main'
...
glib/gthread-posix: Block futex_time64 usage on Android API level < 30
See merge request GNOME/glib!3987
2024-04-02 09:10:31 +00:00
L. E. Segovia
049c8e70c8
glib/gthread-posix: Use the config.h macros to detect futex support
2024-04-02 00:00:21 -03:00
L. E. Segovia
ffa639f0b7
glib/gthread-posix: Fix name of the futex_time64(2) test in the Meson log
2024-04-02 00:00:21 -03:00
L. E. Segovia
06ea9aed58
glib/gthread-posix: Block futex_time64 usage on Android API level < 30
...
This syscall is seccomp blocked on all lower API levels:
ee7bc3002d
2024-04-02 00:00:21 -03:00
Rachida SACI
e9cd534a14
Update Kabyle translation
...
(cherry picked from commit 573bce8187
)
2024-04-02 00:18:32 +00:00
Philip Withnall
2cee8e3d06
Merge branch 'port-gaction-comments-2' into 'main'
...
Port the remaining documentation comments in `gio/gaction.c` to GI-Docgen
See merge request GNOME/glib!3986
2024-04-01 15:33:54 +00:00
Sudhanshu Tiwari
57d6b945f1
Ported the remaining documentation comments in gio/gaction.c to GI-Docgen
2024-04-01 16:00:23 +01:00
Philip Withnall
e46f2347d2
Merge branch 'style/spelling' into 'main'
...
docs: spelling and grammar fixes
See merge request GNOME/glib!3990
2024-04-01 14:13:19 +00:00
Philip Withnall
ccc6867391
Merge branch 'fix/gsettings-completion-unset-schemadir' into 'main'
...
completion: make gsettings work in nounset mode
See merge request GNOME/glib!3989
2024-04-01 14:04:37 +00:00
Ville Skyttä
b20647c2e2
docs: spelling and grammar fixes
...
Signed-off-by: Ville Skyttä <ville.skytta@iki.fi>
2024-04-01 11:01:06 +00:00
Ville Skyttä
bf1508fa76
completion: make gsettings work in nounset mode
...
With the shell in nounset mode, an error is emitted on referencing
`schemadir` as it is not initialized in all code paths.
Initialize to an empty string to fix.
Signed-off-by: Ville Skyttä <ville.skytta@iki.fi>
2024-04-01 10:31:34 +00:00
Christian Kirbach
573b4e35d1
Update German translation
2024-03-30 22:19:23 +00:00
Athmane MOKRAOUI
28f9f1c626
Add Kabyle translation
...
(cherry picked from commit 5e89951a70
)
2024-03-29 12:42:15 +00:00
Martin
61c5d91440
Update Slovenian translation
2024-03-29 06:46:59 +00:00
Sabri Ünal
9455ea6038
Update Turkish translation
2024-03-28 14:34:24 +00:00
Philip Withnall
ad903074a4
Merge branch 'sa-onstack-unix-signals' into 'main'
...
gmain: Use alternate signal stack if the application provides one
See merge request GNOME/glib!3983
2024-03-28 09:09:16 +00:00
Michael Catanzaro
6c95e07b7e
Merge branch '3269-en-gb' into 'main'
...
gio: Change ‘unrecognised’ to ‘unrecognized’ in various user-visible places
See merge request GNOME/glib!3985
2024-03-27 18:31:34 +00:00
Philip Withnall
ed4f29cce8
gio: Change ‘unrecognised’ to ‘unrecognized’ in various user-visible places
...
The source language of GLib is technically en-US, so we should
consistently use en-US spellings.
Signed-off-by: Philip Withnall <pwithnall@gnome.org>
Helps: #3269
2024-03-27 12:07:42 +00:00
Emmanuele Bassi
9bb63af72e
Merge branch 'main' into 'main'
...
Fix a typo
See merge request GNOME/glib!3984
2024-03-27 09:54:17 +00:00
liulinsong
ce39797fa3
Fix a typo
2024-03-27 17:37:55 +08:00
Marco Trevisan (Treviño)
280c8d41fb
gmain: Use alternate signal stack if the application provides one
...
Some applications, toolkits or languages may define an alternative stack
to use for traces. This is for example the case of go.
So, in case an application defines an alternate signal stack, GLib should
use that instead of the default one to receive signals otherwise it may
break the application expectations and write where it's not allowed to.
2024-03-26 16:29:39 +01:00
Emmanuele Bassi
abd19dbe5c
Merge branch 'dataset-failure' into 'main'
...
tests: Remove unnecessary subprocess from dataset tests
See merge request GNOME/glib!3977
2024-03-26 11:11:06 +00:00
Philip Withnall
faf7874af3
Merge branch 'python-interpreter' into 'main'
...
Use the python found by meson as the interpreter for installed scripts
Closes #3301
See merge request GNOME/glib!3982
2024-03-26 11:06:44 +00:00
Calvin Walton
013980d839
Use the python found by meson as the interpreter for installed scripts
...
The python interpreter found by `/usr/bin/env python3` is not
necessarily the same installation as the one that's found by meson's
`pymod.find_installation('python')`. This means that even though meson
is checking that the python installation it found includes the
'packaging' module, the scripts might not have access to that module
when run.
For distribution packaging, it's usually desirable to have python script
interpreters be fully specified paths, rather than use `/usr/bin/env`,
to ensure the scripts run using the expected python installation (i.e.
the one where the python 'packaging' dependency is installed).
The easiest way to fix this is to set the script interpreter to the
`full_path()` of the python interpreter found by meson. The specific
python interpreter that will be used can be selected through the use of
a meson machine file by overriding the "python" program. Many
distributions already have this set up using meson packaging helpers.
2024-03-25 15:17:59 -04:00
Michael Catanzaro
0888d8d5f2
Merge branch 'fix-ncpu' into 'main'
...
Don't assume CPU_ISSET will return 0 or 1
See merge request GNOME/glib!3979
2024-03-25 14:22:22 +00:00
q66
cc25486b23
Use CPU_COUNT to get the number of set CPUs
...
This fixes an issue with the number getting very big due to
CPU_ISSET not returning exactly 0 or 1.
This also fixes scenarios where there are holes in the CPU
set. E.g. for a simple run like `taskset --cpu-list 1,2,4 ...`
the old code would return 2 instead of 3, due to iterating
until `ncores` (which is 3) and therefore not accounting for
CPUs further in the set.
Ref https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3784
2024-03-25 12:37:15 +01:00
Michael Catanzaro
e124c34ad6
Merge branch 'io-priority-docs' into 'main'
...
gio: Fix docs links to description of I/O priority
See merge request GNOME/glib!3978
2024-03-22 15:16:11 +00:00
Philip Withnall
63548f63ec
Merge branch 'ebassi/strvbuilder-util' into 'main'
...
Add unref-to-strv to GStrvBuilder
See merge request GNOME/glib!3952
2024-03-22 01:23:18 +00:00
Philip Withnall
71d60faef3
Merge branch 'copy-move-async-with-closures' into 'main'
...
Add g_file_copy_async_with_closures() and g_file_move_async_with_closures()
See merge request GNOME/glib!3939
2024-03-22 00:55:07 +00:00