#14029: GNOME 3.38 External Libraries - amtk tepl webkitgtk libhandy at-spi2-atk
at-spi2-core gtksourceview4 pyatspi
-------------------------+-----------------------
 Reporter:  renodr       |       Owner:  renodr
     Type:  enhancement  |      Status:  assigned
 Priority:  normal       |   Milestone:  10.1
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------

Comment (by renodr):

 == libhandy ==

 '''0.81.0'''

 {{{
 ==============
 Version 0.81.0
 ==============

 - Migrated the project to https://gitlab.gnome.org/GNOME/libhandy/.
   - Archived the project at https://source.puri.sm/Librem5/libhandy/.
   - Updated URLs and email addresses across the project.
   - Switch the CI to use GNOME's.
   - Build and publish the nightly reference manual via GitLab Pages at
     https://gnome.pages.gitlab.gnome.org/libhandy/.
 - Make the reference manual and the Glade catalog parallel-installable
   with libhandy 0.0.
 - Add a Python override to ensure the library is initialized on import.
 - Themes:
   - Add the HighContrast theme.
   - Split the shared theme into the fallback theme whose style can be
     overridden by other themes, and the shared theme whose style
     overrides the themes.
   - Move window corners from the shared theme to Adwaita, so elementary
     can do what they want.
   - Make the leaflet and deck drop shadows darker for dark variants and
     HighContrast, to ensure it's visible.
   - Drop the .h4 fallback to avoid conflicts with .heading. Themes are
     now expected to implement .heading, or optionally .h4.
   - Fix list.preferences nested list bottom corner rounding issues.
 - CSS support:
   - Account for the CSS box-shadow property when clipping in HdyAvatar,
     HdyHeaderBar, and HdyTitleBar.
   - Support the CSS min-width and min-height properties in HdyHeaderBar,
     and HdyTitleBar.
 - HdyDeck and HdyLeaflet:
   - Add *_get_adjacent_child() to get the child a swipe or a call to
     *_navigate() would present.
   - Don't skip the swipes with a 0 (child for leaflet) transition
     duration.
   - Correctly cancel transitions when the duration is 0 or the
     transition is NONE.
 - HdyCarousel:
   - Allow mouse drag by default.
   - Add the 'reveal-duration' property.
   - Animate child addition and deletion.
 - HdyExpanderRow:
   - Move switch to the left of the arrow.
   - Add hdy_expander_row_add_action_widget() and the 'action' child type
     to allow adding widgets before the arrow and the switch.
 - HdyHeaderBar:
   - Add the .titlebar style class by default.
 - HdyKeypad:
   - Make it inherit from GtkBin instead of GtkGrid, contain one instead.
   - Add spacing properties to set the grid's spacing.
   - Don't make it visible by default.
 - HdyPreferencesGroup:
   - Use the .heading style class for the title in addition to .h4.
 - HdyPreferencesWindow:
   - Make clicking search rows work again.
 - HdySwipeable:
   - Add the get_distance(), get_range(), get_snap_points(),
     get_progress(), and get_cancel_progress() virtual methods.
 - HdyViewSwitcherTitle:
   - Remove the useless has-subtitle property.
   - Prevent gtk_widget_show_all() from modifying its internal state.
   - Make dispose() reentrant.
 }}}

 '''0.82.0'''

 {{{
 ==============
 Version 0.82.0
 ==============

 - Unblacklist run.in for inclusion into the tarball, fixing the build.
 - HdyClamp:
   - Rename HdyColumn as HdyClamp.
   - Make it implement GtkOrientable.
   - Rename its properties from maximum-width to maximum-size, and
     linear-growth-width to tightening-threshold.
   - Rename the style classes it sets on itself from .narrow, .medium and
     .wide style to .small, .medium and .large.
   - Set the default value of maximum-size to 600, and of
     tightening-threshold to 400.
   - Notify when changing size properties, and guard non-changes.
 - HdyCarousel, HdyDeck and HdyLeaflet:
   - Move the swipe tracker event handling to the bubble phase, giving
     the priority to the inner widget.
 - HdyDeck:
   - Avoid some useless allocation computations.
 - HdyLeaflet:
   - Don't count children of size 0 to compute the fold state.
   - Don't fold when there is only 1 visible size.
 - HdySwipeable:
   - Add the missing direct header inclusion guard.
 - HdyWindow and HdyApplicationWindow:
   - Implement destroy() to correctly destroy the internal widgets.
 - Drop hdy_list_box_separator_header().
 - Don't install Glade files outside prefix.
 - Update the project description.
 - Translation updates:
   - Spanish
   - Ukrainian
 }}}

 '''0.83.0'''

 {{{
 ==============
 Version 0.83.0
 ==============

 - Initialization:
   - Add hdy_init() back, with a different prototype. See its
     documentation to know how to use it.
   - Drop initializing the library via a constructor as it was causing
     many issues.
   - Drop the now useless Python override.
   - Directly update themes on changes.
 - Add HdySwipeTracker.
 - HdySwipeable:
   - Drop the begin_swipe(), update_swipe(), end_swipe() and get_range()
     virtual methods
   - Add the get_swipe_tracker() and get_swipe_area() virtual methods.
   - Add the …_switch_child(), …_emit_child_switched(),
     …_get_swipe_tracker(), …_get_distance(), …_get_snap_points(),
     …_get_progress(), …_get_cancel_progress(), and
 …_get_swipe_area()
     functions.
   - Make implementing get_snap_points() mandatory by dropping its
     default implementation, compensating the disparition of get_range().
   - Rename the switch-child signal to child-switched to avoid a naming
     collision with the switch_child() method.
 - HdyDeck and HdyLeaflet:
   - Add an outline to shadows to make them slightly more contrasted yet
     subtle.
   - Make shadows work over OpenGL content.
   - Cache shadows for child transitions.
   - Stop drawing invisible shadows when no transition is running.
   - Rewrite the transition code to give a window to all children, fixing
     numerous issues.
 - HdyExpanderRow:
   - Add hdy_expander_row_add_prefix().
 - Add libhandy.syms back to tarballs as it was mistakenly removed.
 - Translation updates:
   - Polish
   - Spanish
 }}}

 '''0.84.0'''

 {{{
 ==============
 Version 0.84.0
 ==============

 - HdyHeaderGroup:
   - Replace GtkHeaderBar as the child type by HdyHeaderGroupChild, and
     adjust the matching accessors. HdyHeaderGroupChild can hold a
     GtkHeaderBar, a HdyHeaderBar, and a HdyHeaderGroup, allowing to nest
     header groups.
   - Replace the 'focus' property by the 'decorate-all' property.
   - Add the update-decoration-layouts signal, used when nesting header
     groups.
 - HdyHeaderBar:
   - Slight size request fix.
 - Use the window node's radius instead of the decoration node's one to
   mask HdyWindow and HdyApplicationWindow.
 - Make HdyAvatar, HdyHeaderGroup, HdySqueezer, HdyViewSwitcher,
   HdyViewSwitcherBar, HdyViewSwitcherTitle, and HdyWindowHandle final.
 - Replace usage of (allow-none) by (nullable) or (optional).
 - Translation updates:
   - Ukrainian
 }}}

 '''0.85.0'''

 {{{
 ==============
 Version 0.85.0
 ==============

 - 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
 }}}

 '''0.90.0'''

 {{{
 ==============
 Version 0.90.0
 ==============

 - Stop requiring the HANDY_USE_UNSTABLE_API guard.
 - Stop transforming close buttons into back buttons for dialogs on the
   desktop.
 - Give some nice default and minimum sizes to HdyPreferencesWindow.
 - HdyCarousel:
   - Add HdyCarouselIndicatorDots and HdyCarouselIndicatorLines.
   - Drop the indicator-style, indicator-spacing, and center-content
     properties.
 - Revamp the colors of HdyAvatar and augment its colors number to 14.
 - Set the default column and row spacing of HdyKeypad to 6 pixels.
 - Don't present an arrow and a popover in HdyComboRow when its model has
   less than 2 items.
 - Support CSS sizing properties for HdySqueezer and HdyViewSwitcher.
 - Drop the icon-size properties of HdyViewSwitcher, HdyViewSwitcherTitle
   and HdyViewSwitcherBar.
 - Give some horizontal margins to the view switcher of
   HdyViewSwitcherTitle via CSS.
 - Add all files back to tarballs except the debian directory.
 }}}

 '''0.91.0'''

 {{{
 ==============
 Version 0.91.0
 ==============

 - Update HdyComboRow's state when its model is changed.
 - Fix padding application in HdyHeaderBar.
 - HdyPreferencesWindow:
   - Translate the keyval properly to ensure keyboard shortcuts work with
     all keymaps.
   - Allow closing the window or subpages with the Esc key.
 - HdyWindow and HdyApplicationWindow:
   - Fix a memory leak when destroying the widget.
   - Get the state from the correct style context to avoid a contant
     redraw after changing the text direction and before the window is
     focused.
   - Don't force a 0px border-radius on the window to give more freedom
     to elementary.
 - Translation updates:
   - Brazilian Portuguese
   - Basque
   - Indonesian
   - Spanish
   - Ukrainian
 }}}

 '''1.0.0'''

 {{{
 ==============
 Version 1.0.0
 ==============

 - No change.
 }}}

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/14029#comment:37>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to