gnome-desktop 42.6

2022-10-25 Thread Matthias Clasen
About GNOME Desktop Library
===

Library with common API for various GNOME modules


Download

https://download.gnome.org/sources/gnome-desktop/42/gnome-desktop-42.6.tar.xz 
(742K)
  sha256sum: ac713a8274d10918dfba8cf19d278de93acf833341dff8a15bab2b9f6429739b

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.8.2

2022-10-24 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* Input:
 - Give input methods more control over resets and allow
   them to preserve state
 - Align interpretation of modifiers in key events
   in X11 and Wayland

* GtkColumnView:
 - Fixes to focus handling

* GtkPopover:
 - Fix problems with focus when dismissing popovers
 - Fix problems with focusing editable labels in popovers

* Build:
 - Fix build problems with resources and non-gnu linkers
 - Fix gi-docgen detection in cross builds
 - Require meson 0.60

* Debugging:
 - Make more debug options available in no-debug builds
 - Improve consistency of debug logging
 - Give names to all sources

* Accessibility:
 - Introduce GtkAccessibleRange

* Wayland:
 - Make monitor bounds handling more robust
 - Prevent shrinking clients due to wrong toplevel bounds

* Broadway:
 - Return correct pointer coordinates from device queries

* Windows:
 - Use native API to translate key events

* Translation updates:
 Brazilian Portuguese
 British English
 Bulgarian
 Catalan
 Croatian
 Czech
 Friulian
 Galician
 Georgian
 German
 Indonesian
 Lithuanian
 Polish
 Portuguese
 Russian
 Serbian
 Slovenian
 Swedish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.8/gtk-4.8.2.tar.xz (19.3M)
  sha256sum: 85b7a160b6e02eafa4e7d38f046f8720fab537d3fe73c01c864333a983a692a9

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.6.8

2022-10-24 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* Input:
 - Fix problems with input method interactions that caused
   dead keys not to work

* GtkText:
 - Respect the no-emoji input hint fully

* GtkNotebook:
 - Fix an infinite loop in accessibility code
 - Event handling fixes

* GtkFileChooser:
 - Restore ~ and .functionality

* GtkTreeView:
 - Event handling fixes

* GtkTreeListModel:
 - Prevent possible crashes with collapsed nodes

* GtkGridView:
 - Fix issues with rubberband selection

* GtkEmojiChooser:
 - Fix navigation with arrow keys when filtered

* GtkPopover:
 - Fix problems with focus when dismissing popovers
 - Fix problems with focusing editable labels in popovers

* GtkStackSidebar:
 - Improve accessible presentation

* Wayland:
 - Make gtk_launch_uri more robust
 - Make monitor bounds handling more robust
 - Prevent shrinking clients due to wrong toplevel bounds

* Flatpak:
 - Fix file DND with the FileTransfer portal

* Translation updates
 Brazilian Portuguese
 Croatian
 Czech
 Georgian
 German
 Hungarian
 Icelandic
 Lithuanian
 Polish
 Portuguese
 Serbian
 Slovenian
 Swedish
 Turkish




Download

https://download.gnome.org/sources/gtk/4.6/gtk-4.6.8.tar.xz (21.7M)
  sha256sum: 9ffded16edc280680289034b02518fd0ce873b545c537ca64c667d2236731d39

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.11

2022-10-03 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


- Don't crash for lack of fonts
- Avoid a crash in shaping

Overview of changes in 1.50.10, 16-09-2022


Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.11.tar.xz (4.07M)
  sha256sum: 8800f812d89ee61388188703203f3a7878963c22f8695aaf1fa0a1a1428d17ae

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-desktop 43

2022-09-18 Thread Matthias Clasen
About GNOME Desktop Library
===

Library with common API for various GNOME modules

News


- Translation updates

=
Version 42.rc
=

- gnome-languages: Simplify XPG language parsing
- Translation updates

=
Version 43.alpha
=

- Don't use bubblewrap inside snaps since those are already sandboxed
- Remove gnome-version.xml
- Add GCancellable and GError to the thumbnail API
- Make it possible to disable gobject-introspection generation
- Revert "thumbnails: keep the original file name"
- Include a header defining GNOME_DESKTOP_PLATFORM_VERSION
- Translation updates


Download

https://download.gnome.org/sources/gnome-desktop/43/gnome-desktop-43.tar.xz 
(746K)
  sha256sum: 3d6e153317486157596aa3802f87676414c570738f450a94a041fe8835420a69

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.8.1

2022-09-16 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* Input:
 - Fix problems with input method interactions that caused
   dead keys not to work
 - Accept single-key compose sequences (these are used with
   some keyboard layouts)

* GtkColumnView:
 - Flip column order in right-to-left context

* GtkGridView:
 - Fix problems with rubberbanding

* GtkFileChooser:
 - Fix positioning of popovers in the places view
 - Make ~ and . keyboard shortcuts work again

* gsk:
 - Make glyph upload more similar to icons

* Make file transfer via portals work, this fixes file
  copy/paste and dnd in flatpaks

* Translation updates:
 Catalan
 Chinese (China)
 Chinese (Taiwan)
 Latvian




Download

https://download.gnome.org/sources/gtk/4.8/gtk-4.8.1.tar.xz (19.6M)
  sha256sum: 5ce8d8de98a23bd0c8eca1a61094e1c009b5f009dcbd60b45e990a8db1b742fd

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.10

2022-09-16 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


Overview of changes in 1.50.9, 16-09-2022
=
- Avoid some unnecessary strdups
- Fix line height computations with a non-trivial CTM



Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.10.tar.xz (4.06M)
  sha256sum: 7e5d2f1e40854d24a9a2c4d093bafe75dcdbeccdf1de43e4437332eabed64966

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.8.0

2022-09-06 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkTreeView:
 - Fix a problem with scrolling animations
 - Fix some event handling problems
 - Drop unreachable code

* GtkText:
 - Respect the no-emoji input hint fully

* GtkEmojiChooser:
 - Fix arrow key navigation

* GtkFontChooser:
 - Improve the handling of OpenType font features

* GtkTreeListModel:
 - Fix handling of collapsed child nodes

* GtkInscription:
 - Fix accessible name

* Theme:
 - Fix placeholder text in HighContrast

* Increase the memory limit for the jpeg loader to 300M

* Miscellaneous memory leak fixes

* Wayland:
 - Refator handling of text protocol client updates

* Windows:
 - Support high-resolution scroll wheel events
 - Generate GdkWin32.gir
 - Implement color picking

* Translation updates
 Abkhazian
 Basque
 Brazilian Portuguese
 Bulgarian
 Catalan
 Chinese (China)
 Croatian
 Czech
 Danish
 Dutch
 Galician
 Georgian
 German
 Hungarian
 Icelandic
 Indonesian
 Korean
 Latvian
 Lithuanian
 Persian
 Polish
 Portuguese
 Russian
 Serbian
 Spanish
 Swedish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.8/gtk-4.8.0.tar.xz (19.6M)
  sha256sum: c8d6203437d1e359d83124dc591546d403f67e3b00544e53dd50a9baacdcbd7f

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.6.7

2022-08-17 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* Miscellaneous memory leak fixes

* GtkTreeView:
 - Fix a problem with DND
 - Fix a problem with row selection

* GtkTreePopover:
 - Support scrolling

* GtkGridView:
 - Fix issues with rubberband selection

* GtkSnapshot:
 - Make GtkSnapshot work from bindings

* X11:
 - Fix preferred action for DND

* Windows:
 - Fix DND

* Translation updates
 Croatian
 Georgian
 Indonesian
 Russian
 Serbian
 Spanish




Download

https://download.gnome.org/sources/gtk/4.6/gtk-4.6.7.tar.xz (21.8M)
  sha256sum: effd2e7c4b5e2a5c7fad43e0f24adea68baa4092abb0b752caff278e6bb010e8

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.7.2

2022-08-11 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkTextView:
 - Fix child positioning with gutters

* GtkText:
 - Update placeholder visibility when necessary

* GtkPicture:
 - Add a content-fit property

* GtkPopover:
 - Fix a size allocation problem with the arrow

* GtkTreeView:
 - Fix a problem with DND

* GtkTreePopover:
 - Support scrolling

* GtkGridView:
 - Fix issues with rubberband selection

* GtkLabel:
 - Add a tabs property

* GtkSnapshot:
 - Make GtkSnapshot work from bindings

* GtkScrolledWindow:
 - Scroll at a reasonable speed

* GtkPaned:
 - Avoid an infinite loop

* GtkWindow:
 - Improve generation and handling of crossing events

* CSS:
 - Fix handling of certain transform values

* Media support:
 - Add audio support to the ffmpeg backend
 - Avoid oom with pathological jpeg images

* GDK:
 - Fix handling of touchpad hold events
 - Add support for hi-resolution scroll events

* X11:
 - Fix preferred action for DND

* Windows:
 - Fix DND

* List models:
 - Fix items-changed emission
 - Add more list model tests

* Demos:
 - Add a winning sound to game demos
 - Make app icons work uninstalled

* Translation updates:
 Abkhazian
 Basque
 Catalan
 Georgian
 German
 Indonesian
 Occitan
 Persian
 Portuguese
 Russian
 Spanish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.7/gtk-4.7.2.tar.xz (19.5M)
  sha256sum: a901bf54f0dd1a8ccb30800bf203f0335887009467ef6086654634f21bf0a4cd

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.9

2022-08-10 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


- Apply show flags to line separators
- Fix a thread-safety problem



Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.9.tar.xz (4.06M)
  sha256sum: 1b636aabf905130d806372136f5e137b6a27f26d47defd9240bf444f6a4fe610

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.7.1

2022-07-12 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkInscription:
 - A new label-like widget for use in list views

* GtkColorChooser:
 - Style improvements

* GtkFontChooser:
 - Improve support for OpenType features a bit

* GtkLabel:
 - Allow selectable labels to be activated via mnemonic

* GtkTextView:
 - Implement GetCharacterExtents for accessibility

* GtkStack:
 - Fix a poblem with stack page accessibility

* GtkListView:
 - Cull listitems that are out of view
 - Make all our list models implement ::n-items and
   ::item-type properties

* Translations:
 - Stop translating property nicks and blurbs
 - Fix extracting translations from ui files

* Debugging:
 - Support GTK_DEBUG=invert-text-dir
 - Allow inspecting inspectors
 - Replace GTK_USE_PORTAL with GDK_DEBUG=portals
 - Improve responsiveness of the inspector

* CSS:
 - Allow fractional letterspacing

* Theme:
 - Improve legibility of selectable labels

* Demos:
 - Improve the font features demo
 - Add demos for GtkInscription

* Wayland:
 - Freeze popups when hidden
 - Only send smooth scroll events for tablet tools
 - Make scaled cursor image have the right size
 - Fix problems with the activation protocol
 - Don't force the HighContrast icon theme
 - Support xdg_toplevel.bounds

* X11:
 - Always update the shadoe size

* Windows:
 - Improve touchpad support by using DirectManipulation
 - Add more directories to the builtin hicolor icon theme

* Translation updates:
 Basque
 Catalan
 Chinese (China)
 Galician
 German
 Lithuanian
 Nepali
 Occitan
 Persian
 Polish
 Portuguese
 Russian
 Serbian
 Spanish
 Swedish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.7/gtk-4.7.1.tar.xz (19.5M)
  sha256sum: dbe0495d2933c461515bfed886b57f4d10b4e70a0c7ce6c933d8720b400d09b4

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango2 0.91.0

2022-07-04 Thread Matthias Clasen
News

https://download.gnome.org/sources/pango2/0.91/pango2-0.91.0.news  (132K)

Download

https://download.gnome.org/sources/pango2/0.91/pango2-0.91.0.tar.xz (3.70M)
  sha256sum: 6ca8738f66255d365b0ace671bec4e9993dbda5eab3d10490eb99057deabe9f8

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.6.6

2022-07-02 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* Fix translations in GTKs own ui files

* Wayland:
 - Fix a problem with the activation protocol
 - Don't force the HighContrast icontheme

* Windows:
 - Fix a problem with builtin icons if the
   hicolor icontheme is not installed

