Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#12171 closed enhancement (fixed)

gtk+3 3.24.9

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

Description

New point version

News
====

* GTK can now be built with the meson build system

* Quartz:
 - Build fixes
 - Fix a crash with DND

* Win32:
 - Enable GLES via libANGLE
 - Fix preedit window placement on hi-dpi screens

* Wayland:
 - Support the xdg-output protocol for correct
   monitor sizes with scaled displays
 - Fix handling of cursor hotspots that was reading
   uninitialized memory
 - Update tablet cursors when scale changes

* CSS:
 - Use multiple font-family values

* Emoji:
 - Populate the Emoji chooser incrementally

* Printing:
 - Require CUPS 1.7

* Scrolling:
 - Add a gtk-overlay-scrolling setting that can be
   used to force traditional (non-overlay) scrollbars

* GtkTreeView:
 - Update rubberband rectangles more often
 - Remove the pixel cache, to avoid the redraw
   issues that it causes

* Tooling:
 - Support sysprof profiling

* Themes:
 - Adwaita: Small tweaks to the theme refresh
 - Adwaita: Update treeview progress bars
 - HighContrast: Improve notebook tabs

* Translation updates:
 Brazilian Portuguese
 Friulian
 Hungarian
 Indonesian
 Italian
 Lithuanian

Change History (4)

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

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

Contains a move to Meson

comment:2 by Douglas R. Reno, 2 years ago

mkdir build
cd build
meson --prefix=/usr -Dcolord=yes -Dbroadway_backend=true -Dgtk_doc=false -Dman=true
ninja
ninja test
ninja install

The build directory is already created, so I'll probably remove the 'mkdir build' command.

As for tests:

 25/103 gtk+-3.0:gtk / object                   FAIL     0.32 s (killed by signal 5 SIGTRAP)
 41/103 gtk+-3.0:gtk / displayclose             FAIL     0.52 s (killed by signal 5 SIGTRAP)
 44/103 gtk+-3.0:gtk / objects-finalize         FAIL     3.69 s (killed by signal 5 SIGTRAP)
 81/103 gtk+-3.0:a11y / scale-drawvalue state   FAIL     0.17 s (exit status 1)
 83/103 gtk+-3.0:a11y / menu state              FAIL     0.12 s (exit status 1)
 84/103 gtk+-3.0:a11y / menubutton state        FAIL     0.12 s (exit status 1)
 85/103 gtk+-3.0:a11y / menubutton2 state       FAIL     0.12 s (exit status 1)
 86/103 gtk+-3.0:a11y / menubutton3 state       FAIL     0.12 s (exit status 1)
 93/103 gtk+-3.0:a11y / tooltips state          FAIL     0.17 s (exit status 1)
 25/103 gtk+-3.0:gtk / object                   FAIL     0.32 s (killed by signal 5 SIGTRAP)
 41/103 gtk+-3.0:gtk / displayclose             FAIL     0.52 s (killed by signal 5 SIGTRAP)
 44/103 gtk+-3.0:gtk / objects-finalize         FAIL     3.69 s (killed by signal 5 SIGTRAP)
 81/103 gtk+-3.0:a11y / scale-drawvalue state   FAIL     0.17 s (exit status 1)
 83/103 gtk+-3.0:a11y / menu state              FAIL     0.12 s (exit status 1)
 84/103 gtk+-3.0:a11y / menubutton state        FAIL     0.12 s (exit status 1)
 85/103 gtk+-3.0:a11y / menubutton2 state       FAIL     0.12 s (exit status 1)
 86/103 gtk+-3.0:a11y / menubutton3 state       FAIL     0.12 s (exit status 1)
 93/103 gtk+-3.0:a11y / tooltips state          FAIL     0.17 s (exit status 1)

Ok:                   94
Expected Fail:         0
Fail:                  9
Unexpected Pass:       0
Skipped:               0
Timeout:               0

With this, I'd like to promote Colord to recommended because of CUPS, but it can stay as Optional for now.

As part of this, the test documentation and the command explanations will have to be partially rewritten.

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

Resolution: fixed
Status: assignedclosed

Fixed at r21697

comment:4 by Bruce Dubbs, 2 years ago

Milestone: 8.59.0

Milestone renamed

Note: See TracTickets for help on using tickets.