Commit graph

96 commits

Author SHA1 Message Date
MattKC
89b3f16304
ci: try even newer ubuntu base 2024-06-20 02:07:10 -07:00
itsmattkc
5c836671f5 cross compile CI instead of emulate 2024-06-20 01:12:33 -07:00
itsmattkc
4776e10a76 retry if save failed 2024-06-19 20:52:35 -07:00
itsmattkc
c30798680d warn when setting region during connection 2024-06-19 20:52:25 -07:00
itsmattkc
3abd12eb1d remove unnecessary debug line 2024-06-19 18:22:33 -07:00
itsmattkc
2f3c2df96e allow for non-pipe modes in vanilla-pipe
Making way for UDP socket support in the future
2024-06-19 18:20:55 -07:00
itsmattkc
9117af5a06 allow setting battery status through UI 2024-06-19 13:11:55 -07:00
thinkingsand
627d958def
Alpine/musl fix (#34)
* Add alpine dependencies to README

* Fix type error on non-glibc targets
2024-06-19 12:22:39 -07:00
itsmattkc
7b6a6b7513 set battery status back to "charging"
Might be nice to have this configurable at some point so phones can report their real battery status
2024-06-19 12:16:56 -07:00
itsmattkc
08cfaedfed implement setting region through the UI/pipe 2024-06-19 11:58:02 -07:00
GaryOderNichts
fcc2f10bef
Get command protocol into a working state (#32) 2024-06-19 02:28:49 -07:00
itsmattkc
3d3b148aaa make config area scrollable and add region combobox
Region combobox currently does nothing, will eventually connect to #32
2024-06-17 19:50:03 -07:00
itsmattkc
175610f622 Squashed commit of the following:
commit 6efc78213a6be45274fe340f6d3cb54bd6e21cad
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date:   Fri Jun 14 21:36:07 2024 -0700

    ensure fontconfig is installed!!!

commit 0db9f91b3461e99d629cc96eb7de1dffd160a224
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date:   Fri Jun 14 21:29:48 2024 -0700

    install which

commit 95d19dc57e46de93e8aba18c43d6ffcf17d18679
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date:   Fri Jun 14 21:05:29 2024 -0700

    use gcc 13

commit 22c13d86256cf8f23e02ef42f4daf26325a8c874
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date:   Fri Jun 14 19:48:01 2024 -0700

    drop down to alma 8

commit e348772bb567cd79abd6eda7a4204713c5a54cd4
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date:   Fri Jun 14 19:04:57 2024 -0700

    don't use ninja

commit 16d368832481023f75f1e5cb7a3dc6ca3730eea9
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com>
Date:   Fri Jun 14 18:34:33 2024 -0700

    switch docker to alma
2024-06-14 22:04:20 -07:00
itsmattkc
f9c46ee55b move docker commands to run script
And set docker entry point to run script
2024-06-14 15:28:49 -07:00
itsmattkc
4ae8e92086 removed unnecessary debug line 2024-06-14 10:06:26 -07:00
itsmattkc
6a429ce8fc use macro for newer ffmpeg api 2024-06-14 10:00:37 -07:00
itsmattkc
3775bb1674 don't use err2str macro 2024-06-14 09:54:54 -07:00
itsmattkc
9623559242 build SDL2 ourselves 2024-06-14 09:51:31 -07:00
itsmattkc
3d2ba76e14 update comment about gamepad update interval 2024-06-14 09:51:25 -07:00
itsmattkc
f9ef05e3e6 implement gyroscope 2024-06-13 20:24:19 -07:00
itsmattkc
e57c401e5d set volume axis
As far as I know this doesn't do anything, but hey may as well
2024-06-13 19:18:32 -07:00
itsmattkc
5a7c25ba8c grr accidentally committed too much so i'll commit this too 2024-06-13 18:49:16 -07:00
itsmattkc
57f5329c6f implement recording the video feed 2024-06-13 18:43:58 -07:00
itsmattkc
42c7817a16 implement accelerometer 2024-06-13 18:38:24 -07:00
MattKC
dc56c6925a
Update build.yml 2024-06-11 14:47:05 -07:00
VoxelTek
b9842aed14
Add FindFFmpeg.cmake, to fix Ubuntu FFmpeg errors (#9)
* Add FindFFmpeg.cmake, to fix Ubuntu FFmpeg errors

* Rename "finders" to "cmake"

* Add Qt minimum version message

* I am an idiot, fix CMakeLists.txt
2024-06-11 11:52:44 -07:00
Essem
fda2dae89c
Backport some functions to build properly on Qt 6.4 (#5) 2024-06-06 15:05:39 -07:00
MattKC
f6550f197e
fix link in README.md 2024-05-30 16:11:16 -07:00
MattKC
acd671d3bb
Update README.md 2024-05-30 16:08:46 -07:00
itsmattkc
6faf37af21 improve debug info 2024-05-30 13:00:22 -07:00
itsmattkc
46cc78ff01 fix faulty killall call 2024-05-30 13:00:13 -07:00
itsmattkc
82220b1b69 improve debug string 2024-05-30 12:58:58 -07:00
itsmattkc
49d6051daa Merge branch 'use-local-dhclient' 2024-05-29 20:49:38 -07:00
itsmattkc
06ce344ce3 create dirs for dhclient script 2024-05-29 20:45:49 -07:00
itsmattkc
db433be5da use custom script file with our own dhclient 2024-05-29 20:43:35 -07:00
itsmattkc
bcd7ecfa9c check dhclient exit status 2024-05-29 20:25:42 -07:00
itsmattkc
f8caeecd49 remove unnecessary print line 2024-05-29 20:08:48 -07:00
MattKC
7b71fef4b2
add screenshot to README.md [skip ci] 2024-05-29 20:04:47 -07:00
itsmattkc
4f812cd551 add screenshot [skip ci] 2024-05-29 20:03:23 -07:00
itsmattkc
68913c2726 Update wpa.c 2024-05-29 20:01:18 -07:00
MattKC
44f7df224d
Create LICENSE [skip ci] 2024-05-29 19:59:02 -07:00
itsmattkc
909c70deaf only copy wpa_supplicant config if different 2024-05-29 19:41:09 -07:00
itsmattkc
056b76ecb4 add build script for dockers 2024-05-29 19:22:22 -07:00
itsmattkc
6e18446890 use system sdl2 again 2024-05-29 19:22:15 -07:00
itsmattkc
e5c276fbc5 fix issue where not running as root caused crash 2024-05-29 19:22:05 -07:00
MattKC
65081d42e6
add fedora deps 2024-05-29 18:26:19 -07:00
MattKC
74ca159a6a
readme: git clones must be recursive 2024-05-29 17:18:20 -07:00
itsmattkc
1dc40ab0d4 update dockerfile
Fixes ARM64 builds in QEMU, acquires wget for updating linuxdeployqt's excludelist, builds libsdl2 which caused an issue on M1 (though all of the deps seem to cause similar issues)
2024-05-29 16:17:12 -07:00
itsmattkc
8ff115fca1 ensure hostap is on master 2024-05-29 12:48:52 -07:00
MattKC
88fc50c7b3
ci: upload continuous release 2024-05-29 00:38:24 -07:00