* Translation updates:
 Brazilian Portuguese
 Russian
 Turkish




Download

https://download.gnome.org/sources/gtk/4.6/gtk-4.6.6.tar.xz (22.0M)
  sha256sum: 7bbfe4d13569f7c297ed49834ac7263e318b7bf102d3271cb466d5971f59ae70

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.8

2022-07-02 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


- Add some properties to fontmap and family
- Fix handling of ligature carets in mixed directions



Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.8.tar.xz (4.10M)
  sha256sum: cf626f59dd146c023174c4034920e9667f1d25ac2c1569516d63136c311255fa

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.90.0

2022-06-22 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


Overview of changes in 1.90
===

This is an unstable development release leading towards
Pango 2.0, which will be major new version, and will not
be API or ABI compatible with Pango 1.x.

The API changes in this release are not final, and feedback
on the changes and features in this release is very appreciated,
so we can fix up oversights and omissions before finalizing
the 2.0 API.

This release is parallel-installable with Pango 1.50.x.

Changes
---

Pango is now shipped as a single shared object, libpango-2.so,
which contains the high-level cross-platform code as well as
platform-specific fontmap implementations and the cairo
support (if it is enabled).

Linking both libpango-1.so and libpango-2.so into the same
process is not supported, and we try to detect and prevent
this situation.

Major new APIs
--

- PangoLineBreaker:

  PangoLineBreaker is the core of pango's line-breaking algorithm,
  broken out from PangoLayout. Having this available independent
  from PangoLayout will facilitate uses such as multi-column
  layout, text flow between frames and shaping paragraphs around
  images.

- PangoLines

  PangoLines is the 'formatted output' part of a PangoLayout, and
  can be used to collect the output of a PangoLineBreaker.

- PangoFontMap

  The PangoFontMap class has seen some significant changes. It is
  now possible to instantiate a PangoFontMap, and populate it manually
  with PangoFontFamily and PangoFontFace objects.

  There are platform-specific subclasses

  - PangoFcFontMap
  - PangoCoreTextFontMap
  - PangoDirectWriteFontMap

  which will use platform API to enumerate fonts and populate
  the fontmap.

- PangoGenericFamily

  PangoGenericFamily is a new object representing generic font
  families such as 'Sans' or 'Serif', which are populated with
  lots of individual font families matching these general styles.

  When a PangoFontMap returns a fontset matching a query, it will
  always include at least on PangoGenericFamily in the result, to
  ensure good charset coverage.

  In the past, this was achieved by having the fontconfig fontmap
  always return a fontset including *all* the system fonts, with
  varying order. The new approach should be more performant on
  systems with many fonts, where sorting all the fonts is expensive.

- PangoHbFace, PangoHbFont

  The Pango font classes have been replaced by this pair of classes
  which are thin wrappers around hb_face_t and hb_font_t. Since
  HarfBuzz provides these cross-platform objects for us, we don't
  need platform-specific font implementations anymore.

  As one of the advantages of the new font implementation it is
  now possible to instantiate fonts from a font file, or from font
  data in memory.

  The cairo support code has learned to generate cairo scaled
  fonts from PangoHbFont objects.

- PangoUserFont, PangoUserFace

  These are a new kind of callback-based font implementation to
  allow for entirely application-defined font handling, including
  glyph drawing.

Other API changes
-

- PangoAttribute has been reimplemented

- All deprecated APIs have been dropped

- The PangoScript enumeration has been replaced by GUnicodeScript

- PangoCoverage has been replaced by pango_font_face_has_char

- PangoColor has gained an alpha field

- The PangoFontsetSimple object is unused and has been dropped

- PangoXft, PangoFT2 and other backend-specific rendering APIs
  have been dropped for now

- Most structs have been made private

- Many smaller API cleanups and reductions




Download

https://download.gnome.org/sources/pango/1.90/pango-1.90.0.tar.xz (1.80M)
  sha256sum: f138f964a8390c8aecc6c79dc18756989cc2d4db624b12f94a01a92ec57111ff

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.6.5

2022-05-30 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkFileChooser:
 - Fix pasting text into the name field

* GtkText:
 - Remove an assertion that is sometimes hit

* Wayland:
 - Ensure that our cursor surfaces don't violate
   protocol constraints

* Accssibility:
 - Fix a problem in the accessibility tree

* Translation updates:
 Brazilian Portuguese
 German
 Persian
 Polish
 Portuguese
 Russian
 Swedish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.6/gtk-4.6.5.tar.xz (22.0M)
  sha256sum: fa42c371f49c90916711e15591d87d4bee4438c27bf0692715581807628be9c2

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.34

2022-05-18 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* Include legacy hicolor icons

* Fix the build with gcc 12

* MacOS:
 - Restore QUARTZ_RELOCATION support

* X11:
 - Trap errors when getting output properties

* Wayland:
 - Ignore empty preedit updates This fixes a problem with
   textview scrolling

* Translation updates
 Danish
 Dutch
 French
 German
 Hungarian
 Italian
 Kazakh
 Latvian
 Lithuanian
 Norwegian Bokmål
 Swedish



Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.34.tar.xz (20.6M)
  sha256sum: dbc69f90ddc821b8d1441f00374dc1da4323a2eafa9078e61edbe5eeefa852ec

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.6.4

2022-05-13 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkFileChooser:
 - Fix select button sensitivity in select_folder mode
 - Fix some fallout from list model porting

* GtkListView, GtkColumnView:
 - Optimize scrolling

* print-to-file:
 - Handle nonexisting files better in the dialog

* Avoid infinite loops in size allocation

* CSS:
 - Optimize a case of reparenting that is important in GtkListView

* GSK:
 - Check for half-float support before using it

* Wayland:
 - Ignore empty preedit updates This fixes a problem with
   textview scrolling
 - Freeze popups when hidden. This addresses a frame rate drop

* Translation updates
 Hebrew
 Nepali




Download

https://download.gnome.org/sources/gtk/4.6/gtk-4.6.4.tar.xz (22.0M)
  sha256sum: a79a2bbcc7931b703fc4fa1fcbe1b906e229a1522d854d522801766a79bcac9f

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.7.0

2022-05-07 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.


Download

https://download.gnome.org/sources/gtk/4.7/gtk-4.7.0.tar.xz (22.1M)
  sha256sum: 913fcd9d065efb348723e18c3b9113e23b92072e927ebd2f61d32745c8228b94

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.6.3

2022-04-28 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkOverlay:
 - Bring back positional style classes

* GtkFileChooser:
 - Prevent unwanted completion popups
 - Fix small problems in save mode
 - Fix buildable suport of GtkFileFilter

* GtkPopover:
 - Fix button positions in right-to-left locales

* GtkLabel:
 - Fix small issues with link handling

* Tooltips:
 - Don't restrict the minimum tooltip length

* Theme:
 - Don't use opacity for overlay scrollbars
 - Fix selection text color in  vertical spin buttons

* GSK:
 - Accept textures that are generated by webkit
 - Align offscreen rendering to the pixel grid

* Accessibility
 - Fix a crash in startup when orca is running

* Input:
 - Fix display changes in GtkIMMultiContext
 - Fix activating on-screen keyboards
 - Always propagate hold events in GtkEventControllerScroll

* Windows:
 - Fix a critical warning in clipboard handling
 - Report serial numbers for events

* MacOS:
 - Prevent fullscreen transition reentrancy


* Translation updates
 British English
 Czech
 German
 Indonesian
 Latvian




Download

https://download.gnome.org/sources/gtk/4.6/gtk-4.6.3.tar.xz (22.0M)
  sha256sum: a57acd0e4482981700fdf86596c7413cb61ef47f75e4747fda809e8231b8d96c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.7

2022-04-14 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


- coretext: Fix the build
- editing: Fix moving across paragraph boundaries in rtl
- layout: Try harder to survive without fonts
- Windows: Register a sans-serif font
- Windows: Try harder to load a font



Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.7.tar.xz (4.10M)
  sha256sum: 0477f369a3d4c695df7299a6989dc004756a7f4de27eecac405c6790b7e3ad33

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-desktop 42.0

2022-03-20 Thread Matthias Clasen
About GNOME Desktop Library
===

Library with common API for various GNOME modules


Download

https://download.gnome.org/sources/gnome-desktop/42/gnome-desktop-42.0.tar.xz 
(726K)
  sha256sum: f3caa293a5e86f6ccad18f817273db1c67061e680d79d839aa8a7528e5bb26d6

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.6

2022-03-18 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


- Drop hb-glib dependency
- Fix test font configuration
- Maintain order in pango_attr_list_change
- Fix a use-after-free in pango_attr_list_change



Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.6.tar.xz (4.09M)
  sha256sum: a998bcf36881c3ac20495d40bceb304f4eaa9175bd2967c85656434cbdafe86a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.6.2

2022-03-18 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkScrolledWindow:
 - Set scroll-to-focus on viewports
 - Avoid doubly triggering deceleration

* GtkEntry:
 - Stop cursor blinking on focus-out

* Emoji:
 - Update Emoji data to CLDR 40 and Unicode 14
 - Add more locales for Emoji data (da, de, en, es,
   fr hu, it, ko, lt, ms, nl, pl, pt, ru, s, uk zh)

* GDK
 - Optimize texture conversions on x86 and ARM
 - Use EGK_KHR_swap_buffers_with_damage if available

* GSK
 - Avoid clearing opaque regions
 - Support using a non-default framebuffer
 - Handle large viewports by tiling

* Wayland:
 - Prefer xdg-activation over gtk-shell
 - text protocol: Fix text caret location
 - text protocol: Use serials to control outbound messages

* Inspector:
 - Show app ID and resource path

* Demos:
 - widget-factory: Handle F11 to toggle fullscreen

* Tools:
 - gtk-builder-tool: Allow use without display

* Windows:
 - Fix preedit window placement on HiDPI
 - Build improvements
 - Fix fullscreen handling

* MacOS:
 - Fix scrolling with an external mouse
 - Fix kinetic scrolling with overshoot
 - Improve monitor detection
 - Many input handling fixes
 - Support OpenGL accelerated video playback
 - Support fullscreen
 - Improve interactive window resizing and moving
 - Fix backdrop state handling
 - Fix GtkFileChooserNative filtering
 - Use CALayer and IOSurface for rendering
 - Use per monitor CVDisplayLink to support mixed-rate monitors
 - Start applications in foreground
 - Fix cursor blink time

* Translation updates
 Basque
 Brazilian Portuguese
 Catalan
 Chinese (China)
 Croatian
 Czech
 Danish
 Finnish
 Galician
 German
 Hebrew
 Hungarian
 Italian
 Kazakh
 Korean
 Lithuanian
 Norwegian Bokmål
 Persian
 Poliah
 Portuguese
 Russian
 Slovak
 Slovenian
 Spanish
 Swedish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.6/gtk-4.6.2.tar.xz (22.0M)
  sha256sum: ff263af609a50eb76056653592d929459aef4819a444c436f6d52c6f63c1faec

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.5

2022-03-05 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Fix compiler warnings
* Enable cairo by default
* pango-view: Show more baselines
* layout: Handle baselines
* Windows: build cleanups



Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.5.tar.xz (4.09M)
  sha256sum: 6d136872da6207fe88c5cd2c95c36bcaf4ed29402b854663a86cd7efe99b0cf5

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.33

2022-03-04 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* No changes



Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.33.tar.xz (21.4M)
  sha256sum: 588b06522e25d1579e989b6f9d8a1bdbf2fe13cde01a04e904ff346a225e7801

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.32

2022-03-03 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkCellRendererProgress:
 - Use tabular figures

* GtkFontChooser:
 - Fix the build with older Pango
 - Fix axis name handling

* Theme:
 - Fix border color for tiled windows

* Accessibility:
 - Fix cell accessible leak

* Wayland:
 - Support new high-contrast setting
 - Only update scale when on any outputs

* Windows:
 - Various build fixes
 - Fix keyboard state handling
 - Fix capslock handling
 - Fix AltGr not working

* MacOS:
 - Fix the build on 10.11
 - Make Dock "Quit" invoke the app.quit action
 - Correctly handle HiDPI cursors

