Commit Graph

324 Commits

Author SHA1 Message Date
June Tate-Gans
667aed4610 Make pbuilder not blow up stupidly 2024-03-26 09:27:20 -05:00
June Tate-Gans
a210f86b54 Fix drone image target 2024-03-26 09:23:18 -05:00
June Tate-Gans
eebb75e5e1 Make sure we ack prompts to install 2024-03-26 09:06:20 -05:00
June Tate-Gans
72b41609df Adjust build image and include update 2024-03-26 09:04:42 -05:00
June Tate-Gans
e7c016c9f9 Fixing drone config. 2024-03-26 09:03:35 -05:00
June Tate-Gans
c2a45e6f95 Add in the drone build info. 2024-03-26 09:01:54 -05:00
June Tate-Gans
428a3faf44 Update README with more details 2024-03-26 08:56:20 -05:00
June R. Tate-Gans
9eb6cc6b05 Ignore a bunch of Debian junk 2024-03-26 08:54:52 -05:00
June R. Tate-Gans
691e021726 Adjust build rules to be self-contained
Also fixes VERSION in the Makefile, since the original code there
didn't actually extract the version number from the source files
correctly.
2024-03-26 08:54:11 -05:00
June R. Tate-Gans
6616850ffc Move udev rules to lib/udev/rules.d 2024-03-26 08:53:10 -05:00
June Tate-Gans
15b788ec3f Add ubuntu targets 2024-03-26 07:57:51 -05:00
June Tate-Gans
677e01dd72
Update python.yml
Add in manual runs.
2024-03-24 10:42:12 -05:00
June Tate-Gans
c53318a03a Remove manjaro and swap to ubuntu build only 2024-03-24 10:40:44 -05:00
June Tate-Gans
1e9d1bcfb9 Add in a manjaro build. 2024-03-24 10:38:50 -05:00
June Tate-Gans
b446bf5b8b Move workflows to actual workflow path. 2024-03-24 10:37:17 -05:00
June Tate-Gans
bd1eef6c17 Add in some github actions 2024-03-24 10:34:11 -05:00
June R. Tate-Gans
16441f2c3e Setup PHONY targets properly. 2024-03-24 09:25:14 -05:00
June Tate-Gans
bca39c9a0e Fix PKGBUILD. 2024-03-02 19:01:16 -06:00
June Tate-Gans
b7584f6feb Adjust layout to better mimic the hardware 2023-11-13 09:39:02 -06:00
June Tate-Gans
ac7eaae41f Adjust reduce red component of LCD color 2023-10-31 11:16:17 -05:00
June Tate-Gans
50aa9bd115 Remove locking from setup.py as per recommendations. 2023-10-31 10:35:04 -05:00
June Tate-Gans
d755c607f5 Update README with a screenshot and fixed URL. 2023-10-31 10:28:43 -05:00
June Tate-Gans
c5a65e4d16
Create dependabot.yml 2023-10-31 10:10:44 -05:00
June Tate-Gans
38f9154756 Prevent a race condition in the profile switcher 2023-10-29 14:38:01 -05:00
June Tate-Gans
33c83d6191 Move switcher into the applets module 2023-10-29 14:24:30 -05:00
June Tate-Gans
a384ce2daf Store last backlight color and last LCD buffer for use later 2023-10-29 14:22:36 -05:00
June Tate-Gans
6feee44d16 Fix an off-by-one in the display of list items 2023-10-29 14:21:42 -05:00
June Tate-Gans
6e16b70e0d Make keynames less verbose 2023-10-29 14:21:25 -05:00
June Tate-Gans
442bd7de88 Ensure buttons dont change size suddenly 2023-10-29 14:21:04 -05:00
June Tate-Gans
6ea45df43d Remove accidental addition. 2023-10-29 14:16:33 -05:00
June Tate-Gans
857215b2fa Adjust dependencies to match Pipfile in PKGBUILD 2023-10-29 10:34:50 -05:00
June Tate-Gans
d4a5186c0b Bump dependency on pillow 2023-10-29 10:24:56 -05:00
June Tate-Gans
a300c3062d Make sure we have a pkgver 2023-10-29 10:21:33 -05:00
June Tate-Gans
e326097f7b Add in key-value datastore. Closes #25 and #24 2023-10-29 09:43:30 -05:00
June Tate-Gans
a1a953bc36 Fixup PKGBUILD deps -- we need fonts 2023-10-29 09:33:33 -05:00
June Tate-Gans
3819392763 Update readme a bit more. 2023-10-29 08:23:06 -05:00
June Tate-Gans
5a57e1e002 Prep switcher for the recorder applet. 2023-10-28 13:52:02 -05:00
June Tate-Gans
d3875eb53e Adjust dependencies for arch build. 2023-10-28 13:51:17 -05:00
June Tate-Gans
c6d9ecbfdb Adjust thumbstick button layout to match reality a bit more. 2023-10-28 13:26:07 -05:00
June Tate-Gans
fa65c30c87 Ignore PKGBUILD noise 2023-10-28 13:06:55 -05:00
June Tate-Gans
f026b0d815 Fix the layout to be less insane. 2023-10-28 13:06:15 -05:00
June Tate-Gans
88af73ade3 Add in Manjaro PKGBUILD support. 2023-10-28 10:13:02 -05:00
June Tate-Gans
5dd39e4eee Make makefile more distro generic 2023-10-28 10:01:11 -05:00
June Tate-Gans
dc7986f4fd Update bitwidget font handling to match PIL changes 2023-10-28 10:00:58 -05:00
June Tate-Gans
86eb8f2e67 readme: Update the info on what this is. 2022-05-13 15:48:47 -05:00
June Tate-Gans
38384f512c bitwidgets: Import X11 misc fonts since they're PD
We really heavily depend on these fonts, so in the name of portability, it's
okayish to import them here. The license for these files is apparently the
public domain, so this should be okay.

Adjusts the fonts package to load in the fonts using importlib and some BytesIO
wizardry.
2022-05-13 15:21:25 -05:00
June Tate-Gans
206c096829 meson: Fix the project name to not be lutris 2022-05-13 15:07:45 -05:00
June Tate-Gans
aa07ee91b0 Rip out my google address. 2021-07-13 14:05:16 -05:00
June Tate-Gans
3db5dc5027 Update the appindicator icon to match others 2021-05-30 15:40:16 -05:00
June Tate-Gans
b418dafb00 icons: Fixup the G13 icons installation and usage
This actually makes the G13 icon show up everywhere, like we actually want. No
more blank icons!
2021-05-30 11:32:20 -05:00