Commit Graph

52 Commits

Author SHA1 Message Date
Thai Pangsakulyanont a9af35d94e Make compress/expand preserve timing data by also adjusting BPM changes between start and end marker. The adjusting part is at TimingData::ScaleRegion. 2011-03-19 18:58:44 +07:00
Jason Felds 57fbdab648 Improvement to the Compress/Expand fix by Thai. 2011-03-17 15:26:09 -04:00
Jason Felds 3c3618f28d Fix Compress/Expand Steps bug. 2011-03-17 15:13:30 -04:00
Jason Felds 77e1b87cdd Resolve issue 76: add a new metric.
One can now define whether Ctrl+Up expands the selection
or shrinks it, and vice~versa with Ctrl+Down.
2011-03-17 14:41:26 -04:00
Jason Felds 1f2e26790c I shouldn't have to need 3 lines for NoteData.
Add helper function.
2011-03-17 12:31:16 -04:00
Jason Felds 409c885d65 Fix compile...and I think fix the save problem.
Not the best way to do this perhaps, but it's something.
2011-03-17 12:21:20 -04:00
Jason Felds 146e8e14f1 Plan for alternative to removing steps early. 2011-03-17 01:43:45 -04:00
AJ Kelly e6faf4c4bd yo where's my starcraft audio files 2011-03-16 23:10:35 -05:00
Jason Felds 3000786b0f Force created charts to be saved for keeping.
I know I've uncommented the troublesome code, but
perhaps a new technique is needed here.
2011-03-16 23:31:06 -04:00
AJ Kelly 580e7df07b small comment changes 2011-03-16 21:59:46 -05:00
AJ Kelly 6432db8548 update comment 2011-03-16 21:33:31 -05:00
AJ Kelly c18c2de206 This may not be the best solution, but it fixes bug 222 2011-03-16 21:06:14 -05:00
Jason Felds 247782b726 sm124futures: simplify attempt.
Caveat: recording mode is back to basics:
taps and holds. If demand is high, this can
be restored.
2011-03-13 22:45:19 -04:00
Jason Felds f951a87068 sm124futures: Working tap note cycling.
The code in NoteTypes could use a review:
perhaps the Type definition should be taken out of
the struct to try to make it more consistent?
2011-03-13 22:24:43 -04:00
Jason Felds e988bba855 sm124futures: Enhanced editor stuff in progress.
Cycle between the different types of Tap Notes.
Hold/Roll heads do not count on this.