* Translation updates
 Basque
 Brazilian Portuguese
 Catalan
 Chinese (China)
 Croatian
 Czech
 French
 Galician
 Hebrew
 Indonesian
 Korean
 Persian
 Polish
 Portuguese
 Romanian
 Russian
 Serbian
 Slovenian
 Spanish
 Swedish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.32.tar.xz (21.4M)
  sha256sum: a667e13f8f86ea44455b0443f4870bf23f53f6707c1df436eb2b516c62496bff

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.4.2

2022-02-15 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkEntry:
 - Update placeholder visibility when needed

* Work with newer pango

* Translation updates:
 German
 Icelandic
 Italian
 Japanese
 Occitan




Download

https://download.gnome.org/sources/gtk/4.4/gtk-4.4.2.tar.xz (29.5M)
  sha256sum: 08cdf45f655fe90318aba7d9e8008dda2ca4cb8db1b36197ca539ae25ce4719b

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.6.1

2022-02-11 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkFontChooser:
 - Stop using PangoFc api
 - Fix a crash
 - Use new HarfBuzz api

* GtkMenuButton:
 - Update accessible description

* GtkTextView:
 - Fix intra-widget dnd

* Printing:
 - Fix an fd leak

* Input:
 - Make sure input methods get focus-in events
 - Always flush events to avoid scroll event pileup
 - Support hold events
 - Update keysyms from libxkbcommon

* Theme:
 - Improve text selection legibility

* Introspection:
 - Add missing nullable annotations everywhere

* Build:
 - Make stack noexec again
 - Avoid symbol leaks
 - Drop unneeded script data

* Windows:
 - Stop using WM_SYNCPAINT
 - Relax check for GL 3.x legacy contexts
 - Use native apis for language names
 - Rewrite the keymap code
 - Use the GL renderer by default

* Wayland:
 - Fix support for the new high-contrast setting
 - Avoid redundant scale changes
 - Fix DND hotspot handling
 - Don't always restore the saved size when floating

* MacOS:
 - Various performance improvements

* Translation updates:
 Brazilian Portuguese
 Catalan
 Chinese (China)
 Galician
 Hebrew
 Japanese
 Lithuanian
 Persian
 Polish
 Portuguese
 Russian
 Slovenian
 Spanish
 Ukrainian


Overview of Changes in 4.6.0, 30-12-2021



Download

https://download.gnome.org/sources/gtk/4.6/gtk-4.6.1.tar.xz (21.8M)
  sha256sum: d85508d21cbbcd63d568a7862af5ecd63b978d7d5799cbe404c91d2389d0ec5f

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.4

2022-02-09 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Tweak synthetic space sizes
* itemize: Try harder to avoid NULL fonts
* docs: Some additions
* Pass synthetic slant to harfbuzz
* Make sloped carets work with uneven scales
* Fix serialiation on arm
* Avoid an uninitialized variable warning
* Reinstate previous behavior of pango_attr_list_splice
* Deprecated pango_coverage_ref/unref
* Fix serialization on non-glibc systems
* Fix allow-breaks handling



Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.4.tar.xz (4.09M)
  sha256sum: f4ad63e87dc2b145300542a4fb004d07a9f91b34152fae0ddbe50ecdd851c162

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.11

