Philip Withnall
481839c190
Merge branch 'win32-unicode-api' into 'main'
...
Windows: Compile with the UNICODE / _UNICODE macros
See merge request GNOME/glib!3623
2023-10-16 08:58:41 +00:00
Philip Withnall
54c9d9c0f2
Merge branch 'docs-python-gdb-fixes' into 'main'
...
Cleanup and add content to glib debugging using gdb scripts
See merge request GNOME/glib!3638
2023-10-16 08:50:40 +00:00
Sid
027f4b4c73
Cleanup and add content to glib debugging using gdb scripts
2023-10-16 08:50:39 +00:00
Philip Withnall
b8e805b8c6
Merge branch 'update-bit-symbol' into 'main'
...
gutils: Use international symbol for bits
See merge request GNOME/glib!3552
2023-10-16 08:25:03 +00:00
getsnoopy
5422d2fdb8
gutils: Use international symbol for bits
2023-10-16 08:25:03 +00:00
Philip Withnall
0a0f1f662c
Merge branch 'g-strv-builder-take' into 'main'
...
gstrvbuilder: Add g_strv_builder_take
See merge request GNOME/glib!3637
2023-10-16 08:21:34 +00:00
Guido Günther
bc4ba05d34
gstrvbuilder: Add g_strv_builder_take
...
g_strv_builder_take() allows to transfer ownership of the passed in
string.
This can be useful to avoid additional allocations when using functions
that transfer ownership to the caller like g_strdup_printf().
The testcase uses g_strv_builder_take and g_strv_builder_add to demo
that calls can be mixed.
2023-10-15 15:45:58 +02:00
Michael Catanzaro
046f70cc0d
Merge branch 'wip/kabus/task-return' into 'main'
...
Use g_task_return in task threads
See merge request GNOME/glib!3633
2023-10-12 12:27:29 +00:00
Khalid Abu Shawarib
dc0af83486
Use g_task_return in task threads
2023-10-12 12:27:28 +00:00
Luca Bacci
337912072a
Windows: Compile with the UNICODE / _UNICODE macros
...
It's the recommended way to build C/C++ projects on Windows, see
https://learn.microsoft.com/en-us/windows/win32/intl/conventions-for-function-prototypes
2023-10-12 11:32:03 +02:00
Philip Withnall
20b0d292ca
Merge branch 'migrate-to-gi-docgen2' into 'main'
...
Switch to using gi-docgen for docs (batch 2)
See merge request GNOME/glib!3634
2023-10-11 16:54:27 +00:00
Matthias Clasen
f679a784d2
docs: Drop the GQuark SECTION
...
Move the content to the struct docs.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
5a2a0aeaf9
docs: Move the GStringChunk SECTION
...
Move the contents to the struct docs.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
57219c14a0
docs: Move the GTimer SECTION
...
Move the contents to the struct docs.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
a47bdb2638
docs: Move GRegex SECTION
...
Move the contents to the struct docs.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
45f6f43fc6
docs: Mark all GWakeup docs as private
...
This is not public API.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
ccfedf08cb
docs: Move the GPatternSpec SECTION
...
Move the contents to the struct docs.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
f2b1e4d936
docs: Move the GKeyFile SECTION
...
Move the contents to the struct docs.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
f27af99233
docs: Move the unicode SECTION
...
Move the content to the new unicode.md file.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
6052639a5c
docs: Update Unicode version history
...
Unicode 14 and 15 were missing from this list.
2023-10-11 17:38:31 +01:00
Matthias Clasen
55a844a465
docs: Move the GDate SECTION
...
Move the contents to the struct docs.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
1dae4fc618
docs: Move the GPathBuf SECTION
...
Move the contents to the struct docs.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
be9a463a10
docs: Move the GStrvBuilder SECTION
...
Move the contents to the struct docs.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
c50f94e41e
docs: Move the GScanner SECTION
...
Not much here to begin with.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
5a415ee93f
docs: Move the GTimeZone SECTION
...
Move the contents to the struct docs.
Helps: #3037
2023-10-11 17:38:31 +01:00
Matthias Clasen
7b4d00e0a4
docs: Move GDateTime SECTION
...
Move the contents to the struct comment.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
7fd50be9d0
docs: Move bookmarkfile SECTION
...
Move the content to the struct docs.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
d028759903
docs: Drop the threadpool SECTION
...
Move the contents to the GThreadPool struct docs.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
2e47610560
docs: Drop the GString SECTION
...
Move the contents to the GString struct docs.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
97cb9fa220
docs: Move the refstring SECTION
...
Move the contents to the data-structures.md file.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
8164220213
docs: Move the sequence SECTION
...
Add the contents to the data-structures.md file.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
c226088028
docs: Move the GNode SECTION
...
Move the contents to the data-structures.md file.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
2191c6024a
docs: Move the tree SECTION
...
Move the content to the new data-structures.md file.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
0ce33a6fee
docs: Move the asyncqueue SECTION
...
Move the contents to the new data-structures.md file.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
25aeddd2a7
docs: Move the queue SECTION
...
Add the content to the new data-structures.md file.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
f88d96e2ad
docs: Move the GHashTable SECTION
...
Move the content to the new data-structures.md file.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
ed1bc3228b
docs: Move list SECTIONs
...
Move the content to the data-structures.md file.
Helps: #3037
2023-10-11 17:38:30 +01:00
Matthias Clasen
09733b6531
docs: Move the array SECTIONs
...
Move the content to the new data-structures.md file.
Helps: #3037
2023-10-11 17:38:30 +01:00
Philip Withnall
fd7396ee29
ci: Add an additional git config to avoid permissions warnings
...
And tidy up the existing one for consistency.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2023-10-11 17:38:30 +01:00
Philip Withnall
d96695fef9
fixup! ci: Upgrade CI images to the new oldest-supported OS versions
...
This was accidentally missed out of the above commit, due to pushing
a new version of the image to test, without also pushing the git branch.
2023-10-11 16:34:20 +01:00
Philip Withnall
c140f83922
Merge branch 'migrate-to-gi-docgen' into 'main'
...
Switch to using gi-docgen for docs (batch 1)
See merge request GNOME/glib!3591
2023-10-11 15:21:10 +00:00
Philip Withnall
eed0b26de3
Merge branch 'no-enums-in-bitfields' into 'main'
...
Stop using enums in bitfields
See merge request GNOME/glib!3632
2023-10-11 13:21:02 +00:00
Matthias Clasen
ab066d4856
docs: Move the GOption SECTION
...
Move the content to the new goption.md file.
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
8b9c4cfb87
docs: Move the GMarkup SECTION
...
Move the content to the new markup.md file.
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
3d55be0b82
docs: Move the GObject tutorial to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
682e9c9f56
docs: Move migrating-gdbus.xml to Markdown
...
This copies the test code inline into the Markdown, which means it could
diverge from the test code which is compiled and run as part of the
tests. That needs improving, but that can happen in a subsequent commit.
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
e1d6168e5b
docs: Move the auto-cleanup documentation to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
c2798e6c2a
docs: Move building documentation to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
abf99f533f
docs: Move compiling documentation to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00
Matthias Clasen
4784bb10b1
docs: Move the cross-compilation documentation to Markdown
...
Helps: #3037
2023-10-11 14:01:29 +01:00