gtk 3.99.0
News * Remove the old accessibility implementation and add the foundations for a new one that is based on ARIA. The relevant widget api is GtkAccessible, the backend implementations will use GtkATContext. Currently, there is just a nascent test backend. * Update the GTK headers to use char *, int, float and double instead of the corresponding GLib types. * Add GtkEditableLabel, a label that can be edited * Add GtkBookmarkList, a list model for bookmarks * Add GtkStringList, a list model for strings * Add GtkBitset, and use it for representing selections * GtkTreeView: - Make cell editing work again * GtkSpinButton: - Make autosizing work again * Printing: - Use GtkDropDown in the print dialog * GtkApplication - Support opening files on OS X * GtkFileChooser: - Fix libcloudproviders support - Turn GtkFileFilter into a GtkFilter - Simplify the api * GtkGridView, GtkListView: - Improve scrolling behavior - Autoscroll and autoexpand during DND * GtkScrolledWindow: - Make autoscrolling work again * GtkFilterListModel: - Add incremental filtering - Add a boolean filter, GtkBoolFilter * GtkSortListModel: - Use timsort - Add various tweaks that massively speed up sorting - Add incremental sorting * GtkWidget: - Massively speed up action handling * GtkEntry: - Make entry completion work again - Drop action support from GtkEntryCompletion * Inspector: - Improve list model support - Add direct navigation between objects - Show accessibility information * GDK: - Compress scroll events - Keep a scroll history - Clean up GdkDevice api - Drop the master/slave device split - Move axes to GdkDeviceTool - Change monitor workarea to be per-backend API - Improve frame clock accuracy - Add a new macOS backend - Add an ANGLE-based GLES renderer for Windows * GSK: - Use GL_ARB_framebuffer_object * gtk-demo: - Add incremental refill to the color grid - Improve performance of the color grid - Add an incrementally filtering word list - Improve the sidebar * Install print-editor as another demo * Translation updates Basque Catalan Chinese Japanese Kazakh Lithuanian Polish Romanian Spanish Turkish Ukrainian Download https://download.gnome.org/sources/gtk/3.99/gtk-3.99.0.tar.xz (18.0M) sha256sum: 46828f4b37520a33a96787bb8b45236bde57f4bada3b21ea2cccf3a683eab2a2 ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
pango 1.45.4
News - Fix build on Windows - Fix a pidgin crash - fc: Always reject unsupported font formats - coretext: Fix cairo scaling Download https://download.gnome.org/sources/pango/1.45/pango-1.45.4.tar.xz (519K) sha256sum: 3843c2eda760a4dfa998cc9c12db25da1da26ae01e8d847a9afeba684b7bde7b ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
libhandy 0.85.0
News - HdyAvatar: - Add the icon-name property to allow setting a different default icon than avatar-default-symbolic. - Ship avatar-default-symbolic as a resource to ensure it's there. This shouldn't affect icon themes already offering it. - Check the icon exists before using it to avoid a crash. - HdyDeck and HdyLeaflet: - Allow dragging the higher sibling only from the border where it sits, rather than from the anywhere on the currently visible child, reinforcing spatialization. - Add the get_child_by_name() methods. - HdyLeaflet: - Rename the 'allow-visible' child property into 'navigatable'. - HdySwipeable: - Add a navigation direction param and a gesture type param to get_swipe_area(). - HdyPreferencesWindow: - Allow presenting a subpage over the window via the new present_subpage() and close_subpage() methods. - Add the 'can-swipe-back' property to allow closing a subpage via a back swipe gesture. - Exclude untitled rows as well as invisible pages, groups, and rows from the search results. - HdyKeypad: - Replace the 'show-symbols' property by 'letters-visible'. - Replace the 'only-digits' property by 'symbols-visible', whose boolean meaning is inverted. - Replace the 'left-action' property by 'start-action'. - Replace the 'right-action' property by 'end-action'. - Make the 'entry' property declare it uses the GtkEntry type rather than GtkWidget. - HdySqeezer: - Add the 'xalign' and 'yalign' properties to help aligning the children during transitions. - HdyViewSwitcherTitle: - Set the 'policy' property default to 'auto' as in HdyViewSwitcher. - HdyTitleBar: - Fix an accidental mix of natural and minimum sizes in measure(). - Harden the ABI by making symbols implicitly private and explicitly public. - Translation updates: - Romanian - Ukrainian Download https://download.gnome.org/sources/libhandy/0.85/libhandy-0.85.0.tar.xz (353K) sha256sum: fad98ecb18a9556aae333bd4e4b454ff3075c2c8077ef5d5f67f3cafe2e133ba ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list
vala 0.46.12
News * Various improvements and bug fixes: - codegen: + Properly compare string if binary-expression contains string-literal + Inline allocated and constant arrays are never NULL + Check param for null before using it + Properly destroy elements of an inline struct array [#365] - vala: + Avoid subsequent critical caused by invalid array type for constant + Improve error handling of nested initializer lists + Don't allow "resize" invocation on variable with unowned array type [#928] + Property must be writable when invoking ReturnsModifiedPointer method [#1023] + Recursive check of assignment target to recognize constants [#944] + Return copy of constant type in get_value_type_for_symbol() + Handle parameter initializer without value-type + Fully qualify member-access when using-directive was used to resolve [#57] + Tranform instance member-access to a static one if possible [#270] + Improve check of expression passed to yield + Allow prototype access to signal with emitter + Check error-type accessibility of creation methods and delegates - girparser: Warn about conflicting signals and properties - girparser: Skip 'docsection' elements in - girwriter: + Add c:identifier-prefixes to + Write c:type="void" when name="none" + Write c:symbol-prefix on supported elements + Don't include symbols outside of a namespace [#241] + Use appropriate get_ccode_* functions - libvaladoc: Support exporting the `class` modifier on methods and fields - Disable deprecation warnings when checking bindings - tests: Fix "methods/extern" test with -Werror=address and gcc 5.4.0 * Bindings: - glib-2.0: Add AtomicUint, an alternation of AtomicInt for uint [#915] - gtk+-3.0: Update to 3.24.21+ffe2df7b - gtk+-3.0: Resolve conflicts of signals with properties - webkit2gtk-4.0: Update to 2.29.4 ChangeLog = https://download.gnome.org/sources/vala/0.46/vala-0.46.12.changes (4.71K) Download https://download.gnome.org/sources/vala/0.46/vala-0.46.12.tar.xz (3.27M) sha256sum: b6a99e6546eaa7ab92e627429e1c37879a15f05f7ee76759ca5a1c18e37f3f1e ___ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list