From cd0fe13dae7fc83d40536b4cb4a9488082e88214 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 13 Feb 2023 08:54:36 -0500 Subject: [PATCH] faq: Add a question about parallel UIs --- docs/reference/gtk/question_index.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/reference/gtk/question_index.md b/docs/reference/gtk/question_index.md index d466234ec4..44a65f8800 100644 --- a/docs/reference/gtk/question_index.md +++ b/docs/reference/gtk/question_index.md @@ -30,6 +30,16 @@ the question you have, this list is a good place to start. [file a bug report](https://gitlab.gnome.org/GNOME/gtk/issues/new) against the documentation. +* Should I maintain parallel versions of my UI in GTK x and GTK y? + + At the end of the day, that is up to you. + + Our experience is that it is a lot of work, and usually not a good idea. + + If you are not ready to make the jump to the next major version of GTK, + it is perfectly fine to stick with the stable release. We maintain them + for that reason. + * How does memory management work in GTK? Should I free data returned from functions? See the documentation for `GObject` and `GInitiallyUnowned`. For `GObject` note -- 2.30.2