Emmanuele Bassi
7771869ab3
Move the gtkunixprint.h include in the gtk-doc stanza
...
Every time a new <INCLUDE> directive is used inside a gtk-doc
sections.txt file it overrides the current include header until the next
<INCLUDE> directive. This has the unfortunate effect of making every
single section following the print-related ones to generate
documentation that says to include gtkunixprint.h.
In order to avoid re-arranging the gtk3-sections.txt file, we can tell
gtk-doc what's the default header to include for GTK, and override it
using `@Include` directives directly into the gtk-doc stanzas of the
sections that require a different header.
Fixes : #1746
2019-03-13 17:44:32 +00:00
Daniel Boles
2905fc861a
Revert "Fix deprecation warnings"
...
This reverts commit 5aedfe048b
.
It had a typo that broke the build, only replaced half of the uses, and
replaced them with other functions that are also deprecated anyway.
2018-12-12 19:03:57 +00:00
Matthias Clasen
5aedfe048b
Fix deprecation warnings
2018-12-12 12:46:09 -05:00
Szunti
4c8fcd6a6f
Add gdk_x11_display_get_parent_relative_pattern().
...
Fixes #1280 , tray icons not drawing background. This is a magic pattern only
usable for gdk_window_set_background_pattern() that sets the underlying
X window's background to ParentRelative.
2018-12-12 02:56:35 +01:00
Matthias Clasen
ee22277f18
Add new API to the docs
2018-07-18 07:12:41 -04:00
Carlos Garnacho
448551f31c
gtkeventcontrollerscroll: Add some docs
2018-07-16 15:43:43 +02:00
Daniel Boles
3f48bba79b
gtk3-sections: Add GtkInfoBar.[gs]et-revealed()
...
https://gitlab.gnome.org/GNOME/gtk/issues/1165
2018-06-20 19:15:21 +01:00
Matthias Clasen
700d167b9e
docs: Add indices for 3.24 api
...
We have some now.
2018-06-05 13:07:05 -04:00
Matthias Clasen
f6a0dfeb4d
Add new fontchooser api to the docs
...
We have docs.
2018-06-05 13:06:08 -04:00
Matthias Clasen
8500b1209a
Add gdk_window_move_to_rect to the docs
...
We have docs.
2018-06-05 13:00:11 -04:00
Daniel Boles
8cdee69a82
docs/running: Document the GTK_OVERLAY_SCROLLING env var
...
https://bugzilla.gnome.org/show_bug.cgi?id=786524
2018-04-22 16:11:01 +01:00
Emmanuele Bassi
22fd5b5766
docs: Link to GResource
...
Since we're referring to GLib's functionality, might as well save some
time to the reader, and link to the GResource API reference page.
2018-04-09 20:10:47 +01:00
Emmanuele Bassi
b685eb1779
docs: Fix the Git links for the example apps
...
The links to the repository's web UI still refer to the old
git.gnome.org cgit UI, and to the master branch; we should be using
GitLab and the gtk-3-22 branch instead.
2018-04-09 20:05:57 +01:00
Carlos Garnacho
3146f29d3a
gdk/wayland: Add GdkDisplay call to query available globals
...
The internal known_globals hashtable is used to carry accounting for
interfaces that depend on others (as ordering is not guaranteed), extend
its usage so it also keeps track of unimplemented interfaces (here at
least).
The API call will then use this to allow querying the globals offered by
the compositor, it will be useful to determine whether we can use
text-input protocols or should fallback to other IMs.
2018-02-14 14:58:06 +01:00
Arnaud Rebillout
9b2e487a7f
css docs: fix some formatting inconsistencies along the way
...
Mostly spaces.
Signed-off-by: Arnaud Rebillout <elboulangero@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=791710
2018-01-02 15:42:09 +00:00
Arnaud Rebillout
4a371de393
css docs: remove useless <para>
...
Signed-off-by: Arnaud Rebillout <elboulangero@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=791710
2018-01-02 15:36:28 +00:00
Arnaud Rebillout
084db132e9
css docs: swap border-width and border-left shorthands, to keep going clockwise
...
Signed-off-by: Arnaud Rebillout <elboulangero@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=791710
2018-01-02 15:36:18 +00:00
Arnaud Rebillout
489d0db6d1
css docs: Fix refentry and refname
...
Signed-off-by: Arnaud Rebillout <elboulangero@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=791710
2018-01-02 15:36:09 +00:00
Arnaud Rebillout
352f678ac1
css docs: Ensure the first column does not break for every table
...
Signed-off-by: Arnaud Rebillout <elboulangero@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=791710
2018-01-02 15:36:01 +00:00
Arnaud Rebillout
ce79fac68d
css docs: Get rid of non-breaking hyphens
...
Signed-off-by: Arnaud Rebillout <elboulangero@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=791710
2018-01-02 15:32:50 +00:00
Arnaud Rebillout
ceec7e9cb8
css docs: Get rid of non-breaking spaces
...
Signed-off-by: Arnaud Rebillout <elboulangero@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=791710
2018-01-02 15:28:37 +00:00
Arnaud Rebillout
46b38c00ad
css docs: Fix some angle brackets for percentage
...
Signed-off-by: Arnaud Rebillout <elboulangero@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=791710
2018-01-02 15:28:31 +00:00
Arnaud Rebillout
53eb42338a
css docs: Fix duplicate border‑right‑width
...
Signed-off-by: Arnaud Rebillout <elboulangero@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=791710
2018-01-01 18:55:13 +00:00
Daniel Boles
82a9331144
docs: css-properties: Fix wrongly repeated colour
2017-09-29 18:13:44 +01:00
Daniel Boles
bc7a4e5abd
docs: css-overview: Don’t recommend broken syntax
...
Using this produced warnings about the Pango syntax of <Family> <size>
being deprecated, and the size being invalid due to no unit specified.
Also, that multi-word font family presumably wouldn’t work as expected.
2017-09-03 12:25:22 +01:00
Daniel Boles
6537f7dad8
getting_started: Sync filenames & section headings
...
The order of Examples 3 and 4 was swapped, so the headings updated
themselves, but the filenames were left reflecting the old order.
https://bugzilla.gnome.org/show_bug.cgi?id=786553
2017-08-22 14:19:40 +01:00
Daniel Boles
f70796dea3
docs: gtk/running: Document the GTK_CSD env var
...
It was not documented before.
https://bugzilla.gnome.org/show_bug.cgi?id=778791#c1
2017-08-06 17:42:17 +01:00
Daniel Boles
6ecf0ff055
migrating-StyleContext: CSS does support bindings
...
so remove the bit in the migration guide that says it doesn’t.
2017-06-22 20:51:41 +01:00
Daniel Boles
d33540c607
css-overview: Fix typo “{with=>which} is disabled”
2017-06-22 20:41:41 +01:00
Matthias Clasen
2b0eafb8dc
Fix the build
...
It seems that new gtk-doc doesn't like this variable,
so drop it.
2017-05-09 14:01:57 -04:00
Jeremy Bicha
85f25f4a3e
docs: Use https for more links
...
https://bugzilla.gnome.org/show_bug.cgi?id=780878
2017-04-03 16:14:13 -04:00
Daniel Boles
122cbcf17f
css-overview: Fix inconsistent British English use
2017-03-18 12:33:05 +00:00
Daniel Boles
b73e6ffbd8
css-overview: Fix+Explain color expr number ranges
...
Last try, promise. They don’t all use 0 to 1. We should probably explain
the effects too. Hopefully this manages that while not being too verbose
2017-03-18 01:17:28 +00:00
Daniel Boles
76eb8e3e98
css-overview: Elaborate how color expressions work
2017-03-17 23:55:15 +00:00
Daniel Boles
98fe7f5b5c
docs/css-overview: Fix color functions’ arg orders
...
shade/alpha/mix() take colour(s) and a number that is the ratio by which
to transform them. It was written here that these shall be passed in the
order (number, colour). That was wrong: they must be passed in the order
(colour[s], number) to work, and for the Inspector not to flag an error.
2017-03-17 23:32:19 +00:00
Daniel Boles
fdc79c804a
docs/css-properties: Fix info on 3value properties
...
https://developer.mozilla.org/en/docs/Web/CSS/margin#Values
2017-02-17 15:18:16 +00:00
Bastien Nocera
eca35180f9
docs: Advise to use gtk_show_uri_on_window()
...
Instead of gtk_show_uri() which is now deprecated, and mention an
additional benefit of doing so.
https://bugzilla.gnome.org/show_bug.cgi?id=778726
2017-02-16 16:35:29 +01:00
Bastien Nocera
c495ffb1ba
docs: Fix reference to non-existent gtk_show_uri_on_parent()
...
It's called gtk_show_uri_on_window().
https://bugzilla.gnome.org/show_bug.cgi?id=778726
2017-02-16 16:33:44 +01:00
Chris Martin
eaf9fc60bf
getting-started: typo tie->the
...
https://bugzilla.gnome.org/show_bug.cgi?id=775864
2017-02-05 20:01:41 +00:00
David King
bd3d7b8a9a
docs: Add gtk_print_job_set_source_fd()
2017-01-19 18:06:38 +00:00
Debarshi Ray
9679ef6b00
flowbox: Export gtk_flow_box_get_child_at_pos as public API
...
Bump the gtk+ version so that others can depend on this new API.
https://bugzilla.gnome.org/show_bug.cgi?id=776187
2016-12-20 00:35:48 +01:00
Matthias Clasen
462a5df644
docs: Add gtk_menu_place_on_monitor
2016-11-19 12:52:26 -05:00
Matthias Clasen
595ef21feb
docs: Fix print-related includes
...
Pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=774614 .
2016-11-17 09:35:04 -05:00
Matthias Clasen
c5f6d61783
docs: Update an example
...
Pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=774490
2016-11-17 06:24:32 -05:00
Matthias Clasen
7f7501b1e7
Allow replacing input file in gtk-builder-tool simplify
2016-11-15 06:14:59 -05:00
Sébastien Wilmet
dd91ac7086
docs: consistent get/set function order for GtkScrolledWindow
...
Trivial commit.
For all the other GtkScrolledWindow functions, the order was get -> set.
Except for 3 functions, so fix that.
2016-10-27 12:33:12 +02:00
Sébastien Wilmet
21d0de30ac
docs: update section file for GtkScrolledWindow
...
Trivial commit.
- More logical ordering (re-group related things).
- Add missing functions: max_content_width/height.
2016-10-26 14:39:45 +02:00
Robert Roth
6ee17810d1
Fix css documentation typo for color definition
...
'ligher' should be 'lighter', of course.
https://bugzilla.gnome.org/show_bug.cgi?id=773246
2016-10-21 11:44:21 -04:00
Matthias Clasen
eaff061b48
docs: Expand icon-palette example
...
Add a warning color, and show that hex colors work here.
2016-10-21 11:08:51 -04:00
Matthias Clasen
9aceb34429
Fix another type in the css docs
2016-09-22 11:01:45 -07:00