Commit Graph

298 Commits

Author SHA1 Message Date
June Tate-Gans
ffe8189467 Add in python environment generation 2024-03-28 19:36:56 -05:00
June Tate-Gans
0f3a79ef43 Ignore the python env 2024-03-28 19:36:11 -05:00
June Tate-Gans
4f53fd3e44 arch: Ensure clean removes build/ 2024-03-28 19:21:16 -05:00
June Tate-Gans
10b41e739d Cleanup of build files. 2024-03-28 19:19:39 -05:00
June Tate-Gans
64835729ef Adjust testing to use the arch build. 2024-03-28 18:17:56 -05:00
June Tate-Gans
109944fb97 Add in a tests phase. 2024-03-28 18:14:27 -05:00
June Tate-Gans
17cae9cea8 Add a test target. 2024-03-28 18:12:05 -05:00
June Tate-Gans
1bbb787191 Remove X11 tests from the unittests. 2024-03-28 18:11:12 -05:00
June Tate-Gans
7e0b2f22a5 arch: Add in python-xlib 2024-03-28 18:09:37 -05:00
June Tate-Gans
e979130a20 arch: Move zst package into build subdir 2024-03-28 18:06:05 -05:00
June Tate-Gans
a2a751ff33 arch: Dont validate deps 2024-03-28 18:03:41 -05:00
June Tate-Gans
930399f069 arch: Add missing git dependency. 2024-03-28 18:01:16 -05:00
June Tate-Gans
41a7da1a46 arch: Build as non-root. 2024-03-28 17:59:25 -05:00
June Tate-Gans
facc0b9cbe Make arch == manjaro 2024-03-28 17:56:51 -05:00
June Tate-Gans
6c480f1bc0 Add one more build dep for arch 2024-03-28 17:55:38 -05:00
June Tate-Gans
b7e3202e39 Dont wait for confirmation 2024-03-28 17:53:44 -05:00
June Tate-Gans
fc58f07e68 Dont upgrade arch packages -- just download the cats. 2024-03-28 17:52:07 -05:00
June Tate-Gans
971f7f0470 Actually fix the build for archlinux and friends. 2024-03-28 17:51:11 -05:00
June Tate-Gans
ffff59cae0 Fix archlinux build to include build depends. 2024-03-28 17:49:39 -05:00
June Tate-Gans
c233848202 Add a build for arch and manjaro 2024-03-28 17:45:13 -05:00
June Tate-Gans
49c2a3fa44 Dont cache build tag 2024-03-26 10:06:16 -05:00
June Tate-Gans
951ebd1d78 Remove release publishing for now. 2024-03-26 09:55:43 -05:00
June Tate-Gans
79a1c59567 Fix debian build to not use the branch 2024-03-26 09:50:15 -05:00
June Tate-Gans
d6c145793f Add in github artifact publishing. 2024-03-26 09:45:38 -05:00
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