summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* docs: Mention pixbufs in the migration guideMatthias Clasen2023-05-151-0/+6
|
* Merge branch 'input-doc-fixes' into 'main'Matthias Clasen2023-05-142-15/+18
|\ | | | | | | | | GTK reference docs: Some fixes See merge request GNOME/gtk!5969
| * doc/actions: Fix end-of-file :FeRD (Frank Dana)2023-05-141-2/+2
| | | | | | | | | | | | 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.
| * docs/input: <kbd>␣</kbd> => <kbd>Space</kbd>FeRD (Frank Dana)2023-05-141-8/+9
| | | | | | | | | | - Switch to semantic newlines, where adding <kbd> caused wrapped text to grow wider than 80 characters on some lines.
| * docs/input-handling: A few more <kbd> wrappingsFeRD (Frank Dana)2023-05-141-5/+7
| | | | | | | | | | - Format a few missed keypresses/combos using <kbd> - Switch to semantic newlines for those (paragraphs, bullet points)
| * docs/input-handling: Don't leave reader hangingFeRD (Frank Dana)2023-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | docs: Mention the current build optionsMatthias Clasen2023-05-131-1/+1
|/ | | | Some of these got renamed recently.
* switch: Expand the docsMatthias Clasen2023-05-013-0/+44
| | | | | Add more text and explanation around active vs state, since people seem easily confused by it.
* Merge branch 'matthiasc/for-main' into 'main'Matthias Clasen2023-04-301-0/+14
|\ | | | | | | | | docs: Migration guide updates See merge request GNOME/gtk!5899
| * docs: Migration guide updatesMatthias Clasen2023-04-301-0/+14
| | | | | | | | Mention various widget size apis going away.
* | migrating-3to4: Fix unescaped ptr * used as italicDaniel Boles2023-04-301-2/+2
|/
* docs: Mention baselinesMatthias Clasen2023-04-291-0/+4
| | | | Add a paragraph about baselines to the coordinates overview.
* migrating-3to4: Don't mention removed Box method &Daniel Boles2023-04-281-1/+1
| | | | | | | | 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.
* 3to4: Fix we said we replace doubles with doubles,Daniel Boles2023-04-261-2/+2
| | | | when what we are replacing are ints!
* docs: Document new environment variablesMatthias Clasen2023-04-021-0/+10
| | | | | Add GSK_MAX_TEXTURE_SIZE and GDK_DEBUG=gl-fractional to the docs.
* CODING-STYLE: UpdatesMatthias Clasen2023-03-311-18/+20
| | | | | We switched to using #pragma once in headers, document that.
* Incorporate review feedbackMatthias Clasen2023-03-251-3/+3
|
* docs: Use our own box model illustrationMatthias Clasen2023-03-255-1/+199
| | | | This one has a dark mode too.
* TweakMatthias Clasen2023-03-251-3/+3
|
* TweakMatthias Clasen2023-03-251-4/+4
|
* More review feedbackMatthias Clasen2023-03-251-12/+25
|
* docs: Apply review feedbackMatthias Clasen2023-03-251-20/+21
| | | | Clarify some points in the coordinate overview.
* Docs: CosmeticsMatthias Clasen2023-03-251-1/+1
| | | | | Align section heading better. Now they all follow the "Using GTK..." pattern.
* docs: Add a section about coordinate systemsMatthias Clasen2023-03-253-0/+65
|
* docs: Improve markup for keysMatthias Clasen2023-03-241-3/+3
| | | | | Consistently use <kbd>x</kbd> to render keys in the docs and use + for key combinations.
* docs: Some updatesMatthias Clasen2023-03-241-5/+8
| | | | Fix some links ot point to docs.gtk.org.
* docs: TweaksMatthias Clasen2023-03-181-46/+46
| | | | | Tweak the wording in the list widget overview to fix some typos and make things read more smoothly.
* docs: Update broadway docsMatthias Clasen2023-03-171-11/+6
| | | | | | Using Broadway without broadwayd hasn't worked since 2013... Fixes: #5662
* Merge branch 'add_visited_state' into 'main'Matthias Clasen2023-03-151-0/+1
|\ | | | | | | | | a11y: Add GTK_ACCESSIBLE_STATE_VISITED See merge request GNOME/gtk!5616
| * a11y: Add GTK_ACCESSIBLE_STATE_VISITEDLukáš Tyrychtr2023-03-081-0/+1
| | | | | | | | | | | | 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.
* | CODING-STYLE: Drop mention of g_sliceMatthias Clasen2023-03-141-3/+2
|/
* Verbiage Change Emmanuele Bassi2023-02-271-2/+4
|
* Update docs/reference/gtk/getting_started.mdBobby Neal2023-02-261-0/+2
|
* builder-tool: Try harder to find template parentsMatthias Clasen2023-02-191-0/+5
| | | | | | | | | | 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
* faq: Add a question about parallel UIsMatthias Clasen2023-02-131-0/+10
|
* faq: Don't number questionsMatthias Clasen2023-02-131-33/+33
| | | | | | The numbering makes it unnecessarily hard to add and remove questions, and does not really seem necessary. Just use bullets.
* faq: Some updatesMatthias Clasen2023-02-131-14/+20
| | | | | Miscellaneous tweaks and changes, after reading the whole thing.
* docs: Document new build optionsMatthias Clasen2023-02-121-5/+5
|
* Deprecate GtkVolumeButtonMatthias Clasen2023-02-121-3/+3
| | | | Too specialized.
* Deprecate GtkLockButtonMatthias Clasen2023-02-021-0/+5
| | | | | This is a very specialized widget, and should really just live with the applications where it is used.
* Deprecate GtkStatusbarMatthias Clasen2023-02-021-0/+5
| | | | | | | | 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.
* docs: Update deprecations for gtk_show_uriMatthias Clasen2023-01-141-0/+4
| | | | We have a better replacement now.
* docs: Fix dependency namesCorey Berla2023-01-133-5/+5
| | | | | | | 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.
* Update the build documentationMatthias Clasen2023-01-131-22/+16
|
* Merge branch 'swap-3-4' into 'main'Matthias Clasen2023-01-061-4/+4
|\ | | | | | | | | docs: Place example-{3,4} in numerical order See merge request GNOME/gtk!5319
| * docs: Place example-{3,4} in numerical orderandy59952022-12-101-4/+4
| |
* | Merge branch 'no-more-installed-tests' into 'main'Matthias Clasen2022-12-201-1/+1
|\ \ | | | | | | | | | | | | build: Drop the install-tests option See merge request GNOME/gtk!5352
| * | build: Drop the install-tests optionMatthias Clasen2022-12-191-1/+1
| | | | | | | | | | | | | | | | | | We no longer use installed tests in CI, so lets reap the benefit and simplify our build setup for tests.
* | | meson: Require gi-docgen when gtk_doc is requiredNirbheek Chauhan2022-12-201-3/+1
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | meson: Fix find_program and subproject usageNirbheek Chauhan2022-12-191-1/+3
| | | | | | | | | | | | | | | | 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.