Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/eruption-project/eruption
Realtime RGB LED Driver for Linux
https://github.com/eruption-project/eruption
Fix compiler errors
a1f7057f25c2b85722b1846c3a0bea9ee9b88303 authored over 2 years ago by X3n0m0rph59 <[email protected]>f786f73e653ab3a901ff99a3fc1e0dd3a4083a0c authored over 2 years ago by X3n0m0rph59 <[email protected]>
Robustify color scheme management:
* Limit the allowed character set to that of valid Lua ident...
3c3c7df821a1dee61c785d518998c07f2864f169 authored over 2 years ago by X3n0m0rph59 <[email protected]>Thanks to @array-in-a-matrix for suggesting to add this feature
References #152
feebc8566b20e91039d952c2b0c4469efef4ea08 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Filter the `pywal` generated colors on import, to exclude the
darkest/lightest one
Add a persist...
Make `batique.lua` use a named gradient as the source color space.
This change is required to fu...
Fix comment
667f2a8e280a7bcb087a4bf977a20bd9b9a0c9e9 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Improve the D-Bus API and the CLI
Cleanups
References #152
3943f80b5341dc86a8fbd64deb0b1496d81aa94d authored over 2 years ago by X3n0m0rph59 <[email protected]>
Add Support for color palettes
Create colorgrad based gradients from named color schemes
Enable ...
954b2f3f622bc4ccfe6a24c943516406a8633f86 authored over 2 years ago by X3n0m0rph59 <[email protected]>
343e9e20dc8c965001819e5a4f459a5003b54850 authored over 2 years ago by X3n0m0rph59 <[email protected]>
547e7c53c7c6b23fbc9120bcfd0ecad46cb9c03e authored over 2 years ago by X3n0m0rph59 <[email protected]>
ad6adb12acb7e1892301fc3aacbfea688ba3ae6e authored over 2 years ago by X3n0m0rph59 <[email protected]>
Unify table implementations
b02ac36eee662eaf1b2f33481436520c6cb87f59 authored over 2 years ago by X3n0m0rph59 <[email protected]>Fix color pickers
10c1822a9d10a4e3cc8b861a18041e9c1c906117 authored over 2 years ago by X3n0m0rph59 <[email protected]>a1b445c0bcc152229b7e66f4674ab08523ce5dc7 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Fix display of colors
Add some missing mice
3e096b36be9992e6121c8415321236af1f6afea5 authored over 2 years ago by X3n0m0rph59 <[email protected]>
f21a75570e71bc0cb020b8049d3320ad3ae4ef5d authored over 2 years ago by X3n0m0rph59 <[email protected]>
0144804262ddd5c0a1ace47c9d4f34722c7f0604 authored over 2 years ago by X3n0m0rph59 <[email protected]>
1f12d9cfa3d7a48620175c24bcf01424ff87a83f authored over 2 years ago by X3n0m0rph59 <[email protected]>
87d1af5d67c967c5452f5a1207f0220eebcca27c authored over 2 years ago by X3n0m0rph59 <[email protected]>
Relax timeout and restart conditions somewhat, so that we no longer detect
spurious hang conditions
15aedb182408789a99797cb774687571332fac38 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Update the eruption daemon to automatically reload the current profile
when a keymap has been co...
Some other feature additions
Bugfixes
References #141
e6ae86f65323796d02eaa912e517d5bb39b40cca authored over 2 years ago by X3n0m0rph59 <[email protected]>
Add support for symbolic constants (event names)
Improve support for enumerating functions in Lu...
Switch to a stable data structure
Add code generator 'messages' subsystem
Update dependencies
Bu...
b688be7a3a64b116b51c9fcee99a654d8c7d71bd authored over 2 years ago by X3n0m0rph59 <[email protected]>
Add a new companion utility called `eruption-keymap` that allows to
define key (re-)mapping tabl...
Add support for enumerating functions in Lua files (list of available macros)
Add per-device key...
Refactoring: Encapsulate the `Action` in a `Rule`, including metadata
Some other minor feature a...
Show very early errors too, instead of just terminating the application.
Introduce an error log ...
Fade in profile on switch
Modify code to improve possible auto vectorization
Cleanups
1c5c4d9084faada3ba212d29e96e9854de91f98f authored over 2 years ago by X3n0m0rph59 <[email protected]>
Do not terminate on an error of the Linux netlink socket, but continue
polling the other sensors...
08cfd2fca13bec7f9f1f7e962aabaad0a5bcab71 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Fix a bug in the previous commit
Fix error codes
References #147
611352e5615212ce56416fc84c006286ebccb7e0 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Improve error handling
Cleanups
References #147
e34b5c23975bea32b4eef281a2e3c4463330a510 authored over 2 years ago by X3n0m0rph59 <[email protected]>803c9c6b2ad02e4d6ab58adeef849bde7eaaf732 authored over 2 years ago by X3n0m0rph59 <[email protected]>
0d811bcc9d12d15b5211705393bb816304cb6324 authored over 2 years ago by X3n0m0rph59 <[email protected]>
b312153357124de6b2b18d8c35ccb51baef1ea4d authored over 2 years ago by X3n0m0rph59 <[email protected]>
Fix path to Lua scripts
50b8ef2b12161d6841f4261d569d66aceff38d97 authored over 2 years ago by X3n0m0rph59 <[email protected]>cb6cebeacbcc9e54150700ce706da5121b050a95 authored over 2 years ago by Array in a Matrix <[email protected]>
Update installation instructions and fix packaging
References #145
d1589085a4ce65adba5be2ca8e6ddf9f0920c50b authored over 2 years ago by X3n0m0rph59 <[email protected]>Update installation instructions and fix packaging
References #145
618d421147a30d708373cbfab7e5d9d89572bd2f authored over 2 years ago by X3n0m0rph59 <[email protected]>d57d2e988b2cf1801c0d2516a13189547b649401 authored over 2 years ago by X3n0m0rph59 <[email protected]>
63120d34be0ea8fa8785c17c5002d8fefdb695a2 authored over 2 years ago by X3n0m0rph59 <[email protected]>
686acde49c4289afdeaa24f638c880c89b7e47ce authored over 2 years ago by X3n0m0rph59 <[email protected]>
Support distributed build with sccache
83ea916585fadec298b3a1c32dc5a03b4e9e2644 authored over 2 years ago by X3n0m0rph59 <[email protected]>b62a1d751e4473363ca54f888bbfe265112cff01 authored over 2 years ago by X3n0m0rph59 <[email protected]>
The intention here is to reduce jitter and to avoid holding any locks
that the input thread requ...
Bump net2 from 0.2.34 to 0.2.37 in /eruption
85d2836c674ceb2883fe651c273e4b01e048017d authored over 2 years ago by X3n0m0rph59 <[email protected]>
Bumps [net2](https://github.com/deprecrated/net2-rs) from 0.2.34 to 0.2.37.
- [Release notes](ht...
9305bba322339686c6a14a0131cf8cc3fa8596e0 authored over 2 years ago by X3n0m0rph59 <[email protected]>
d6eaa0625eaa567cb570b2992db92facf6b1bcd1 authored over 2 years ago by X3n0m0rph59 <[email protected]>
No longer crash, but simply ignore the event when we are unable to map an
EV_KEY to a mouse butt...
This is entirely untested.
References #122
52363ab13014b94e04ba8ae2eb14c95a7f9007eb authored over 2 years ago by X3n0m0rph59 <[email protected]>e909f44f99fca807e8e47a057c0a9ae29f226b4a authored over 2 years ago by X3n0m0rph59 <[email protected]>
1482143d84e63ba58fbd62df1e0bd98c3653bcba authored over 2 years ago by X3n0m0rph59 <[email protected]>
Add missing reference to `ROCCAT Kone XP`
References #122
c4be099259638f0b07bcae857b04201ef9b22667 authored over 2 years ago by X3n0m0rph59 <[email protected]>References #122
21444fa678d2c0e3cda578382fe798d71a05d8a7 authored over 2 years ago by X3n0m0rph59 <[email protected]>Add a custom formatted logger that shows line numbers too
29caf1646c252ebdf4ec54457a511e322367972a authored over 2 years ago by X3n0m0rph59 <[email protected]>5acb2c91e1a163d6e0137e09083138203e4aa0e5 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Add missing dependency
eba3e63bb6cfcec44d4fc39a629ba5f53ac34ea8 authored over 2 years ago by X3n0m0rph59 <[email protected]>177d504a8791113c9b8a7c779b8703997a981def authored over 2 years ago by X3n0m0rph59 <[email protected]>
6d2c22ae86733a3ba9acf4edf7c81813e22ca756 authored over 2 years ago by X3n0m0rph59 <[email protected]>
a196fcec75af12db6c7326eb6b25d0d4c05bca0e authored over 2 years ago by X3n0m0rph59 <[email protected]>
Fix an off-by-one error in the driver for the `ROCCAT Kone XP`
References #122
9fcdf82f6cedbbdfd1d4418f2ff4c50ec89ab0a9 authored over 2 years ago by X3n0m0rph59 <[email protected]>Bump arc-swap from 0.4.7 to 0.4.8 in /eruption
b4b13bd31c60f7adb81ca4a4f25302aca95a0e9d authored over 2 years ago by X3n0m0rph59 <[email protected]>
Bumps [arc-swap](https://github.com/vorner/arc-swap) from 0.4.7 to 0.4.8.
- [Release notes](http...
Bump smallvec from 1.4.1 to 1.8.0 in /eruption
96867b2284c35f0e7f5a6b5a260b1a50543bc2e4 authored over 2 years ago by X3n0m0rph59 <[email protected]>Bump thread_local from 1.0.1 to 1.1.4 in /eruption
1f900fd3652a71f3f418ecaa91748c4c58d9e6ed authored over 2 years ago by X3n0m0rph59 <[email protected]>
Bumps [thread_local](https://github.com/Amanieu/thread_local-rs) from 1.0.1 to 1.1.4.
- [Release...
Bumps [smallvec](https://github.com/servo/rust-smallvec) from 1.4.1 to 1.8.0.
- [Release notes](...
Some more clippy cleanups
1a8569ecaf7df005ff77b5cfa9e8e0e591253c24 authored over 2 years ago by X3n0m0rph59 <[email protected]>Update all dependencies and run `cargo clippy --fix`
2097e6daff466d68443209a238aa65a3efa31919 authored over 2 years ago by X3n0m0rph59 <[email protected]>5c2106c4aa68b92dd153fea7bdeccd4ad8105a51 authored over 2 years ago by X3n0m0rph59 <[email protected]>
a807d28db08ecbc2d596bb1a6c453c5f3dd919db authored over 2 years ago by X3n0m0rph59 <[email protected]>
5a877395a51dd3d5dfe0c2e431f7eb32b9cdbffe authored over 2 years ago by X3n0m0rph59 <[email protected]>
e5edb11ad975c0dc41f62ad0140d26a8444f71dc authored over 2 years ago by X3n0m0rph59 <[email protected]>
f849ce490b7cc761790ee6065e663731145166c7 authored over 2 years ago by X3n0m0rph59 <[email protected]>
339bfa2aa28091a0be238eef462ef649506f9944 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Fix an off-by-one bug in `NUM_KEYS`
d1a93b4e7ac6b68f8ada6fca384d78ce9154ee08 authored over 2 years ago by X3n0m0rph59 <[email protected]>4873ed72e4dadf326e26c74afff2991f84b19470 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Update project description where applicable.
Update homepage where applicable: https://eruption-...
ed8a9f1ec1c507bcea331b65ae6772113e934cf9 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Enable the systemd software watchdog for `eruption.service`.
Provide the `eruption-watchdog` da...
c6c06afb2790d218e7ea822dde5258db36fc95c1 authored over 2 years ago by X3n0m0rph59 <[email protected]>a472c500741b37f0962621d890d6742e48106084 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Allow for multiple key effects to be active at the same time, instead of
simply using the last p...
614a07606f5292663da47887f386df320f68478d authored over 2 years ago by X3n0m0rph59 <[email protected]>
94856e204e9708da1b1bcd7f9433695e76f1cc0c authored over 2 years ago by X3n0m0rph59 <[email protected]>
Lower timeouts to improve responsiveness of the `Eruption GUI`
3b7f5f29033986dbcff986a7146cca3ba04104fb authored over 2 years ago by X3n0m0rph59 <[email protected]>
Don't crash the daemon on hardware/device errors. Try harder to
reinitialize devices.
Reference...
8af0cc12cc79b307997b65d2edf35129ba42f903 authored over 2 years ago by X3n0m0rph59 <[email protected]>
Introduce a dedicated device I/O thread, so that we don't block the main thread
for too long. Th...
00d2e362d77aaf1aa91798eecf6c7236a15d2244 authored over 2 years ago by X3n0m0rph59 <[email protected]>
972df567e9e02ac5fb8628cd1e79c24a7168bd6b authored over 2 years ago by X3n0m0rph59 <[email protected]>
Add missing BuildRequires
19357b85369f9bfd8396272e2b9bf2caff225e81 authored over 2 years ago by X3n0m0rph59 <[email protected]>7a8fa1e672ae001bfd53d4231a15d161e959c652 authored over 2 years ago by X3n0m0rph59 <[email protected]>
67c228988a06c780c956c11671aeab0b3723c4c1 authored over 2 years ago by X3n0m0rph59 <[email protected]>