2022-01-11 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Be more careful with rounding (#578)
* Reinstate behavior of pango_attr_list_splice for gnumeric (#607)



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.11.tar.xz (2.79M)
  sha256sum: 084fd0a74fad05b1b299d194a7366b6593063d370b40272a5d3a1888ceb9ac40

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.6.0

2021-12-30 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


Overview of Changes
===

* GtkProgressBar:
 - Fix handling of "inverted"

* GtkLabel:
 - Add a "natural wrap mode" property to influence how
   natural width is determined

* GtkTextView
 - Scroll insertion on-screen after undo / redo

* gsk:
 - Abort region diffing when changes are too complex

* gdk:
 - Avoid compressing discrete scroll events
 - Fix problems with hiding windows
 - Improve GL and GLES version checks

* Wayland:
 - Support new high-contrast setting

* Inspector:
 - Add DND inspection support

* build:
 - Avoid deprecated meson apis

* Translation updates
 Galician
 Portuguese
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.6/gtk-4.6.0.tar.xz (21.6M)
  sha256sum: 782d5951fbfd585fc9ec76c09d07e28e6014c72db001fb567fff217fb96e4d8c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.3

2021-12-21 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* pango-view: Add --serialize-to option for easy bug reporting
* Revert a transformation change that broke metrics for vertical text
* Handle fonts without space glyph (such as icon fonts) better
* Fix some corner cases of line width accounting
* Fix line height with emulated Small Caps

Overview of changes in 1.50.2, 16-12-2021


Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.3.tar.xz (3.90M)
  sha256sum: 4add05edf51c1fb375a1ccde7498914120e23cb280dd7395b1aeb441f1838a4c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.31

2021-12-20 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* input:
 - Fix a crash with touch on GtkScale

* clipboard:
 - Avoid a double-free

* css:
 - Avoid a crash with radial gradients

* GtkFileChooser:
 - Don't leak search results

* GtkTextView:
 - Support css letterspacing

* Wayland:
 - Reset position when hiding popups
 - Ignore globals we did not bind ourselves
 - Avoid infinite loops when hiding surfaces
 - Avoid clipboard-related lockups

* X11:
 - Trap errors while doing XRANDR calls
 - Support touchpad gestures with XI 2.4

* win32:
 - Some OpenGL setup fixes
 - Fall back to GLES for OpenGL
 - Fix MinGW autotools build
 - Fix building on Windows 11
 - Support building with Visual Studio 2022
 - Improve DND across monitors
 - Rewrite keymap handling code

* macOS:
 - Accept NSPasteboardTypeFileURL drops
 - Build on macOS 12
 - Fix display on macOS 12
 - Fix keyboard layout notifications
 - Fix a crash
 - Improve performance on Big Sur

* Translation updates:
 Basque
 Brazilian Portuguese
 Chinese (China)
 Chinese (Taiwan)
 Croatian
 Czech
 Danish
 Dutch
 Finnish
 French
 Friulian
 Galician
 German
 Hungarian
 Icelandic
 Italian
 Kazakh
 Korean
 Latvian
 Occitan
 Persian
 Russian
 Serbian
 Spanish
 Swedish




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.31.tar.xz (21.4M)
  sha256sum: 423c3e7fdb4c459ee889e35fd4d71fd2623562541c1041b11c07e5ad1ff10bf9

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.5.1

2021-12-16 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* GtkWidget sizing has been rewritten to implement
  width-for-height more properly. This had some fallout,
  and some widgets may still not react kindly to the
  new way of doing things.

  See https://blog.gtk.org/2021/12/03/sizable-news/
  for details, and please file issues if you notice fallout.

* Rename git `master` branch to `main`

* Css:
 - Fully support font-variant-caps
 - Fix a crash with gradients

* Make various widgets activatable:
 - GtkComboBox
 - GtkDropDown

* GtkPopover:
 - Make focus indicators not disappear

* GtkTextView:
 - Don't leave embedded children stranded when scrolling
 - Don't insert Emoji into non-editable textviews
 - Fix Emoji chooser positioning
 - Fix problems with pasting text
 - Improve scroll-to-mark behavior
 - Support right-aligned, centered and decimal tabs
 - Make child anchor replacement character settable
 - Provide more context to input methods

* GtkDragIcon:
 - Provide default icons for paintables and files

* GtkBuilder:
 - Speed up template precompilation

* Actions:
 - Reduce allocations during signal emissions
 - Avoid duplication and unnecessary recursion

* Inspector:
 - Show the selected im-module in the General tab
 - Add a clipboard viewer
 - Make the recorder record events too
 - Add a graph visualizing gtk_widget_measure()

* Gsk:
 - Fix hexbox rendering
 - Fix transformed linear gradient rendering

* Printing:
 - Fix dialog-less printing

* Windows:
 - Use the common EGL setup code
 - Respect GDK_DEBUG=gl-egl
 - Fix AeroSnap indicator and positioning

* X11:
 - Improve behavior of windows drags on headerbar controls
 - Trap errors for RANDR changes
 - Fix problems with drag icons

* Wayland:
 - Ensure we prefer the Wayland im-module over others

* Translation updates
 Basque
 Catalan
 Croatian
 Friulian
 Galician
 Hebrew
 Icelandic
 Italian
 Latvian
 Lithuanian
 Occitan
 Persian
 Portuguese
 Spanish
 Swedish
 Ukrainian



Download

https://download.gnome.org/sources/gtk/4.5/gtk-4.5.1.tar.xz (21.6M)
  sha256sum: d98e3a0005bdf4fff46ac567d882e0025cb15391d4aa912586b27efe239f0abe

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.2

2021-12-16 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Fix a problem with font fallback for Arabic
* Fix handling of fonts without a space glyph
* Various documentation improvements
* Fix build issues



Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.2.tar.xz (3.90M)
  sha256sum: 5de9b7ebeaac20b0ea3a194d69b5381bc5589570da596746acb699a3eb62b3de

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.1

2021-12-10 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Fix a crash in tab handling
* Fix tab positioning without line wrapping
* Fix an assertion failure found by fuzzing
* Make underlines work again for broken fonts



Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.1.tar.xz (3.88M)
  sha256sum: 7760a03e9a652a7a10384a55a63c3196bfc645796a45d110131781d4814c81cf

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.50.0

2021-12-02 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Fix glyph placement in gravity east
* Fix line heights in improper gravities
* Only shown selected ignorables with nicks
* Support tab alignments other than left
* Support custom decimal points on decimal tabs
* Fix a pango-view crash
* Optimize handling of many tabs
* Drop json-glib dependency



Download

https://download.gnome.org/sources/pango/1.50/pango-1.50.0.tar.xz (3.75M)
  sha256sum: dba8b62ddf86e10f73f93c3d2256b73238b2bcaf87037ca229b40bdc040eb3f3

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.49.4

2021-11-27 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Require fontconfig 2.13
* Require harfbuzz 2.6
* Many fixes to line breaking accuracy
* coretext: Correctly clamp text weights at min/max values
* Add serialization api for PangoLayout, PangoFont and PangoAttrList
* Require json-glib
* tests: Use serialized layouts for test cases
* tests: Include fonts in git
* pango-view: Accept serialized layouts
* Fix a rounding problem with font metrics
* Fix visible space display using ␣



Download

https://download.gnome.org/sources/pango/1.49/pango-1.49.4.tar.xz (3.74M)
  sha256sum: 1fda6c03161bd1eacfdc349244d26828c586d25bfc600b9cfe2494902fdf56cf

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.49.3

2021-11-08 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Fix hinting of glyph metrics
* Fix logical glyph extents in vertical gravities
* Visualize more default-ignorable glyphs
* Fix advance widths in transformed contexts
* Implement Small Caps and other casing variations



Download

https://download.gnome.org/sources/pango/1.49/pango-1.49.3.tar.xz (2.50M)
  sha256sum: 45c403b89910a121ad8eb6d57b5be1d8f19499d39b686435dc6f29b106d2be93

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.4.1

2021-11-01 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* input:
 - Fix compose data on bigendian systems
 - Accept long replacement strings for compose sequences

* a11y:
 - Fix accessible relations for menu buttons
 - Fix accessible descriptions in some cases
 - Simplify atspi context a bit

* Theme:
 - Improve styling for toggle buttons in toolbars

*  gsk:
 - Avoid coordinate overflow with big text selections

* GtkTextView:
 - Fix applying css properties such as
   letterspacing, line decoration, font
   features, etc
 - Improve grouping for undo
 - Invalidate Pango contexts when font settings change
 - Fix a crash

* GtkFileChooser:
 - Fix handling of choices

* GtkStackSwitcher:
 - Expand child buttons

* GtkCalendar:
 - Fix day names for weeks that start on monday

* GtkWindow:
 - Prefer menubars when handling F10

* GtkFontButton:
 - Make sure the dialog is on the same display

* X11:
 - Fix handling of randr events

* Windows:
 - Fix DND coordinates
 - Fix build

* macOS:
 - Fix handling of scale on macOS 12

* build:
 - Fix detection of pre-compiled css files

* Translation updates
 Basque
 Brazilian Portuguese
 Catalan
 Chinese (China)
 Croatian
 Czech
 Danish
 Finnish
 French
 Galician
 German
 Hebrew
 Hungarian
 Icelandic
 Indonesian
 Kazakh
 Korean
 Latvian
 Lithuanian
 Persian
 Polish
 Portuguese
 Romanian
 Russian
 Serbian
 Slovak
 Slovenian
 Spanish
 Swedish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.4/gtk-4.4.1.tar.xz (28.6M)
  sha256sum: 0faada983dc6b0bc409cb34c1713c1f3267e67c093f86b1e3b17db6100a3ddf4

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.5.0

2021-10-29 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* gsk:
 - Drop the GL renderer in favor of NGL
 - Rename NGL to GL
 - Fix some coordinate overflow issues
 - Reimplement texture upload and download for better
   support of image formats and color spaces
 - New api:
   gsk_transform_skew
   gsk_transform_to_2d_components

* gdk:
 - Support HSL in gdk_rgba_parse
 - Use libpng, libjpeg and libtiff directly when loading
   textures, and support more image formats (including 16bit
   and float formats)
 - New apis:
   gdk_texture_new_from_bytes
   gdk_texture_new_from_filename
   gdk_texture_download_float
   gdk_texture_save_to_png_bytes
   gdk_texture_save_to_tiff
   gdk_texture_save_to_tiff_bytes
   gdk_display_create_gl_context
 - Implement GIcon and GLoadableIcon in GdkTexture
 - Move EGL initialization to the frontend
 - Use configless EGL contexts, if supported
 - Use >8bit pixel formats, if supported and requested

* css:
 - Add support for line-height
 - Add support for text-transform

* theme:
 - Fixes for buttons in toolbars

* input:
 - Update compose sequences from libX11 1.7.2
 - Accept replacement string longer than 20 characters

* text:
 - Implement sloped caret drawing
 - Add a gtk-hint-font-metrics setting to switch
   font rendering to be more similar to GTK3

* GtkTextView:
 - Add support for line height
 - Add support for text transforms
 - Misc fixes for css->pango attribute translations
 - Invalidate pango contexts when font settings change
 - Improve undo grouping when overwriting

* GtkListView:
 - Make tree indentation more flexible with
   GtkTreeExpander:indent-for-icon

* GtkMenuButton:
 - Support custom children

* GtkFlowBox:
 - Add prepend and append

* GtkCalendar:
 - Fix handling of weeks starting on Monday

* GtkWindow:
 - Add a titlebar property

* GtkDropDown:
 - Add a show-arrow property

* GtkPopoverMenu:
 - Support a use-markup attribute in menu models

* Add GtkSymbolicPaintable

* Tools:
 - Support DND in gtk4-node-editor and the inspector's recorder

* Demos:
 - Improve the font rendering demo

* Build:
 - Require Pango 1.49
 - Require libpng, libtiff and libjpeg
 - Speed up handling of resources during build

* X11:
 - Support touchpad gestures with XInput 2.4

* Windows:
 - Fix DND coordinates

* Translation updates:
 Basque
 Brazilian Portuguese
 Catalan
 Chinese (China)
 Croatian
 Czech
 Dutch
 Finnish
 French
 Galician
 German
 Hebrew
 Hungarian
 Icelandic
 Indonesian
 Kazakh
 Korean
 Latvian
 Lithuanian
 Persian
 Portuguese
 Romanian
 Serbian
 Slovak
 Spanish
 Swedish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.5/gtk-4.5.0.tar.xz (20.7M)
  sha256sum: 78a3158094f1e35c0ae6fde895321c0eca60cf9af8578b918bb7c7e1a16c10ea

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.49.2

2021-10-29 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Update Unicode data to Unicode 14
* Fix underlining of spaces
* Round font metrics when appropriate
* Fix some corner cases of cursor positioning
* Handle Catalan middle-dot in text segmentation



Download

https://download.gnome.org/sources/pango/1.49/pango-1.49.2.tar.xz (2.50M)
  sha256sum: 9d67612c58be86b118d2dbf28498f4e6395033b658cdfd6787a9b4b368055fd6

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-desktop 41.0

2021-09-20 Thread Matthias Clasen
About GNOME Desktop Library
===

Library with common API for various GNOME modules

News


- Translation updates



Download

https://download.gnome.org/sources/gnome-desktop/41/gnome-desktop-41.0.tar.xz 
(716K)
  sha256sum: 69cb1d3d9a10700eb66348ef1c0e66a855fc5a97ae62902df97a499da11562d2

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.10

2021-09-11 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Fix a crash in strikethrough drawing (#599)
* pango-view: Support antialiasing freetype
* pango-view: Use GraphicsMagick



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.10.tar.xz (1.98M)
  sha256sum: 21e1f5798bcdfda75eabc4280514b0896ab56f656d4e7e66030b9a2535ecdc98

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.49.1

2021-09-01 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Only recompute log attrs when needed
* Validate log attrs
* Fix conformance issues in Thai and Indic linebreaking
* Add pango_attr_break to support customizing line and word breaks
* Add font-dependent baseline shifts and sizing for super- and subscripts
* Improve hyphenation support
* pango-view: Visualize caret positions and slopes
* pango-view: Show glyph rects
* pango-view: Make --annotate easier to use
* Add pango_layout_get_caret_pos to support sloped carets
* Improve caret positioning for ligatures
* Better under- and overline placement
* layout: Allocate a bit less
* layout: Fix cluster extents with rise
* Add pango_layout_iter_get_run_baseline
* Add pango_glyph_string_index_to_x_full
* coretext: Set size on font descriptions
* Add color information to PangoGlyphVisAttr



Download

https://download.gnome.org/sources/pango/1.49/pango-1.49.1.tar.xz (2.49M)
  sha256sum: c4266dc06c01bf0133d3815502426d209de5ea7abd895899e73e7edebaf48f6f

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.4.0

2021-08-23 Thread Matthias Clasen
About gtk
=

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.

GTK is free software and part of the GNU Project. However, the
licensing terms for GTK, the GNU LGPL, allow it to be used by all
developers, including those developing proprietary software, without
any license fees or royalties.

News


* Input:
 - Match IBus for display of Compose sequences
 - Match IBus for handling of mismatches
 - Handle Escape in Compose sequences
 - Allow multiple dead keys
 - Support 32bit keysyms

* GtkCheckButton:
 - Activate when moving focus

* GtkLabel:
 - Propertly ignore double underscores for mnemonics

* GtkPopoverMenu:
 - Fix focus cycling

* GtkTextView:
 - Improve word selection
 - Fix block cursors on empty lines

* GdkToplevel:
 - Support the gnome-shell titlebar gesture protocol

* GdkDropTarget:
 - Allow creating drop targets in ui files

* gsk:
 - Handle partial color fonts correctly
 - Use harfbuzz for color font information
 - Avoid pango for glyph cache rendering
 - Shrink shadow extents

* Settings:
 - Change the default for gtk-split-cursor to FALSE

* Demos:
 - Small improvements to widget-factory
 - gtk-demo: Improve the hypertext demo
 - gtk-dem: Improve the clipboard demo

* X11:
 - Set WM_CLASS on toplevels

* Wayland:
 - Support wl_seat v7

* Windows:
 - Drop the local DND protocol
 - Avoid WGL if shaders don't work
 - Use WinPointer API

* Translation updates:
 Belarusian
 Friulian
 Hebrew
 Khmer
 Persian
 Polish




Download

https://download.gnome.org/sources/gtk/4.4/gtk-4.4.0.tar.xz (28.6M)
  sha256sum: e0a1508f441686c3a20dfec48af533b19a4b2e017c18eaee31dccdb7d292505b

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.49.0

2021-08-22 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Rename git `master` branch to `main` (#579)
* Bump version to 1.49


Download

https://download.gnome.org/sources/pango/1.49/pango-1.49.0.tar.xz (2.22M)
  sha256sum: 9d42177518c95815b11f5c9face419d64c397c7c0fff686eb516e6d4c24e02a8

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-desktop 40.4

2021-08-18 Thread Matthias Clasen
About GNOME Desktop Library
===

Library with common API for various GNOME modules

News


- No changes



Download

https://download.gnome.org/sources/gnome-desktop/40/gnome-desktop-40.4.tar.xz 
(705K)
  sha256sum: 88ae96f585e0d0870941bba3d75ddf3ec40348e1c5ae741321ca482fac9d45ef

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.9

2021-08-17 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Require fribidi 1.0.6
* Clean up fribidi api usage
* Fix a bug in the gravity data table (#597)



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.9.tar.xz (1.97M)
  sha256sum: a913657d3fe5aa04c03958a3b5d3fc859e891b75cd81b873a819330f6c0872aa

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.8

2021-08-11 Thread Matthias Clasen
About pango
===

Pango is a library for layout and rendering of text, with an emphasis
on internationalization. Pango can be used anywhere that text layout
is needed. Pango forms the core of text and font handling for GTK.

News


* Rename git `master` branch to `main` (#579)
* Fix threadsafety issues with Thai
* Fix a rounding problem on i386
* Fix font choice for ellipsis (#575)
* Fix a crash if no fonts are found (#592)



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.8.tar.xz (1.97M)
  sha256sum: 009d9d830ecbe11911d6637e48eec1c51390d3d12eb286035ef7c641f3c87410

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.3.2

2021-07-24 Thread Matthias Clasen
News


* GtkToggleButton:
 - Fix the actionable implementation

* GtkCheckButton:
 - Fix the actionable implementation
 - Cancel activation on when the pointer leaves

* GtkMenuButton:
 - Make activatable again
 - Add a way to have an icon + arrow

* GtkColorButton:
 - Make activatable again

* GtkFontButton:
 - Make activatable again

* GtkAppChooserButton:
 - Make activatable again

* GtkColumnView:
 - Fix double activation

* GtkLabel:
 - Fix mnemonics without markup

* GtkTreeView:
 - Clip header buttons

* GtkTextView:
 - Add api to get the RTL and LTR contexts
 - Fix some errors in text history grouping

* GtkText:
 - Don't show placeholder text on top of entry text
 - Add api to compute the cursor extents
 - Fix y coordinates for text selection

* GtkFileChooser:
 - Don't show Trash in the side bar

* GtkPopoverMenu:
 - Add scrollbars to long menus

* GtkActionMuxer:
 - Fix propagation of accel changes

* Introspection:
 - Annotate all filename arguments
 - Rename GtkMediaStream apis to avoid name collisions
 - Rename GtkDropTarget properties to avoid name collisions
 - Make GtkPasswordEntryBuffer introspectable

* Printing:
 - Remove the Google Cloud Print backend

* Theme:
 - Sync included icons with the Adwaita icon theme

* GSK:
 - Avoid overflowing the vertex counter
 - Handle negative scales correctly in the ngl renderer

* GDK:
 - Cleanup and simplify OpenGL setup code
 - Add a GdkDisplay::init_gl vfunc and gdk_display_prepare_gl() api
 - Require EGL 1.4
 - Fix EGL + NVidia

* Build:
 - Enable gstreamer by default
 - Disable Vulkan by default
 - Remove the sassc option
 - Remove options and checks for X11 extensions

* X11:
 - Stop using XComposite
 - Remove the Visual cache

* Wayland:
 - Fix some DND corner cases
 - Work with version 2 of pointer-gestures-v1
 - Look for cursor themes in $HOME/.icons

* Windows:
 - Fix SIGILL on x64 due to popcnt
 - Fix popup placement
 - Fix drag icon placement
 - Clean up HiDPI and WGL support
 - Default to WGL

* MacOs:
 - Fix input method support
 - Register known clipboard types for drop targets
 - Add initial DND support

* Translation updates:
 Brazilian Portuguese
 Portuguese
 Romanian
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.3/gtk-4.3.2.tar.xz (25.4M)
  sha256sum: 20639bb2be8b9f58304f14480e3d957abd2c9fa3f671bb7e05193f9a8389d93f

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-desktop 3.38.8

2021-07-13 Thread Matthias Clasen
News


No changes



Download

https://download.gnome.org/sources/gnome-desktop/3.38/gnome-desktop-3.38.8.tar.xz
 (728K)
  sha256sum: 04dc3b37c2b7d98df972670ac2a5a33ec7dc278e6814c3d23d099ae6789dcae8

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.30

2021-07-08 Thread Matthias Clasen
News


* Input:
 - Ignore NoSymbol key events (happens with some XKB options)
 - Fix incomplete reset in some cases

* GtkEmojiChooser:
 - Update data from CLDR 39
 - Support translated keywords for multiple languages
 - Allow inserting multiple Emoji with Ctrl
 - Match keywords for search
 - Fix a memory leak

* GtkFileChooser:
 - Accessibility improvements

* GtkTreeView
 - Fix an accessibility-related memory leak
 - Fix assertion failures in some cases

* Printing:
 - Remove the Google Cloud Print backend, since the
   service was shut down

* Wayland:
 - Work with pointer-gestures v1 protocol

* Win32:
 - Fix using GL with Mesa drivers
 - Add support for Windows Pointer Input stack

* MacOS:
 - Fix a crash with Drag-and-Drop

* Translation updates:
 Belarusian
 Brazilian Portuguese
 British English
 Catalan
 Indonesian
 Lithuanian
 Nepali
 Norwegian Bokmål
 Occitan
 Portuguese
 Romanian
 Russian
 Serbian
 Slovenian
 Spanish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.30.tar.xz (21.4M)
  sha256sum: ba75bfff320ad1f4cfbee92ba813ec336322cc3c660d406aad014b07087a3ba9

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.7

2021-07-03 Thread Matthias Clasen
News


- Fix a thread-safety issue in fontmap initialization
- Small documentation improvements

Overview of changes in 1.48.6
=
- Avoid attribute index overflow
- Add a new pango-segmentation utility
- Documentation cleanups and fixes
- Update script property data for gravity
- Bring back careful glyph position rounding
- Add a few missing bidi types
- Add more tests



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.7.tar.xz (1.96M)
  sha256sum: 28a82f6a6cab60aa3b75a90f04197ead2d311fa8fe8b7bfdf8666e2781d506dc

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-desktop-testing 2021.1

2021-06-29 Thread Matthias Clasen


Download

https://download.gnome.org/sources/gnome-desktop-testing/2021/gnome-desktop-testing-2021.1.tar.xz
 (232K)
  sha256sum: 4818d22bdeccb6b58cf22770f2e388e14225c224987563c67c9ac0773b37c165

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.6

2021-06-29 Thread Matthias Clasen


Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.6.tar.xz (1.96M)
  sha256sum: 3027cd6b5e34bff49c38c769ca651a5f9ef6e0d54cadaa1263d872044bedc7dd

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.3.1

2021-06-09 Thread Matthias Clasen
News


* GtkEmojiChooser:
 - Update data from CLDR 39
 - Load Emoji data for both language and territory

* GtkCalendar:
 - Fix an off-by-one error in day numbers

* GtkListView:
 - Add .activatable style class to activatable items

* GtkCheckButton:
 - Don't allow unchecking grouped radio buttons

*GtkToggleButton:
 - Fix mnemonic activation propagation

* GtkLabel:
 - Make mnemonics work even when invisible
 - Fix mnemonic activation propagation

* GtkMenuButton:
 - Add a property to mark primary menus and make F10 work

* GtkApplication:
 - Fix initial screensaver state async

* GtkEntry:
 - Apply xalign to placeholder text (as it was in GTK 3)

* GtkSpinButton:
 - Fix swipe gestures

* GtkStackSwitcher:
 - Implement GtkOrientable (as it was in GTK 3)
 - Fix a use-after-free problem with drag timeouts

* GtkFileChooser:
 - Add support for (case-insensitive) suffix matches in GtkFileFilter

* GtkPasswordEntry:
 - Make GtkPasswordEntryBuffer public, to make it easier
   to write your own password entry widget

* Input:
 - Fix interference between various obscure XKB features
   (e.g. overlays) and Compose sequences

* Action support:
 - Fix submenu-action handling

* Theme:
 - Update icons from the Adwaita icon theme
 - Fix icon names for GtkSwitch
 - Fix switch-off icon

* GSK:
 - Improve transformed offscreen rendering
 - Add padding between cached glyphs

* Wayland:
 - Fix monitor sizes in the presence of transforms
 - Add a getter for the EGLDisplay
 - Fix click-drag-release sequences for popovers

* X11:
 - Support EGL for X11. Fall back to GLX if EGL isn't available
 - Always fall back to GLX on NVidia
 - Add a getter for the EGLDisplay

* Broadway:
 - Add a setter for display scale

* Windows:
 - Add a getter for the EGLDisplay
 - Make GL work for media playback

* MacOS:
 - Fix menubar appearance

* Tools:
 - gtk4-builder-tool: Replace can-focus with focusable in 3-to-4 conversion

* Introspection:
 - Add missing annotations in a few places (e.g. gtk_free_view_row_activated)

* Build:
 - Only build one source file with -mf16c
 - Fix devel styling for ci flatpak builds
 - Generate appdata for demo flatpaks

* Docs:
 - Numerous fixes and additions

* Translation updates:
 Friulian
 Nepali
 Norwegian Bokmål
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.3/gtk-4.3.1.tar.xz (25.4M)
  sha256sum: 495c1f4c3479174f0989c6842ec0cc20f68a065cd47712dbec0ae795208b62de

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.5

2021-05-18 Thread Matthias Clasen
News


- Only initialize fontconfig once
- Add missing deprecation notices
- Add some missing apis to the markup docs
- Speed up Emoji classification
- win32: Fix msvc build
- Fix hangs and memory leaks
- Don't insert hyphens at word boundaries
- Handle empty lines better
- Avoid width fluctuations with ellipsized text
- Add a utility to show text segmentation



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.5.tar.xz (1.74M)
  sha256sum: 501e74496173c02dcd024ded7fbb3f09efd37e2a488e248aa40799424dbb3b2a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.2.1

2021-05-03 Thread Matthias Clasen
News


Overview of Changes in 4.3.0


* GtkVideo:
 - Detect stream metadata when using gstreamer

* GtkFileChooser:
 - Fix a crash

* GtkButton:
 - Add back visual feedback for keynav activation

* GtkFontChooser:
 - Fix initial font selection

* Text widgets:
 - Support translucent selections

* GtkScrolledWindow:
 - Stop using scroll cursors

* GtkMenuButton:
 - Make focus-on-click work

* GtkToggleButton:
 - Make grouped buttons mutually exclusive

* GtkPasswordEntry:
 - Use MADV_DONTDUMP for secure memory

* GtkListBox:
 - Allow repeated selection extension for MULTIPLE

* Themes:
 - Fix resize border sizing
 - Fix solid-csd window decorations

* Input:
 - Revert some Compose sequence changes (mainly around dead
   acute and apostrophe)
 - Consume all key events during preedit, to avoid unexpected
   interactions
 - Ignore more modifiers during preedit, to allow using 3rd and
   5th level choosers
 - Fix handling of cursor positions in non-ASCII preedit text
 - Fix a problem with deferred focus setting

* GdkClipboard:
 - Ensure strings are nul-terminated

* GSK:
 - Improvements to the ngl renderer
   - Fix offscreen rendering with transforms
   - Fix downscaled textures
   - Avoid huge intermediate textures
 - Make shadow rendering match across renderers

* Accessibility:
 - Various fixes to get Orca to speak (still a work in progress)

* Wayland:
 - Improve font settings fallback
 - Avoid unintentional rendering freezes with popovers

* X11:
 - Don't beep on untrusted displays
 - Don't crash when popovers are outside the workarea

* Windows:
 - Fix using GL rendering with Mesa drivers

* Inspector:
 - Enable the inspector by default, in all cases
 - Improve monitor information




Download

https://download.gnome.org/sources/gtk/4.2/gtk-4.2.1.tar.xz (24.6M)
  sha256sum: 023169775de43f0a1fde066fbc19d78545ea6a7562c1915abde9b8ae4a7309e6

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.3.0

2021-05-03 Thread Matthias Clasen
News


* GtkVideo:
 - Detect stream metadata when using gstreamer

* GtkFileChooser:
 - Fix a crash

* GtkButton:
 - Add back visual feedback for keynav activation

* GtkFontChooser:
 - Fix initial font selection

* Text widgets:
 - Replace squiggly error underlines by dotted lines
 - Support translucent selections

* GtkTextView:
 - Various improvements to rendering performance

* GtkScrolledWindow:
 - Stop using scroll cursors

* GtkMenuButton:
 - Make focus-on-click work

* GtkToggleButton:
 - Make grouped buttons mutually exclusive

* GtkPasswordEntry:
 - Use MADV_DONTDUMP for secure memory

* GtkListBox:
 - Allow repeated selection extension for MULTIPLE

* Themes:
 - Reorganize and rename included themes. The theme is now
   called Default, with dark, hc and hc-dark variants.
   Visually, the themes are unchanged.
 - The theme variants are also available as standalone
   themes called Default-dark, etc.
 - The theme named Adwaita is moving to libadwaita
 - Fix resize border sizing
 - Fix solid-csd window decorations

* Input:
 - Revert some Compose sequence changes (mainly around dead
   acute and apostrophe)
 - Consume all key events during preedit, to avoid unexpected
   interactions
 - Ignore more modifiers during preedit, to allow using 3rd and
   5th level choosers
 - Fix handling of cursor positions in non-ASCII preedit text
 - Fix a problem with deferred focus setting

* GdkClipboard:
 - Ensure strings are nul-terminated

* GSK:
 - Improvements to the ngl renderer
   - Fix offscreen rendering with transforms
   - Fix downscaled textures
   - Avoid huge intermediate textures
   - Use fp16 for colors
   - Optimize handling of underlines in text
   - Fix corner cases of shadow rendering
 - Reorganize shader resources
 - Make shadow rendering match across renderers

* Accessibility:
 - Various fixes to get Orca to speak (still a work in progress)

* Wayland:
 - Improve font settings fallback
 - Avoid unintentional rendering freezes with popovers
 - Support the xdg_activation_v1 protocol

* X11:
 - Don't beep on untrusted displays
 - Don't crash when popovers are outside the workarea

* Windows:
 - Fix using GL rendering with Mesa drivers

* Tools:
 - Add support for copy/paste in gtk4-node-editor
 - Make syntax highlighting work in the gtk4-demo flatpak

* Inspector:
 - Enable the inspector by default, in all cases
 - Show keyboard layouts
 - Improve monitor information

* Translation updates:
 Catalan
 Chinese (Taiwan)
 Dutch
 Nepali
 Polish
 Swedish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.3/gtk-4.3.0.tar.xz (24.6M)
  sha256sum: 1f6ddacb549c80923e6a0600c2a795b38add73f75dc0d0780cdf8bad59589c19

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.29

2021-04-22 Thread Matthias Clasen
News


* Input:
 - Look for a Compose file in the right place (~/.config/gtk-3.0)
 - Revert some Compose sequence changes (mainly around dead
   acute and apostrophe)
 - Consume all key events during preedit, to avoid unexpected
   interactions
 - Ignore more modifiers during preedit, to allow using 3rd and
   5th level choosers
 - Fix handling of cursor positions in non-ASCII preedit text

* GtkSpinButton:
 - Interpret localized digits

* GtkScale:
 - Fix sporadic criticals

* GtkScrolledWindow:
 - Cancel overshoot on size changes
 - Avoid criticals with non-overlay scrollbars

* GtkFileChooser:
 - Handle smb mounts better

* GtkListBox:
 - Fix extending multi-selections

* Fix a possible crash in gtk_show_uri

* Wayland:
 - Improve font settings fallback

* X11:
 - Avoid log spam on exit
 - Don't beep on untrusted displays

* OS X:
 - Fix building on OS X 10.11
 - Add gdk-quartz-cocoa-access.h with api that provides
   access to native objects

* Translation updates:
 Dutch
 Nepali
 Swedish




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.29.tar.xz (20.4M)
  sha256sum: f57ec4ade8f15cab0c23a80dcaee85b876e70a8823d9105f067ce335a8268caa

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.2.0

2021-03-30 Thread Matthias Clasen
News


* GtkFileChooser: Make the location entry work again

* GtlLabel: Fix tooltips on links

* GtkTextView: Make scrolling work better with renderers

* X11:
 - Fix damage handling
 - Trap errors from the COW

* Windows:
 - Use a visible scroll cursor
 - Include more icons for icon-theme-less situations

* Wayland: Fix key event matching with mismatched layouts.
  This was causing keyboard accelerators to trigger unexpectedly

* Inspector: Allow inspecting Unicode

* Input:
 - Improve dead key handling
 - Regenerate compose sequence table

* gsk:
 - Fix a crash in the ngl renderer
 - Fix a rounding error in subpixel glyph positioning
 - ngl: Implement glyph cache eviction
 - ngl: Improve the glyph cache effectiveness
 - ngl: Fix uniform key mapping on Windows
 - Make the ngl renderer the default

* build:
 - Fix build with cairo as subproject
 - Disable g_assert in release builds
 - Include gi-docgen as subproject
 - Include generated docs

* Translation updates:
 Hebrew
 Hungarian
 Italian
 Polish
 Portuguese
 Swedish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.2/gtk-4.2.0.tar.xz (24.6M)
  sha256sum: e975f286e911666a79b6bcf486e6f99b0bd9d2b4cc348d19bce487a0b1c97072

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.28

2021-03-26 Thread Matthias Clasen
News


* Input:
 - Improve dead key handling

* CSS:
 - Fix rendering of scaled text shadows

* Wayland:
 - Fix matching of accelerators with multiple layouts

* X11:
 - Trap errors from the COW

* Build:
 - Make gtk3-update-icon-cache output reproducible

* Translation updates:
 Serbian




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.28.tar.xz (21.7M)
  sha256sum: b04e09763367f1ce932cd2ee3a359d4de150e1c38e7bef7d29aa72557a6b47c6

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.4

2021-03-26 Thread Matthias Clasen
News


- Include docs in the dist tarball
- Include gi-docgen in the dist tarball, too
- win32: Fix 'Cursive' fallback
- Fix placement of marks in vertical text
- Cache metrics for the current font
- Improve letterspacing with combining marks



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.4.tar.xz (1.71M)
  sha256sum: 418913fb062071a075846244989d4a67aa5c80bf0eae8ee4555a092fd566a37a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-backgrounds 40.rc

2021-03-17 Thread Matthias Clasen
News


- new default & supplemental updates



Download

https://download.gnome.org/sources/gnome-backgrounds/40/gnome-backgrounds-40.rc.tar.xz
 (55.0M)
  sha256sum: 8d28dacbf17e8fc5cad030ce027398befbfb2c0034ae14a8e6a7af3336fda679

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.1.2

2021-03-14 Thread Matthias Clasen
News


* Input:
 - Ensure preedit-start and preedit-end
   are emitted properly
 - Support the Wayland text protocol better
 - Delete the selection when preedit starts

* Label: Fix a small issue with markup parsing
  and mnemonics

* Spinbutton: Interpret localized digits

* Textview: Fix blinking block cursors

* Tooltips: Don't pop up erroneous on popovers

* Window: Add a way to disable F10 handling

* Theme:
 - Use a regular focus ring for sidebar rows

* GSK
 - ngl: Performance improvements
 - vulkan: Add visible fallback rendering
 - vukan: Handle simple transforms when clipping

* Wayland:
 - Don't force a full redraw for every frame
 - Don't leak buffers when rendering with cairo

* Demos:
 - iconbrowser: Make search more useful

* Documentation:
 - Switch to building docs from gir files with gi-docgen

* build:
 - Allow GTK to be used as meson subproject

* Translation updates
 Catalan
 Czech
 Finnish
 French
 Indonesian
 Kazakh
 Latvian
 Norwegian Bokmål
 Polish
 Serbian
 Turkish




Download

https://download.gnome.org/sources/gtk/4.1/gtk-4.1.2.tar.xz (18.6M)
  sha256sum: 33407da437c5e5ac09e7a463ba3bd025da3d80ba1953b8bbe2bce97dd2609677

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.27

2021-03-12 Thread Matthias Clasen
News


* Input: Ensure preedit-start and preedit-end
  are emitted properly

* GtkScrolledWindow:
 - Revert a change that broke touch scrolling

* Theme:
 - Fix a problem with size changes in SSD decorations
   that caused mutter crashes
 - Use transparent black for window border in the dark theme

* Windows:
 - Memory leak fixes
 - Fix unresponsive windows after tablet input
 - Add support for wheel and rotation axes

* Translation updates:
 Belarusian
 German
 Kazakh
 Korean
 Latvian
 Turkish




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.27.tar.xz (20.4M)
  sha256sum: f71c067570339f9f8efac7bb87717a2c52279cb50223fb8b5ba7085930757a26

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.3

2021-03-11 Thread Matthias Clasen
News


- Miscellaneous introspection fixes
- Make pango_attr_list_splice clip inserted attrbiutes
- Do costly fontconfig calls in threads
- markup: Fix issues with accel handling
- docs: Convert docs to use gi-docgen
- Fix build against harfbuzz < 2.6



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.3.tar.xz (553K)
  sha256sum: 36ea145c82217c8efc954d02aa577391b1d9a5da205e0aef7ffe0461349b4b46

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.1.1

2021-02-23 Thread Matthias Clasen
News


* Popover:
 - Support shadows on popover > contents

* Input:
 - Show preedit for compose sequences
 - Support long compose sequences
 - Support compose sequences producing multiple characters

* Themes:
 - Allow suggested and destructive actions in lists
 - Disable shadows on maximized, fullscreen and tiled windows
 - Fine-tune scrollbar transitions and size

* CSS:
 - Support drop-shadow filters
 - Correct blur filter spread interpretation

* Documentation:
 - Improvements and updates for dialogs and native dialog

* Printing:
 - Support Avahi-discovered printers better

* GSK:
 - Add another OpenGL render. It is not the default yet.
   To try it, use GSK_RENDERER=ngl

* Build:
 - Lots of static analysis fixes found by pvs
 - Add a -Dprofile=devel option for devel styling and
   use it for nightly flatpaks

* X11:
 - Fix DND of X11-specific types

* Wayland:
 - Fix lookup of font settings in flatpaks

* Windows:
 - Fix window resizing
 - Avoid UAC for gtk-update-icon-cache

* MacOs:
 - Use correct module file extension
 - Make OpenGL context opaque when possible
 - Fix window resizing

* Translation updates:
 British English
 Czech
 Danish
 Galician
 Hungarian
 Turkish




Download

https://download.gnome.org/sources/gtk/4.1/gtk-4.1.1.tar.xz (18.6M)
  sha256sum: f7e1789f6c637b091cffb17de08bd9c3986543282eecdff0750dd04f1673b737

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.26

2021-02-23 Thread Matthias Clasen
News


* Input:
 - Fix a few oversights in Compose file parsing
 - Fine-tune Compose preedit display

* Theme:
 - Fine-tune scrollbar size and transitions
 - Reinstate invisible borders for tiled windows

* Wayland:
 - Fix a problem with font settings not being found

* Translation updates
 French
 Hungarian
 Turkish




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.26.tar.xz (20.4M)
  sha256sum: 2cc1b2dc5cad15d25b6abd115c55ffd8331e8d4677745dd3ce6db725b4fff1e9

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-desktop 3.38.4

2021-02-16 Thread Matthias Clasen
News


Translation updates



Download

https://download.gnome.org/sources/gnome-desktop/3.38/gnome-desktop-3.38.4.tar.xz
 (728K)
  sha256sum: 3f603ea5bfd47722c92cfc9b885446b46260ea09c8cfb63f6bdd9fefe342e48c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.25

2021-02-12 Thread Matthias Clasen
News


* Settings:
 - Make cursor aspect ratio setting work

* Broadway:
 - Fix touchscreen event handling
 - Support Android / Chrome on-screen keyboard

* Windows:
 - Fix issues with Intel graphics drivers
 - Avoid UAC for gtk-update-icon-cache

* Wayland:
 - Avoid crashes with tablet input
 - Add api to support clients with subsurfaces better

* Inspector:
 - Make the inspector available in non-debug builds

* Theme:
 - Make scrollbars larger
 - Disable shadows on maximized, fullscreen and tiled windows

* Printing:
 - Support Avahi-discovered printers better

* Input:
 - Show preedit for compose sequences
 - Support long compose sequences
 - Support compose sequences producing multiple characters

* Translation updates
 Belarusian
 British English
 Catalan
 Friulian
 Galician
 Japanese
 Persian
 Serbian




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.25.tar.xz (20.4M)
  sha256sum: 87e26b111d3b8a85ff218980a56f3e814257b8dd11e5c4d9a2803b423b08297c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.2

2021-02-10 Thread Matthias Clasen
News


- Fix memory leaks reported by asan
- Avoid overflow in pango_attr_list_update
- Add a valgrind suppression file
- Make tests more robust
- Fix pango_font_describe for Emoji fonts



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.2.tar.xz (525K)
  sha256sum: d21f8b30dc8abdfc55de25656ecb88dc1105eeeb315e5e2a980dcef8010c2c80

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.0.3

2021-02-07 Thread Matthias Clasen
News


* GtkWidget:
 - Enforce the can-focus property

* GtkVideo:
 - Avoid tearing when using gstreamer with GL

* Accessibility:
 - Speed up cache population
 - Make context realization lazier

* CSS:
 - Fix shadow transitions

* Themes:
 - Adwaita: Allow suggested and destructive action in lists

* GDK:
 - Remove warnings about exceeding size bounds

* Vulkan:
 - Fix uploading image regions

* Wayland:
 - Abort if the shared memory pool cannot be created
 - Explicitly announce ssd for kwin
 - Signal gtk-shell surface destruction to mutter

* X11:
 - Fix several DND problems

* Windows:
 - Avoid UAC in gtk4-update-icon-cache on 32bit Windows

* MacOS:
 - Use correct module file extension

* tools:
 - Make gtk-builder-tool translate GtkImage:pixbuf to :file

* Translation updates:
 Brazilian Portuguese
 Czech
 Galician
 Greek
 Portuguese
 Punjabi
 Slovenian
 Spanish
 Swedish




Download

https://download.gnome.org/sources/gtk/4.0/gtk-4.0.3.tar.xz (18.5M)
  sha256sum: d7c9893725790b50bd9a3bb278856d9d543b44b6b9b951d7b60e7bdecc131890

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.1.0

2021-01-30 Thread Matthias Clasen
News


* GtkCheckButton:
 - Add back an activate signal

* GtkSearchBar, GtkSearchEntry:
 - Capture events in the bubble phase

* GtkEmojiChooser:
 - Adapt to small screen sizes

* GtkVideo:
 - Fix issues with GL support

* Themes:
 - Set sort arrows in CSS
 - Set menu button arrows in CSS
 - Make scrollbars larger
 - Supprt circular menubuttons

* CSS:
 - Implement transform-origin
 - Support overlines on text
 - Support colors in cross-fade()
 - More complete text-decoration-line support

* Text layout:
 - Use subpixel positioning with new enough cairo

* Inspector:
 - Fix slowness in navigation
 - Redo the controllers and shortcuts pages

* Accessibility:
 - Create AT context objects lazily

* Wayland:
 - Fix decoration negotiation under kwin

* GSK:
 - Optimize gradient shaders
 - Implement repeating gradients in shaders

* Translation updates
 - Czech
 - Greek
 - Hungarian
 - Persian
 - Punjabi
 - Romanian
 - Swedish
 - Ukrainian




Download

https://download.gnome.org/sources/gtk/4.1/gtk-4.1.0.tar.xz (18.5M)
  sha256sum: 973f651722a847e91e12be0a1c1c610aae0961f2f8d55c5d1fa39e17267d7ada

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.1

2021-01-21 Thread Matthias Clasen
News


- Require GLib 2.62
- Require meson 0.55.3
- ci: Add a MacOS build
- macos: Implement pango_font_get_face
- Fix itemization of multi-paragraph layouts
- Fix a few memory leaks
- Fix glyph origins in vertical layout



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.1.tar.xz (524K)
  sha256sum: 08c2d550a96559f15fb317d7167b96df57ef743fef946f4e274bd8b6f2918058

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk-doc 1.33.2

2021-01-19 Thread Matthias Clasen


Download

https://download.gnome.org/sources/gtk-doc/1.33/gtk-doc-1.33.2.tar.xz (496K)
  sha256sum: cc1b709a20eb030a278a1f9842a362e00402b7f834ae1df4c1998a723152bf43

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.0.2

2021-01-18 Thread Matthias Clasen
News


* GtkAboutDialog:
 - Set icon size for the logo
 - Fix initial focus to be the same as in GTK 3

* GtkImage:
 - Update icons on scale change

* Wayland: Fix crashes with touch and tablet events

* Windows:
 - Fix surface and geometry computation
 - Remove layered window usage

* MacOS: Support stylus devices

* Themes:
 - Adwaita: Remove edge highlights
 - Adwaita: Update image assets
 - Make Adwaita-dark available as standalone theme
 - Make HighContrastInverse the dark variant of HighContrast

* Docs:
 - Complete GtkAspectFrame docs
 - Clarify migration docs for widget signals

* Inspector:
 - Fix a critical with the recorder
 - Fix a crash with treeviews
 - Show overlay layout properties
 - Add a legend for the layout overlay

* Build:
 - Fix build with gcc 11
 - Support building without sassc

* Translation updates:
 Basque
 Czech
 Friulian
 Polish
 Romanian
 Spanish
 Swedish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/4.0/gtk-4.0.2.tar.xz (18.5M)
  sha256sum: 626707ac6751426ed76fed49c5b2d052dfee45757ce3827088ba87ca7f1dbc84

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.0.1

2021-01-08 Thread Matthias Clasen


Download

https://download.gnome.org/sources/gtk/4.0/gtk-4.0.1.tar.xz (18.6M)

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-desktop 3.36.9

2021-01-08 Thread Matthias Clasen


Download

https://download.gnome.org/sources/gnome-desktop/3.36/gnome-desktop-3.36.9.tar.xz
 (722K)

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 2.24.33

2020-12-20 Thread Matthias Clasen
News


*   This is the final GTK 2.x release.  *
*   There will be no more updates to GTK 2. *
*   All users are encouraged to update to GTK 3 or 4.   *
*   *
*

* Make the output of gtk-query-immodules deterministic

* GtkCalendar: Use %OB if supported

* GtkIconTheme: prefer exact matches

* win32:
 - Always process all available messages
 - Ignore autorepeat for modifier keys
 - Ensure monitor enumeration matches up
 - Fix pkg-config file generation with msvc
 - Fix UAC manifest rc file
 - Add Visual Studio 2019 project files

* MacOS:
 - Use NSGraphicsContext after Yosemite
 - Force redraw on Mojave and later when processing updates
 - Fix a use-after-free

* build:
 - Support automake 1.16
 - Fix compiler warnings with newer gcc




Download

https://download.gnome.org/sources/gtk+/2.24/gtk+-2.24.33.tar.xz (12.1M)
  sha256sum: ac2ac757f5942d318a311a54b0c80b5ef295f299c2a73c632f6bfb1ff49cc6da

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 4.0.0

2020-12-16 Thread Matthias Clasen
News


Overview of Changes in GTK 4.0
==

* Fix problems with synthetic motion events affecting frame rates

* Fix problems with implicit grabs affecting widget states

* Fix problems with zoom mode on scales getting stuck

* Fix submenu closing by outside clicks

* Rename GtkWindow:fullscreen to :fullscreened to help
  language bindings

* Bump the soname. Stable GTK 4 releases use libgtk-4.0.so.1..y

* Adwaita:
 - Reduce hover transition effects in lists
 - Special-case header buttons

* Demos:
 - Remove NoDisplay from desktop files
 - Autoplay the video in widget-factory

* Translation updates:
 Catalan
 Norwegian Bokmål
 Polish
 Spanish
 Swedish
 Romanian
 Ukrainian


Overview of Changes in 3.99.5
=


Download

https://download.gnome.org/sources/gtk/4.0/gtk-4.0.0.tar.xz (18.6M)
  sha256sum: d46cf5b127ea27dd9e5d2ff6ed500cb4067eeb2cb1cd2c313ccde8013b0b9bf9

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 3.99.5

2020-12-08 Thread Matthias Clasen
News


Overview of Changes
===

* Accessibility:
 - Map presentation role according to Core-AAM
 - Use presentation role for spacers in list views
 - Set proper roles, relations and descriptions on more widgets
 - Expand the documentation
 - Use a single GTK_A11Y environment variable and document it
 - Serveral memory leak and crash fixes
 - Initialize AT contexts lazily
 - Improve the API for storing lists in relations
 - Implement more of the Component interface
 - Implement the Cache interface
 - Implement ScrollSubstringTo for GtkTextView

* Introspection:
 - Add many missing annotations to APIs
 - In particular, nullability annotation fixes for rust

* Touch support:
 - Fix issues with text handles
 - Fix interaction between touch scrolling and focus
 - Fix active state updates for touch events
 - Allow pressing buttons with multiple fingers

* GtkScrolledWindow:
 - Accumulate velocity with kinetic scrolling

* GtkSearchEntry:
 - Use a better clear icon

* GtkTreeView:
 - Remove the deprecated GtkCellRendererClass.get_size vfunc

* GtkBuilder:
 - Be stricter about 
 - Make gtk-builder-tool simplify update 

* GtkFileChooser:
 - Remove GtkFileChooserButton

* GtkWindow:
 - Replace gtk_window_get_size with gtk_window_get_default_size
 - Add maximized and fullscreen properties

* Make the inspector available in non-debug builds

* CSS:
 - Support conic gradients

* Adwaita:
 - Round all window corners
 - Round submenus
 - Remove the 'chin' on menus
 - Industrial style menuitems
 - Improved tooltip styling
 - Unified sidebar styles
 - Dark prelight
 - Don't backdrop labels

* GSK:
 - Rename render node apis from peek to get

* Make GLES work in the absence of GL_ARB_timer_query

* Rework the way size allocation is integrated in the
  frame cycle

* Wayland:
 - Support gtk_shell1 version 3 (startup notification
   and activation)
 - Implmement minimization

* OS X:
 - Mostly working GL renderer
 - Search engine updates
 - Fix rendering artifacts with hover transitions
 - Fix kinetic scrolling deceleration

* Windows:
 - Fix key event generation, making text input work

* Documentation:
 - Add missing enumerations, symbols and types
 - Lots of smaller fixes

* Demos:
 - Make the constraints demo more useful
 - Make search more obvious
 - Add a suggestion entry demo
 - Consistency improvements
 - Use native file choosers
 - Drop 'devel' styling

* Translation updates:
 Belarusian
 Catalan
 Polish
 Spanish
 Swedish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/3.99/gtk-3.99.5.tar.xz (18.6M)
  sha256sum: 75fc50f3704c292c414515bec206e9014a4779e668aea4dcd257d7ae41a1811e

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.24

2020-12-05 Thread Matthias Clasen
News


* GtkColorChooser:
 - Update the default color palette

* GtkFontChooser:
 - Fix family-only mode to return regular style

* GtkTreeView:
 - Don't set focus-on-click for header buttons

* Accessibility:
 - Implement scrollSubstringTo
 - Add a11y support to GtkPlug/GtkSocket

* Printing:
 - Allow the lpr backend to print pdf and ps files

* Theme:
 - Update gesture graphics
 - Update HighContrast css

* Wayland:
 - Support the primary-selection-unstable-v1 protocol

* X11:
 - Fix a crash with parent-relative backgrounds

* Broadway:
 - Set modifier state of scroll events

* Build:
 - Fix pc file generation on NixOS

* OS X:
 - Restore command-key bindings

* Windows:
 - Fix meson build with epoxy subproject

* Translation updates:
 Basque
 Brazilian Portuguese
 British English
 Catalan
 Croatian
 Czech
 French
 Galician
 German
 Greek
 Hebrew
 Hungarian
 Indonesian
 Italian
 Kazakh
 Latvian
 Lithuanian
 Persian
 Polish
 Portuguese
 Slovak
 Slovenian
 Spanish
 Swedish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.24.tar.xz (20.4M)
  sha256sum: cc9d4367c55b724832f6b09ab85481738ea456871f0381768a6a99335a98378a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk-doc 1.33.1

2020-11-17 Thread Matthias Clasen
News


Build GObject scanner with asan
Ignore deprecations in the GObject scanner
autotools: Fix distclean support
meson: Use lib/cmake
Translation updates

GTK-Doc 1.33.0  (Oct 1 2020)


Download

https://download.gnome.org/sources/gtk-doc/1.33/gtk-doc-1.33.1.tar.xz (751K)
  sha256sum: a5cfed2a0b73a09b796fff80ad6d8f040ab2b2655bdc941ac207ffe6d9c10f10

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.48.0

2020-11-08 Thread Matthias Clasen
News


- docs: Clarify use of PangoAnalysis in shaping
- fontconfig: Make pango_font_family_get_face more reliable
- introspection: Fix use of PangoFcSubstituteFunc
- introspection: Skip fontconfig types
- build: Use yielding meson feature for introspection



Download

https://download.gnome.org/sources/pango/1.48/pango-1.48.0.tar.xz (524K)
  sha256sum: 391f26f3341c2d7053e0fb26a956bd42360dadd825efe7088b1e9340a65e74e6

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 3.99.4

2020-11-04 Thread Matthias Clasen
News


* GtkColumnView:
 - Improve column resizing
 - Make double-click reset column widths
 - Move header outside of scrollbars

* GtkSearchEntry:
 - Add an icon

* GtkDropDown:
 - Polish the appearance

* GtkColorChooser:
 - Accessibility improvements

* GtkPopoverMenu:
 - Add accessibility support
 - Allow custom items. This adds new API:
   gtk_popover_menu_add/remove_child
   gtk_popover_menu_bar_add/remove_child

* GtkTextView:
 - Fix rendering and positioning of anchored children
 - Fix positioning of touch handles

* Constraints:
 - Fix loading constraints from ui files

* Media support:
 - Use cubic instead of linear volume

* Accessibility:
 - Implement Component for all widgets
 - Implement Text and EditableText for all editables
 - Rework accessible name/description computation
 - Add documentation for app and widget developers
 - Handle HIDDEN state changes by adding/removing elements
 - Support setting accessibility attributes in ui files
 - Make window controls accessible

* Introspection:
 - Add some missing annotations

* gdk:
 - Deliver events on flush
 - Drop the unused GdkPoint struct from the API
 - Improve popup autohide behavior

* Demos:
 - Add another constraints demo
 - Tweak various demos to improve consistency
 - Small accessibility improvements

* Tools:
 - Improve gtk4-builder-tool handling of various
   widgets when converting ui files from GTK 3

* Documentation:
 - Use GtkApplication in all examples
 - Improve and expand the widget gallery

* Testsuite:
 - Improve coverage of GDK
 - Improve coverage of gtk4-builder-tool

* Build:
 - Fix the build with cups 2.2.12
 - Make cloudprint support build without warnings

* Broadway:
 - Support modifiers for scroll events

* Windows:
 - Improve IME support

* OS X:
 - Fix various input issues
 - Make GtkGLArea work (with the cairo backend)

* Translation updates:
 German
 Polish




Download

https://download.gnome.org/sources/gtk/3.99/gtk-3.99.4.tar.xz (18.6M)
  sha256sum: 8979cb1eb6ad2a496e00e94674d23f90aefae5d3f23b623ffda0b35d11ec85d0

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 3.99.3

2020-10-15 Thread Matthias Clasen
News


* Accessibility:
 - Add an initial AT-SPI backend

* GtkEmojiChooser:
 - Allow inserting multiple Emoji by pressing Control
 - Update Emoji data to Unicode 13 / CLDR 37
 - Use translations
 - The recent-emoji setting type changed. Call
   gsettings reset org.gtk.gtk4.Settings.EmojiChooser recent-emoji

* GtkTextBuffer:
 - Add boolean returns to some get_iter functions

* GtkScale:
 - Change the default value of the :draw-value property

* GtkPopover:
 - Avoid losing focus when popovers are close

* GtkColorChooser:
 - Add color names back for accessibility

* Input methods:
 - Add a 'private' input hint

* GL Renderer:
 - Fix issues with texture caching
 - Fix texture flipping problems

* Build:
 - Use meson yield feature for some options
 - Require gtk-doc 1.33
 - Require sysprof 3.38

* Wayland:
 - Clean up Wayland backend api, add annotations
 - Generate introspection for Wayland backend api

* Windows:
 - Fix modal window handling and window stacking

* MacOS:
 - Fix the build
 - Define GDK_WINDOWING_MACOS
 - Fix various event handling issues

* Demos:
 - Add another column view demo
 - Add an svg paintable demo

* Translation updates
 Czech
 Lithuanian
 Polish




Download

https://download.gnome.org/sources/gtk/3.99/gtk-3.99.3.tar.xz (18.4M)
  sha256sum: 5745df4647e845f8a5fa0dbd59594afbfa6a6ba6a08a7c9632182970e8f49767

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk-doc 1.33.0

2020-10-01 Thread Matthias Clasen
News


GTK-Doc 1.33  (Oct 1 2020)
=

Support documenting GTK actions
Recognize GDK_DECLARE_ macros
Better table styling in html output
Use plain C types for basic types
Make builds more reproducible
Translation updates

GTK-Doc 1.32.1  (Aug 15 2019)
===

Dev version

This version does not generate object_index.sgml if the library contains no
gobjects.




Download

https://download.gnome.org/sources/gtk-doc/1.33/gtk-doc-1.33.0.tar.xz (494K)
  sha256sum: d5e3b3f837174d246fa8482455740627efec1e5210aa15d0c7989ca68f72bb51

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.47.0

2020-09-29 Thread Matthias Clasen
News


- Add pango_language_get_preferred
- Add pango_fc_font_get_languages
- Sort faces of a family by slant and weight



Download

https://download.gnome.org/sources/pango/1.47/pango-1.47.0.tar.xz (523K)
  sha256sum: 730db8652fc43188e03218c3374db9d152351f51fc7011b9acae6d0a6c92c367

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 3.99.2

2020-09-29 Thread Matthias Clasen
News


* GtkButton:
 - Check coordinates for button releases

* GtkColorChooser:
 - Update the default palette

* GtkEntry:
 - Fix issues with Emoji insertion
 - Fix issues with dnd
 - Set correct hotspot for dnd icon

* GtkFileChooser:
 - Fix a crash
 - Fix setting unlisted filters

* GtkFontChooser:
 - Determine sample text based on font coverage (requires fontconfig)
 - Allow filtering by language (requires fontconfig)
 - Don't center the list

* GtkMenuButton:
 - Always use the direction property for the arrow

* GtkPasswordEntry:
 - Use non-pageable memory
 - Add an ::activate signal

* GtkRevealer:
 - Fix clipping issues in the swing transitions

* GtkScrolledWindow:
 - Fix kinetic scrolling in X11

* GtkSearchEntry:
 - Don't handle forwarded events twice

* GtkStack:
 - Add gtk_stack_add_child

* GtkTextView:
 - Fix dnd
 - Improve undo state tracking
 - Speed rendering in the presence of selections
 - Make clickable links work again
 - Fix handling of anchored children

* GtkVideo:
 - Make autoplay work

* CSS:
 - Allow more than 64 selectors per rule
 - Avoid some allocation overhead

* Adwaita:
 - Improve gesture graphics
 - Tweak DND highlight color
 - Add spacing to .navigation-sidebar

* GDK:
 - Add gdk_frame_clock_get_fps
 - GLES: Fix color channel mixup in textures
 - GL: Reduce image copying for texture uploads

* GSK:
 - Add radial gradient nodes
 - Add GskGLShader and shader nodes

* GL renderer:
 - Fix clipping with projective transforms
 - Use linear interpolation for offscreen rendering
   with non-axis-aligned transforms
 - Fix texture caching to avoid size mismatches
 - Avoid downloading GL textures when possible,
   improving GtkGLArea performance

* Vulkan renderer:
 - Fix swapchain creation

* Windows:
 - Fix display of CSD windows

* Wayland
 - Always ack configure to avoid jumping windows
 - Use the primary-selection-unstable-v1 protocol

* API cleanups:
 - Make filter and sorter constructors return exact types
 - Rename GdkSurfaceState to GdkToplevelState
 - Remove GdkWaylandSurface::committed
 - Make Wayland backend api take GdkToplevel
 - Drop gtk_widget_new
 - Drop cairo_surface_upload_to_gl
 - Drop gtk_scrolled_window_set_capture_button_press
 - Drop gtk_column_view_column_new_with_factory
 - Rename gtk_buildable_set_name to gtk_buildable_set_buildable_id
 - Drop other GtkBuildable api

* Demos:
 - Bug and crash fixes
 - Cosmetic improvements for several demos
 - Improve search in the sidebar
 - Add a Shadertoy demo
 - Add a OpenGL transitions demo
 - Add an Emblem demo
 - Add a demo for input validation and error states
 - Add a demo for context menus
 - Make gtk-demo demo itself

* Build:
 - Fix Vulkan dependency checking
 - Make sysprof truly optional

* Translation updates:
 Basque
 British English
 Catalan
 Croatian
 Czech
 Danish
 French
 Galician
 German
 Hebrew
 Hungarian
 Indonesian
 Italian
 Kazakh
 Latvian
 Lithuanian
 Persian
 Polish
 Slovak
 Slovenian
 Spanish
 Turkish
 Ukrainian




Download

https://download.gnome.org/sources/gtk/3.99/gtk-3.99.2.tar.xz (18.6M)
  sha256sum: 6283b78bcb0fb7238e2ea73434f6129fb3b191148b1564b1e466cdcedfcb9c76

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.46.2

2020-09-18 Thread Matthias Clasen
News


- Fix pango_win32_font_map_load_font with falback families
- Fix an assertion in pango_language_get_scripts
- Fix a crash in get_items_log_attrs
- Fix attribute iterators with overlapping attributes
- Fix rendering of Emoji keycap sequences
- ci: Run the testsuite under asan and fix all reported issues
- build: Make libthai, cairo, xft, fontconfig, freetype
  dependencies meson features



Download

https://download.gnome.org/sources/pango/1.46/pango-1.46.2.tar.xz (523K)
  sha256sum: d89fab5f26767261b493279b65cfb9eb0955cd44c07c5628d36094609fc51841

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-desktop 3.38.0

2020-09-13 Thread Matthias Clasen
News


- Translation updates



Download

https://download.gnome.org/sources/gnome-desktop/3.38/gnome-desktop-3.38.0.tar.xz
 (728K)
  sha256sum: 089dbbe3c66fe5575659a4a385d5d4bbd99cf637034df317f21cf586b5dd6b90

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-desktop 3.36.6

2020-09-09 Thread Matthias Clasen
News


- No changes



Download

https://download.gnome.org/sources/gnome-desktop/3.36/gnome-desktop-3.36.6.tar.xz
 (722K)
  sha256sum: d23c76947c781f447fb39538dec509408b161b291a75a4ce1c14c2b3d33344f6

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk+ 3.24.23

2020-09-04 Thread Matthias Clasen
News


* Adwaita:
 - Support error states for labels and entries

* Printing:
 - Use the correct names for remote printers

* File choser:
 - Default to tracker2 for search to prevent
   symbol clashes in tracker-using applications

* Wayland:
 - Support newer schemas for settings
 - Fix DND hotspot handling
 - Disconnect on display close

* X11:
 - Fix a possible crash with disabled devices

* Translation updates:
 Basque
 Chinese (China)
 Croatian
 Dutch
 Finnish
 Friulian
 Galician
 Hungarian
 Japanese
 Korean
 Portuguese
 Serbian




Download

https://download.gnome.org/sources/gtk+/3.24/gtk+-3.24.23.tar.xz (20.4M)
  sha256sum: 5d864d248357a2251545b3387b35942de5f66e4c66013f0962eb5cb6f8dae2b1

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gtk 3.99.1

2020-09-03 Thread Matthias Clasen
News


* GtkGridLayout: Rename left-/top-attach to column/row

* Drop GtkAccelLabel - it is no longer used

* GtkTextView:
 - Fix redraw issues with selections
 - Make insert-emoji replace the selection

* GtkTreeView:
 - Fix selection handling in cell editables

* GtkPopover:
 - Allow setting popup offset

* GtkPlacesSidebar:
 - Fix DND

* GtkTextview:
 - Speed up gtk_text_buffer_insert_markup

* GtkFrame:
 - Set GTK_OVERFLOW_HIDDEN

* GtkSpinButton:
 - Fix spinning

* GtkFontChooser:
 - Populate the list incrementally

* GtkButton: Simplify the button hierarchy; GtkRadioButton
  is gone, GtkCheckButton and GtkToggleButton can be grouped

* list widgets:
 - Change apis to make models explicitly GtkSelectionModel
 - Simplify constructors

* CSS:
 - Hexadecimal colors can now specify alpha
 - Fix parsing of numbers in scientific notation

* Themes:
 - Add and document highlevel list styles
 - Drop the style class defines. Just use string literals
 - Round the corners of frames
 - Make circular buttons square

* GL renderer:
 - Fix clipping with projective transforms

* Documentation:
 - Refresh the widget gallery
 - Add images for new widgets to the gallery
 - Fix many cross-references
 - Make sure tutorial examples are buildable

* Demos:
 - Numerous crash- and bug fixes
 - Improve about dialogs
 - gtk4-demo: Modernize source highlighting
 - gtk4-demo: Improve sidebar filtering
 - gtk4-demo: Drop some outdated demos
 - gtk4-demo: Polish a number of existing demos
 - gtk4-demo: Add several new demos
 - widget-factory: Show error states

* Tools:
 - Make gtk4-builder-tool rewrite GtkBox
 - Make gtk4-builder-tool rewrite radio buttons
 - Rewrite the profiling support, drop support
   for D-Bus profiler activation, use SYSPROF_TRACE_FD

* Printing:
 - Fix build with cups < 2.3

* win32:
 - Default to the GL renderer when we can

* Broadway:
 - Fix handling of opaque colors
 - Fix handling of debug nodes
 - Prune clipped render nodes

* Wayland:
 - Support newer schemas for settings
 - Fix DND hotspot handling
 - Disconnect on display close

* Translation updates:
  Basque
  Brazilian Portuguese
  British English
  Catalan
  Chinese (China)
  Croatian
  Galician
  German
  Greek
  Indonesian
  Japanese
  Kazakh
  Korean
  Lithuanian
  Polish
  Romanian
  Slovenian
  Spanish
  Turkish
  Ukrainian




Download

https://download.gnome.org/sources/gtk/3.99/gtk-3.99.1.tar.xz (18.5M)
  sha256sum: 9b444e1ce3728680290917e143930195599c65c84c4debbfacfc1044aeff3c94

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.46.1

2020-08-20 Thread Matthias Clasen
News


- Revert an unintentional PangoRenderer abi break in 1.46.0
- Various small fixes



Download

https://download.gnome.org/sources/pango/1.46/pango-1.46.1.tar.xz (521K)
  sha256sum: fe516b10711bbb6fd75011d66dd08fabfce18f7931aed7415136d53c4aadf1c5

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pango 1.46.0

2020-08-10 Thread Matthias Clasen
News


- Bump version to 1.46



Download

https://download.gnome.org/sources/pango/1.46/pango-1.46.0.tar.xz (520K)
  sha256sum: 9a81572ebb946187fbdd69d5ffc57e2f7a1f768cd8d2fd89dbb03fb9002a99b5

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


  1   2   3   4   5   6   7   8   9   10   >