Jason Felds
1ee92c65e9
[splittiming] Allow F1^H4 dedicated Timing Menu.
2011-05-12 20:55:45 -04:00
Thai Pangsakulyanont
a09e3d51c2
[splittiming]
...
- calculate m_fFirstBeat and m_fLastBeat correctly
- fix a crash caused by calculating by tidying the timing first.
- make editor go back to right place after playing (the editor should be fairly working now!)
2011-05-12 19:07:41 +07:00
Thai Pangsakulyanont
6847ef9087
[splittiming] Now that we have split timing, Compress/Expand in ScreenEdit no longer need to affect any other notes anymore.
2011-05-12 17:11:54 +07:00
Thai Pangsakulyanont
2507cf7c0a
[splittiming] merge
2011-05-12 16:56:15 +07:00
Thai Pangsakulyanont
eda727ddf9
[splittiming]
...
- load split timing from BMS files
- fix a crash because autogen'd steps don't inherit the timing from parent
- be more verbose in UpdateSongPosition
2011-05-12 16:44:24 +07:00
Jason Felds
8de6ddb7e3
[default -> splittiming] Cleanliness.
2011-05-11 17:07:20 -04:00
Jason Felds
da51e26d07
Standardize conversion processes.
...
Too many arguments for or against the many methods:
stick to one inside a common function.
This commit will force recompilation of many files.
2011-05-11 15:58:31 -04:00
Thai Pangsakulyanont
378b438389
[splittiming] screenedit now behaves (just moving around, charting process not tested)
...
some work need to be done on snapping and transitioning between editing and playing.
2011-05-11 21:22:18 +07:00
Thai Pangsakulyanont
1bf99bd528
[splittiming] make screenedit work with the steps' timing.
2011-05-11 20:53:40 +07:00
Thai Pangsakulyanont
722d22dffc
[splittiming] temporary fix for ScreenEdit. It uses song position for now. (82)
...
So once it builds we have to test it extensively to see where it could be wrong.
2011-05-10 21:21:23 +07:00
Thai Pangsakulyanont
d0e9e58030
[splittiming] make ScreenEdit edit the Steps's timing data only.
...
NOTES: now, newly created songs will have the default timing data (60bpm throughout the song) and
NoteFields currently doesn't work yet.
2011-05-10 16:55:00 +07:00
Jason Felds
cd9fc83029
[splittiming] We can build now.
...
How effective the build is, though...that's the question.
Time to risk breaking more parts.
2011-05-09 21:17:24 -04:00
Jason Felds
4784e544a4
[default -> splittiming] Catch up is a pain.
2011-05-09 15:29:56 -04:00
Jason Felds
aeb1f5e816
Holdover from older commit: didn't have to sub 1.
2011-05-09 14:44:19 -04:00
Thai Pangsakulyanont
31848e79c4
[splittiming] replace new Steps with [song].CreateSteps() (224 build errors)
2011-05-09 22:47:47 +07:00
Jason Felds
799bbc0a5c
Make this use ScreenTextEntry.
...
The rest will be fixed once I find out why I'm having compilation issues.
2011-05-07 19:18:03 -04:00
Jason Felds
630168d64b
[sm130futures] Allow editing more Song Info in menus.
...
In this case, Beat 0 Offset, Music Sample Start,
and Music Sample Length can be edited via Edit Song Info.
2011-05-03 09:18:31 -04:00
Jason Felds
deadd99699
[sm130futures] Restore label jumping.
2011-05-02 21:54:20 -04:00
Jason Felds
9bb7b633c9
[default -> sm130futures] Hello GLEW.
2011-05-02 21:12:11 -04:00
Jason Felds
a220fafbf4
[default -> sm130futures] Bring up to date.
...
In a day or two, this branch will likely be
brought into default.
2011-05-02 10:24:52 -04:00
Jason Felds
f0d2adfaa9
Allow editing Display Max BPM.
...
This got set to Min by mistake.
2011-05-02 01:44:14 -04:00
Jason Felds
6fb7d2a4e2
[default -> sm130futures] Bring up to date.
2011-05-01 21:35:20 -04:00
Jason Felds
cd31dd73d8
Remove the long list of manually typed numbers.
...
Again, relying on global constants here.
2011-04-29 13:45:13 -04:00
Jason Felds
f9f87f35f1
[default -> sm130futures] Obvious.
2011-04-05 22:41:41 -04:00
Jason Felds
5d98f47fc3
Allow editing #DISPLAYBPM traits in the editor.
...
Look in Edit Song Info to find it.
2011-04-05 22:40:33 -04:00
Jason Felds
5e61884941
[sm130labels] Do not allow duplicate label names.
2011-04-05 14:18:29 -04:00
Jason Felds
9a3a524a11
[sm130labels] Consistency: no empty labels.
2011-04-05 01:21:54 -04:00
Jason Felds
a6b5187856
[sm130labels] Code ready for testing.
...
If a mistake was made here,
let the cherry picking/blame game commence!
2011-04-05 00:35:45 -04:00
AJ Kelly
d466870e5d
remove comments that aren't really needed
2011-04-03 16:00:23 -05:00
AJ Kelly
93e2bce579
[ScreenEdit] Changed sample playback button to L.
2011-03-29 11:56:19 -05:00
Jason Felds
8916f58dae
Allow numbers <= 0 to cancel Warp segments.
2011-03-28 15:08:09 -04:00
AJ Kelly
ddd2999374
add comment about editor noteskin
2011-03-27 18:25:30 -05:00
Thai Pangsakulyanont
eed0be6fe0
[warps] ScaleRegion, InsertRows, DeleteRows to make it point warps to the right place.
2011-03-26 14:21:06 +07:00
Jason Felds
5126e21377
[warps] do validation in SetWarpAtRow, not here.
2011-03-25 17:48:05 -04:00
Jason Felds
c8a6f4c41d
[warps] Allow for editing warps.
...
TODO: Ensure warps get erased if they go backwards.
2011-03-25 17:40:56 -04:00
AJ Kelly
cf81f8cc3b
remove xbox support; it doesn't work, and it'd take too much effort to get it working again
2011-03-19 19:28:57 -05:00
Thai Pangsakulyanont
8d80ddedf2
Compress/Expand shall not break apart hold notes that overlaps the start/end marker.
2011-03-19 19:38:45 +07:00
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
Colby Klein
53865866d3
[opengl] merge (part 2)
2011-03-16 23:35:47 -07: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