| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/
|
|
| |
(related to #5430)
|
| |
|
|
|
|
|
|
| |
This widget has a dialog-like API, which is something
we want to get rid of in GTK 5, and libadwaita has
a replacement with AdwBanner incoming.
|
| |
|
|
|
|
|
| |
Make it easier for readers to go to the appropriate replacement for the
old GtkTreeView-and-friends API.
|
| |
|
|
|
|
|
| |
Point users to GtkListView instead of the
deprecated GtkTreeView.
|
| |
|
|
|
|
|
| |
GtkDialog is too flexible in terms of UI (headerbars vs action bar,
etc), and has archaic APIs. It is time to retire it.
|
|
|
|
| |
Mention new deprecations in the future migration guide.
|
|
|
|
|
| |
Glade does not support GTK4, so we should not link to it when discussing
developing GTK4 applications.
|
|
|
|
|
|
| |
We are not looking there anymore, for a long time.
Fixes: #3266
|
| |
|
|
|
|
|
| |
Mention the new --deprecations option of the
validate command.
|
|
|
|
|
| |
Note that GtkTreeView is deprecated and link to the
list view introduction from 'Tree and List Widget Overview'.
|
|
|
|
|
|
| |
No need to panic, GTK 5 is still years away!
But it is good to write this material down while
it is fresh in mind.
|
|
|
|
|
|
|
|
| |
Make the section about environment variables match
current code.
Add a warning about env vars not being stable and
only for debugging.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The old wiki page has a couple issues:
* It's out-of-date, not having any notes for GTK4 specifically,
and it doesn't link to `gvsbuild`, which (I believe) is
the current official (and best) way to build GTK with MSVC.
* It's "locked", so it's harder for contributors to update. This
is OK, except for one spicy detail:
* It's not clear how to contribute/report issues on the locked wiki
pages, so out-of-date information falls off the radar.
Regardless :) the gtk.org GTK for Windows docs are a much better
springboard, in my opinion.
|
|
|
|
|
|
|
|
|
|
|
| |
Let people know that they will need to use GTK with the Nahimic service
disabled or OpenGL disabled or put their GTK application into the Nahimic
backlist, or try to use GLES, since there is a known issue in the Windows
nVidia graphics drivers and Nahimic that causes GL operations to fail,
causing crashes in operations such as window resizes.
This will close issue #4113--sadly, there is nothing we can do within
GTK to fix the issue.
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Install gtk4-node-editor
See merge request GNOME/gtk!4701
|
| | |
|
| |
| |
| |
| |
| | |
Produced by running the screenshot command over the
ui files in the same directory.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This commit adds a new meson option -Dupdate_screenshots=true.
When it is enabled, and -Dgtk_doc=true is also used, then the
build will generate images to include in the API docs from
ui files in docs/reference/gtk/images.
Note: we still keep a copy of the images in git, in order to
allow building without a display connection. To update the
images in git, the generated images need to be copied back
from the builddir to the srcdir.
|
|/
|
|
| |
This is no longer used.
|
|
|
|
|
|
| |
This is an obvious variation of the preview
command. It can save a .ui file as either
.png or .node.
|
|
|
|
|
|
| |
By default, 'docutils' installs 'rst2man' as 'rst2man.py'. Amend the
check for 'rst2man' to look for 'rst2man.py' as well if 'rst2man' is
not found.
|
|
|
|
|
|
| |
It is XDG_DATA_HOME.
Fixes: #4747
|
|
|
|
|
|
|
|
|
|
|
| |
We currently list everything as a dependencies, regardless of whether
it actually is; this is a source of confusion for users that read the
GTK documentation.
Gi-docgen has a new "related" key in the project configuration which
allows us to list libraries that are merely related to the namespace
we are documenting; the "dependencies" key is used to document the
actual namespace dependencies, now.
|
| |
|
|
|
|
| |
The default development branch of GTK is now "main".
|
|
|
|
| |
The default development branch for GTK is now "main".
|
| |
|
|
|
|
| |
Some strings have changed here.
|
| |
|
|
|
|
|
|
|
| |
Make it clear that we are giving examples of
no-longer existing APIs here.
Fixes: #4479
|
| |
|
|
|
|
|
|
| |
By adding the `docs_url` key in the project configuration file,
gi-docgen will generate an OpenSearch XML file, which allows to add
docs.gtk.org/<reference> as a "search engine" in web browsers.
|
|\
| |
| |
| |
| | |
Fix typos
See merge request GNOME/gtk!4132
|
| | |
|
| | |
|
|/
|
|
|
|
|
| |
Due to a bug in gi-docgen we're not getting a warning if a fragment to a
type does not match the actual type, and we're generating a broken link.
See: https://gitlab.gnome.org/GNOME/gi-docgen/-/merge_requests/120
|
|
|
|
|
| |
And only enable `--fatal-warnings` if `-Dwerror` has been set, just like
we do for the introspection data generation.
|
|
|
|
|
|
| |
Add the creation of a GtkBox to the hello-world sample code.
Fixes: #4358
|
|\
| |
| |
| |
| | |
docs: Mention gtk_window_set_position() being gone
See merge request GNOME/gtk!4048
|
| |
| |
| |
| |
| | |
People search for it in the migration guide much more than other
GdkSurface and GtkWindow methods.
|
|/
|
|
| |
Allow cross-linking to the GdkPixbuf reference.
|
|
|
|
|
|
| |
We still have links to old gtk-doc references, as well as links to
developer.gnome.org locations that don't exist any more. On the other
hand, we are missing a bunch of links to existing types and symbols.
|
|
|
|
|
| |
Things have changed around popovers, we should mention
that.
|