Yaroslav Chvanov
ba18f7878e
ui: fix a position property
2023-03-04 17:48:58 +03:00
Yaroslav Chvanov
cdd1be7095
Move report rate changing from ResolutionsPage to AdvancedPage
...
Not a setting people change often and it's also just weird to have it
together with resolutions.
2023-03-04 17:48:34 +03:00
Yaroslav Chvanov
57021d2801
Automatically fix ruff warnings
2023-03-04 17:13:05 +03:00
Yaroslav Chvanov
2752b6149a
Format code base with black
2023-03-04 17:13:05 +03:00
Yaroslav Chvanov
a8ba212431
build: remove the tests build option
...
Such option only makes sense if it means building tests, not simply
running some scripts.
2023-03-04 17:12:36 +03:00
Yaroslav Chvanov
111274544e
ui: don't use deprecated GtkAlignment
...
Seems like some of these were also missing `margin-end` properties, I
added them to the children.
2023-03-03 16:41:28 +03:00
Yaroslav Chvanov
cb903440b4
ui: run gtk-builder-tool simplify on files
2023-03-03 16:35:42 +03:00
Yaroslav Chvanov
e83a987f05
ui: use margin-start/end instead of margin-left/right
...
Fixes a deprecation warning.
2023-03-03 16:35:42 +03:00
Yaroslav Chvanov
f520834f44
ui: Replace padding properties with margin properties
...
Fixes a deprecation warning.
2023-03-03 16:35:42 +03:00
Yaroslav Chvanov
58639e6008
ui: regenerate all UI files using current Glade version
...
This does not include all changes as for some reason Glade removes some
widgets and actions.
2023-03-03 16:35:36 +03:00
Yaroslav Chvanov
e08c018bc5
ui: require Gtk 3.22 in all UI files
...
Some of them produced warnings about certain properties being available
only in Gtk 3.22 or higher.
2023-03-03 16:02:15 +03:00
Yaroslav Chvanov
b54c3b9ef4
leddialog: work-around title bar not being shown
...
It worked as-is with GtkTemplate, but does not with Gtk.Template.
2023-03-03 15:10:30 +03:00
Yaroslav Chvanov
5aa78ab1ea
resolutionspage: disable the report rate button box if unsupported
2023-03-03 14:56:15 +03:00
Kyoken
a46c10d808
Add "advanced settings" page with debounce time and angle snapping
2023-03-03 14:35:41 +03:00
Kyoken
eb711bf0c3
data: add rog strix impact 2 image
2023-03-03 00:45:33 +03:00
José Almeida
28462f0bd1
data: add svg for Logitech G Pro (X) keyboard
...
Based on logitech-g513.svg
2023-02-14 16:58:15 +03:00
TCH
3fdc7a4ba8
data: add SVG for Logitech MX Master 3S
2023-02-14 16:51:45 +03:00
mistepien
9bf4f25be5
data: add additional USB id for Logitech G102 (046d:c09d)
2023-01-06 17:49:00 +03:00
Stephan Lachnit
48279544f5
ResolutionRow Redesign
...
Adds buttons to set a resolution active or disabled.
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2022-12-26 22:42:25 +03:00
Yaroslav Chvanov
674bc39e6d
data: sort SVGs by device names
2022-11-14 13:06:16 +03:00
Kyoken
80e8bcebf3
data: fix name to fit libratbag
2022-11-14 13:03:05 +03:00
Kyoken
97efce8783
data: asus svgs symlinks
2022-11-14 13:03:05 +03:00
Kyoken
f0eb439935
data: add asus common svgs
2022-11-14 13:02:28 +03:00
Andreas Grosse
104ee170c1
Add Support for G502 X over USB
2022-10-10 21:21:38 +02:00
PeakKS
70e5df7d16
Add support for G502-X Lightspeed
2022-10-07 01:09:35 +03:00
Maximiliano
4ed4f907e9
Replace Quit buttons with normal close buttons ( #770 )
...
Using a Quit button is an anti-pattern and might be confusing for users
expecting the quit button to be on the same position as of other apps'.
Note that the button is on the left and by default the close button is
on the right.
2022-08-15 15:34:52 +10:00
christiangnrd
9055d33ac9
Better looking buttons for MX Anywhere 2 ( #754 )
2022-06-22 08:14:00 +10:00
christiangnrd
10c5653f2d
Add correct svg for MX Anywhere 3 ( #753 )
2022-06-22 08:02:36 +10:00
Lucas Mindêllo de Andrade
b67af5e97e
fix(g903): added second led to SVG
2022-06-06 15:45:58 +10:00
Stephan Lachnit
f8bcd1fe71
meson: add test for appdata file
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2022-01-21 08:55:50 +10:00
doomsdayrs
a641c0a85e
Add SN TECH T3 Gaming Mouse
2022-01-18 15:02:52 +10:00
doomsdayrs
269c417031
Updated logitech-mx-vertical.svg
...
The old SVG was hastily made, and was a pain to work with.
This new SVG is organized, cleaned, and easier to look at.
2022-01-14 10:55:13 +10:00
erdincay
0e85173caa
data: add Logitech MX Anywhere 3 with single configuration for USB/Bluetooth
2022-01-14 10:53:25 +10:00
Peter Hutterer
20c4559ecf
meson.build: use globbing in the various scripts for SVGs
...
This removes the need of having to add every SVG manually to the
meson.build file.
2022-01-11 21:49:14 +10:00
Peter Hutterer
3474a08762
meson: move the various checks into tests/
...
This is so we can install the data files simpler, let's move anything
that's a test into a new tests/ directory so the rest only contains true
sources.
2022-01-11 21:49:14 +10:00
Kyoken
fb178f65ca
add 125 and 250 rates ( #703 )
2022-01-11 21:34:01 +10:00
Ramiro Balado
3a9f8be260
Add svg for the mouse model Mars Gaming MM4 ( #692 )
2022-01-11 20:58:54 +10:00
Doomsdayrs
4d6e92a207
Add second second USB ID for Logitech MX Vertical
...
The Logitech MX vertical can also be identified by this USB ID
Output of `lsusb`:
```
Bus 001 Device 006: ID 046d:c08a Logitech, Inc. MX Vertical Advanced Ergonomic Mouse
```
2022-01-11 20:57:26 +10:00
Stephen West
8b3f46f113
Remove Horizontal Scroll from G602 svg.
2021-10-23 06:01:44 +03:00
Peter Hutterer
05d17246fd
appdata: change to "Gaming mouse configuration utility"
...
No 100% correct but it's less confusing than the previous blurb.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
2021-09-13 09:09:56 +10:00
Jay
6b25c83f60
data: update svg-lookup.ini
...
additional usb id for mx anywhere 2
2021-09-13 09:05:25 +10:00
Pavel Kovar
7015f87dcc
data: add Logitech M500s mouse
...
Signed-off-by: Filipe Laíns <lains@riseup.net >
2021-07-24 21:50:21 +01:00
Stephan Lachnit
7222f38a28
data: add additional USB-ID for Roccat Kone Pure
...
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2021-07-24 21:40:46 +01:00
Stephen (sketchbuch)
5fb54301f3
data: add mx vertical support
...
PR #606
2021-07-24 21:23:03 +01:00
Thomas Weißschuh
e117e87099
Add SteelSeries Sensei Ten
...
Based on the svg from the Sensei RAW as they look virtually identical.
The Ten just has one more LED on the scrollwheel.
2021-06-22 17:57:00 +01:00
Owen D'Aprile
5203480bbf
data: disable the Logitech G513 button elements until libratbag supports remapping them
...
Signed-off-by: Filipe Laíns <lains@riseup.net >
2021-04-17 15:20:06 +01:00
Owen D'Aprile
4722f74fe2
data: add support for the Logitech G513 Carbon Keyboard
...
Signed-off-by: Filipe Laíns <lains@riseup.net >
2021-04-17 15:20:06 +01:00
brianegan
38a5cfef74
Add Logitech G Pro X Superlight
2021-04-17 14:33:10 +01:00
Stephan Lachnit
2b1b50d078
app icon: update style, add source file, add symbolic ( #602 )
...
Author: Tobias Bernard <tbernard@gnome.org >
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com >
2020-12-02 15:29:39 +01:00
Filipe Laíns
aef0567cd3
tests: check-svg: have no minimum required button count
...
Signed-off-by: Filipe Laíns <lains@riseup.net >
2020-11-26 08:46:35 +10:00