./x11/gtk3, GIMP Toolkit v3 - libraries for building X11 user interfaces

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.22.24, Package name: gtk3+-3.22.24, Maintainer: pkgsrc-users

GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application
suites.

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

This package contains GTK+ 3.


Required to run:
[sysutils/desktop-file-utils] [graphics/hicolor-icon-theme] [graphics/freetype2] [graphics/cairo] [databases/shared-mime-info] [fonts/fontconfig] [fonts/Xft2] [devel/atk] [devel/glib2] [devel/pango] [x11/libXcomposite] [x11/Xfixes] [x11/xcursor] [x11/Xrender] [x11/liboldXrandr] [graphics/gdk-pixbuf2] [graphics/cairo-gobject] [devel/at-spi2-atk] [graphics/libepoxy]

Required to build:
[pkgtools/x11-links] [x11/compositeproto] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/recordproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/xcb-proto] [devel/gobject-introspection] [x11/fixesproto4] [pkgtools/cwrappers]

Package options: gtk3-atk-bridge, x11

Master sites: (Expand)

SHA1: 13f09656af70ab1106fd68309ff84782a5cc74d4
RMD160: 028c5d7dc86bdd9be9bc9c1e4cf478f5d39195c6
Filesize: 18423.875 KB

Version history: (Expand)


CVS history: (Expand)


   2017-10-16 11:50:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
gtk3: update to 3.22.24

GTK+ 3.22.24
* Bugs fixed:
 Combobox: Don't try to remove grabs on NULL devices
 Fix some issues with the new resizable tiling
   2017-10-16 00:31:02 by Patrick Welche | Files touched by this commit (12)
Log message:
Put gdbus-codgen back into operation

- Revert "Move gdbus-codegen users to py-glib2-tools by including
  glib2/buildtools.mk" 1f764df
- while here change to TOOL_DEPENDS
- switch from py-glib2-tools to glib2-tools
   2017-10-13 18:36:04 by Patrick Welche | Files touched by this commit (11)
Log message:
Move gdbus-codegen users to py-glib2-tools by including glib2/buildtools.mk
   2017-09-30 16:15:07 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
gtk3: update to 3.22.1

3.22.21:

* Bugs fixed:
 738893 ComboBox in appears-as-list mode: Finishing scroll with mouse causes...
 786613 Adwaita: provide a generic sidebar icon and label styling
 787172 EmojiChooser: Improve selection of section buttons
 787279 EmojiChooser: Hovered emoji become impossible to see in HighContrast...
 787280 HighContrast: Fix regression in vertical separator in titlebar headerbar
 787410 entry: fix memory leak

* Translation updates
   2017-09-05 13:28:47 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
GTK+ 3.22.20

* Add input hints for Emoji, that let applications indicate whether
  entries would benefit from Emoji support or not

* Add support for cloud services in GtkPlacesSidebar. This adds a new,
  optional dependency on libcloudproviders

* Bugs fixed:
 468868 Popup of "appears-as-list" ComboBox does not change screen \ 
with its top...
 618160 Documentation for gtk_combo_box_get_active_iter is unclear
 705640 GtkWindow incorrectly requires a default screen
 729651 Crash in GtkFileChooserButton with appears-as-list
 759725 Setting Container:border-width on TextView breaks gesture positions
 766909 Tooltip of the eject button is a bit confusing - or just missing
 774134 GtkExpander: input window of title extends over child, if :expanded is ...
 775074 GtkScrolledWindow does not disconnect all GtkAdjustment signal handlers...
 776937 GtkExpander is incorrectly hiding content.
 780750 Shift + click in GtkEntry doesn't select
 783649 negative content width warning in GtkLevelbar
 785306 FileChooserNativeQuartz: two fixes
 785736 textview: fix bug on DnD displaced limits of selection
 786029 clicking on gtk-slider makes the parent disappear
 786123 GtkPlacesSidebar: Add support for libcloudproviders
 786209 X11: GtkPopover positioning doesn't "avoid" CSD window shadows
 786492 Incorrect scaling factor with Vulkan on Wayland
 786553 Wrong example number in Gtk Tutorial
 786771 Critical about mismatched GdkDisplays when opening Inspector combobox
 786841 Emoji categories are always in English
 786885 Add explanatory tooltip to emoji icon
 786932 Let the "type-func" override the object's "class" \ 
