itsmattkc
1cc823c8ba
fixed new system
2024-08-12 21:51:20 -07:00
MattKC
487a342084
attempt to implement system that waits for video packets
2024-08-12 21:16:59 -07:00
itsmattkc
e723064c0d
various improvements to the new pipe system
2024-08-12 20:22:51 -07:00
itsmattkc
54deb98648
more work towards pipe
2024-08-10 13:13:21 -07:00
itsmattkc
45d95cca47
allow setting IP
2024-08-06 03:11:25 -07:00
itsmattkc
627fa4e82b
comment out debug line
2024-08-05 23:32:52 -07:00
itsmattkc
2b770714b0
reroute so only the console's IP address goes through the wifi adapter
...
This is a true fix/workaround for #54 , we configure the routing so only packets destined for 192.168.1.10 (the Wii U's hardcoded IP) go through the wireless interface and all other traffic goes through the regular gateway.
2024-08-05 23:32:43 -07:00
itsmattkc
e5e8a2820b
Update run.sh
2024-08-05 00:42:36 -07:00
itsmattkc
8dc7aef66d
shifted all connection functionality into pipe
2024-08-05 00:38:26 -07:00
itsmattkc
ce98f9d923
started pipe rewrite
2024-08-04 16:58:26 -07:00
MattKC
64de9e9b08
rework UDP backend for more event based system
2024-08-04 14:36:55 -07:00
itsmattkc
195e314c9b
add UDP address dialog
2024-08-04 12:34:13 -07:00
itsmattkc
e1ae80326f
fixed bug
2024-08-04 11:28:08 -07:00
MattKC
27f9e680c3
switch to non-blocking approach for localroot backend
2024-08-04 10:53:03 -07:00
MattKC
fe6261ba04
switch pipe to use local unix socket instead of named pipe
2024-08-04 10:53:03 -07:00
MattKC
c54c267ce4
lib: print more debug info
2024-08-04 10:53:03 -07:00
MattKC
9673e8cbbb
fix bugs in UI backend
2024-08-04 10:53:03 -07:00
MattKC
6290f18769
implemented UDP mode
2024-08-04 10:53:03 -07:00
MattKC
f26d42ce14
add udp socket mode to pipe
2024-08-04 10:53:03 -07:00
itsmattkc
9b849186f6
implement more opcodes
...
Fixes #48
2024-08-03 13:50:53 -07:00
MattKC
89be691b5b
move cli test app to different folder
2024-07-24 15:04:22 -07:00
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