Obviously still being worked on, but the code
compiles at this point.
2011-03-13 20:03:54 -04:00
AJ Kelly 5d61b73157 whoops. 2011-03-13 00:18:51 -06:00
AJ Kelly 48856adc15 remove redundant line for EDIT_BUTTON_SCROLL_SELECT 2011-03-13 00:17:36 -06:00
Jason Felds 55a34e89d7 Mission accomplished: #COMBOS tag in sm-ssc.
This tag will not show up on saved SM files.
Let's not mess with that format any more than needed.
2011-03-05 02:03:59 -05:00
Jason Felds 6204de38a7 Combos branch: allow editing combo factor.
Need to check something on the default branch
before this gets pushed there: something may still
be off.
2011-03-05 01:44:58 -05:00
AJ Kelly 3aa0577801 forgot to commit ScreenEdit, which uses SnapDisplay 2011-03-04 22:48:40 -06:00
AJ Kelly 26227213dc cleanup, comment 2011-03-02 14:41:59 -06:00
Jason Felds fcc42c0e4d Allow TickcountSegments to have a value of 0.
This allows for more accuracy with simfiles.
2011-03-01 09:30:47 -05:00
Jason Felds 7d4a5ab26b Radar branch. See description. ↓
1) Allow displaying Lift and Fake counts in the Editor.
2) Display the number of Fakes in the music select screen.
2011-02-27 22:50:26 -05:00
Jason Felds 2787054444 Allow custom format strings for the editor.
The number of notes have been formatted differently as an example.
2011-02-22 00:32:21 -05:00
Jason Felds 574da5c63b Display the Routine Player in the editor.
Needless to say, this will only show up on Routine mode.
2011-02-22 00:08:28 -05:00
Jason Felds 9d13036e08 Add @briefs to the Luna classes.
Yeah...there was a lot. */
2011-02-19 12:26:18 -05:00
AJ Kelly a2af7dc1a9 add #CHARTSTYLE to .ssc format (and now the editor too) 2011-02-14 23:05:52 -06:00
Jason Felds 60b5be592c Attempt to fix Editor bug with Delays. 2011-02-12 17:57:27 -05:00
Jason Felds ba55653468 Allow modifying the step's #CREDIT tag. 2011-02-11 01:51:01 -05:00
Jason Felds 2504a2c4b5 Allow changing tickcounts in the editor.
Next up: actually displaying the tickcount.
2011-01-18 11:49:27 -05:00
Jason Felds a9bd89d336 Have a MiniMenu of TimingData in ScreenEdit. 2011-01-18 00:49:03 -05:00
Jason Felds fa0d4857c1 TimeSignatureSegment editing works via 2 menus.
Improvements may follow.
2011-01-16 14:19:59 -05:00
Jason Felds 4d0070cadb Reverse the order. Get some implementation.
Upon editing, the new TimeSignature doesn't show.
Still more to do.
2011-01-16 13:52:25 -05:00
Jason Felds df590c92c5 Use two ScreenTextEntry's for the job. 2011-01-16 13:22:55 -05:00
Jason Felds 42ce530a8c Work on allowing TimeSignatures to be edited.
It is safe to compile and run this,
but the option in question is a no-op for now.
2011-01-16 12:03:16 -05:00
Jason Felds 9af53ebd0e Minor style cleanup. 2011-01-16 02:13:06 -05:00
Jason Felds 205b06b116 FIXME fixed: beat values un-hardcoded.
Time signature data is now used.
2011-01-09 17:06:40 -05:00
Jason Felds 21847f5256 Add alternate keys to PgUp/PgDn.
Laptop users may appreciate them.
NOTE: F1 Help Menu looks strange with all of them.
I do not know how to fix that at this time.
2011-01-09 13:52:41 -05:00
Jason Felds c4858faefb Add Routine instruction.
The help menu may need pruning now...
...either that, or this should REALLY
be moved to lua.
2010-12-29 19:19:08 -05:00
AJ Kelly 6fc4b62b50 [ScreenEdit] Added GetEditState Lua binding. 2010-12-26 00:31:46 -06:00
AJ Kelly c51948467c just some comments and such 2010-08-22 12:35:19 -05:00
AJ Kelly 53a8a435ef remove unfinished karaoke mode 2010-08-19 21:24:35 -05:00
AJ Kelly 662e8659fe just some cleanup 2010-08-04 11:17:46 -05:00
AJ Kelly a828ac3542 Allow editing of a Song's #GENRE tag within the editor. 2010-07-27 21:53:40 -05:00
AJ Kelly f0a27980d0 * Step information can now show meters from 0-25. (hopefully)
* MAX_METER upped to 35.
2010-07-03 22:06:37 -05:00
AJ Kelly cd2a78e09a pretty much equivalent to 23b02ce-adf0feb. [Chris Danford; some other cleanup by AJ] 2010-06-12 14:37:20 -05:00
AJ Kelly 7398b59d3d modify the order of the main ScreenEdit menu (escape) items 2010-06-02 22:05:39 -05:00
AJ Kelly dca9182138 various cleanup and commenting 2010-03-14 19:46:05 -05:00
AJ Kelly 02c7037721 sm-ssc v1.0 Public Beta 1 code changes 2010-03-01 00:44:39 -06:00
AJ Kelly 75861f22a1 various commits from SM4 SVN, courtesy of Glenn and Vyhd. 2010-02-14 23:02:34 -06:00