attribute when gettin...
 786938 Emoji picker wrongly opens when clicking on primary icon too
 786940 ::icon-pressed handler stays connected when setting :show-emoji-icon to...
 786960 Emoji chooser: don't show 'insert Emoji' item in emoji chooser context ...
 786964 Emoji Chooser: Can't scroll clicking on the scroll bar
 786966 Emoji chooser: unnecessary spacing b/w some rows in search result
 786986 text_window_to_widget_coords broken when Container:border-width > 0
 787103 gtk3-widget-factory crashes on exit after inserting an emote on page3
 787158 gtk_widget_get_preferred_width on GtkToolbar gives wrong minimum width
 787195 gtk_toolbar_set_show_arrow does not show an arrow
 786956 EmojiChooser: Fix theming on Adwaita:dark, HighContrast, etc
   2017-08-25 14:39:43 by Patrick Welche | Files touched by this commit (3) | Package updated
Log message:
Update gtk3 to 3.22.19

Overview of Changes in GTK+ 3.22.19
===================================

* Add support for Emoji input, with an Emoji chooser

* Bug fixes:
773299 Ensure GTK+-4.x builds and works on Windows (MSVC in particular)
784016 Crash in gnome-terminal due to calling a GdkDisplayClass vfunc on a display...
784421 Tooltips: Fix docs/theming for custom tooltip windows
785999 Windows: Fix AeroSnap on HiDPI
786144 GtkInfoBar Example - Wrong at developer.gnome.org (looks like typo/copy/paste)
786209 X11: GtkPopover positioning doesn't "avoid" CSD window shadows
786287 configure.ac: Missing quote for AC_MSG_ERROR in AS_IF for WAYLAND_SCANNER
786400 "Art pen" named "Grip pen" in the Gnome Control Center
786469 gdkwindow: Avoid re-setting the opaque region if it doesn't change
786480 Button grabs unintendedly cause shortcut inhibition dialog
786594 Broken Ctrl+Tab behaviour inside text widget since 3.22.18

* Translation updates:
Brazilian Portuguese, Croatian, Czech, French, Friulian, Galician,
German, Indonesian, Kazakh, Lithuanian, Nepali, Polish, Serbian,
Slovak, Spanish, Turkish

Overview of Changes in GTK+ 3.22.18
===================================

* Support entering emoji by name, using Ctrl-Shift-E

* Wayland:
- Add support for the shortcut inhibitor protocol
- Support Wacome tablet wheel scrolling

* Bug fixes:
771959 gtk_init_with_args fails when no display is found / does not comply w...
776903 Label with hyperlinks cannot be opened with touch on wayland
776909 gtk_adjustment_clamp_page: Conditional jump or move depends on uninit...
777333 In a GNOME Wayland session, gnome-terminal windows cannot be moved ar...
777515 gtk3-icon-browser doesn't list document-edit-symbolic icon
778188 VTE crashes on multiple repeated BELL chars
780938 No icon tooltip shown in GtkEntry
781246 Return value of gtk_widget_get_parent_window should be marked (nullable)
782870 X11 Grabbing Broken with GtkScrolledWindow
783343 Wayland: RFC - add shortcut inhibitor support
783649 negative content width warning in GtkLevelbar
783716 Support wayland-tablet wheel events
783906 gtk_accelerator_get_label broken
784624 process-stop-symbolic hardcoded as app menu fallback
785255 Quitting world's simplest program containing a single GtkEntry causes...
785375 Cursors for Wacom tablets are not always updated correctly under Wayland
785423 Missing nullable annotation for gtk_bin_get_child
785672 Entry: Setting icon tooltip to empty disables tooltip on whole widget

* Translation updates:
Finnish, Slovenian
   2017-08-16 22:21:18 by Thomas Klausner | Files touched by this commit (180)
Log message:
Follow some http redirects.
   2017-08-07 21:08:51 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
Changes in GTK+ 3.22.17

* Add native file chooser support for OS X

* Bug fixes:
 766517 GtkAboutDialog should use https:// license URLs
 781583 gtk_image_new_from_resource does not work
 781935 Add nullable return annotation to gtk_notebook_get_tab_label
 781936 Add nullable return annotation to gtk_text_mark_get_name
 782040 Wacom pen calibration application responds to mouse input
 782325 wayland: Add possibility to get the exported handle multiple times
 784323 Quartz backend: gtk_clipboard_get_default not implemented
 784723 macOS: native file chooser dialog
 784888 gtkapplication: Mark gtk_application_get_active_window() as nullable

* Translation updates:
 Friulian
 Kazakh