Commit Graph
15794 Commits
Author SHA1 Message Date
Chris Danford 101b27accb different BGAChange menus for each layer for easier editing 2005-06-05 09:46:29 +00:00
Chris Danford f15be3b3e5 re-add per-screen DifficultiesToShow 2005-06-05 09:45:30 +00:00
Chris Danford 539e6915ff add asserts 2005-06-05 09:45:00 +00:00
Chris Danford 273fd06e65 fix loading of multiple BG layers 2005-06-05 03:36:32 +00:00
Chris Danford fffc3e3ca3 fix loading of multiple BG layers 2005-06-05 03:29:55 +00:00
Chris Danford 055dc00f50 #BGCHANGES1 -> #BGCHANGES2 2005-06-05 03:24:30 +00:00
Chris Danford afec93797f play commands even if not switching backgrounds. This is useful for short "flash" BGAs that play a few times in a row with nothing else in-between. 2005-06-05 03:18:09 +00:00
Chris Danford ab794ffb2d don't allow multiple changes on the same beat 2005-06-05 03:16:57 +00:00
Chris Danford d6753dd5f7 #BGCHANGES1 -> #BGCHANGES2 2005-06-05 03:14:56 +00:00
Chris Danford 73167283a3 fix random BGA placed on BPM change overrides scripted BG
add SBE_UpperLeft for correct alignment of BGAs
2005-06-05 02:23:15 +00:00
Chris Danford f1b7836022 start playback 1 second before selected area, not 4 measures 2005-06-05 02:22:15 +00:00
Chris Danford 4e86ffe01d add background change controls for "baked random"
Shift+B to choose to choose a different baked random movie
add bgchange menu lines for "movie in group" and "movie in group and in genre"
2005-06-05 01:27:15 +00:00
Chris Danford 675440687f fix edit player draw distance 2005-06-04 23:29:50 +00:00
Chris Danford 3ff4a16ea0 sEffect specified in BackgroundChange overrides a random background's default effect 2005-06-04 23:27:44 +00:00
Charles Lohr 670b8d71b5 Allow groupless courses. We really shouldn't crash when comming upon one, Instead just make the color that of the course. 2005-06-04 23:25:56 +00:00
Charles Lohr 3974fa9a21 Prevent cryptic error when failing with a course that doesn't have a group name. 2005-06-04 23:20:47 +00:00
Chris Danford 23ed01fffe deep copy to fix crash reverting in editor 2005-06-04 23:16:27 +00:00
Chris Danford 3b61a74477 reduce header file dependencies 2005-06-04 21:22:50 +00:00
Chris Danford 7386647ece fix bad clamping of area rectangle caused artifacts at the bottom 2005-06-04 19:31:41 +00:00
Chris Danford 34b9850a97 don't warn about -nosongbg- 2005-06-04 19:17:01 +00:00
Chris Danford 098eb86430 Don't search recursively for backgrounds. Recursing picks up backgrounds from group-specific dirs when it shouldn't. 2005-06-04 19:01:13 +00:00
Chris Danford 371af01b93 fix loading RandomMovies based on song group 2005-06-04 18:23:18 +00:00
Glenn Maynard 13038472aa remove license for code no longer used; update MAD license info 2005-06-04 04:56:53 +00:00
Chris Danford b2686a5473 add system message frame 2005-06-04 03:04:29 +00:00
Chris Danford b4eda6dddf add Lua method 2005-06-04 01:56:03 +00:00
Chris Danford 4bce1df7fe cleanup 2005-06-04 01:54:44 +00:00
Ben Anderson e86dffd34e Keep operands to ? the same type! (Fixed compile-time error on GCC 3.3) 2005-06-04 01:38:37 +00:00
Glenn Maynard d9374832cf style 2005-06-04 00:16:27 +00:00
Glenn Maynard 722357f566 move X11Helper.cpp to LowLevelWindow. All binaries get everything
in ArchHooks; it's a catch-all for arch-specific stuff that doesn't
fit anywhere else, but if we put things that require specific libraries,
all tests and other binaries need to link to every system library,
even when not used.  It's fine to leave the file in ArchHooks for now;
X11 is currently effectively Unix-specific anyway and it's not worth
losing change history for a small build fix.  (fixes test builds)
2005-06-04 00:05:57 +00:00
Glenn Maynard f9a3918d37 style 2005-06-03 23:55:04 +00:00
Glenn Maynard 0b5f634e4a style (naming, scope) 2005-06-03 23:49:30 +00:00
Glenn Maynard 274f5c98b8 style (spacing) 2005-06-03 23:47:56 +00:00
Glenn Maynard 43f52f64c8 style
(Steve: sorry for poking around in code I can't test, but I'd like source
consistency in platform-specific code, too.  I'll commit in small pieces
so it's clear what I'm up to, so it should be trivial to fix if I miss something.)
2005-06-03 23:45:58 +00:00
Glenn Maynard 2d644e67af style 2005-06-03 23:42:07 +00:00
Glenn Maynard a4e5d038d2 style 2005-06-03 23:35:23 +00:00
Glenn Maynard 5ac5b46ecf cleanup; SDL is not used in Windows. 2005-06-03 23:31:00 +00:00
Glenn Maynard 78ed7dd2c7 pull the data from the right place. arch code is low-level, ThemeManager is high-level. arch should not use ThemeManager; that creates a conceptual dependency loop, which makes code reuse much harder. (should do this in Dialog, too ...) 2005-06-03 23:27:58 +00:00
Chris Danford 2c9993c900 assert when an input handler passes us a bad DeviceInput 2005-06-03 22:54:35 +00:00
Chris Danford 3eb577bff9 add mapping for delete key 2005-06-03 22:52:23 +00:00
Ben Anderson 0ef2ece2a1 Move DifficultiesToShow into Common metrics. (Fixes assert.) 2005-06-03 21:02:47 +00:00
Chris Danford b03a55d199 show input devices in TestInput 2005-06-03 19:03:13 +00:00
Ben Anderson cde2db8c62 I've got a better idea. Let's respect the theme metric specifically designated for this. 2005-06-03 19:01:16 +00:00
Ben Anderson 56ebe75fb5 How many times am I going to forget to test before committing? 2005-06-03 18:47:30 +00:00
Ben Anderson 78bc7c27b2 Partial semi-revert; X11Helper is supposed to catch that the window isn't open (I just fixed that), not us making sure to unmask only after the window is created. 2005-06-03 18:45:03 +00:00
Ben Anderson d280cf7445 Don't apply masks unless our window has been created. 2005-06-03 18:40:39 +00:00
Chris Danford 265d9d56df Center the window in the display 2005-06-03 18:28:20 +00:00
Glenn Maynard 2eda60a86f cleanup 2005-06-03 05:07:10 +00:00
Chris Danford c21314e114 fix coins subtracted in event mode 2005-06-03 05:05:54 +00:00
Chris Danford 0c1c8332b4 "reload theme" -> "reload theme and textures" 2005-06-03 05:05:17 +00:00
Glenn Maynard fcfbfaeddc simplify 2005-06-03 05:04:15 +00:00