Stephan Lachnit
bb84fa45d6
data: add additional ID for G9x ( #471 )
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2020-05-17 23:33:12 +02:00
Stephan Lachnit
2964944ef4
Use SPDX 3.0 license identifiers
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2020-04-28 17:59:08 +01:00
Stephan Lachnit
4de2fc90d8
data: fix some appstream warnings
2020-04-28 17:57:04 +01:00
Stephan Lachnit
f43404ad88
data: add G403 hero
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2020-04-19 16:58:56 +01:00
Stephan Lachnit
d55f0880d9
meson: use spaces instead of tabs
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2020-04-18 21:29:37 +01:00
Matthias Köferlein
964e229343
data: add SVG for Logitech M720 Triathlon
2020-04-01 23:12:56 +01:00
Julian K
4b0180b0dd
data: add SVG for the Logitech G815
2020-03-29 23:24:57 +01:00
Paul Riou
2a7cd8d1da
data: Add logitech-mx518
2020-03-28 13:06:36 +00:00
takooakes
fef6237ef4
data: add IDs for MX Master 3
2020-03-22 17:04:51 +00:00
Stephan Lachnit
b2d7066ba2
AboutDialog: miscm improvements
...
Adds more readable version string.
More representative website label.
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2020-01-22 23:27:54 +00:00
YoyPa
4782734d99
data: add wired ID of the G502 Hero Wireless
...
Fixes #456
2020-01-16 22:02:42 +00:00
Filipe Laíns
b8821b6a3b
data: add G305 ( #445 )
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-12-12 09:06:28 +10:00
Stephan Lachnit
edb2a0ee77
Add SVG for Roccat Kone Pure ( #439 )
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2019-12-11 10:30:14 +10:00
Stephan Lachnit
b024600285
Make builds reproduceable
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2019-12-11 09:08:29 +10:00
Stephan Lachnit
74e6c5a3af
Remove MIT license from svgs ( #436 )
...
svgs will be relicensed under piper's license (GPLv2)
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2019-12-06 09:49:41 +10:00
Stephan Lachnit
73207e4444
check-svg: adjust width and height ranges
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2019-12-05 22:32:20 +00:00
Josh Hall
26254513ec
Add Scroll Left/Right for G604 ( #430 )
...
Update IDs for Scroll Left/Right to button11 and button12, respectively
Add the targets, paths, and leaders for button11 and button12.
2019-11-27 14:57:26 +10:00
Stephan Lachnit
a43eca1b1c
Fix license changes for svgs
2019-11-18 11:17:26 +10:00
Mateusz Mojsiejuk
6fe74582a6
Add SVG for steelseries-kinzu-v3 ( #422 )
2019-11-08 07:31:16 +10:00
David Hollinger
31cdaccef1
G602 now uses the G604 svg
2019-11-05 13:13:06 +10:00
Xoas Derimero
9b8224649d
Add SVG for Logitech MX Ergo ( #418 )
2019-11-05 10:02:25 +10:00
Markus Ressel
7760536b95
Add SVG for Logitech G604 ( #415 )
2019-11-04 08:36:30 +10:00
Ayman Bagabas
3438305137
Add Logitech MX Master 3 SVG
2019-10-05 01:59:59 +10:00
Peter Hutterer
14aae12959
data: use the G9 svg for the G9x
...
Fixes #401
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-09-25 08:32:53 +10:00
Adrian Pascu
e90ec3c821
Add missing MX master PID
...
See https://github.com/libratbag/libratbag/pull/806
2019-09-02 13:24:33 +10:00
rHermes
42d268ac21
Add G502 Hero Wireless svg lookup entry
2019-08-21 15:07:32 +10:00
Peter Hutterer
5d8fcdae0e
data: add two tests that files are in git and added to meson
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-07-30 21:38:03 +10:00
Peter Hutterer
482f911ddb
data: add a test for the svg lookup ini file
...
Checks for required keys, that the SVG files actually exist and that
we don't have duplicate device matches.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-07-30 21:38:03 +10:00
Peter Hutterer
20b45f6bbf
data: assign the fallback SVG to the etekcity device
...
We don't have an SVG for that one.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-07-30 21:38:03 +10:00
Peter Hutterer
f2a9e5d8bb
data: automatically insert the current year into the copyright
...
If we start not doing any commits for a year, then we can change this.
Meanwhile, this will do.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-07-30 20:43:34 +10:00
Peter Hutterer
9b96229bd5
data: drop the maintainers and authors list from the About dialog
...
I sincerely doubt anyone is looking at this, and it currently needs manual
updating too. Let's just drop it, it's all in the git log anyway.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-07-30 20:43:34 +10:00
Peter Hutterer
89d549d926
data: drop Jente's name from the maintainers
...
Jente has indicated that he doesn't find the time to keep maintaining piper.
Let's remove him from the maintainer list, primarily to save him some
misguided emails.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-07-30 08:49:41 +02:00
Peter Hutterer
fe032231aa
data: add circle as allowed element to check-svg.py
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-07-29 12:54:01 +10:00
Peter Hutterer
3d0fae6cff
data: de-duplicate the svg element search
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-07-29 12:54:01 +10:00
Dmitry Nikonov
4566d8cb91
Add missing device id for MX Master
...
Update DeviceMatch for Logitech MX Master in according with the libratbag device description (there are two ids for usb and two for bluetooth).
2019-07-24 15:21:32 +10:00
Filipe Laíns
47ac0629d7
data: fix wrong name for the G403 Wireless
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 10:09:27 +02:00
Filipe Laíns
77e4a23bac
data: adapt to Linux 5.2 for Logitech devices
...
Signed-off-by: Filipe Laíns <lains@archlinux.org >
2019-07-17 07:21:12 +02:00
Ian Santopietro
d2fb73b367
Fix PID Typo
2019-07-09 08:36:01 +10:00
aTosser
e4d35e4bca
Updated Logitech G Pro Wireless SVG
2019-07-03 08:55:17 +10:00
Ian Santopietro
c88983299a
Add PID for MX Anywhere 2
...
Adds an additional PID match for the MX Anywhere 2 since these mice appear to use one of several differen Bluetooth PIDs.
See libratbag/libratbag#721 and libratbag/libratbag#722
2019-07-01 09:16:32 +10:00
Daniel Caujolle-Bert
ae48d626d3
Add MX-Anywhere-2S bluetooth IDs.
2019-04-10 13:46:08 +02:00
TK
e1b39ca392
devices: add other ID for Logitech G Pro
...
Related to https://github.com/libratbag/libratbag/pull/686
Fixes https://github.com/libratbag/libratbag/issues/684
2019-04-08 22:36:49 +01:00
FFY00
ff546a1b12
data: cleanup svg-lookup.ini
2019-03-06 10:25:27 +10:00
David Guglielmi
288a77198b
svgs: use /usr/bin/env shebang for python3 scripts
2019-03-03 17:46:03 +01:00
Peter Hutterer
b1e6f2f1ba
svgs: fix flake8 errors for check-svg.py
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-02-22 14:22:53 +01:00
Peter Hutterer
350033bb83
Hook up SVG loading from gresources
...
libratbag will stop providing the SVGs, so let's load them from ourselves. To
do so we rely on the new DBus property "UsbId" and a lookup table
(svg-lookup.ini).
That file was generated with:
for file in `grep -l "Svg=" *.device`; do
grep -h -E "Name|Match|Svg" $file | sed -e "s/Name=\(.*\)/\n[\1]/g" >> outfile.ini;
done
The SVGs are added to our gresource bundle and loaded from there. A helper
function takes care of this.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-02-22 14:22:53 +01:00
Peter Hutterer
cc754d50e7
svg: add the svgs as-is from libratbag
...
Note that the SVGs are MIT-licensed as of this commit. Future SVGs will be
GPL3 as users add them to piper.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-02-22 14:22:53 +01:00
Peter Hutterer
cbbf2c8ae5
meson.build: 0.2.903
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2019-01-24 14:08:57 +10:00
Jente Hidskes
4d5a798814
ResolutionRow: remove delete button
...
This hasn't been added yet and likely won't in the foreseeable future.
2019-01-22 09:10:35 +10:00
Jente Hidskes
41cafa4b4d
Replace appmenu with window-local menu
...
There's an initiave in GNOME to replace app menus with "in-window"
menus: https://gitlab.gnome.org/GNOME/Initiatives/issues/4
This commit brings Piper in line with this new approach.
Fixes #267 .
2019-01-15 12:48:02 +10:00