Commit Graph

445 Commits

Author SHA1 Message Date
Ben Anderson 2d9a257520 s/random/pick_random/ (Linux stdlib.h declares random and GCC doesn't like multi-declared symbols.) 2005-06-01 00:22:39 +00:00
Chris Danford dac72665e3 move background file enumerating into BackgroundUtil.*
fix editor background change functionality
2005-05-31 01:17:37 +00:00
Chris Danford ac5a99b41f specify effect and transition in each background change 2005-05-29 01:11:49 +00:00
Chris Danford 68a82faa6a add multiple background layers 2005-05-26 09:35:57 +00:00
Chris Danford 41becb56a4 GetFullDisplayTitle -> GetDisplayFullTitle 2005-05-23 00:38:09 +00:00
Chris Danford 982a432659 only prompt to save sync changes if there are changes 2005-05-20 02:53:37 +00:00
Chris Danford d67d60e178 sync controls cleanup:
move sync display/saving out of complicated ScreenGameplay
  show sync UI in editor playback as well as gameplay
  revert sync from in-memory backup, not from disk
  move more functions into debug overlay
2005-05-19 23:29:39 +00:00
Chris Danford dd98a6bc7e move more of autoplay into debugOverlay 2005-05-18 07:15:56 +00:00
Chris Danford c8ffc122ab re-add revert from disk 2005-05-18 03:31:36 +00:00
Chris Danford 647d194847 add mapping for undo 2005-05-17 07:24:25 +00:00
Chris Danford e389ba6191 convert the rest to use Preference 2005-05-16 09:36:32 +00:00
Charles Lohr 20f69eabed Add: Mac users should be able to use '\\' since insert doesn't exist for them. 2005-05-13 00:23:25 +00:00
Chris Danford 820fb0b361 broadcast on Preference changes 2005-05-06 20:41:05 +00:00
Chris Danford b81c304eb6 rename FixImposibleRows -> RemoveStretch and turn it into a mod 2005-05-01 04:35:29 +00:00
Glenn Maynard 6113fb3a90 fix warning 2005-04-22 05:11:41 +00:00
Chris Danford 8ec01b7cb3 add TapNote SubType instead of a bool for rolls 2005-04-20 01:53:41 +00:00
Chris Danford 5b9ab7244b fix GCC errors 2005-04-19 04:11:33 +00:00
Chris Danford 6053783a4c make EDIT_MODE less fragile by using switches
don't allow going past last beat in practice
2005-04-19 01:44:22 +00:00
Chris Danford 92e7d97481 fix swapped rolls/holds 2005-04-18 21:42:48 +00:00
Chris Danford 6f588aa7d8 add saving/loading/editing of rolls 2005-04-18 01:23:57 +00:00
Chris Danford e225a77763 don't show snap type in practice 2005-04-16 20:43:26 +00:00
Chris Danford 7b2adcd066 fix difficulties not themed
fix difficulty and meter shouldn't be editable in practice
2005-04-16 04:55:50 +00:00
Chris Danford 976e497de7 add EDIT_MODE_PRACTICE 2005-04-14 06:34:17 +00:00
Chris Danford ce83ae6ef0 only clamp description for edits 2005-04-13 08:05:48 +00:00
Chris Danford de904aea1e fix warnings 2005-04-08 20:59:03 +00:00
Chris Danford 973bda0596 fix warnings 2005-04-08 11:45:20 +00:00
Chris Danford ec38b47d9e don't show radar values in home edit mode 2005-04-07 20:06:49 +00:00
Chris Danford ce20ddda6c fix "can lay taps on top of holds in record" 2005-04-07 19:38:01 +00:00
Chris Danford 3d8c3c8dd5 center record notefield 2005-04-07 19:27:53 +00:00
Chris Danford 193f4e5983 fix edit playback options lost after playback 2005-04-07 18:32:19 +00:00
Chris Danford b042a545df don't play row change sound if original row = destination row 2005-04-04 00:58:54 +00:00
Chris Danford 9d16a66f77 fix radar values don't get recalculated after changing steps in editor
fix radar values shown for edits if copied from official steps
2005-04-03 21:43:29 +00:00
Chris Danford 350ebdaeec block changes that insert a beat past the end 2005-04-02 21:59:27 +00:00
Chris Danford 835fb1f004 fix bogus max beat check would let you place new notes 1 measure past the last note 2005-04-02 10:36:44 +00:00
Glenn Maynard 825d3b30e6 more frequent updates so the display isn't lagged 2005-04-02 01:44:04 +00:00
Chris Danford 745a2141cb update textInfo max once every 0.5 secs 2005-04-01 08:34:23 +00:00
Glenn Maynard 6305f0ba29 fix "iNewNumTracks > 0" assertion failure when uninitialized m_EditMode happens to be 1 2005-04-01 04:47:03 +00:00
Chris Danford 7856c7c534 use modifiers only in playback/record, not in edit 2005-03-31 21:25:15 +00:00
Chris Danford a50beea26a add ability to customize PlayerOptions and SongOptions screens in editor 2005-03-31 19:03:20 +00:00
Glenn Maynard 5b577d5455 fix assertion failure 2005-03-30 06:09:30 +00:00
Chris Danford d8a269754e Only UpdateTextInfo when something changes (fixes skips in playback/record) 2005-03-30 01:06:13 +00:00
Chris Danford cd8b35e801 fix "can't paste from clipboard with only one row in clipboard"
fix "can't Undo to a blank NoteField"
clamp paste area so that pasting past the maximum beat is impossible
2005-03-29 20:25:14 +00:00
Charles Lohr 8c5909ebe9 Modify AutoScreenMessage to keep map of all non-standard ScreenMessages.
This has a lot of advantages over the old ways.  Some of the initial ones are that
you can log a list of all screenmessages and their respective number and another
is that it would be fairly easy to add a reverse lookup, so you could get the name
of a ScreenMessage for log use by getting the ScreenMessage number.
2005-03-28 08:01:36 +00:00
Glenn Maynard aead9c172c cleanup 2005-03-27 00:33:31 +00:00
Glenn Maynard ea42968ce1 fix speed mappings 2005-03-27 00:32:20 +00:00
Glenn Maynard 75b081c272 default to cancel 2005-03-26 23:35:35 +00:00
Chris Danford 40b6c0c350 When editing an edit, don't allow navigating far past the end of the song. 2005-03-26 19:11:22 +00:00
Chris Danford 441e86ac24 add "Autogen To Fill Width" to editor 2005-03-25 09:36:08 +00:00
Chris Danford f1f0a94f29 enable SongOptions in HomeEditMode 2005-03-25 08:22:39 +00:00
Chris Danford c9bd120aba ifdef style cleanup 2005-03-25 03:14:28 +00:00