Tasos Sahanidis
e2fcba8e25
CI: Enable CRB for AlmaLinux/RockyLinux 9
2023-06-23 17:19:19 +03:00
Tasos Sahanidis
a99d4b320d
gui: Don't use deprecated QProcess::start method
2023-06-23 16:29:33 +03:00
Tasos Sahanidis
bcdadbd32b
CI: Build in Debug mode
2023-06-23 16:06:16 +03:00
Tasos Sahanidis
e6b023dccb
CI: Enable Werror
2023-06-23 16:06:08 +03:00
Tasos Sahanidis
7d4687de76
CI: Switch some images
2023-06-23 16:04:34 +03:00
Tasos Sahanidis
6c44fd9eb9
scripts: add nxp_rgb_count.py
2023-06-23 15:39:03 +03:00
Tasos Sahanidis
8f9d0e5749
cmake: Add WERROR option
...
It is meant to be used for CI
2023-06-23 15:36:59 +03:00
Tasos Sahanidis
74f5a46d5a
Merge branch 'k100-v2'
2023-06-23 15:25:46 +03:00
Tasos Sahanidis
73707dca68
Mark K65 Mini as experimental
...
The Fn combinations are not implemented in ckb-next and people might
not be happy that they don't function. They are too many to hack around
manually, thus it will have to wait.
2023-06-23 15:24:50 +03:00
Tasos Sahanidis
bd76bae260
Add K65 Mini
2023-06-23 15:22:52 +03:00
Morgan Smith
ed70884da8
Added K100 Mechanical Funcionality
2023-06-23 15:22:51 +03:00
Tasos Sahanidis
ff88b9bd7e
Add K100 to GUI and daemon
...
Readd alt K100 lighting method
Do not send 2nd lighting data
It is moved to init because I can't easily tell when CUE sends it,
and it's definitely not once every frame.
Additionally, it is commented out because it broke some lights on certain K100s
Fix K100 control wheel in GUI
2023-06-23 15:22:45 +03:00
Tasos Sahanidis
3506dc6917
Disable release flag
2023-06-23 01:17:03 +03:00
Tasos Sahanidis
faca39b1fb
Release 0.6.0
v0.6.0
2023-06-23 00:07:29 +03:00
Tasos Sahanidis
bfdf2a03e6
gui: Increase responsiveness of mute indicator
2023-06-22 23:51:15 +03:00
Tasos Sahanidis
0234efc0f5
gui: Make copy to mode button large enough
2023-06-22 23:50:47 +03:00
Tasos Sahanidis
95482e5e5d
Update translations
2023-06-22 22:45:51 +03:00
Tasos Sahanidis
3a1456af72
gui: Fix CkbMainBackgroundColour on Plasma
2023-06-21 01:22:44 +03:00
Tasos Sahanidis
b5acdeaece
gui: Fix transparent keywidget background under Plasma
...
Looks like setAutoFillBackground() doesn't always work on QOpenGLWidgets.
2023-06-21 01:21:19 +03:00
Tasos Sahanidis
a13d8726d7
gui: Don't print warnings for invalid animations
2023-06-20 01:17:38 +03:00
Tasos Sahanidis
dcd64c4386
Merge remote-tracking branch 'ckb-next-negril/gentoo-openrc'
2023-06-19 16:39:44 +03:00
Tasos Sahanidis
097f977ee6
Merge branch 'bragi-generic-dongle'
2023-06-19 00:15:20 +03:00
Tasos Sahanidis
4224c9484b
daemon: Add bragi generic dongle id
2023-06-18 23:52:37 +03:00
Paul Zander
0468c7d151
OpenRC: rework init.d file
...
The original version reimplemented start() and stop() circumvented the
added logic in the default ones.
This simplifies the file and allows the user to configure the service in
/etc/conf.d/cbk-next-daemon.
One example would be:
command_args="--enable-experimental"
2023-06-18 21:48:24 +02:00
Tasos Sahanidis
2dcda6e963
Remove Harpoon Pro from FILE_HWSAVE
...
Shrug
2023-06-08 21:23:38 +03:00
Tasos Sahanidis
e77f68b0a5
Merge remote-tracking branch 'ckb-next-ripetersen/k60_pro_tkl'
2023-06-08 02:08:36 +03:00
Robert Petersen
e8864f8cb3
Add support for the K60 PRO TKL, like the K60 PRO RGB but tenkeyless
2023-06-08 02:06:12 +03:00
Tasos Sahanidis
72f138d967
Merge branch 'limit_msaa'
2023-06-08 01:58:20 +03:00
Tasos Sahanidis
0e3058948e
Merge branch 'hi_res_scroll'
2023-06-08 01:51:48 +03:00
Tasos Sahanidis
d32b8e7bce
Implement REL_WHEEL_HI_RES / REL_HWHEEL_HI_RES
...
Should've been done a long time ago.
2023-06-08 01:34:33 +03:00
Tasos Sahanidis
a865d80e57
Fix conditions in usb.h caused by dark core PR
2023-06-08 00:29:32 +03:00
Tasos Sahanidis
d4232fd36e
Merge remote-tracking branch 'ckb-next-straut/feature/device_pairing'
2023-06-08 00:23:58 +03:00
S-Traut
e91a8a4888
Implement pair command
...
fixing include
handling multiple devices
fixing issues with the dongle pairing & encryption
moving functions in proper files
Cleaning up profile.c
Cleaning up utils for random generation
Undo dongle change
Undo kb active
2023-06-08 00:09:19 +03:00
Tasos Sahanidis
d5eef8152d
Merge remote-tracking branch 'ckb-next-clofriwen/Dark_Core_RGB_PRO'
2023-06-07 23:44:08 +03:00
Clofriwen
031a230b5a
Merge branch 'master' into Dark_Core_RGB_PRO
2023-05-10 20:57:56 +02:00
Tasos Sahanidis
20e917dfc2
gui: Add option to disable MSAA
2023-05-04 21:35:34 +03:00
Tasos Sahanidis
f6258b4ad1
gui: Add MSAA limits for older Intel GPUs
2023-05-04 21:35:32 +03:00
Tasos Sahanidis
f1e05a53ef
gui: Use organizationName() to avoid duplicate strings in settings
2023-05-04 19:09:07 +03:00
Tasos Sahanidis
73a1985f81
gui: Add settings for MSAA and SwapInterval
2023-05-04 19:09:04 +03:00
Tasos Sahanidis
a3e3f4cab4
gui: Fix indentation in main.cpp
2023-05-03 19:23:57 +03:00
Tasos Sahanidis
fdf9fbc09e
gui: Fix crash on PA Callback with nullptr info
2023-04-30 04:15:07 +03:00
Tasos Sahanidis
c0014d7ce6
gui: Fix animation settings dialogs being cut off
2023-04-19 05:18:40 +03:00
Tasos Sahanidis
8cd5af34e2
gui: Disable VSync
2023-04-19 04:55:18 +03:00
Tasos Sahanidis
275c459fe4
gui: Store the scaled device overlay
2023-04-19 03:10:34 +03:00
Tasos Sahanidis
1398617a58
mviz: Allow more PA events to be processed per frame
2023-04-18 22:07:13 +03:00
Tasos Sahanidis
55dd19e5a0
Implement AGC for mviz
2023-04-18 02:04:10 +03:00
Tasos Sahanidis
00f95a5f48
Merge branch 'wiki'
2023-04-14 17:15:00 +03:00
S-Traut
65f1fdf0dd
Mark bragi dongles correctly as active
2023-04-14 10:40:43 +02:00
Nathan Price
9c3e0518b0
Add details for wiki edits
2023-04-12 10:47:46 -04:00
Tasos Sahanidis
51dec946ce
Correct patch index for K55 Pro (XT)
2023-04-02 13:35:12 +03:00