Collect items for 3.34 release notes
This issue is for tracking items of interest for the 3.34 release notes.
General Features
- Icon rearrangement in app grid
- Locate pointer feature works in wayland now
Application Features
- Files
- Settings
- New background panel (GNOME/gnome-control-center!479 (merged))
- Terminal
- Right-to-Left and bidirectional text rendering (GNOME/vte#53 (closed))
- Builder
- Integrated D-Bus inspector
- Early podman support
- Improvments to git, unit tests and searching.
- https://blogs.gnome.org/chergert/2019/04/24/builder-3-33-1/
- Sysprof
- Redesigned UI
- Battery, Energy, Disk and Network data sources
- GJS, GTK 3, GLib, Mutter integration
- Web
- Pinned tabs (GNOME/epiphany!242 (merged))
- Enable WebKit subprocess sandboxes (GNOME/epiphany!348 (merged))
- WebKit content filters for adblocker (GNOME/epiphany!178 (merged))
CalendarMusic- Fractal
- Boxes
DocumentsContacts- Videos
- New application icon
- Todo
- New application icon
PolariRhythmboxTweaksEvolutionGearyNotes- Photos
- New application icon
- Games
- Multiple save states
- New application icon
Developer Features
- Flatpak
- Preconfigured remotes are now directly using flatpakrepo files (https://github.com/flatpak/flatpak/releases/tag/1.3.4)
- Refactor system-wide installations (https://github.com/flatpak/flatpak/releases/tag/1.3.2)
- GTK
- Glib
-
g_test_summary
function allows developers to annotate unit tests with a brief summary about the test.static void test_frobnicate (void) { g_test_summary ("Test the frobnicator for frobnicates."); g_assert (frb_frb_frobnicate()); }
- New
GArray
andGPtrArray
functions:g_array_copy
,g_array_binary_search
,g_ptr_array_copy
,g_ptr_array_extend
,g_ptr_array_extend_and_steal
. - Deprecate
gtester
utility and its test reporting format and enable TAP output by default instead — the--tap
option to tests is now a no-op (#1441, #1619)
-
- Pango
- Direct access to hb_font_t: enable faster access to harfbuzz API. Pango gets out of the way
- Increased control over text rendering options: hyphens, line-spacing, subpixel positioning
- Enable rendering spaces and other "invisible" characters
Edited by Link Dupont