Arthur Eubanks
9dc5cea91d
Use C++17 in LoadingWindowGtk
...
To match the rest of the build.
2025-04-22 23:19:03 -07:00
sukibaby
774af7bd19
Update ArchHooks_Win32Static.cpp
...
Thanks to evbo from the ITC discord for pointing out this improvement. It does take bring the thread polling interval down from every 10ms to every 1ms.
2025-04-22 23:14:35 -07:00
Crash Cringle
ed5c87a10d
Use structured bindings
2025-04-22 22:26:39 -07:00
Crash Cringle
8524210969
Change vector of vector of strings arrayGroupSongDirs to a map so we know precisely which directories are valid.
2025-04-22 22:26:39 -07:00
Crash Cringle
5e4f5ae4e5
Update SanityCheckGroup to return whether the group has passed the check or not rather and log a warning if failed rather than exit the game.
2025-04-22 22:26:39 -07:00
sukibaby
1a2188e898
Precompute values & reserve memory in CreateFrameRects()
...
Reduce the number of calculations in nested loops, and reserve the needed amount of memory instead of relying on the vector to resize itself.
2025-04-22 22:18:23 -07:00
Brandon W
448a2be7cd
Add alias_ member to the Actor class.
2025-04-11 09:04:36 -07:00
Scott Brenner
8da765c3c6
CodeQL code scanning
2025-04-06 00:54:27 -07:00
Brandon W
5c2d745302
Fix looping logic when the final frame can't display.
...
Additionally, adjust the destruction order of the movie texture and
improve logging.
2025-04-03 23:00:06 -07:00
Brandon W
f4e61675d5
PLAYER_1->main_player_ when referencing player state in editmode.
2025-04-03 22:47:38 -07:00
dando92
2dc61769fc
Added logic to reset coins at startup
2025-03-30 09:51:47 -07:00
dando92
d6636c235b
Revert "Corrected order of hide light in player options"
...
This reverts commit 40e61bd32e .
2025-03-30 08:18:42 -07:00
din
ecf7757bd3
swap to pragma for MSVC
2025-03-30 08:05:37 -07:00
din
ae294e7cfb
bitstruct pacdrive fix
2025-03-30 08:05:37 -07:00
dando92
44c156f8cf
Removed TODO in pacdrive
2025-03-27 22:36:29 -07:00
dando92
5cfa78c4dd
Cmake hidapi fixed conditional build
2025-03-27 22:36:29 -07:00
dando92
5d1383572d
Fixed mac build referencing wrong header
2025-03-27 22:36:29 -07:00
dando92
c550f21824
FIxed formatting
2025-03-27 22:36:29 -07:00
dando92
1436d4c708
Fixed broken hid device search
2025-03-27 22:36:29 -07:00
dando92
fb15205d71
Modified hid device internal methods
2025-03-27 22:36:29 -07:00
dando92
871e25c5a8
Cleaned log and converted int ptr to vector.
2025-03-27 22:36:29 -07:00
dando92
40e61bd32e
Corrected order of hide light in player options
2025-03-27 22:36:29 -07:00
DANDO\Aless
a6c2a5bc2a
Added list of pids instead of single pid. Read returns back -1 when in error
2025-03-27 22:36:29 -07:00
din
0b13eb17f2
pacdrive hidapi implementation
2025-03-27 22:36:29 -07:00
DANDO\Aless
63a68ae38a
do not evaluate driver logic when HidDevice has not found at least once (bluedot, snek and stac)
2025-03-27 22:36:29 -07:00
DANDO\Aless
db3543b507
Minor fixes on HidDevice.Corrected print on error, added leading zeros and fixed nonblocking write option
2025-03-27 22:36:29 -07:00
DANDO\Aless
35714a0a04
Fixed bluedot driver
2025-03-27 22:36:29 -07:00
dando92
762041be69
Bugfix: Always setting light, woops
2025-03-27 22:36:29 -07:00
dando92
01b2464df8
Added error print and other small refactoring. Now it evaluates hid path before trying connection
2025-03-27 22:36:29 -07:00
DANDO\Aless
cf453007e0
Moved everything to initializer list
2025-03-27 22:36:29 -07:00
DANDO\Aless
1259c0e318
Modified HidDevice after some testing. Added HidDevice to snek and stac
2025-03-27 22:36:29 -07:00
dando92
1568305353
Modified bluedot driver to use HidDevice class
2025-03-27 22:36:29 -07:00
dando92
3cbae013b8
Added hid device class as an arch utils
2025-03-27 22:36:29 -07:00
din
1e62bec650
hidapi: snek & stac support
2025-03-27 22:36:29 -07:00
DANDO\Aless
d3f985fbee
WIP Modified stac light driver. testing needed and it is not linux only anymore
2025-03-27 22:36:29 -07:00
DANDO\Aless
288c1e527e
Added bluedot light drivers
2025-03-27 22:36:29 -07:00
DANDO\Aless
7cdf7033ab
Added cmake for both linux and win build
2025-03-27 22:36:29 -07:00
DANDO\Aless
4271f43a2e
Added hidapi submodule
2025-03-27 22:36:29 -07:00
teejusb
427484d100
Version bump to 1.0.2
2025-03-26 21:53:06 -07:00
teejusb
abdc459a8a
Update comments
2025-03-26 21:19:24 -07:00
teejusb
665c06c3db
Set the default sync offset outside of DoesFileExist(sPackIniPath) check
2025-03-26 21:13:04 -07:00
teejusb
d8b7d416d1
More SL changes
2025-03-26 16:14:38 -07:00
sukibaby
6401c66129
Reorganize machine sync bias handing in Group constructor
...
All logic is moved into one section now instead of being split between two places.
This is a minor change, but I'd be more comfortable with this because it more explicitly defines the different possibilities for group/machine offset combinations than the existing code.
Revert "Reorganize machine sync bias handing in Group constructor"
This reverts commit b53d26df494aea9d7491d2410c214b146ab09034.
Reorganize machine sync bias handing in Group constructor
2025-03-26 10:41:08 -07:00
Yauhen Artsiukhou
d6bd574d98
Change initialization order
...
Compiler complains about it (-Wreorder)
2025-03-26 08:38:36 -07:00
teejusb
36e4372746
Pull in additional SL changes
2025-03-25 23:51:42 -07:00
Crash Cringle
6d6dc86211
Ensure Group offset is always applied
2025-03-25 23:28:08 -07:00
teejusb
f163215a9c
Update Simply Love to 5.6.1
2025-03-24 23:25:12 -07:00
Michael Votaw
753dfec5db
Always generate smNoteData from parsed data, to ensure consistent string representation of stepchart
2025-03-24 22:21:19 -07:00
Michael Votaw
9a7cf4511f
Removed unused 'isEmpty' variable
2025-03-24 22:21:19 -07:00
Michael Votaw
90bdb5e2a6
Check that lines at least has one line, to prevent infinite loop
2025-03-24 22:21:19 -07:00