mirror of
https://github.com/libratbag/libratbag.git
synced 2026-11-07 15:14:38 +01:00
Commit Graph
Select branches
Hide Pull Requests
dm5
firmware-version
gh-pages
master
#1
#10
#100
#1001
#1002
#1003
#1003
#1009
#101
#1011
#1013
#1016
#102
#1020
#1021
#1024
#1030
#1035
#104
#1043
#1045
#1049
#105
#1050
#1052
#1062
#1064
#1065
#1066
#1067
#1068
#1069
#107
#107
#1070
#1071
#1072
#1076
#1077
#1079
#108
#1083
#109
#1099
#11
#110
#1106
#1107
#1109
#1112
#1118
#112
#1122
#1128
#113
#1131
#1133
#1134
#1137
#1138
#114
#1146
#1147
#1151
#1152
#1155
#1156
#1157
#1159
#116
#116
#1160
#1161
#1162
#1163
#1164
#1165
#1167
#1169
#117
#1171
#1173
#1174
#118
#1183
#1184
#1184
#1187
#1188
#1197
#120
#1204
#1208
#1209
#1210
#1211
#1212
#1213
#1218
#1219
#1220
#1221
#1224
#1224
#1225
#123
#1234
#1237
#1238
#1242
#1245
#1246
#1249
#125
#1250
#126
#1264
#1265
#1266
#1267
#1268
#1269
#127
#1273
#1274
#1275
#1276
#1277
#1278
#1279
#128
#1280
#1284
#129
#1295
#1297
#1298
#13
#1303
#1304
#1306
#131
#1311
#1312
#1313
#1314
#1315
#132
#1320
#1321
#1322
#1329
#133
#133
#1330
#1331
#1332
#134
#1343
#1346
#135
#1353
#1355
#1356
#1362
#1364
#1365
#1367
#1367
#1368
#1369
#137
#1371
#1372
#1376
#1377
#1380
#1381
#1382
#1387
#1389
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1397
#1398
#1399
#140
#1402
#1403
#1409
#141
#1414
#1419
#1420
#1424
#1426
#1427
#1429
#143
#1430
#1432
#1433
#1434
#1435
#1437
#1439
#144
#1440
#1441
#1442
#1443
#1445
#1446
#1447
#1449
#1450
#1451
#1453
#1455
#1456
#1459
#146
#1462
#1463
#1468
#147
#1471
#1475
#148
#1481
#1482
#1483
#1484
#1485
#149
#149
#1490
#1498
#150
#1503
#1504
#151
#1514
#1518
#1520
#1523
#153
#1532
#1533
#1534
#1538
#154
#1546
#155
#1556
#1559
#156
#1560
#1561
#1561
#1562
#1569
#157
#1570
#1574
#1577
#1580
#1586
#1587
#159
#1592
#1593
#1598
#1599
#16
#1608
#161
#1617
#1617
#1618
#1619
#1619
#162
#1620
#1620
#1621
#1622
#1623
#163
#1630
#1632
#1635
#164
#1643
#1643
#1648
#165
#1652
#1658
#166
#1676
#1676
#1679
#168
#1680
#169
#1693
#1694
#1698
#1699
#1703
#1704
#1705
#1707
#1707
#1709
#1709
#1715
#1715
#1719
#1719
#1727
#1727
#1728
#1732
#1735
#1735
#1743
#1756
#176
#1762
#1762
#1764
#177
#1776
#1776
#1786
#1787
#1787
#1789
#1794
#1799
#18
#1801
#1801
#1806
#1806
#1808
#1811
#1818
#1819
#182
#1821
#1822
#1822
#1824
#1824
#1825
#1827
#1827
#1829
#183
#1830
#1830
#1834
#1834
#1836
#1837
#1837
#1839
#184
#1840
#1841
#1843
#1844
#1844
#1848
#1848
#1849
#1849
#185
#1850
#1850
#1856
#1856
#186
#1861
#1861
#1863
#1864
#1864
#1865
#1868
#1868
#187
#1872
#1873
#1873
#1874
#1877
#1877
#1878
#1880
#1883
#1883
#1886
#1886
#1888
#1888
#189
#1895
#1895
#1896
#1896
#1897
#1897
#1899
#190
#1900
#1900
#1901
#1901
#1902
#1902
#1903
#1903
#1904
#1904
#1908
#1908
#1909
#191
#1910
#1910
#1911
#1911
#1915
#1915
#192
#194
#195
#195
#199
#2
#20
#200
#200
#201
#207
#208
#209
#21
#210
#212
#214
#215
#216
#217
#218
#219
#220
#220
#221
#222
#223
#225
#226
#227
#228
#229
#230
#231
#232
#234
#236
#237
#238
#240
#241
#242
#244
#244
#245
#245
#247
#248
#248
#249
#250
#251
#253
#254
#255
#256
#257
#258
#259
#260
#262
#263
#263
#264
#267
#273
#275
#277
#28
#28
#284
#285
#289
#29
#29
#290
#291
#292
#293
#294
#295
#296
#296
#3
#301
#302
#303
#304
#304
#305
#305
#306
#308
#31
#310
#313
#314
#315
#317
#318
#319
#320
#321
#322
#322
#323
#324
#326
#327
#328
#329
#33
#330
#331
#332
#336
#337
#339
#34
#340
#341
#342
#344
#344
#345
#346
#347
#351
#352
#353
#353
#354
#355
#356
#357
#358
#359
#359
#36
#360
#361
#362
#363
#365
#365
#366
#367
#368
#369
#371
#373
#374
#375
#376
#378
#38
#381
#382
#385
#386
#387
#388
#389
#39
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#4
#40
#40
#400
#401
#402
#403
#404
#408
#409
#41
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#42
#422
#422
#423
#424
#426
#429
#43
#43
#435
#438
#44
#440
#441
#443
#446
#448
#449
#451
#452
#453
#454
#455
#457
#458
#458
#459
#46
#46
#461
#462
#463
#464
#466
#467
#467
#468
#47
#470
#472
#474
#479
#48
#481
#482
#485
#488
#489
#489
#490
#492
#494
#496
#497
#498
#499
#5
#50
#500
#501
#503
#504
#504
#505
#506
#507
#509
#509
#510
#514
#515
#516
#517
#518
#519
#52
#520
#522
#523
#524
#53
#532
#534
#536
#539
#54
#54
#540
#541
#542
#544
#546
#547
#548
#55
#555
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#576
#578
#58
#580
#581
#582
#586
#588
#589
#59
#591
#592
#597
#599
#6
#60
#600
#602
#603
#605
#606
#608
#609
#61
#610
#618
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#63
#630
#631
#633
#634
#636
#637
#638
#639
#64
#64
#640
#642
#643
#644
#648
#649
#65
#65
#650
#651
#652
#653
#654
#657
#658
#659
#66
#66
#660
#661
#663
#669
#67
#670
#671
#673
#674
#675
#676
#678
#68
#682
#685
#686
#688
#690
#693
#697
#698
#7
#7
#70
#700
#701
#703
#706
#707
#708
#709
#71
#711
#713
#715
#72
#722
#723
#724
#725
#726
#727
#728
#73
#731
#732
#733
#734
#736
#737
#739
#74
#740
#742
#744
#745
#748
#749
#75
#754
#757
#758
#759
#76
#760
#762
#763
#764
#765
#766
#768
#77
#773
#775
#776
#777
#778
#779
#780
#782
#783
#784
#786
#788
#789
#79
#790
#791
#792
#798
#799
#8
#803
#806
#810
#811
#812
#813
#817
#819
#82
#823
#825
#828
#829
#83
#836
#838
#840
#841
#842
#843
#844
#845
#85
#857
#858
#861
#864
#865
#866
#868
#870
#871
#872
#874
#875
#876
#877
#878
#879
#880
#881
#882
#885
#886
#89
#890
#891
#892
#893
#895
#896
#897
#898
#899
#9
#90
#904
#906
#908
#91
#910
#912
#913
#919
#920
#923
#926
#927
#931
#94
#940
#943
#944
#945
#946
#947
#95
#950
#951
#953
#954
#955
#958
#960
#961
#963
#964
#967
#969
#97
#97
#972
#98
#980
#984
#987
#988
#989
#99
#994
v0.10
v0.11
v0.12
v0.13
v0.14
v0.15
v0.16
v0.17
v0.18
v0.2
v0.3
v0.4
v0.5
v0.6
v0.7
v0.8
v0.9
v0.9.900
v0.9.901
v0.9.902
v0.9.903
v0.9.904
v0.9.905
v0.9.906
Select branches
Hide Pull Requests
dm5
firmware-version
gh-pages
master
#1
#10
#100
#1001
#1002
#1003
#1003
#1009
#101
#1011
#1013
#1016
#102
#1020
#1021
#1024
#1030
#1035
#104
#1043
#1045
#1049
#105
#1050
#1052
#1062
#1064
#1065
#1066
#1067
#1068
#1069
#107
#107
#1070
#1071
#1072
#1076
#1077
#1079
#108
#1083
#109
#1099
#11
#110
#1106
#1107
#1109
#1112
#1118
#112
#1122
#1128
#113
#1131
#1133
#1134
#1137
#1138
#114
#1146
#1147
#1151
#1152
#1155
#1156
#1157
#1159
#116
#116
#1160
#1161
#1162
#1163
#1164
#1165
#1167
#1169
#117
#1171
#1173
#1174
#118
#1183
#1184
#1184
#1187
#1188
#1197
#120
#1204
#1208
#1209
#1210
#1211
#1212
#1213
#1218
#1219
#1220
#1221
#1224
#1224
#1225
#123
#1234
#1237
#1238
#1242
#1245
#1246
#1249
#125
#1250
#126
#1264
#1265
#1266
#1267
#1268
#1269
#127
#1273
#1274
#1275
#1276
#1277
#1278
#1279
#128
#1280
#1284
#129
#1295
#1297
#1298
#13
#1303
#1304
#1306
#131
#1311
#1312
#1313
#1314
#1315
#132
#1320
#1321
#1322
#1329
#133
#133
#1330
#1331
#1332
#134
#1343
#1346
#135
#1353
#1355
#1356
#1362
#1364
#1365
#1367
#1367
#1368
#1369
#137
#1371
#1372
#1376
#1377
#1380
#1381
#1382
#1387
#1389
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1397
#1398
#1399
#140
#1402
#1403
#1409
#141
#1414
#1419
#1420
#1424
#1426
#1427
#1429
#143
#1430
#1432
#1433
#1434
#1435
#1437
#1439
#144
#1440
#1441
#1442
#1443
#1445
#1446
#1447
#1449
#1450
#1451
#1453
#1455
#1456
#1459
#146
#1462
#1463
#1468
#147
#1471
#1475
#148
#1481
#1482
#1483
#1484
#1485
#149
#149
#1490
#1498
#150
#1503
#1504
#151
#1514
#1518
#1520
#1523
#153
#1532
#1533
#1534
#1538
#154
#1546
#155
#1556
#1559
#156
#1560
#1561
#1561
#1562
#1569
#157
#1570
#1574
#1577
#1580
#1586
#1587
#159
#1592
#1593
#1598
#1599
#16
#1608
#161
#1617
#1617
#1618
#1619
#1619
#162
#1620
#1620
#1621
#1622
#1623
#163
#1630
#1632
#1635
#164
#1643
#1643
#1648
#165
#1652
#1658
#166
#1676
#1676
#1679
#168
#1680
#169
#1693
#1694
#1698
#1699
#1703
#1704
#1705
#1707
#1707
#1709
#1709
#1715
#1715
#1719
#1719
#1727
#1727
#1728
#1732
#1735
#1735
#1743
#1756
#176
#1762
#1762
#1764
#177
#1776
#1776
#1786
#1787
#1787
#1789
#1794
#1799
#18
#1801
#1801
#1806
#1806
#1808
#1811
#1818
#1819
#182
#1821
#1822
#1822
#1824
#1824
#1825
#1827
#1827
#1829
#183
#1830
#1830
#1834
#1834
#1836
#1837
#1837
#1839
#184
#1840
#1841
#1843
#1844
#1844
#1848
#1848
#1849
#1849
#185
#1850
#1850
#1856
#1856
#186
#1861
#1861
#1863
#1864
#1864
#1865
#1868
#1868
#187
#1872
#1873
#1873
#1874
#1877
#1877
#1878
#1880
#1883
#1883
#1886
#1886
#1888
#1888
#189
#1895
#1895
#1896
#1896
#1897
#1897
#1899
#190
#1900
#1900
#1901
#1901
#1902
#1902
#1903
#1903
#1904
#1904
#1908
#1908
#1909
#191
#1910
#1910
#1911
#1911
#1915
#1915
#192
#194
#195
#195
#199
#2
#20
#200
#200
#201
#207
#208
#209
#21
#210
#212
#214
#215
#216
#217
#218
#219
#220
#220
#221
#222
#223
#225
#226
#227
#228
#229
#230
#231
#232
#234
#236
#237
#238
#240
#241
#242
#244
#244
#245
#245
#247
#248
#248
#249
#250
#251
#253
#254
#255
#256
#257
#258
#259
#260
#262
#263
#263
#264
#267
#273
#275
#277
#28
#28
#284
#285
#289
#29
#29
#290
#291
#292
#293
#294
#295
#296
#296
#3
#301
#302
#303
#304
#304
#305
#305
#306
#308
#31
#310
#313
#314
#315
#317
#318
#319
#320
#321
#322
#322
#323
#324
#326
#327
#328
#329
#33
#330
#331
#332
#336
#337
#339
#34
#340
#341
#342
#344
#344
#345
#346
#347
#351
#352
#353
#353
#354
#355
#356
#357
#358
#359
#359
#36
#360
#361
#362
#363
#365
#365
#366
#367
#368
#369
#371
#373
#374
#375
#376
#378
#38
#381
#382
#385
#386
#387
#388
#389
#39
#39
#390
#391
#392
#393
#394
#395
#396
#397
#398
#4
#40
#40
#400
#401
#402
#403
#404
#408
#409
#41
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#42
#422
#422
#423
#424
#426
#429
#43
#43
#435
#438
#44
#440
#441
#443
#446
#448
#449
#451
#452
#453
#454
#455
#457
#458
#458
#459
#46
#46
#461
#462
#463
#464
#466
#467
#467
#468
#47
#470
#472
#474
#479
#48
#481
#482
#485
#488
#489
#489
#490
#492
#494
#496
#497
#498
#499
#5
#50
#500
#501
#503
#504
#504
#505
#506
#507
#509
#509
#510
#514
#515
#516
#517
#518
#519
#52
#520
#522
#523
#524
#53
#532
#534
#536
#539
#54
#54
#540
#541
#542
#544
#546
#547
#548
#55
#555
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#576
#578
#58
#580
#581
#582
#586
#588
#589
#59
#591
#592
#597
#599
#6
#60
#600
#602
#603
#605
#606
#608
#609
#61
#610
#618
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#63
#630
#631
#633
#634
#636
#637
#638
#639
#64
#64
#640
#642
#643
#644
#648
#649
#65
#65
#650
#651
#652
#653
#654
#657
#658
#659
#66
#66
#660
#661
#663
#669
#67
#670
#671
#673
#674
#675
#676
#678
#68
#682
#685
#686
#688
#690
#693
#697
#698
#7
#7
#70
#700
#701
#703
#706
#707
#708
#709
#71
#711
#713
#715
#72
#722
#723
#724
#725
#726
#727
#728
#73
#731
#732
#733
#734
#736
#737
#739
#74
#740
#742
#744
#745
#748
#749
#75
#754
#757
#758
#759
#76
#760
#762
#763
#764
#765
#766
#768
#77
#773
#775
#776
#777
#778
#779
#780
#782
#783
#784
#786
#788
#789
#79
#790
#791
#792
#798
#799
#8
#803
#806
#810
#811
#812
#813
#817
#819
#82
#823
#825
#828
#829
#83
#836
#838
#840
#841
#842
#843
#844
#845
#85
#857
#858
#861
#864
#865
#866
#868
#870
#871
#872
#874
#875
#876
#877
#878
#879
#880
#881
#882
#885
#886
#89
#890
#891
#892
#893
#895
#896
#897
#898
#899
#9
#90
#904
#906
#908
#91
#910
#912
#913
#919
#920
#923
#926
#927
#931
#94
#940
#943
#944
#945
#946
#947
#95
#950
#951
#953
#954
#955
#958
#960
#961
#963
#964
#967
#969
#97
#97
#972
#98
#980
#984
#987
#988
#989
#99
#994
v0.10
v0.11
v0.12
v0.13
v0.14
v0.15
v0.16
v0.17
v0.18
v0.2
v0.3
v0.4
v0.5
v0.6
v0.7
v0.8
v0.9
v0.9.900
v0.9.901
v0.9.902
v0.9.903
v0.9.904
v0.9.905
v0.9.906
-
8ef9dbdce4
deploy:
3b7fc7a662
staticssleever668
2023-03-06 21:39:30 +00:00 -
3b7fc7a662
ratbagctl: show if a profile is dirty
Yaroslav Chvanov
2023-03-07 00:30:19 +03:00 -
c4ee9d707d
ratbagd.py: sync with Piper
Yaroslav Chvanov
2023-03-07 00:23:14 +03:00 -
5d9364d02c
deploy:
52e21d767d
staticssleever668
2023-03-06 21:17:48 +00:00 -
52e21d767d
libratbag: take constant pointers where possible
Yaroslav Chvanov
2023-03-07 00:12:09 +03:00 -
364948c32a
libratbag: remove fall back for Logitech devices
Yaroslav Chvanov
2023-03-06 21:25:46 +03:00 -
e9604305d1
libratbag-data: use the dpi_list_free helper
Yaroslav Chvanov
2023-03-06 23:42:31 +03:00 -
2734bc17de
libratbag-util: make dpi_list_free() be able to take NULL
Yaroslav Chvanov
2023-03-06 23:41:40 +03:00 -
c674fe7e9f
deploy:
2a356736f7
staticssleever668
2023-03-05 13:36:24 +00:00 -
2a356736f7
Fix drivers making profiles dirty while probing
Yaroslav Chvanov
2023-03-05 16:15:53 +03:00 -
822f37a68c
libratbag: check if profile is dirty in sanity check
Yaroslav Chvanov
2023-03-05 16:29:29 +03:00 -
1df7316195
libratbag: check if driver supports committing
Yaroslav Chvanov
2023-03-05 16:26:29 +03:00 -
cf0e7c1ff3
deploy:
44af3f145d
staticssleever668
2023-03-05 10:42:15 +00:00 -
44af3f145d
ratbagd.py: use the IsDirty property of the DBus API
Yaroslav Chvanov
2023-03-05 13:29:36 +03:00 -
f1118b5b64
ratbagd: add
IsDirtyproperty to profiles
Yaroslav Chvanov
2023-03-05 13:28:11 +03:00 -
3e42349daa
libratbag: add API for checking if profile is dirty
Yaroslav Chvanov
2023-03-05 13:26:27 +03:00 -
9f031e58a1
libratbag: fix profile not becoming dirty on active profile switch
Yaroslav Chvanov
2023-03-05 13:25:53 +03:00 -
be1effc9ee
deploy:
2b47f5b942
staticssleever668
2023-03-05 02:46:08 +00:00 -
2b47f5b942
data: add Sinowealth Generic Mouse (258a:0051)
Yaroslav Chvanov
2023-03-05 04:55:00 +03:00 -
78f68d2470
data: add links to device issues with raw configuration data
Yaroslav Chvanov
2023-03-05 05:21:39 +03:00 -
4a0d906092
sinowealth: add support for PMW3212 sensor
Yaroslav Chvanov
2023-03-05 05:25:27 +03:00 -
53f09ed8c7
sinowealth: add more debug logging for easier device file creation
Yaroslav Chvanov
2023-03-05 04:52:14 +03:00 -
f96c5e2499
sinowealth: fix incorrect placement of
sensor_typein config data
Yaroslav Chvanov
2023-03-05 05:23:58 +03:00 -
2121906df0
deploy:
6a07d0ec9c
staticssleever668
2023-03-04 19:05:20 +00:00 -
6a07d0ec9c
build: install ratbagd into sbindir
Matthias Bach
2018-07-27 22:59:22 +02:00 -
fb925fb1d6
deploy:
84e8e63752
staticssleever668
2023-03-04 01:14:44 +00:00 -
84e8e63752
libratbag: don't apply active profile change until committing
Yaroslav Chvanov
2023-03-04 04:07:32 +03:00 -
e472b9277b
deploy:
a3f0ea9a52
staticssleever668
2023-03-04 00:44:30 +00:00 -
a3f0ea9a52
tools: skip linter checks if linters are not installed
Yaroslav Chvanov
2023-03-04 03:34:59 +03:00 -
4b8ac177d1
tools: print errors to stderr
Yaroslav Chvanov
2023-03-04 03:34:12 +03:00 -
12b33b4632
deploy:
0e3f909264
staticssleever668
2023-03-03 20:42:09 +00:00 -
0e3f909264
ratbagd.py: add back .keys() calls on all GLib.Variant
Yaroslav Chvanov
2023-03-03 23:34:27 +03:00 -
fbbc1bd270
deploy:
3f1e0f09cc
staticssleever668
2023-03-03 12:45:35 +00:00 -
3f1e0f09cc
ratbagd.py: don't mark a profile as dirty on active profile switch
Kyoken
2023-03-03 15:15:48 +03:00 -
2bc3bed4d6
deploy:
b0d3f86287
staticssleever668
2023-03-03 12:07:08 +00:00 -
b0d3f86287
build: add a missing dependency to a test
Yaroslav Chvanov
2023-03-02 14:24:13 +03:00 -
a9545b2b63
test: use a simply
assertinstead of using a helper
Yaroslav Chvanov
2023-03-02 14:05:37 +03:00 -
1d24aa71d3
build: use project-local build and source directories
Yaroslav Chvanov
2023-03-02 13:58:21 +03:00 -
a00531fe8b
lint: exit early if git ls-files doesn't find anything
Yaroslav Chvanov
2023-03-02 13:48:03 +03:00 -
265e1cee1a
test: fix traceback.print_exception() usage on older Python versions
Yaroslav Chvanov
2023-03-02 05:46:44 +03:00 -
e7a738086c
lint: enable flake8-return
Yaroslav Chvanov
2023-03-02 05:17:34 +03:00 -
40fb7430db
lint: enable flake8-simplify
Yaroslav Chvanov
2023-03-02 05:01:13 +03:00 -
27d74ae0f0
Use 'a != b' instead of 'not a == b'
Yaroslav Chvanov
2023-03-02 05:00:45 +03:00 -
80fa7f5b8f
Use 'key in dict' instead of 'key in dict.keys()'
Yaroslav Chvanov
2023-03-02 04:59:20 +03:00 -
78b56d6ea0
tools: make all exceptions types have Error as the sufix
Yaroslav Chvanov
2023-03-02 04:44:54 +03:00 -
e84a56c424
test: don't return anything from main()
Yaroslav Chvanov
2023-03-02 04:32:19 +03:00 -
04b77a3b9b
test: raise ValueError instead of AssertionError manually
Yaroslav Chvanov
2023-03-02 04:29:31 +03:00 -
57323ac978
ratbagctl: remove unnecessary else
Yaroslav Chvanov
2023-03-02 04:20:59 +03:00 -
8455c3ea71
ratbagctl: use standard exception types
Yaroslav Chvanov
2023-03-02 04:16:07 +03:00 -
3252d57b50
ratbagctl: fix an incorrect type hint
Yaroslav Chvanov
2023-03-02 04:12:27 +03:00 -
4b506a4ece
lint: enable flake8-pie lints
Yaroslav Chvanov
2023-03-02 04:09:34 +03:00 -
7551bdaeff
tools: remove unnecessary
passstatements
Yaroslav Chvanov
2023-03-02 04:08:53 +03:00 -
ef2049643c
ratbagctl: use textwrap.indent instead of inventing the wheel ourselves
Yaroslav Chvanov
2023-03-02 02:37:30 +03:00 -
58518e2253
deploy:
681153ad4d
staticssleever668
2023-03-02 00:07:10 +00:00 -
681153ad4d
doc: add angle snapping and debounce time
Yaroslav Chvanov
2023-02-15 11:43:18 +03:00 -
382df65a5d
sinowealth: implement debounce time reading/writing
Yaroslav Chvanov
2023-01-21 14:23:23 +03:00 -
51edc2967b
add angle snapping and debounce
Kyoken
2022-12-09 14:18:44 +03:00 -
83afff0cf4
deploy:
37628da52f
staticssleever668
2023-03-01 22:51:30 +00:00 -
37628da52f
Remove flake8 configuration file
Yaroslav Chvanov
2023-03-01 23:41:53 +03:00 -
1b2259a8cb
ratbagctl: rename a member function to prevent incorrect overriding
Yaroslav Chvanov
2023-03-01 22:53:29 +03:00 -
211551ff5b
ratbagctl: don't reuse a variable for different types
Yaroslav Chvanov
2023-03-01 22:46:10 +03:00 -
6c5a15172b
ratbagctl: make an argument non-optional
Yaroslav Chvanov
2023-03-01 22:38:32 +03:00 -
e43a7a279b
ratbagctl: simplify an expression to make mypy understand it
Yaroslav Chvanov
2023-03-01 22:37:03 +03:00 -
3be064aef0
ratbagctl: add type hints where possible
Yaroslav Chvanov
2023-03-01 18:48:20 +03:00 -
9b45b2ac03
tools: fix "line too long" warnings where possible
Yaroslav Chvanov
2023-03-01 18:16:47 +03:00 -
2bf349459b
tools: ignore a false positive warning
Yaroslav Chvanov
2023-03-01 18:05:15 +03:00 -
57ac72077f
tools: don't use complex types as default function arguments
Yaroslav Chvanov
2023-03-01 18:03:43 +03:00 -
a192088f13
tools: chain exceptions within exceptions
Yaroslav Chvanov
2023-03-01 17:56:26 +03:00 -
fa67024110
tools: fix ambiguous variable names
Yaroslav Chvanov
2023-03-01 17:39:53 +03:00 -
2ba49ba185
test: fix ambiguous variable names
Yaroslav Chvanov
2023-03-01 17:39:43 +03:00 -
a66e6d2066
Automatically fix Ruff warnings
Yaroslav Chvanov
2023-03-01 17:30:11 +03:00 -
3aa82d2b35
build: add Ruff for Python code linting
Yaroslav Chvanov
2023-03-01 17:08:53 +03:00 -
49146638a6
Format Python code
Yaroslav Chvanov
2023-03-01 17:21:17 +03:00 -
c723490fc3
build: add Python code formatting with black
Yaroslav Chvanov
2023-03-01 16:14:58 +03:00 -
bc9fa92667
tools: prevent a syntax error for code editors and linters
Yaroslav Chvanov
2023-03-01 15:31:46 +03:00 -
41b55a1aff
Rename Python files throughout the project to have
.py*in the suffix
Yaroslav Chvanov
2023-03-01 14:52:50 +03:00 -
4ff4f21efd
deploy:
f6a3cd74bf
staticssleever668
2023-03-01 17:55:35 +00:00 -
f6a3cd74bf
gskill: add back button type button actions
Yaroslav Chvanov
2023-03-01 20:45:56 +03:00 -
4f7cd6a3ea
deploy:
f9266496b0
staticssleever668
2023-03-01 11:47:20 +00:00 -
f9266496b0
ratbagctl: check if there is an active resolution
Yaroslav Chvanov
2023-03-01 03:59:58 +03:00 -
26cc2c7138
ratbagctl: check if there is an active profile
Yaroslav Chvanov
2023-03-01 03:59:19 +03:00 -
11f1ba9f37
tools: don't try to return the first resolution on error
Yaroslav Chvanov
2023-03-01 03:58:58 +03:00 -
fc80221187
tools: don't try to return the first profile on error
Yaroslav Chvanov
2023-03-01 03:57:54 +03:00 -
23fa63417f
deploy:
bc05935322
staticssleever668
2023-03-01 00:31:56 +00:00 -
bc05935322
sinowealth: use the first profile if active profile index is too high
Yaroslav Chvanov
2023-03-01 03:04:35 +03:00 -
fb5995a731
sinowealth: get rid of profile cache
Yaroslav Chvanov
2023-03-01 02:42:42 +03:00 -
b92645c373
sinowealth: edit a note about active profile index to be more clear
Yaroslav Chvanov
2023-01-21 14:11:46 +03:00 -
08d7c6997d
sinowealth: move active profile index and debounce time getting to init
Yaroslav Chvanov
2023-01-21 14:08:53 +03:00 -
9ec8c728cd
sinowealth: add missing new-line in a log message
Yaroslav Chvanov
2023-01-09 06:19:56 +03:00 -
085274678f
sinowealth: don't change active profile while probing
Yaroslav Chvanov
2023-03-01 02:37:22 +03:00 -
f186716e8b
deploy:
5ab018df79
staticssleever668
2023-02-25 11:14:31 +00:00 -
5ab018df79
libratbag: remove everything related to the deprecated ratbag_led_type
Yaroslav Chvanov
2023-02-25 14:05:03 +03:00 -
87f1409b7a
test: remove usage of the deprecated LED type field
Yaroslav Chvanov
2023-02-25 14:01:11 +03:00 -
f0f0cc8843
sinowealth-nubwo: remove usage of the deprecated LED type field
Yaroslav Chvanov
2023-02-25 13:58:22 +03:00 -
cbf09dac75
libratbag-data: don't parse LedTypes from device files
Yaroslav Chvanov
2023-02-25 13:57:53 +03:00 -
311df4e78e
G300: remove usage of the deprecated LED type field
Yaroslav Chvanov
2023-02-25 13:56:50 +03:00 -
274f19e84b
test: don't allow the deprecated LedTypes field
Yaroslav Chvanov
2023-02-25 13:39:47 +03:00 -
ac999da26c
data: remove usage of the deprecated LED type field
Yaroslav Chvanov
2023-02-25 13:39:15 +03:00 -
a56ed6f1d8
roccat-kone-emp: remove usage of deprecated LED types
Yaroslav Chvanov
2023-02-25 13:36:21 +03:00 -
741b5f80e0
hidpp20: remove usage of deprecated LED types
Yaroslav Chvanov
2023-02-25 13:33:56 +03:00