Commit Graph

26 Commits

Author SHA1 Message Date
Martin Kröning f075d6a617 JsonUtil: Adapt functions to vanilla jsoncpp 2020-06-18 20:56:40 +02:00
teejusb 7e3789b131 Integrate C++11 branch into 5_1-new 2019-06-22 12:35:38 -07:00
Kyzentun 2c49ec7380 Change RadarValues internal implementation to not use a union and use the subscript operator instead of the float* operator for subscripting. 2014-08-22 13:19:17 -06:00
sigatrev e81af8c131 Enums for TapNoteType, TapNoteSubType, and TapNoteSource
I intend to make additional useful information available on judgments,
such as TapNoteType and TapNoteSubType( for hold judgments ).

I am submitting this part as a separate pull request because it is more
generally applicable to anything TapNote related.
2014-07-25 18:45:02 -05:00
Jason Felds 07caab3ab4 Simple one. 2013-05-01 22:04:20 -04:00
Devin J. Pohly afaa382b84 Steps: set Song pointer to associated song when constructing 2013-01-20 19:23:28 -05:00
Mark Cannon 8099e25dcc stage 3 of TimingData changes: changed external interface, enforce encapsulation more strictly 2011-09-15 03:28:58 +00:00
AJ Kelly c7f41eb9d8 small cleanup craps 2011-09-12 11:38:49 -05:00
Mark Cannon 0d4e43f9e3 stage 1 of TimingSegment cleanup: consolidate genericizable code in TimingData, use a proper variable name 2011-09-10 03:08:59 +00:00
Jason Felds b6fe8a0de0 [timing] Notes* mostly covered. 2011-07-27 22:33:50 -04:00
Jason Felds dbdab4759e [Xcode4] May as well fix switch warnings.
Still need some assistance for the linker error.
2011-07-20 11:11:04 -04:00
Jason Felds a785bcf905 [timing] Some progress...I think. 2011-07-15 19:04:54 -04:00
Jason Felds c454bb9c14 [timing] Slightly (?) better (??) casting. 2011-07-15 18:46:11 -04:00
Jason Felds bcec471213 [timing] Still struggling. Issues below.
Loader: can't instantiate TimingSegment due to abstract nature.
Writer: thinks there is no definition with what is provided.

Anyone want a crack at it?
2011-07-15 18:39:41 -04:00
Jason Felds ff2fbea45d [timing] yeah, need some help on this one. 2011-07-15 01:10:46 -04:00
Jason Felds da291c2097 Temp branch [timing] for conversion process.
May need some help with Notes*Json.
2011-07-14 12:31:42 -04:00
Jason Felds 8bc2c38142 Replace #BEAT tags with #SECOND tags.
Split Timing has made this necessary.

Yes, this means another recache.
2011-06-30 01:11:38 -04:00
Jason Felds 7acbe91683 More prototypes. 2011-06-12 03:47:22 -04:00
Jason Felds df6a00b53e Stops (and Delays) now templated.
This is all of them at this present time.

At some point in the future, we should make
DelaySegments separate from StopSegments.
2011-06-01 09:50:34 -04:00
Thai Pangsakulyanont 1d2dd19ab1 Yeah, BPM segments, big one :D 2011-05-31 23:41:39 +07:00
Thai Pangsakulyanont e9ba0103b6 [default -> splittiming] and another merge 2011-05-12 16:56:41 +07:00
Jason Felds 0e9de47cf6 Patch by codebrainz for linux assistance.
Linux users, you may want to make clean
&& sh ./autogen.sh && ./configure before
running make again.
2011-05-12 00:19:01 -04:00
Jason Felds 8de6ddb7e3 [default -> splittiming] Cleanliness. 2011-05-11 17:07:20 -04:00
Jason Felds 750b688de4 Consistent insensitive string comparisons.
This seems to reduce the need for a #define,
but I need someone on the Windows side to check.
2011-05-11 16:48:51 -04:00
Jason Felds 7a5475b139 [default -> splittiming] Usual updates. 2011-05-11 12:09:29 -04:00
AJ Kelly aa58884f8f add NotesLoader/WriterJson 2011-05-10 18:59:09 -05:00