Commit Graph

18454 Commits

Author SHA1 Message Date
Chris Danford 66c5a45117 SetLoadedFromProfile when the Steps are created, not when they are saved 2005-12-06 23:44:01 +00:00
Glenn Maynard 9c8caf4c72 metrics 2005-12-06 22:35:55 +00:00
Glenn Maynard 687fb0d3ec X positions themable
ScreenMapControllers::BeginScreen
2005-12-06 22:13:28 +00:00
Glenn Maynard a6414302b6 cleanup 2005-12-06 21:54:23 +00:00
Glenn Maynard a4c0b8e963 Test writable without writing a file. This reduces the chance of corruption: merely mounting a device should not write to it. 2005-12-06 21:53:47 +00:00
Glenn Maynard 4bd7da7256 Delete old files after writing, not before, to prevent data loss. (File
writing makes efforts to try to avoid data loss if we crash while saving.)
2005-12-06 20:44:39 +00:00
Glenn Maynard ab9526a9ed don't SetSavedToDisk, etc. if the save failed 2005-12-06 20:40:09 +00:00
Chris Danford 3d5403dfd9 SetLoadedFromProfile so that a new edit will show up in the list of edits 2005-12-06 19:07:32 +00:00
Chris Danford ed1c2766c2 remove bogus assert. It was firing when saving a new edit. 2005-12-06 19:06:45 +00:00
Glenn Maynard 533e2e2175 error handling 2005-12-06 17:45:35 +00:00
Glenn Maynard 343c4d106c fix temp file still overwrites actual file, if a Write or Flush has failed 2005-12-06 17:38:27 +00:00
Glenn Maynard 452e8c1e74 cleanup 2005-12-06 17:35:40 +00:00
Glenn Maynard 6c2475399a cleanup 2005-12-06 17:12:18 +00:00
Glenn Maynard f99fa91bf9 If we didn't rename the temporary file, delete it. 2005-12-06 17:09:34 +00:00
Glenn Maynard dff9a680b5 simplify 2005-12-06 17:07:21 +00:00
Glenn Maynard 8ab36ad2a0 If the flush fails, don't clear the buffer. That way, if Flush() is called multiple
times, and for some reason it succeeds on the second call (eg. more disk
space is now available), we don't lose that data.
2005-12-06 16:23:38 +00:00
Glenn Maynard 445074885a cleanup 2005-12-06 16:22:11 +00:00
Glenn Maynard 0c5ebc4c46 warning 2005-12-06 15:57:09 +00:00
Chris Danford 5d823d3141 fix bad metric renames
cleanup
2005-12-06 12:42:52 +00:00
Chris Danford 2d8b30e049 polish 2005-12-06 12:41:33 +00:00
Chris Danford 24e113d102 don't prompt to save on exit if there's no undo info 2005-12-06 12:41:06 +00:00
Chris Danford 8fda004742 add Lua binding 2005-12-06 12:39:43 +00:00
Chris Danford dfad0b0a75 fix per-player values shown instead of shared 2005-12-06 12:38:38 +00:00
Chris Danford 22fc82881b fix ClearMemoryCardEdits 2005-12-06 12:37:59 +00:00
Chris Danford 00b346939d add OptionRowHandlerGameCommand to cut out unnecessary level of indirection in metrics 2005-12-06 04:25:52 +00:00
Chris Danford 1c0dc2aad8 LABEL_ -> TITLE_ 2005-12-06 04:21:00 +00:00
Chris Danford 9f6d6067fe don't allow NULL steps in GetSongFromSteps 2005-12-06 04:20:20 +00:00
Chris Danford d057e2a488 remove special position transforms and feed the main transform with special offset values 2005-12-06 04:17:37 +00:00
Glenn Maynard 5acbca107c cleanup 2005-12-06 03:46:24 +00:00
Glenn Maynard ea7ba635a5 unused 2005-12-06 03:32:20 +00:00
Glenn Maynard abeead164e Using ActorScroller adds too many metrics. Prefer to set parameters
that aren't needed for initialization and aren't always used via
commands, not load-time parameters.
2005-12-06 03:29:16 +00:00
Glenn Maynard 569f3055db add setfastcatchup 2005-12-06 03:17:32 +00:00
Glenn Maynard 4b499e0f72 unused 2005-12-06 03:09:33 +00:00
Glenn Maynard f59e884ede simplify rarely-used Load2 2005-12-06 03:05:57 +00:00
Glenn Maynard ac2b782192 merge code 2005-12-06 02:53:07 +00:00
Glenn Maynard 6d974bc5e2 don't reinit to defaults
nudge Load2 and Load3 together
2005-12-06 02:48:54 +00:00
Glenn Maynard a71723089f simplify 2005-12-06 02:46:44 +00:00
Glenn Maynard be96b79251 do xy in metrics 2005-12-06 01:12:41 +00:00
Glenn Maynard 3147fc74a3 do in metrics 2005-12-06 01:11:57 +00:00
Glenn Maynard 76f2581d44 translatable 2005-12-06 00:57:29 +00:00
Glenn Maynard ab2c346e5a make mapping logic not dependent on the framerate. The "prefer non-
axes" logic may not have worked at all on fast systems with vsync off.
2005-12-06 00:53:31 +00:00
Glenn Maynard 69473b0cf4 allow optionally specifying keys to map 2005-12-06 00:34:51 +00:00
Chris Danford d309efd598 editor polish 2005-12-05 19:23:51 +00:00
Chris Danford 047e5eda8a add comments 2005-12-05 19:12:49 +00:00
Chris Danford 8be9ec589e EditDifficultyMeter -> DifficultyMeterEdit 2005-12-05 19:12:19 +00:00
Chris Danford 9d3d877167 EditDifficultyMeter -> DifficultyMeterEdit 2005-12-05 19:10:05 +00:00
Chris Danford 8a68930a2a add XML loading 2005-12-05 19:09:22 +00:00
Chris Danford 7c5f8ceace add binding for Song GetSongFromSteps 2005-12-05 19:08:42 +00:00
Glenn Maynard a97370b997 take buttons from a list (centralizes GAMESTATE and GAMEMAN access) 2005-12-05 17:49:25 +00:00
Glenn Maynard aa80056f45 fix repeating stops 2005-12-05 17:33:56 +00:00