News: 0001646756

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Wayland 1.26 Released With New Pointer Warp Event

([Wayland] 6 Hours Ago Wayland 1.26)


Simon Ser just announced the stable release of the Wayland 1.26 release.

Most significant with Wayland 1.26 is the wl_pointer.warp event. The wl_pointer.warp event addition intends to address a shortcoming where with Wayland right now in some situations the Wayland client cannot obtain the correct position information for the pointer. With wl_pointer.warp it can be used to notify a new pointer position without an end-user-initiated pointer motion event. [1]The merge request had explained as an example:

"The original wl_pointer.button event does not contain the position information. In some scenarios, the client cannot obtain the correct position information. For example, when the mouse focus is on a button and the mouse does not move but the window size changes, the client cannot update the position information through the motion event, resulting in incorrect mouse position.

Therefore, This event should be sent when the local coordinates of a pointer change as a result of surface being moved/resized/fullscreened."

Wayland 1.26 also adds a new wl_fixes.ack_global_remove request to address race conditions around global remove events. There is also a new wl_display_remove_socket_fd() function for removing previously added sockets from wl_display_add_socket_fd(). Lastly is a better debugging experiemcne with WAYLAND_DEBUG timestamps now using the HH:MM:ss.xxx format to make them easier to read and compare between logs.

More details on the Wayland 1.26 release via the [2]mailing list announcement .



[1] https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/340

[2] https://lore.freedesktop.org/wayland-devel/5On45eE2mxDczYfK0kAKrM_Bf7fI0NV07MXCBmsfDLplHSIU3cn-8JoaUj6zURfuWVB7pHDaBIPSXKenUGUdQeAZ51wpzMtGf_W-BdLgNC0=@emersion.fr/T/#u



Linux Rally Held in Pennsylvania

HARRISBURG, PA -- Thousands of Linux advocates gathered at the Pennsylvania
state capitol building earlier today. They were protesting the state's recent
three year deal with Microsoft to install Windows NT on all state computer
systems. "Whatever pointy haired boss made this deal ought to be shot on
sight," one protestor exclaimed. "Windows NT is a piece of [expletive] compared
to Linux. The taxpayers of Pennsylvania are going to be sorry three years from
now when this 'deal' concludes. The state has sold its soul to Satan [Bill
Gates]."

Brief hostilities broke out when a group of police officers armed with riot
gear descended on the protestors. After the police threatened to use tear gas,
the protestors threw thousands of Linux CDs at them. Once the supply of CDs was
depleted, the protest became peaceful again. "I saw several policemen pick up
Linux CDs and put them in their pockets," one protestor noted.

The protest broke up a few minutes later once it was realized that the state
legislature wasn't in session. "We may have wasted our time today," one
advocate said, "But we'll be back later." State and Microsoft officials were
unavailable for comment at press time. How typical.