gettext-its-gtk4 - International Tag Set for GTK+ 4

Property Value
Distribution openSUSE Tumbleweed
Repository GNOME Factory x86_64 + i586
Package filename gettext-its-gtk4-3.96.0-45.14.x86_64.rpm
Package name gettext-its-gtk4
Package version 3.96.0
Package release 45.14
Package architecture x86_64
Package type rpm
Category Development/Libraries/X11
License LGPL-2.1-or-later
Maintainer -
Download size 15.62 KB
Installed size 1.21 KB
This package enhances gettext with an International Tag Set for GTK+ 4


Package Version Architecture Repository
gettext-its-gtk4-3.96.0-100.10.i586.rpm 3.96.0 i586 GNOME Next
gettext-its-gtk4-3.96.0-100.10.x86_64.rpm 3.96.0 x86_64 GNOME Next
gettext-its-gtk4-3.96.0-45.22.i586.rpm 3.96.0 i586 GNOME Factory
gettext-its-gtk4-3.96.0-1.2.i586.rpm 3.96.0 i586 openSUSE Oss
gettext-its-gtk4-3.96.0-1.2.x86_64.rpm 3.96.0 x86_64 openSUSE Oss
gettext-its-gtk4 - - -


Name Value
gettext-its-gtk3 = 3.96.0
gettext-its-gtk4 = 3.96.0-45.14
gettext-its-gtk4(x86-64) = 3.96.0-45.14


Name Value
gettext-its-gtk3 < 3.96.0


Type URL
Binary Package gettext-its-gtk4-3.96.0-45.14.x86_64.rpm
Source Package gtk4-3.96.0-45.14.src.rpm

Install Howto

  1. Add the GNOME Factory repository:
    # zypper addrepo gnome-factory
  2. Install gettext-its-gtk4 rpm package:
    # zypper install gettext-its-gtk4




2019-09-10 - Dominique Leuenberger <>
- No longer provide/obsolete gtk3-schema: upstream changed the
schema names for gtk4 finally and cut compatibility with gtk3. So
from now on, we have gtk3-schema and gtk4-schema in parallel.
2019-09-06 - Luke Jones <>
- Update to version 3.96.0:
+ DND has been refactored. There are now separate GdkDrag and
GdkDrop objects. This work is still incomplete
+ The GDK_SURFACE_SUBSURFACE surface type has been removed.
+ Use of child surfaces has been greatly reduced. This work is still
+ The use of global coordinates in GDK apis has been reduced. This
work is still incomplete
+ Events have been simplified and are used just for input
- expose events have been replaced by a GdkSurface::render signal
- configure events have been replaced by a
GdkSurface::size-changed signal
- map events have been replaced by a GdkSurface::mapped property
- gdk_event_handler_set has been replaced by a GdkSurface::event
- key events no longer contain a string
- events on unmapped widgets are ignored
+ Warping the pointer is no longer supported
+ The Wayland backend now uses the Settings portal for GtkSettings
+ The Wayland input module uses the text-input-unstable-v3 protocol
+ The Broadway backend has been rewritten to work well with GSK
+ The color chooser has a color picker
+ GtkApplication tracks screensaver state and has a ::query-end
+ The file chooser portal backend supports file filters
+ A number of list models have been introduced, for internal use
and as public api:
- GtkMapListModel
- GtkSliceListModel
- GtkSortListModel
- GtkSelectionModel
- GtkSingleSelection
+ Support for tabular menus and combo boxes has been dropped
+ Key themes are no longer supported
+ GtkInvisible has been dropped
+ A GtkRoot interface has been added that is currently implemented
just by GtkWindow. This work is incomplete
+ GtkWidgets can transform their children using projective linear
transformations. This functionality is available in CSS and
as GskTransform argument to gtk_widget_allocate. GtkFixed is
a container that exposes this functionality. For examples of this,
see the swing transition of GtkRevealer, the rotate transitions
of GtkStack or the Fixed Layout example in gtk-demo.
+ GtkEntry functionality has been moved into a new GtkText widget,
the GtkEditable interface has been expanded, and new a new
GtkPasswordEntry widget has been introduced.
+ Focus handling has been rewritten, and focus-change event
generation has been unified with crossing events.
+ All demos and settings schemas have been renamed to avoid
collisions with GTK3.
+ GtkWidget can now use a GtkLayoutManager for size allocation.
Layout managers can optionally use layout children holding layout
properties. A number of layout managers are available:
- GtkBinLayout
- GtkBoxLayout
- GtkGridLayout
- GtkFixedLayout
- GtkCustomLayout
More layout manager implementations will appear in the future.
+ GtkAssistant, GtkStack and GtkNotebook now have publicly
accessible page objects for their children. The page objects
are also exposed via a list model.
+ GtkContainer no longer supports child properties. All existing
child properties have been removed, converted to regular properties,
moved to layout properties or moved to child meta objects.
+ GtkListBox has gained a ::show-separators property that gets
translated into a CSS style class.
+ A number of X11-specific GtkWindow and GdkSurface apis have been
removed or changed to backend APIs.
+ GtkBuilder can specify object-valued properties inline.
+ The gtk4-builder-tool simplify command has gained a --3to4 option
to convert GTK3 ui files to GTK4.
+ The inspector can show child meta objects and layout properties.
- Remove gtk4-fix-dependency-error.patch, fixed upstream.

See Also

Package Description
gfbgraph-devel-0.2.3-16.24.x86_64.rpm Development files for the Facebook Graph API access library
gfbgraph-devel-0.2.3-16.25.i586.rpm Development files for the Facebook Graph API access library
gio-branding-openSUSE-42.1-25.2.noarch.rpm openSUSE definitions of default settings and applications
gio-branding-openSUSE-42.1-28.1.noarch.rpm openSUSE definitions of default settings and applications
gio-branding-upstream-2.62.3-420.3.noarch.rpm Upstream definitions of default settings and applications
gio-branding-upstream-2.62.4-426.4.noarch.rpm Upstream definitions of default settings and applications
girepository-1_0-1.62.0-213.6.x86_64.rpm Base GObject Introspection Bindings
girepository-1_0-1.62.0-216.8.i586.rpm Base GObject Introspection Bindings
gitg-3.32.1-65.14.x86_64.rpm Git repository viewer
gitg-3.32.1-68.2.i586.rpm Git repository viewer
gitg-lang-3.32.1-65.14.noarch.rpm Translations for package gitg
gitg-lang-3.32.1-68.2.noarch.rpm Translations for package gitg
gjs-1.58.3-181.1.x86_64.rpm JavaScript bindings based on gobject-introspection and Mozilla
gjs-1.58.4-182.5.i586.rpm JavaScript bindings based on gobject-introspection and Mozilla
glade-3.22.1-72.48.x86_64.rpm User Interface Builder for GTK+ 3