Commit graph

206 commits

Author SHA1 Message Date
itsmattkc
dc890eff29 add base handling for UVC/UAC command 2024-07-24 09:56:46 -07:00
itsmattkc
6212d40394 ignore horizontal size policy on controller combobox 2024-07-24 09:56:01 -07:00
MattKC
abd48af085 use dhclient in foreground mode
Fixes #31

Squashed commit of the following:

commit ff84ad89ac79de2ca8454e19d65a3e4dd84396b3
Author: MattKC <34096995+itsmattkc@users.noreply.github.com>
Date:   Tue Jul 23 10:29:37 2024 -0700

    clear interrupt

commit f72c5184482ff751bac725df157a525e26b3c3dc
Author: MattKC <34096995+itsmattkc@users.noreply.github.com>
Date:   Tue Jul 23 10:20:30 2024 -0700

    don't use pids because we control them here

commit c3ce76c09d2ab5ee041506cc6343c04a93aa968e
Author: MattKC <34096995+itsmattkc@users.noreply.github.com>
Date:   Tue Jul 23 10:18:49 2024 -0700

    don't install interrupt handler

commit 698ff9525a29c3bab5b7924534d1e4ff8e0cc600
Author: MattKC <34096995+itsmattkc@users.noreply.github.com>
Date:   Tue Jul 23 10:18:41 2024 -0700

    use SIGTERM instead of SIGINT

commit b7bc5552e657c91ce06404e87513266752a59a35
Author: MattKC <34096995+itsmattkc@users.noreply.github.com>
Date:   Tue Jul 23 10:14:38 2024 -0700

    try using -r to release the lease

commit 2c37819ede1e1a5c243ce092c60a5640aca30013
Author: MattKC <34096995+itsmattkc@users.noreply.github.com>
Date:   Tue Jul 23 10:06:33 2024 -0700

    annihilate dhclient

commit a669ec4e0e3fc5f0731a77472977b4a6b0377280
Author: MattKC <34096995+itsmattkc@users.noreply.github.com>
Date:   Tue Jul 23 10:02:26 2024 -0700

    print even more info

commit 11652120d95e88c66d4512ceeab80839b7ccfd04
Author: MattKC <34096995+itsmattkc@users.noreply.github.com>
Date:   Tue Jul 23 09:55:22 2024 -0700

    print more info

commit 9d513e89f0bf7ec59d6456ba7819fb19e8c9cec8
Author: MattKC <34096995+itsmattkc@users.noreply.github.com>
Date:   Tue Jul 23 09:50:19 2024 -0700

    Call dhclient in foreground mode
2024-07-23 10:34:44 -07:00
MattKC
ec5ace01c6 don't throw error when receiving ACK packets 2024-07-23 09:47:51 -07:00
MattKC
a3bf73aab7 add .cache to gitignore 2024-07-23 09:47:39 -07:00
MattKC
d11cc4d5ab
add libssl-dev to readme 2024-07-05 19:22:30 -07:00
MattKC
c3b94cc1ac app: always clear viewer 2024-07-04 11:03:42 -07:00
VoxelTek
ac4921eddf
Force icons in sync dialog to be monochrome (#37)
* Add FindFFmpeg.cmake, to fix Ubuntu FFmpeg errors

* Rename "finders" to "cmake"

* Add Qt minimum version message

* I am an idiot, fix CMakeLists.txt

* Fix unicode, to fix monochrome text-style for sync icons

* Fix text-style for backspace and empty
2024-07-01 14:46:10 -07:00
itsmattkc
64ba3b2a52 slow SDL polling rate to free cpu cycles 2024-06-20 02:15:11 -07:00
itsmattkc
adc8ec68a6 clean dockerfile 2024-06-20 02:15:11 -07:00
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