GTK-BUILDER-CONVER(1)
π GTK-BUILDER-CONVER(1) β like, the manual page bestie β¨
okay so real talk, this is the gtk-builder-convert page from the [FIXME: manual] section, and it's genuinely one of those little utilities that eats. let me put you on π«Ά
β¨ NAME β¨
gtk-builder-convert β the Glade file conversion utility, no cap π
π¦ SYNOPSIS π¦
gtk-builder-convert [--skip-windows] [--target-version version]
[--root name] {input} {output}
πΈ DESCRIPTION πΈ
so what does it do? gtk-builder-convert converts glade files into XML files which can be loaded with GtkBuilder. it's giving glow-up, honestly β your glade file walks in, an XML file walks out π
it expects the name of a glade file as the first argument, and writes its output the file specified as the second argument. so like, {input} β {output}, positions matter, don't get it twisted β¨
π OPTIONS π
--skip-windows,-wβ converts everything but GtkWindow subclasses. like, we're doing the whole fit except the windows, and that's the whole point π--target-version,-tβ some widgets and properties are different between GTK+ versions 2.0 and 3.0, so this option allows to set the desired GTK+ target version. pick your era bestie π--root,-rβ converts only the widget named name and its children. main character energy only, everyone else stays home π
π BUGS π
the messy parts, and i'm gonna be so fr fr with you:
- Toolbars are not handled. π like, actual not handled.
- Support for accessibility is not yet implemented. not yet, bestie, but we're manifesting it π
- The script requires a python interpreter to run. yes,
python. it needs a python interpreter to run, so don't come at it with nothing installed β
lowkey reminder: those bugs are straight from the page, i'm not making anything up. toolbars = not handled. accessibility = not yet implemented. python interpreter = required. periodt π«Ά
source/version: [FIXME: source] Β· date: 07/02/2025 β that's the whole sign-off, written by the manpage gremlins themselves, and honestly? iconic. bye bestie, go convert some glade files π§π
π¦ where this page comes from
- opensuse-leap 16.0: gtk2-devel 2.24.33-160000.2.2 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: gtk2-devel 2.24.33-160000.2.2 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: gtk2-devel 2.24.33-160000.2.2 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: gtk2-devel 2.24.33-160000.2.2 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms