Opened 2 years ago

Closed 2 years ago

#16259 closed enhancement (fixed)

d04 gnome-bluetooth-42.0

Reported by: Bruce Dubbs Owned by: pierre
Priority: normal Milestone: gnome-42
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New major version.

Change History (7)

comment:1 by Bruce Dubbs, 2 years ago

Milestone: 11.2gnome-42

comment:2 by Bruce Dubbs, 2 years ago

Summary: gnome-bluetooth-42.0d04 gnome-bluetooth-42.0

comment:3 by Bruce Dubbs, 2 years ago

ver 42.0:

This version contains updated translations.

ver 42.rc:

This version of gnome-bluetooth fixes a problem that could lead to gnome-shell's Bluetooth menu not appearing when it should have. This version also makes the Connect switch available for Bluetooth LE MIDI devices.

ver 42.beta.2:

This version of gnome-bluetooth contains a number of bug fixes related to the GTK4 port, including spinners not spinning, device removal confirmation dialog not appearing, pairing dialog not disappearing, and a work-around to a UPower reference leak that could lead to a crash in the main libraries, as well as fixes for basic functionality in bluetooth-sendto.

ver 42.beta:

This version of gnome-bluetooth adds a number of APIs to eventually be used in Settings and gnome-shell:

  • Export battery information for Bluetooth devices which support it
  • Check whether any input devices are connected, so as to be able to show a confirmation dialogue when switching off Bluetooth
  • Check whether a device can be connected to

ver 42.alpha.2:

This version of gnome-bluetooth splits the libraries into UI and non-UI versions. The UI library is only exposed as a native library for the benefit of gnome-control-center, and the non-UI library is only exposed as an introspected library for the benefit of gnome-shell.

ver 42.alpha:

This version of gnome-bluetooth contains major API changes, but it is parallel-installable with the GTK 3-based, 3.34.x versions of the library.

  • Port library to GTK4
  • Remove chooser widgets from library
  • Remove chooser UI from bluetooth-sendto
  • Make bluetooth-sendto optional
  • Replace canberra-gtk dependency with gsound
  • GtkTreeModel-based API was replaced by a GListModel-based API
  • Loads of bug fixes, many new tests
  • Make changes to the way the default adapter is selected, see README.md for details

comment:4 by Bruce Dubbs, 2 years ago

13.8 Elapsed Time -  gnome-bluetooth-42.0
 
md5sum : 22d60e6294c8c05d7c8e8dcb507f191a  /usr/src/gnome-bluetooth/gnome-bluetooth-42.0.tar.xz
296 /usr/src/gnome-bluetooth/gnome-bluetooth-42.0.tar.xz SIZE (.289 MB)
12352 kilobytes BUILD SIZE (12.062 MB)
SBU=.145

At -j4, with tests also at -j4

[0/1] Running all tests.
 1/17 test-bluetooth-device-test         OK              0.01s
 2/17 test-bluetooth-device-utils        OK              0.01s
 3/17 Tests.test_connect                 OK              0.54s
 4/17 Tests.test_one_adapter             OK              0.54s
 5/17 Tests.test_connected_input_devices OK              0.55s
 6/17 Tests.test_one_device              OK              0.57s
 7/17 Tests.test_connectable_devices     OK              0.64s
 8/17 Tests.test_default_adapter         OK              0.66s
 9/17 Tests.test_no_adapters             OK              0.66s
10/17 Tests.test_device_notify           OK              0.67s
11/17 Tests.test_set_trusted             OK              0.66s
12/17 Tests.test_pairing                 OK              0.67s
13/17 Tests.test_battery                 OK              0.73s
14/17 Tests.test_device_removal          OK              0.81s
15/17 Tests.test_default_adapter_powered OK              0.98s
16/17 Tests.test_agent                   OK              1.29s
17/17 Tests.test_adapter_removal         OK              5.59s


Ok:                 17  
Expected Fail:      0   
Fail:               0   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

comment:5 by pierre, 2 years ago

Owner: changed from blfs-book to pierre
Status: newassigned

Taking all gnome-42 tickets for now, but feel free to help :)

comment:6 by pierre, 2 years ago

This package depends on libadwaita. If there is no libadwaita on the system, it builds a bundled submodule.

comment:7 by pierre, 2 years ago

Resolution: fixed
Status: assignedclosed

Gnome 42 platform updated:

Note: See TracTickets for help on using tickets.