A set of tools for configuring the Logitech G19 keyboard. Based in: https://github.com/Gnome15/gnome15
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

359 lines
12 KiB

gnome15 0.11.0 (2018-02-10)
===========================
New community at https://gnome15.org/
gnome15 0.10.2 (2015-05-14)
==========================
Gnome15 is a suite of tools for the Logitech G series keyboards and
headsets, including the G15, G19, G13, G930, G35, G510, G11, G110 and
the Z-10 speakers aiming to provide the best integration possible with
the Linux Desktop.
Gnome15 provides:
* A panel indicator (or applet)
* A configuration tool
* A macro system
* A set of plugins
Developers can extend Gnome15 by writing plugins in the Python
programming language, or they can use the provided D-Bus API.
Gnome15 uses GNOME technologies, while staying well integrated with
other desktops such as Ubuntu Unity and XFCE. It should also work with
KDE.
About this release
------------------
Release 0.10.0 is a major release because of the changes to the kernel
driver, which makes it incopatible with the 0.9.x series.
So, users wanting to stick with gnome15-0.9.x should use branch `pre-refactor`
of the kernel drivers found at https://github.com/CMoH/lg4l, while
gnome15-0.10.x would rely on branch `master`.
Also, this rather unofficial release is made outside russo79.com, since
the website is down for quite a while. The rest of the release is the same
as 0.9.8.
A new "Pommodoro Timer" plugin is now available.
The Gnome shell extension now supports Gnome 3.10
Changes since 0.10.1
--------------------
* g15-config: fix import error with pygobject-3.14.0
Changes since 0.10.0
--------------------
* driver_kernel: fix keymaps for G110 and G15v2
Changes since 0.9.7
-------------------
* Break compatibility with old kernel module implementation.
* The Gnome Shell extension now displays the plugin list in
alphabetical order. (https://projects.russo79.com/issues/172)
* A new "Pommodoro Timer" plugin is now available.
(https://projects.russo79.com/issues/240)
* The Gnome Shell extension now supports Gnome 3.10.
(https://projects.russo79.com/issues/290)
Bugs fixed in this release
--------------------------
* The build now displays an error error if neither PIL or pillow python
libraries are available. (https://projects.russo79.com/issues/286)
* The stop key (multimedia) now sends the correct keycode when Gnome15
is running. (https://projects.russo79.com/issues/291)
* The weather plugin now keeps refreshing its data even if it is not
the active plugin. (https://projects.russo79.com/issues/298)
* The screensaver plugin now correctly displays the user message on
G19 keyboards. (https://projects.russo79.com/issues/299)
* The g15top module now provides a uptime method. This module is used
as a fallback replacement for python-gtop on systems that don't
provide it. (https://projects.russo79.com/issues/301)
Under the hood changes for this release
---------------------------------------
* Exceptions are now logged in a consistent way
(https://projects.russo79.com/issues/269)
* XDG directories are now used instead of hard coded paths.
(https://projects.russo79.com/issues/278)
* mono icons are no longer installed by default. These icons are only
used on Ubuntu systems. (https://projects.russo79.com/issues/285)
* The python interpreter for Gnome15 scripts was changed from 'python'
to 'python2'. 'python2' is available on all the supported
distributions except Debian 7 (Wheezy). Users of Debian 7 building
Gnome15 from source must manually change the shebang lines of the
files in the src/scripts directory.
(https://projects.russo79.com/issues/289)
* User custom plugins should now be installed in
$XDG_DATA_HOME/gnome15/plugins instead of
$XDG_CONFIG_HOME/gnome15/plugins.
Support for $XDG_CONFIG_HOME/gnome15/plugins will be removed in a
future release.
Have contributed code to this release:
* Bram Faas <jacala@home.nl>
gnome15 0.9.7 (2013-10-05)
==========================
Gnome15 is a suite of tools for the Logitech G series keyboards and
headsets, including the G15, G19, G13, G930, G35, G510, G11, G110 and
the Z-10 speakers aiming to provide the best integration possible with
the Linux Desktop.
Gnome15 provides:
* A panel indicator (or applet)
* A configuration tool
* A macro system
* A set of plugins
Developers can extend Gnome15 by writing plugins in the Python
programming language, or they can use the provided D-Bus API.
Gnome15 uses GNOME technologies, while staying well integrated with
other desktops such as Ubuntu Unity and XFCE. It should also work with
KDE.
About this release
------------------
Release 0.9.7 is mainly a bug fix release with some enhancements.
Some minor changes took place with the configuration tool.
The "Driver" tab no longer exists and the driver can now be selected
directly from the "Keyboard" tab. A new button is used to display the
driver options.
Changes since 0.9.6
-------------------
* The volume monitor plugin now allows the selection of the sound card
to monitor. (https://projects.russo79.com/issues/212)
* The sense plugin now supports udisks version 2.
(https://projects.russo79.com/issues/261)
* Users using the g15direct driver can now make the G13 joystick behave
as a digital joystick. (https://projects.russo79.com/issues/280)
Bugs fixed in this release
--------------------------
* The sense plugin now gracefully handles errors when it cannot connect
to a sensor source. (https://projects.russo79.com/issues/235)
* The screensaver plugin now detects Gnome Shell integrated screensaver.
(https://projects.russo79.com/issues/257)
* Fix a issue with the build system that automatically tries to build
appindicator even when the appindicator python library was not
available. (https://projects.russo79.com/issues/258)
* Fixed the license displayed in the About dialogs.
(https://projects.russo79.com/issues/259)
* Fixed the detection of the pillow library when building Gnome15.
(https://projects.russo79.com/issues/260)
* The sense plugin udisks sensor source is now periodically refreshed.
(https://projects.russo79.com/issues/262)
* The Display resolution plugin kept checking the display resolution
even when the plugin was disabled.
(https://projects.russo79.com/issues/266)
* The impulse plugin wasn't correctly linked to the libpulse and fftw3
libraries. (https://projects.russo79.com/issues/267)
* The virtual joysticks simulated by Gnome15 are now calibrated to at
they center instead of their top-left position.
(https://projects.russo79.com/issues/271)
* Simulation of joystick events using G keys has been fixed and no
longer throws an exception.
(https://projects.russo79.com/issues/273)
* No longer display a "Unknown property: GtkMenu.ubuntu-local" when
displaying some windows. (https://projects.russo79.com/issues/274)
* Correctly simulate joystick axis movements when using the kernel
driver. (https://projects.russo79.com/issues/275)
* Correctly handle changes of the kernel driver options.
(https://projects.russo79.com/issues/276)
* The g15-system-service can now be manually stopped (useful for
development only). (https://projects.russo79.com/issues/281)
Under the hood changes for this release
---------------------------------------
* The GetPagesBelowPriority D-Bus method is now marked as deprecated
and should no longer be used.
(https://projects.russo79.com/issues/270)
Have contributed code to this release:
* NoXPhasma <noxphasma@live.de>
gnome15 0.9.6 (2013-09-01)
==========================
Gnome15 is a suite of tools for the Logitech G series keyboards and
headsets, including the G15, G19, G13, G930, G35, G510, G11, G110 and
the Z-10 speakers aiming to provide the best integration possible with
the Linux Desktop.
Gnome15 provides:
* A panel indicator (or applet)
* A configuration tool
* A macro system
* A set of plugins
Developers can extend Gnome15 by writing plugins in the Python
programming language, or they can use the provided D-Bus API.
Gnome15 uses GNOME technologies, while staying well integrated with
other desktops such as Ubuntu Unity and XFCE. It should also work with
KDE.
About this release
------------------
Release 0.9.6 was focused on simplifying and cleaning up the source
code tree as well as the build system.
The new structure has less levels of depth and should be simpler to
maintain on the long term.
Most of the previous sub-projects that were maintained separatedly are
now aggregated into a single tree.
Besides some external dependencies, gnome15 can now be build by
issuing a single './configure; make; make install' command.
The kernel modules have also been updated with the latest upstream
changes.
Of course, some bugs were also fixed.
This is also the first release of Gnome15 to be a 'official' one.
Brett Smith, the original maintainer has decided to retire himself from
the project, and he supports what was until now a unofficial fork of
Gnome15.
He will however keep contributing to the project.
Changes since 0.9.5
-------------------
* https://projects.russo79.com/issues/256
Bugs fixed in this release
--------------------------
* https://projects.russo79.com/issues/130
* https://projects.russo79.com/issues/242
* https://projects.russo79.com/issues/246
* https://projects.russo79.com/issues/247
* https://projects.russo79.com/issues/248
* https://projects.russo79.com/issues/250
* https://projects.russo79.com/issues/253
* https://projects.russo79.com/issues/254
Under the hood changes for this release
---------------------------------------
* https://projects.russo79.com/issues/171
* https://projects.russo79.com/issues/219
* https://projects.russo79.com/issues/245
gnome15 0.9.5 (2013-07-03)
==========================
This is an "unofficial" release of Gnome15.
There was no news from the original author since almost
seven months now.
Changes since 0.9.4:
* https://projects.russo79.com/issues/195
* https://projects.russo79.com/issues/208
* https://projects.russo79.com/issues/209
Bugs fixed in this release:
* https://projects.russo79.com/issues/173
* https://projects.russo79.com/issues/191
* https://projects.russo79.com/issues/194
* https://projects.russo79.com/issues/220
* https://projects.russo79.com/issues/223
* https://projects.russo79.com/issues/227
* https://projects.russo79.com/issues/228
* https://projects.russo79.com/issues/229
* https://projects.russo79.com/issues/232
* https://projects.russo79.com/issues/233
* https://projects.russo79.com/issues/234
Under the hood changes for this release:
* https://projects.russo79.com/issues/190
* https://projects.russo79.com/issues/218
* https://projects.russo79.com/issues/226
* https://projects.russo79.com/issues/236
gnome15 0.9.4 (2013-06-04)
==========================
This is an "unofficial" release of Gnome15.
There was no news from the original author since almost
six months now.
Changes since 0.9.3:
* https://projects.russo79.com/issues/196
Bugs fixed in this release:
* https://projects.russo79.com/issues/160
* https://projects.russo79.com/issues/162
* https://projects.russo79.com/issues/167
* https://projects.russo79.com/issues/174
* https://projects.russo79.com/issues/181
* https://projects.russo79.com/issues/183
* https://projects.russo79.com/issues/186
* https://projects.russo79.com/issues/187
* https://projects.russo79.com/issues/188
* https://projects.russo79.com/issues/189
* https://projects.russo79.com/issues/191
* https://projects.russo79.com/issues/192
* https://projects.russo79.com/issues/194
* https://projects.russo79.com/issues/211
Under the hood changes for this release:
* https://projects.russo79.com/issues/193
gnome15 0.9.3 (2013-04-29)
==========================
This is an "unofficial" release of Gnome15.
There was no news from the original author since four
months now.
Changes since 0.9.2:
* Update URL for the project.
Bugs fixed in this release:
* https://projects.russo79.com/issues/113
* https://projects.russo79.com/issues/148
* https://projects.russo79.com/issues/149
* https://projects.russo79.com/issues/150
* https://projects.russo79.com/issues/156
* https://projects.russo79.com/issues/160
* https://projects.russo79.com/issues/161
* https://projects.russo79.com/issues/162
* https://projects.russo79.com/issues/163
* https://projects.russo79.com/issues/167
* https://projects.russo79.com/issues/170
gnome15 0.5.0 (2011-03-09)
Big changes under the hood. g15-desktop-service is now the
process that manages the plugins, LCD and macros. Panel
integration is now provided by separate packages.
Macro creation and editing in the configuration UI is now
possible.
Lots of bug fixes as well (see the changelog).