Matthias Clasen
|
58e65ae7dd
|
windows: Update the docs for env vars
We've replaced some env vars with a new one.
Update the docs to match.
|
2021-08-19 15:57:44 +02:00 |
|
Matthias Clasen
|
f6659fea8d
|
imcontext: Improve docs
Add some more docs around GtkIMContext.
|
2021-08-17 22:33:26 -04:00 |
|
Emmanuele Bassi
|
769dc53c05
|
docs: Update the URLs of related projects for GTK
And install the gi-docgen project file as well.
|
2021-07-31 19:08:34 +01:00 |
|
Emmanuele Bassi
|
1a4554daf3
|
docs: Update the URLs of related projects for GSK
And install the gi-docgen project file.
|
2021-07-31 19:07:18 +01:00 |
|
Emmanuele Bassi
|
6c0633ef61
|
docs: Update the URL for related documentation
And install the gi-docgen project files for GDK.
|
2021-07-31 19:05:33 +01:00 |
|
Matthias Clasen
|
c609e2fef9
|
docs: Improve the gtk4-launch man page
Be more precise about where desktop files are found.
Fixes: #4081
|
2021-07-03 15:23:36 -04:00 |
|
Matthias Clasen
|
bda7557783
|
Update hello-world.c
Simplify the code a bit and make the window
match the existing screenshot.
|
2021-06-29 08:01:37 -04:00 |
|
Matthias Clasen
|
6a29b64850
|
Merge branch 'dnd-fixes' into 'master'
dnd: Add another assertion
See merge request GNOME/gtk!3689
|
2021-06-24 15:01:29 +00:00 |
|
Emmanuele Bassi
|
0e29f52841
|
Merge branch 'migration_patch' into 'master'
Add section about `gtk_widget_set_app_paintable`
Closes #4007
See merge request GNOME/gtk!3641
|
2021-06-23 13:08:07 +00:00 |
|
Jaap aarts
|
02893e37d3
|
Add section about gtk_widget_set_app_paintable
|
2021-06-23 13:08:06 +00:00 |
|
Matthias Clasen
|
d7915fbca8
|
docs: Add a section about Drag-and-Drop
|
2021-06-19 14:14:57 -07:00 |
|
Matthias Clasen
|
ee34e1acc5
|
docs: Mention the GtkWidget.destroy vfunc
Mention GtkWidget.destroy in the migration guide.
|
2021-06-11 10:11:53 -04:00 |
|
Matthias Clasen
|
a08fbfa586
|
docs: Fix a typo in the migration guide
|
2021-06-11 07:52:30 -04:00 |
|
Emmanuele Bassi
|
71be3a8de1
|
docs: Mention the ::damage-event signal in the migration guide
There is no replacement for damage event tracking.
|
2021-06-09 18:11:10 +01:00 |
|
Emmanuele Bassi
|
17373c3e77
|
docs: Mention GdkSurface:mapped
It replaces the ::map-event and ::unmap-event signals on GtkWidget.
|
2021-06-09 18:08:31 +01:00 |
|
Emmanuele Bassi
|
078ada75d4
|
docs: Mention Window::close-request in the migration guide
The Widget::delete-event signal was moved to Window::close-request.
|
2021-06-09 18:03:12 +01:00 |
|
Matthias Clasen
|
98d2320c93
|
gtk-builder-tool: Replace can-focus with focusable
The focusable property has the meaning that can-focus had
in GTK 3.
Update tests, and mention this in the migration guide.
Fixes: #3638
|
2021-06-05 17:56:35 -04:00 |
|
Matthias Clasen
|
b6cd97be1e
|
docs: Escape some xml tags
When mentioning xml tags in markdown, we must write
them as `<foo>`, or they will come out mangled.
|
2021-06-04 08:06:18 -04:00 |
|
Matthias Clasen
|
c4cbd6ec1b
|
docs: Mention <packing> in migration guide
Add another hint for what to do with child properties.
Fixes: #3950
|
2021-06-04 07:59:07 -04:00 |
|
Emmanuele Bassi
|
f9f9fa6dc6
|
docs: Fix the license field
It's LGPL-2.1-or-later, not GPL.
|
2021-06-03 09:11:09 +01:00 |
|
Emmanuele Bassi
|
6d06b0f076
|
Enable fatal warnings when build the docs
We want to fail the CI pipeline when the documentation generator emits a
warning.
|
2021-05-25 13:32:32 +01:00 |
|
Matthias Clasen
|
4c2761302a
|
doc: Syntax fixes
No, we can't have links that say [constructor@...] or
[mehtod@...] or [methoc@...] or [methos@...] or [metohd@...].
And no, not [signals@...] either.
|
2021-05-25 07:33:55 -04:00 |
|
Matthias Clasen
|
808e5421a9
|
docs: Convince the widget gallery to reflow
|
2021-05-24 10:51:02 -04:00 |
|
Matthias Clasen
|
71aac48042
|
docs: More syntax fixes
[`func@Foo`] is not the right link syntax either.
|
2021-05-22 21:20:10 -04:00 |
|
Matthias Clasen
|
8bcc6b1d96
|
docs: Fix up syntax
There's no [type_func@...[ syntax, it is all [func@...].
|
2021-05-22 20:56:14 -04:00 |
|
Matthias Clasen
|
40f292cb13
|
docs: Sync up debug flag information
|
2021-05-22 20:46:59 -04:00 |
|
Matthias Clasen
|
b617ba1c82
|
docs: Refer to backend APIs
Add links to the backend api docs.
|
2021-05-22 17:25:26 -04:00 |
|
Matthias Clasen
|
252edbdbc6
|
docs: Fix a typo
|
2021-05-22 17:25:26 -04:00 |
|
Matthias Clasen
|
0bba3610c5
|
docs: Avoid stairstepping
If you don't put empty lines between the items in a
definition list, markdown helpfully stairsteps them.
We don't want that!
|
2021-05-22 17:25:26 -04:00 |
|
Matthias Clasen
|
fc9f580fd3
|
docs: Update GSK_RENDERER docs
This did not mention the opengl and ngl values yet.
|
2021-05-22 17:25:26 -04:00 |
|
Matthias Clasen
|
2d0957b732
|
docs: Clean up docs syntax
Replace leftover gtk-doc syntax (#Type) with backquotes.
|
2021-05-21 15:34:47 -04:00 |
|
Matthias Clasen
|
642f32e14d
|
Merge branch 'ebassi/for-master' into 'master'
Install documentation in the appropriate place
See merge request GNOME/gtk!3408
|
2021-05-03 19:21:18 +00:00 |
|
Emmanuele Bassi
|
29382360ed
|
docs: Add missing extra files for gdk4 sub-references
The Wayland and X11 references need the gtk-logo.svg and the urlmap.js
extra files.
Fixes: #3905
|
2021-04-28 01:44:47 +01:00 |
|
Eli Schwartz
|
e5b0d225de
|
meson: only build demo manpages when demos are enabled
Installing them even when manpages are enabled, but the demos are
disabled, produces manpages for unavailable programs...
|
2021-04-13 22:55:03 -04:00 |
|
Emmanuele Bassi
|
99c7ba7840
|
Install documentation in the appropriate place
We're already installing each reference into its own namespaced
directory, so we don't need to add further path elements.
Additionally, with the changes in:
https://gitlab.gnome.org/GNOME/devhelp/-/merge_requests/20
https://gitlab.gnome.org/GNOME/gi-docgen/-/merge_requests/54
we can browse the GTK API references in DevHelp.
|
2021-04-07 14:57:31 +01:00 |
|
Matthias Clasen
|
65a061f3c2
|
Merge branch 'ebassi/broadway-docs' into 'master'
docs: Update the Broadway instructions
See merge request GNOME/gtk!3380
|
2021-03-31 21:42:59 +00:00 |
|
Emmanuele Bassi
|
7bfff6c51e
|
docs: Update the links to the docs of GTK dependencies
Use docs.gtk.org where appropriate.
Fixes: #3817
|
2021-03-31 20:51:27 +01:00 |
|
Emmanuele Bassi
|
3fdedce8f6
|
docs: Update the Broadway instructions
The Broadway server binary is now versioned, and it's not compatible
with the GTK3 server.
|
2021-03-31 20:06:54 +01:00 |
|
Emmanuele Bassi
|
7c29847fbf
|
build: Install the API references
We are building them, but not installing them.
|
2021-03-12 11:32:09 +00:00 |
|
Emmanuele Bassi
|
66f0547ebf
|
docs: Fix the dependencies links
Use the GitLab pages location until we can link to a proper space on
developer.gnome.org.
|
2021-03-12 11:18:37 +00:00 |
|
Emmanuele Bassi
|
c5ddf5b381
|
docs: Add URL maps for cross links
|
2021-03-11 16:46:02 +00:00 |
|
Emmanuele Bassi
|
61712bfb3b
|
docs: Enable search
|
2021-03-11 16:37:38 +00:00 |
|
Emmanuele Bassi
|
c3eb3f2943
|
docs: Update the "running GTK apps" section
Style the content a bit better, and use the appropriate links.
|
2021-03-11 16:37:38 +00:00 |
|
Matthias Clasen
|
d13e592dbf
|
Small updates to the coding and documentation style
Mention summary sentences, and a few other things.
|
2021-03-11 16:37:38 +00:00 |
|
Emmanuele Bassi
|
90cf6bb686
|
docs: Show class hierarchy in the API references
|
2021-03-11 16:37:38 +00:00 |
|
Matthias Clasen
|
102884faf1
|
docs: Remove anchors from list overview
Our markdown doesn't support this.
|
2021-03-11 16:37:35 +00:00 |
|
Matthias Clasen
|
465aca029e
|
Add some more widgets to the gallery
We already have images for menus, menubars and emoji chooser.
Use them.
|
2021-03-11 16:37:33 +00:00 |
|
Matthias Clasen
|
b39160243f
|
aboutdialog: Improve example image
Use our logo, and update the copyright years.
|
2021-03-11 16:37:33 +00:00 |
|
Matthias Clasen
|
a61c677a0d
|
docs: Add dialogs to the gallery
|
2021-03-11 16:37:33 +00:00 |
|
Matthias Clasen
|
34443546a8
|
visual index: Reorder some widgets
This improves the alignment a bit.
|
2021-03-11 16:37:32 +00:00 |
|