As I'm known to do, a focus on the little things I worked on during the just released GNOME 3.18 development cycle.
Hardware support
The accelerometer support in GNOME now uses iio-sensor-proxy. This daemon also now supports ambient light sensors, which Richard used to implement the automatic brightness adjustment, and compasses, which are used in GeoClue and gnome-maps.
In kernel-land, I've fixed the detection of some Bosch accelerometers, added support for another Kyonix one, as used in some tablets.
I've also added quirks for out-of-the-box touchscreen support on some cheaper tablets using the goodix driver, and started reviewing a number of patches for that same touchscreen.
With Larry Finger, of Realtek kernel drivers fame, we've carried on cleaning up the Realtek 8723BS driver used in the majority of Windows-compatible tablets, in the Endless computer, and even in the $9 C.H.I.P. Linux computer.
Bluetooth UI changes
The Bluetooth panel now has better « empty states », explaining how to get Bluetooth working again when a hardware killswitch is used, or it's been turned off by hand. We've also made receiving files through OBEX Push easier, and builtin to the Bluetooth panel, so that you won't forget to turn it off when done, and won't have trouble finding it, as is the case for settings that aren't used often.
Videos
GNOME Videos has seen some work, mostly in the stabilisation, and bug fixing department, most of those fixes were also landed in the 3.16 version.
We've also been laying the groundwork in grilo for writing ever less code in C for plugin sources. Grilo Lua plugins can now use gnome-online-accounts to access keys for specific accounts, which we've used to re-implement the Pocket videos plugin, as well as the Last.fm cover art plugin.
All those changes should allow implementing OwnCloud support in gnome-music in GNOME 3.20.
My favourite GNOME 3.18 features
You can call them features, or bug fixes, but the overall improvements in the Wayland and touchpad/touchscreen support are pretty exciting. Do try it out when you get a GNOME 3.18 installation, and file bugs, it's coming soon!
Talking of bug fixes, this one means that I don't need to put in my password by hand when I want to access work related resources. Connect to the VPN, and I'm authenticated to Kerberos.
I've also got a particular attachment to the GeoClue GPS support through phones. This allows us to have more accurate geolocation support than any desktop environments around.
A few for later
The LibreOfficeKit support that will be coming to gnome-documents will help us get support for EPubs in gnome-books, as it will make it easier to plug in previewers other than the Evince widget.
Victor Toso has also been working through my Grilo bugs to allow us to implement a preview page when opening videos. Work has already started on that, so fingers crossed for GNOME 3.20!
Showing posts with label als. Show all posts
Showing posts with label als. Show all posts
Wednesday, 23 September 2015
GNOME 3.18, here we go
Labels:
accelerometer,
als,
compass,
geoclue,
gnome,
gnome-books,
gps,
grilo,
iio-sensor-proxy,
kerberos,
owncloud,
pocket,
totem,
touch,
wayland
Wednesday, 25 March 2015
GNOME 3.16 is out!
Did you see?
It will obviously be in Fedora 22 Beta very shortly.
It will obviously be in Fedora 22 Beta very shortly.
What happened since 3.14? Quite a bit, and a number of unfinished projects will hopefully come to fruition in the coming months.
Hardware support
After quite a bit of back and forth, automatic rotation for tablets will not be included directly in systemd/udev, but instead in a separate D-Bus daemon. The daemon has support for other sensor types, Ambient Light Sensors (ColorHug ALS amongst others) being the first ones. I hope we have compass support soon too.
Support for the Onda v975w's touchscreen and accelerometer are now upstream. Work is on-going for the Wi-Fi driver.
I've started some work on supporting the much hated Adaptive keyboard on the X1 Carbon 2nd generation.
Technical debt
In the last cycle, I've worked on triaging gnome-screensaver, gnome-shell and gdk-pixbuf bugs.
The first got merged into the second, the second got plenty of outdated bugs closed, and priorities re-evaluated as a result.
I wrangled old patches and cleaned up gdk-pixbuf. We still have architectural problems in the library for huge images, but at least we're up to a state where we know what the problems are, not being buried in Bugzilla.
Foundation building
A couple of projects got started that didn't reached maturation yet. I'm pretty happy that we're able to use gnome-books (part of gnome-documents) today to read Comic books. ePub support is coming!
Grilo saw plenty of activity. The oft requested "properties" page in Totem is closer than ever, so is series grouping.
In December, Allan and I met with the ABRT team, and we've landed some changes we discussed there, including a simple "Report bugs" toggle in the Privacy settings, with a link to the OS' privacy policy. The gnome-abrt application had a facelift, but we got somewhat stuck on technical problems, which should get solved in the next cycle. The notifications were also streamlined and simplified.
I'm a fan
Of the new overlay scrollbars, and the new gnome-shell notification handling. And I'm cheering on co-new app in 3.16, GNOME Calendar.
There's plenty more new and interesting stuff in the release, but I would just be duplicating much of the GNOME 3.16 release notes.
Subscribe to:
Posts (Atom)



