Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#13459 closed enhancement (fixed)

gtk+3 3.24.20

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New point version

News
====

* GtkFileChooser:
 - Prevent selection changes after overwrite confirmation
 - Don't grab focus to the sidebar on click
 - Avoid a use-after-free in GtkFileSystemModel

* GtkEmojiChooser:
 - Remove blacklist

* GtkAboutDialog:
 - Add more licenses

* Adwaita:
 - Lower the contrast of checkboxes

* HighContrast:
 - Export the same public colors as Adwaita

* OS X:
 - Don't filter Escape in input methods

* Windows:
 - Infer font settings from system settings

* Translation updates
 Brazilian Portuguese
 Chinese
 Croatian
 French
 Japanese
 Lithuanian
 Polish
 Spanish
 Swedish
 Turkish
 Ukrainian

Change History (13)

comment:1 by Douglas R. Reno, 4 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Xi Ruoyao, 4 years ago

It FTBFS:

https://gitlab.gnome.org/GNOME/gtk/-/issues/2669

I think they'll release 3.24.21 soon.

comment:3 by Douglas R. Reno, 4 years ago

Milestone: 9.2hold

OUCH! Thank you Xi, I hadn't started on this yet...

/me moves it to hold

comment:4 by Xi Ruoyao, 4 years ago

We can workaround this by sed '990,+9d' -i meson.build if they don't release 3.24.21 soon.

comment:5 by Douglas R. Reno, 4 years ago

Can you spot any regressions upstream other than this one? If not, I'll go ahead and take care of updating it

comment:6 by Douglas R. Reno, 4 years ago

On another note, upstream probably will release a new version soon. There's been at least another two reports of this problem there.

in reply to:  5 comment:7 by Xi Ruoyao, 4 years ago

Replying to renodr:

Can you spot any regressions upstream other than this one? If not, I'll go ahead and take care of updating it

No other regressions. I'll ask upstream if they'll release 3.24.21 soon.

comment:8 by Xi Ruoyao, 4 years ago

Matthias from GTK team replied:

Use the autotools build. Its the recommended way to build 3.x

So if we still want to use meson, we'll need to workaround it by ourselves.

comment:9 by Bruce Dubbs, 4 years ago

If upstream recommends the autotools build, then we should do it that way.

comment:10 by Douglas R. Reno, 4 years ago

Milestone: hold9.2

Agreed, let's go back to autotools. I'll go back and look at what we had prior to 3.24.8 (which is when the old warning we had in the book about removing the .la files from GTK+3 was added) and proceed with converting back to autotools and upgrading.

comment:11 by Douglas R. Reno, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r23070

comment:12 by Bruce Dubbs, 4 years ago

Milestone: 9.210,0

Milestone renamed

comment:13 by Bruce Dubbs, 4 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.