Paul Dino Jones
|
722cc4eb4e
|
add curl and glew dependencies
|
2026-08-21 15:45:43 -04:00 |
|
Paul Dino Jones
|
48baedf202
|
add glu dependency
|
2026-08-21 15:26:52 -04:00 |
|
Paul Dino Jones
|
fdbae6198b
|
temporarily add libcurl as dependency
|
2026-08-21 15:19:33 -04:00 |
|
Paul Dino Jones
|
1f81a6bc96
|
removed unneeded include
|
2026-08-21 15:14:15 -04:00 |
|
Paul Dino Jones
|
89e33cf196
|
add include guard
|
2026-08-21 15:09:34 -04:00 |
|
Paul Dino Jones
|
7924ef474e
|
add copyright, icons, and gmonocoque to debian packages
|
2026-08-21 14:49:38 -04:00 |
|
Paul Dino Jones
|
d8c85bdc95
|
Add gmonocoque to fedora 43 build spec
|
2026-08-21 14:49:13 -04:00 |
|
Paul Dino Jones
|
19c5afa329
|
add copyright file to package build
|
2026-08-21 13:36:14 -04:00 |
|
Paul Dino Jones
|
27aea767d8
|
Add nappgui to dependencies list
|
2026-08-21 13:33:50 -04:00 |
|
Paul Dino Jones
|
062a4e77ce
|
add header to copyright file
|
2026-08-21 13:13:51 -04:00 |
|
Paul Dino Jones
|
68b273376d
|
adding copyright file for debian packages
|
2026-08-21 13:11:46 -04:00 |
|
Paul Dino Jones
|
698ed02987
|
adding desktop file
|
2026-08-21 12:53:05 -04:00 |
|
Paul Dino Jones
|
ecaf41265a
|
move things around in CMake file
|
2026-08-20 17:11:13 -04:00 |
|
Paul Dino Jones
|
dd93098f39
|
added gui code
|
2026-08-18 16:39:24 -04:00 |
|
Paul Dino Jones
|
6d4567facf
|
Only add gui subdirectory on gui builds
|
2026-06-25 19:35:09 -04:00 |
|
Paul Dino Jones
|
7f52462b68
|
Add mgui when building gui. Compile as PIE. Add nappgui submodule
|
2026-06-25 16:28:10 -04:00 |
|
Paul Dino Jones
|
945a04ee66
|
Add mgui when building gui
|
2026-06-25 16:24:05 -04:00 |
|
Paul Dino Jones
|
4a30a9735e
|
Add targets for library, cli and gui components
|
2026-06-25 13:27:19 -04:00 |
|
Paul Dino Jones
|
27b7da8c89
|
disable arch builds for now
|
2026-06-24 16:16:27 -04:00 |
|
Paul Dino Jones
|
78cc80064a
|
Fix issue with new haptic code on usb devices and consolidate some function calls
|
2026-06-23 20:07:53 -04:00 |
|
Paul Dino Jones
|
8eb433f01e
|
Refactor haptic code and devices that rely on it, to more easily allow devices to use the haptic attributes
|
2026-06-23 13:29:49 -04:00 |
|
Paul Dino Jones
|
c4fa9e4138
|
custom nspawn script for arch build
|
2026-06-22 13:09:50 -04:00 |
|
Paul Dino Jones
|
a9f49d91b9
|
update to use parent arch pkgbuild workflow action
|
2026-06-22 12:54:14 -04:00 |
|
Paul Dino Jones
|
87818b6a22
|
specify correct arch build action
|
2026-06-22 12:44:31 -04:00 |
|
Paul Dino Jones
|
17dcdcde23
|
fix path to PKGBUILD
|
2026-06-22 12:34:38 -04:00 |
|
Paul Dino Jones
|
5c0f871415
|
Update path to PKGBUILD
|
2026-06-22 12:32:47 -04:00 |
|
Paul Dino Jones
|
44b9dce139
|
Add arch build to CI
|
2026-06-22 12:27:52 -04:00 |
|
Paul Dino Jones
|
a776085b76
|
Add arch build to CI
|
2026-06-22 12:25:49 -04:00 |
|
Paul Dino Jones
|
0d30170de0
|
Set buffer size to 64 bytes for simnet pedals. Send 0 for frequency and amplitude when no effect is playing
|
2026-06-11 18:28:21 -04:00 |
|
Paul Dino Jones
|
2aee847d7c
|
update to latest simapi for ac evo
|
2026-06-09 13:05:59 -04:00 |
|
Paul Dino Jones
|
9712396c6f
|
Add initial support for simnet pedals
|
2026-06-01 16:00:13 -04:00 |
|
Paul Dino Jones
|
6a36c2825f
|
further fix return codes on serial devices
|
2026-05-29 18:21:52 -04:00 |
|
Paul Dino Jones
|
2b787cba00
|
cleanup the way errors are returned for arduino type devices
|
2026-05-29 14:28:24 -04:00 |
|
Paul Dino Jones
|
3c81f749b8
|
various fixes for weirdness with serial devices
|
2026-05-28 16:25:55 -04:00 |
|
Paul Dino Jones
|
3b10509ecd
|
add some directives that seem necessary for debian
|
2026-05-25 23:58:33 -04:00 |
|
Paul Dino Jones
|
b734330d38
|
fix lua linking
|
2026-05-25 23:36:57 -04:00 |
|
Paul Dino Jones
|
eb95db1dda
|
rename lua in headers
|
2026-05-25 23:13:53 -04:00 |
|
Paul Dino Jones
|
3a803550ea
|
add more lua variables back to cmake
|
2026-05-25 23:11:04 -04:00 |
|
Paul Dino Jones
|
26e0e87cd7
|
add macro for lua 5.4 backwards compatibility so we can compile against lua 5.4 or 5.5
|
2026-05-25 23:03:57 -04:00 |
|
Paul Dino Jones
|
7f17a5307c
|
refer explicitly to lua 5.4 in headers
|
2026-05-25 20:46:47 -04:00 |
|
Paul Dino Jones
|
ae87a2eaa5
|
add more dependencies to install.sh
|
2026-05-25 19:54:08 -04:00 |
|
Paul Dino Jones
|
738a181d61
|
force lua 5.4 in cmake
|
2026-05-25 19:53:47 -04:00 |
|
Paul Dino Jones
|
ba6c624a59
|
Improve lua dependency detection for linking
|
2026-05-25 19:17:47 -04:00 |
|
Paul Dino Jones
|
a3e932e2dc
|
updated to latest simapi for process detection
|
2026-05-23 12:40:42 -04:00 |
|
Paul Dino Jones
|
ad53dd654c
|
build simapi in install script
|
2026-05-22 17:45:36 -04:00 |
|
Paul Dino Jones
|
522185d19b
|
remove deprectated getpid.h file
|
2026-04-26 19:38:15 -04:00 |
|
Paul Dino Jones
|
030813cd4f
|
Update to latest simapi
|
2026-04-26 19:16:29 -04:00 |
|
Paul Dino Jones
|
53467a2a5e
|
Fix cmake compile definitions
|
2026-04-23 17:35:50 -04:00 |
|
Paul Dino Jones
|
b5fa399f79
|
fix cmake boolean
|
2026-04-23 17:20:57 -04:00 |
|
Paul Dino Jones
|
4a72f760b6
|
fix proc2 detection
|
2026-04-23 16:02:02 -04:00 |
|
Paul Dino Jones
|
89c73a2fd3
|
fix lua version issue
|
2026-04-23 15:25:21 -04:00 |
|
Paul Dino Jones
|
6b72e23638
|
Add procps dependency. Update to latest simapi
|
2026-04-22 16:35:43 -04:00 |
|
Paul Dino Jones
|
79642a7653
|
Add config entry for Moza R3
|
2026-04-04 10:02:16 -04:00 |
|
Paul Dino Jones
|
9e32b3f286
|
disable installing systemd service via cmake
|
2026-03-20 19:47:31 -04:00 |
|
Paul Dino Jones
|
b3b2c6854d
|
move saving of tyre diameter config to when we still know the car and sim info
|
2026-03-18 15:41:57 -04:00 |
|
Paul Dino Jones
|
29b446e648
|
Fix issue with monocoque not shutting down cleanly when used in standalone udp mode
|
2026-03-18 11:48:43 -04:00 |
|
Paul Dino Jones
|
0142ab61a3
|
Refactor how sim calculate tyre diameter data if necessary
|
2026-03-18 11:10:35 -04:00 |
|
Paul Dino Jones
|
09a832a38e
|
Use sim provided slip ratio if available for slip based effects
|
2026-03-17 10:32:27 -04:00 |
|
Paul Dino Jones
|
9f99cb3e12
|
Fix regression braking udp support
|
2026-03-17 10:31:32 -04:00 |
|
Paul Dino Jones
|
acc37e005a
|
Refactor to provide siminfo to help decide if and how a device can be initialize
|
2026-03-16 17:40:13 -04:00 |
|
Paul Dino Jones
|
e5ac137b04
|
bring in fixes to crashes caused by new simapi
|
2026-03-11 23:57:01 -04:00 |
|
Paul Dino Jones
|
522a64b0f3
|
Update to latest simapi
|
2026-03-11 22:40:01 -04:00 |
|
Paul Dino Jones
|
d465db0055
|
Remove more debug code
|
2026-03-04 01:09:45 -05:00 |
|
Paul Dino Jones
|
2eb48907a0
|
fix compilation error
|
2026-03-03 23:42:18 -05:00 |
|
Paul Dino Jones
|
479c77d251
|
clean up debug code in pulseaudio mainloop start
|
2026-03-03 23:37:45 -05:00 |
|
Paul Dino Jones
|
e32cac5666
|
Allow to automatically spawn pulseaudio daemon
|
2026-03-03 23:08:00 -05:00 |
|
Paul Dino Jones
|
93a967ec15
|
Update to latest simapi for RaceRoom support
|
2026-02-28 16:04:31 -05:00 |
|
Paul Dino Jones
|
db6b5b027c
|
Add link to guide for reverse engineering
|
2026-02-14 13:45:02 -05:00 |
|
Paul Dino Jones
|
ce05f0d78b
|
Update to latest simapi for Forza support
|
2026-02-11 10:52:13 -05:00 |
|
Paul Dino Jones
|
7415ecf85f
|
use separate debian control for each build
|
2026-02-08 11:42:37 -05:00 |
|
Paul Dino Jones
|
6b84a85639
|
Added new files to build from new version of simapi
|
2026-02-07 10:57:21 -05:00 |
|
Paul Dino Jones
|
38e13be623
|
updated to lastest simapi for Wreckfest 2 Support
|
2026-02-07 10:47:57 -05:00 |
|
Paul Dino Jones
|
2433417cf6
|
restructure some libuv stuff
|
2026-02-06 17:54:17 -05:00 |
|
Paul Dino Jones
|
5b1ac7c74a
|
Improve handling of shutdown when in udp mode
|
2026-01-27 01:43:01 -05:00 |
|
Paul Dino Jones
|
24a5811b07
|
update to latest simapi
|
2026-01-25 19:09:51 -05:00 |
|
Paul Dino Jones
|
00a177fd2f
|
Improve verbiage around invalid config file
|
2026-01-20 18:11:55 -05:00 |
|
Paul Dino Jones
|
acd52f78dd
|
fix small issues with command line parameters
|
2026-01-20 18:11:55 -05:00 |
|
Paul Dino Jones
|
0b1014763e
|
move tyre diameter calculations and diameters config saving out of haptic effect device specific logic
|
2026-01-15 18:18:29 -05:00 |
|
Paul Dino Jones
|
37c8fb94d4
|
move finished rpm to github workspace
|
2026-01-12 15:31:52 -05:00 |
|
Paul Dino Jones
|
ec1690b49d
|
hardcode directory of generated rpm file
|
2026-01-12 15:22:22 -05:00 |
|
Paul Dino Jones
|
7478e4e010
|
run on creation of any new tag
|
2026-01-12 15:14:50 -05:00 |
|
Paul Dino Jones
|
bcb633e774
|
fix typo on file type
|
2026-01-12 15:11:58 -05:00 |
|
Paul Dino Jones
|
ac6c996602
|
create rpm build dirs first
|
2026-01-12 15:08:22 -05:00 |
|
Paul Dino Jones
|
fb0ab4b96b
|
fix checkout command
|
2026-01-12 15:06:22 -05:00 |
|
Paul Dino Jones
|
7cde3b39fa
|
Add rpm workflow
|
2026-01-12 15:04:37 -05:00 |
|
Paul Dino Jones
|
270bf256b7
|
add libxml2 dependency
|
2026-01-12 12:00:37 -05:00 |
|
Paul Dino Jones
|
70f0ca1b50
|
adding first attempt at rpm spec file
|
2026-01-12 11:47:43 -05:00 |
|
Paul Dino Jones
|
6091e5f9dc
|
fix spelling error
|
2026-01-10 15:34:37 -05:00 |
|
Paul Dino Jones
|
b968dccd28
|
matrix based package name
|
2026-01-10 15:33:54 -05:00 |
|
Paul Dino Jones
|
fe644ea6bd
|
added system info action
|
2026-01-10 15:15:19 -05:00 |
|
Paul Dino Jones
|
d18a420449
|
update package release names
|
2026-01-10 15:09:05 -05:00 |
|
Paul Dino Jones
|
9983149d0e
|
update to build latest ubuntu and debian packages
|
2026-01-10 15:02:33 -05:00 |
|
Paul Dino Jones
|
e3fde9b71e
|
update to build ubuntu and debian packages
|
2026-01-10 15:00:24 -05:00 |
|
Paul Dino Jones
|
59da0dd7e3
|
update to build ubuntu and debian packages
|
2026-01-10 14:59:33 -05:00 |
|
Paul Dino Jones
|
1f236737f2
|
update to build ubuntu and debian packages
|
2026-01-10 14:54:58 -05:00 |
|
Paul Dino Jones
|
4fd4654909
|
update to build ubuntu and debian packages
|
2026-01-10 14:51:10 -05:00 |
|
Paul Dino Jones
|
4ba6dec508
|
update to use self hosted runner debian-latest
|
2026-01-10 12:47:46 -05:00 |
|
Paul Dino Jones
|
3bea423613
|
update to use self hosted runner
|
2026-01-10 12:05:03 -05:00 |
|
Paul Dino Jones
|
1ee07edcc5
|
fix typo
|
2026-01-09 17:33:56 -05:00 |
|
Paul Dino Jones
|
b09acd5bf0
|
use -p to create dirs
|
2026-01-09 17:23:39 -05:00 |
|