| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| | |
GTK reference docs: Some fixes
See merge request GNOME/gtk!5969
|
| |
| |
| |
| |
| |
| | |
The actions document ended with a : where there used to be a period,
seemingly a bug in the conversion from XML. Replace that : with a
period, and remove another spurious : inserted during the conversion.
|
| |
| |
| |
| |
| | |
- Switch to semantic newlines, where adding <kbd> caused wrapped text
to grow wider than 80 characters on some lines.
|
| |
| |
| |
| |
| | |
- Format a few missed keypresses/combos using <kbd>
- Switch to semantic newlines for those (paragraphs, bullet points)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Strangely, the document's last sentence ended with a colon,
giving the impression there's missing text that should follow.
There is not.
Even more strange, it's _always_ ended with a colon,
ever since the file was converted from XML
(in commit 10cd539104af54f5d1d1e49618f5aa9d8ac42074).
BUT, the XML file it was converted _from_ ended that same sentence
with a period! I have no idea where the colon came from.
|
|/
|
|
| |
Some of these got renamed recently.
|
|
|
|
|
| |
Add more text and explanation around active vs state,
since people seem easily confused by it.
|
|\
| |
| |
| |
| | |
docs: Migration guide updates
See merge request GNOME/gtk!5899
|
| |
| |
| |
| | |
Mention various widget size apis going away.
|
|/ |
|
|
|
|
| |
Add a paragraph about baselines to the coordinates overview.
|
|
|
|
|
|
|
|
| |
donʼt mention its renamed successor either, as that has its own section
later. We could have another sentence paragraph like ‘In the case of
GtkBox, the pack methods have been renamed to X and lost the trailing
arguments Y’, but that wonʼt help people prepare still on GTK3, which is
the point in the affected section… so just remove the misleading relic.
|
|
|
|
| |
when what we are replacing are ints!
|
|
|
|
|
| |
Add GSK_MAX_TEXTURE_SIZE and GDK_DEBUG=gl-fractional
to the docs.
|
|
|
|
|
| |
We switched to using #pragma once in headers,
document that.
|
| |
|
|
|
|
| |
This one has a dark mode too.
|
| |
|
| |
|
| |
|
|
|
|
| |
Clarify some points in the coordinate overview.
|
|
|
|
|
| |
Align section heading better. Now they all follow
the "Using GTK..." pattern.
|
| |
|
|
|
|
|
| |
Consistently use <kbd>x</kbd> to render keys in the docs
and use + for key combinations.
|
|
|
|
| |
Fix some links ot point to docs.gtk.org.
|
|
|
|
|
| |
Tweak the wording in the list widget overview to
fix some typos and make things read more smoothly.
|
|
|
|
|
|
| |
Using Broadway without broadwayd hasn't worked since 2013...
Fixes: #5662
|
|\
| |
| |
| |
| | |
a11y: Add GTK_ACCESSIBLE_STATE_VISITED
See merge request GNOME/gtk!5616
|
| |
| |
| |
| |
| |
| | |
This state is used for visited link-like widgets.
It has no ARIA equivalent, e. g. can not be set programmatically, but it
exists in the browser environment as well.
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This will make it work (in some cases) to add extra
libraries via LD_PRELOAD.
Based on work by Julian Sparber,
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5084
Fixes: #5232
|
| |
|
|
|
|
|
|
| |
The numbering makes it unnecessarily hard to add
and remove questions, and does not really seem
necessary. Just use bullets.
|
|
|
|
|
| |
Miscellaneous tweaks and changes, after reading
the whole thing.
|
| |
|
|
|
|
| |
Too specialized.
|
|
|
|
|
| |
This is a very specialized widget, and should really just
live with the applications where it is used.
|
|
|
|
|
|
|
|
| |
The design patterns using statusbar are no longer popular,
and it is pretty easy to make a statusbar yourself with boxes
and labels, if you need one. The only thing special about
GtkStatusbar was its window resize handle, but that has
been gone for a long time.
|
|
|
|
| |
We have a better replacement now.
|
|
|
|
|
|
|
| |
When gi-docgen added the "related" key, it also began checking
that the dependencies were actually dependencies otherwise they aren't
listed as dependencies. The capitalization needs to match the
namespace.
|
| |
|
|\
| |
| |
| |
| | |
docs: Place example-{3,4} in numerical order
See merge request GNOME/gtk!5319
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
build: Drop the install-tests option
See merge request GNOME/gtk!5352
|
| | |
| | |
| | |
| | |
| | |
| | | |
We no longer use installed tests in CI,
so lets reap the benefit and simplify
our build setup for tests.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes build with only `-Dgtk_doc=true` without
`-Dintrospection=enabled`:
Program gi-docgen found: NO
Configuring gdk4.toml using configuration
docs/reference/gdk/meson.build:13:2: ERROR: Tried to use not-found external program in "command"
`introspection` is `auto` by default.
The rest of the docs build is only contingent on
`if get_option('gtk_doc')` so we should use the same restriction here.
We check for `build_gir` below already, and the gi-docgen subproject
itself does not need gobject-introspection so it's fine to do it like
this.
|
| |
| |
| |
| |
| |
| |
| |
| | |
Dummy dependencies are not required to execute a subproject
automatically for providing a program, nor do you need to explicitly
call subproject() to do that.
A `[provide]` section in the wrap file is enough.
|