Commit Graph

1585 Commits

Author SHA1 Message Date
Luke bf3588e516 Move led_writer to a main loop due to strange mpsc behaviour 2020-06-11 20:39:28 +12:00
Luke 93c6b28409 Need to revert tokio mpsc to sync 2020-06-11 17:29:44 +12:00
Luke 3eba038b16 Revise cherrypick of edits from meumeu 2020-06-11 16:25:46 +12:00
Guillaume Meunier b3234e3d59 Put animatrix stuff in a separate loop to avoid waiting before displaying an image 2020-06-11 15:51:15 +12:00
Luke bd0b2ac82f Refactor device initialisation 2020-06-11 10:17:56 +12:00
Luke 0b51f61f7a rogcore: match interface with keyboard endpoint instead 2020-06-11 09:52:00 +12:00
Luke Jones 962216051f Merge pull request #17 from Meumeu/master
Fix rebasing mistake
2020-06-11 09:14:08 +12:00
Luke Jones 2bf8a05a7e Merge pull request #19 from aspann/as/ga501_fixup
fixed build errors on rust - removed RGB support for GA502
2020-06-11 09:10:51 +12:00
Armas Spann efc9d22d52 fixed linting issue 2020-06-10 21:02:00 +02:00
Armas Spann 4d6fd32183 fixed build errors on rust - removed RGB support for GA502 2020-06-10 20:54:57 +02:00
Guillaume Meunier f4f7e6b4d8 Fix rebasing mistake 2020-06-10 11:10:01 +02:00
Luke Jones b121d888d9 Update bug_report.md 2020-06-10 21:04:25 +12:00
Luke Jones 46c543e605 Update issue templates 2020-06-10 21:03:16 +12:00
Luke befa711ed9 Update changelog, extra dbus tweaks 2020-06-10 20:49:10 +12:00
Guillaume Meunier 6d1ff90303 Add org.freedesktop.DBus.Method.NoReply annotations 2020-06-10 20:40:55 +12:00
Guillaume Meunier 5f37a319c5 Dbus cleanup
Use DBUS_NAME instead of DBUS_IFACE when requesting the name
Add missing method_return()s
Give different names for the bytearray arguments so that pydbus is not confused
2020-06-10 20:40:55 +12:00
Guillaume Meunier c9ba06d6b4 Make the dbus interface introspectable 2020-06-10 20:39:58 +12:00
Luke Jones d0fe8488bd Merge pull request #16 from shoenig/daemon-reload
Add note about daemon-reload in README
2020-06-10 16:30:31 +12:00
Seth Hoenig 182ea89417 Add note about daemon-reload in README 2020-06-09 08:18:06 -05:00
Luke d53cef8268 Trial of fixing github action 2020-06-09 21:25:56 +12:00
Luke d1c0b70084 Builddeb 2020-06-09 20:48:39 +12:00
Luke 964c24f8fa Final round of fixes for new version 2020-06-09 20:46:14 +12:00
Luke cb8032c7c2 Create AniMe device only if physical device exists
The call to create the device handler will return with an error if
the physical device doesn't exist, the device (if exists) is stored
in an option already so just keep that as `None` if errored.

Addresses issue #14
2020-06-08 19:57:05 +12:00
Luke 9ddd7da1c2 Trial of skipping ever n pixel in width 2020-06-04 21:29:41 +12:00
Luke 8d19db9f0e Test bmp display 2020-06-04 20:15:13 +12:00
Luke 352cc5e2cb Final data format and conversion for AniMe 2020-06-03 22:49:36 +12:00
Luke 0530786ee5 Light up right side only in test 2020-06-03 20:46:33 +12:00
Luke fe0f8568bc Test format of anime data 2020-06-03 20:30:50 +12:00
Luke 42bf22f76a Use set_no_reply(true) on certain messages 2020-06-03 10:51:17 +12:00
Luke ffb62bbcdd Add wheel group for dbus on gentoo 2020-06-02 20:32:46 +12:00
Luke 8e98aafddd Finalise anime matrix stuff. Many fixes 2020-06-02 20:14:32 +12:00
Luke e3eccef193 Adjust dbus sleep for aura crate 2020-06-02 11:38:17 +12:00
Luke d9fc7de5cb Initial groundwork of animatrix 2020-06-02 11:37:41 +12:00
Luke ca5d625cec Fine tune RGB sleep period 2020-06-02 11:09:45 +12:00
Luke c4cef7a9fe Update readme with credit 2020-05-31 22:02:52 +12:00
Luke 3e3ee9d3ff Update readme with credit 2020-05-31 21:42:27 +12:00
Luke ef50c559e2 Update readme with credit 2020-05-31 21:38:36 +12:00
Luke c161752dc7 Merge branch 'master' of github.com:flukejones/rog-core 2020-05-31 20:42:40 +12:00
Luke 4014f81e43 Add contributing.md, update readme 2020-05-31 20:41:37 +12:00
Luke Jones 7cf92f1872 Create FUNDING.yml 2020-05-29 13:07:16 +12:00
Luke Jones fdc7c9d112 Create rust.yml 2020-05-29 13:03:46 +12:00
Luke b663a7377d Update readme 2020-05-23 20:03:47 +12:00
Luke 727aa3066d Should correctly set AMD boost 2020-05-23 19:25:00 +12:00
Luke da05b8d90c Fix help for fan-mode cli 2020-05-23 18:10:05 +12:00
Luke 88d5343db8 Bump version 2020-05-23 15:06:37 +12:00
Luke a25e7ddb27 Add boost toggle for AMD 2020-05-23 14:37:12 +12:00
Luke 46041c0343 Send fan-mode over dbus. Fix multizone dbus command
Closes issue #7
2020-05-23 14:21:16 +12:00
Luke de10fe13e7 In-progress 2020-05-23 13:23:58 +12:00
Luke 0b3046b31f More verbose error log on startup 2020-05-23 09:41:28 +12:00
Luke 8f9c81e863 Laptop profiles, refactor multizone
- Start differentiating between models using the 0x1866 USB device
- Refactor how to send multizone over dbus, and how to write it (write 4 packets before writing SET/APPLY)
- Begin implementing profiles per board_name
2020-05-22 22:23:32 +12:00