Devin J. Pohly
dc32ee0486
editor: re-enable convert to delay/stop at beat 0
...
This should behave nicely after the previous commit.
2013-08-30 15:10:30 -04:00
Devin J. Pohly
b75975e9bd
editor: don't offset by 1 row when shifting TimingData
2013-08-30 14:43:14 -04:00
Devin J. Pohly
53f861bdd4
fix duplicate removal in editor help
...
The sort was in place for this purpose. Let's use it on the modifier keys, but
not sort the regular keys, since the order matters for those.
This isn't really the right way to do this from the start, but that'll be
something that could be rewritten at another time given that our mappings are
still pretty much hardcoded.
2013-08-30 14:09:03 -04:00
Devin J. Pohly
9ec3b61bd1
editor: don't sort keys in help screen
...
The order of these actually matters; we shouldn't be resorting them.
Fixes issue 86.
2013-08-29 13:32:24 -04:00
Devin J. Pohly
2ec80d86b1
editor: fix Undo for Alter and Turn menus
...
Looks like someone figured out the problem, implemented the required
functionality... and then just didn't use it.
2013-08-12 20:47:07 -04:00
Jason Felds
d6441690b4
Fix keysound editor crash.
2013-06-09 09:08:53 -04:00
Devin J. Pohly
ce507b9800
use empty TimingData in Steps to signify fallback on Song timing.
...
This required using the new Steps::GetTimingData function and the allowEmpty
parameter to TimingData::TidyUpData when appropriate, as well as clearing the
TimingData to remove step timing rather than coping the song timing over it.
Fixes some odd editor behavior when changing song timing, and is overall a
slightly less hacky way of doing things.
2013-01-23 14:51:18 -05:00
Devin J. Pohly
3d6f1c5227
ScreenEdit: handle beat-0 offset the same as other timing data
2013-01-21 23:13:38 -05:00
Devin J. Pohly
234cbf4281
ScreenEdit: add GetAppropriateStepsForUpdate function
2013-01-21 22:53:12 -05:00
Devin J. Pohly
d13ac7e7a2
modify Input() on screens to return boolean
2013-01-12 22:48:38 -05:00
Devin J. Pohly
a3491b5a61
fix typo on 3fb9163
2013-01-02 14:09:17 -05:00
Flameshadowxeroshin
c5d566c641
forgot a semicolon
2013-01-02 10:49:20 -06:00
Flameshadowxeroshin
3fb91639b3
ScreenEdit: Fix crash on pressing certain buttons in record.
2013-01-02 10:38:11 -06:00
Devin J. Pohly
e7db656fa7
ScreenEdit: fix assertion when recording past selection
2013-01-02 10:56:34 -05:00
Devin J. Pohly
b03b3adf41
remove extra zeros from editor textentry
2012-12-28 16:18:21 -05:00
Devin J. Pohly
bd0e2074ad
replace ASSERT(0) with useful fail messages
2012-12-27 16:59:35 -05:00
Jason Felds
1fc16698ba
War on -Werror, part 12: explicit bool usage.
...
It may save a few cycles, but it's best to be
explicit on boolean operations, especially with
ASSERT.
2012-12-27 11:38:53 -05:00
Devin J. Pohly
7aac8c5ae3
war on -Werror, part 2: unused variables and dead code
2012-12-26 20:35:02 -05:00
Colby Klein
68263efe12
I'm not sure why I thought MAX was a macro. Oops.
2012-10-17 12:51:13 -07:00
Colby Klein
27d0e3ec47
Use MAX() against the difficulty to prevent ratings of 0. Various other style tweaks. Jason: The functions (well, macros) you were looking for are MIN, MAX, and CLAMP.
2012-10-17 11:21:28 -07:00
Jason Felds
32d5a011ee
Don't allow setting the meter to < 1.
2012-10-16 21:05:27 -04:00
Jason Felds
6d35cdddd5
Remove the partial timing copy/paste hack job.
2012-10-02 20:54:55 -04:00
Jason Felds
9e1e7970ef
[ScreenEdit] New menu to modify attacks.
...
Check the Area Menu (Enter Key) to have fun.
2012-05-21 21:42:06 -04:00
Thai Pangsakulyanont
503814c435
update libpng to 1.5.10, add precompiled library for ffmpeg 0.10.2 for mac, and Xcode 4.3 project in a separate project.
...
This should make it possible to build StepMania 5 on Mac OS X.
The catch is that it will only work with Snow Leopard and up, but I think this is better than nothing.
We can support PowerPC / 10.4-10.5 again when someone can make the old Xcode 3 project work.
2012-04-24 00:11:28 +07:00
Jason Felds
26f5e8d78c
Replace Steps:UseSplitTiming.
...
Instead, use Song:IsStepsUsingDifferentTiming.
2012-04-08 23:56:28 -04:00
Jason Felds
392e7fac25
Programmers, start your debuggers!
2012-04-08 13:47:23 -04:00
Jonathan Payne
447a16d5bd
Allow playback of courses in Course Edit mode ( why does this keep getting
...
disabled? please stop that. )
2012-03-20 20:45:35 -07:00
Jonathan Payne
62b9dc793f
Don't use StepTiming by default.
2012-03-20 19:51:46 -07:00
Jason Felds
a384a7d8d0
[cleanNoteData] Silly typo.
2012-02-27 13:46:12 -05:00
Jason Felds
1b071cb057
[cleanNoteData] We don't change step types here.
2012-02-27 13:45:12 -05:00
Jason Felds
d581f8b4c5
[cleanNoteData] Typo fix and simplification.
...
No need for the switch if we're only acting on
one value.
2012-02-27 13:42:15 -05:00
Jason Felds
078512913a
[cleanNoteData] More of the formatting.
...
Note to self: move some of the static menus to
their own file or something.
2012-02-27 13:39:35 -05:00
Jason Felds
12bdc9e7b1
[cleanNoteData] Get consistent formatting.
...
This could be a candidate for transplanting.
2012-02-27 13:31:15 -05:00
Jason Felds
4151f20327
[editorKeysounds] Removing Keysounds successful.
2012-02-11 15:11:44 -05:00
Jason Felds
216286c3f1
[editorKeysounds] keep keysound names unique.
2012-02-11 14:52:41 -05:00
Jason Felds
0bf91fffd3
[editorKeysound] Add menu to remove keysounds.
...
Next up: the actual removing.
2012-02-11 14:45:09 -05:00
Jason Felds
a353e659d0
[editorKeysounds] Can add KS, but...
...
1) A physical note is shown in the editor.
We do need a separate graphic for auto keysounds.
2) The keysound only plays if you "hit" the note.
Auto keysound notes should play regardless of hit or miss.
Time to make this branch public.
Anyone want to help tackle this?
2012-02-10 19:49:53 -05:00
Jason Felds
f3d260bc88
[editorKeysounds] Modifying KS works.
2012-02-10 19:17:00 -05:00
Jason Felds
3b3e8df2f4
[editorKeysounds] Removing KS successful.
2012-02-10 19:07:13 -05:00
Jason Felds
84a20cf6da
[editorKeysounds] Right, answers based on start.
2012-02-10 18:47:24 -05:00
Jason Felds
baa9b20e6a
[editorKeysounds] Prepare screen message.
2012-02-10 14:44:48 -05:00
Jason Felds
5757247144
[editorKeysounds] First menu is working.
2012-02-10 14:29:11 -05:00
Jason Felds
a25fa01b34
[editorKeysounds] Some of the menu code.
2012-02-10 14:09:12 -05:00
Jason Felds
8a98bcdff7
[editorKeysounds] Prepare the eventual menu.
2012-02-10 13:51:29 -05:00
Jason Felds
0b3737cfc4
[editorKeysounds] New menu to test.
2012-02-10 13:41:40 -05:00
Jason Felds
9750255b36
Disable View Steps Data for practice mode.
...
Temporary workaround, I know.
The mode has bigger problems.
2012-01-16 14:22:38 -05:00
Jason Felds
fbb3cb6c42
Fix a floating point issue with speed segments.
...
This is why ints rule.
2012-01-11 22:50:55 -05:00
Jonathan Payne
446f818923
adjust res judgments ( not done yet ), experimental change in screenedit.
2012-01-10 19:14:29 -08:00
Jonathan Payne
7bd3d75e04
Wait until a proper method is found for moving the current editor row and changing
...
data passed from &g_TimingDataInformation.
2011-12-30 15:17:28 -08:00
Jonathan Payne
f0f7aaa768
Don't allow the user to add speed timings while selecting until fully supported.
2011-12-21 13:48:31 -08:00