Glenn Maynard
18fbd2e8a4
take a char* for utf8_to_wchar
2006-03-01 00:14:50 +00:00
Glenn Maynard
3a1d3883b5
unsigned
2006-03-01 00:11:59 +00:00
Glenn Maynard
fbd9a129ad
cleanup
2006-03-01 00:10:12 +00:00
Glenn Maynard
a1b6acfb4e
compile fix
2006-02-28 23:50:57 +00:00
Glenn Maynard
70c3facebc
don't use istring here
2006-02-28 23:04:24 +00:00
Glenn Maynard
054cacfc11
expose Center1Player
2006-02-28 21:55:58 +00:00
Chris Danford
7146649851
fix installation reg values not written
2006-02-28 21:51:21 +00:00
Glenn Maynard
9ac8082f3a
more useful warning
2006-02-28 21:45:46 +00:00
Chris Danford
01dcea30c1
load first match of splash*.png
2006-02-28 21:44:09 +00:00
Chris Danford
646e199e14
fix VC6 compile
2006-02-28 17:52:29 +00:00
Chris Danford
4c0038e142
fix model glow
2006-02-28 17:50:00 +00:00
Chris Danford
b19c423fb9
fix model glow
2006-02-28 17:29:10 +00:00
Chris Danford
b4795b868b
fix meter underlay and overlay on top of filling
2006-02-28 14:11:35 +00:00
Glenn Maynard
96c05aae34
Move write buffering from RageFileObjDirect to RageFileObj; enable
...
it for RageFileDriverTimeout, too.
2006-02-28 07:43:54 +00:00
Glenn Maynard
0e66237817
low-level WriteInternal() shouldn't call higher-level Flush()
2006-02-28 06:09:38 +00:00
Glenn Maynard
af3bbbd99a
ResetBuf -> ResetReadBuf
2006-02-28 05:11:34 +00:00
Glenn Maynard
1220fc988a
FillBuf -> FillReadBuf
2006-02-28 05:10:54 +00:00
Glenn Maynard
f6b45581b4
cleanup
2006-02-28 03:22:23 +00:00
Chris Danford
841006ddc4
meter overlay on top of filling
2006-02-28 01:57:32 +00:00
Glenn Maynard
8ff0263439
add AllowCenter1Player metric
2006-02-28 01:19:06 +00:00
Glenn Maynard
5f8337e9da
move some stuff out of PManager
2006-02-28 01:13:44 +00:00
Chris Danford
b7cbd54498
play sound on start
2006-02-27 20:36:14 +00:00
Chris Danford
cd2fb443d0
metric to make ScreenEnding use machine's Profile instead of player's Profile
2006-02-27 19:53:11 +00:00
Chris Danford
bf0cc13a47
Change GetDevicesAndDescriptions to fill in one vector instead of 2
...
Ignore changes in non-joystick devices when automapping
2006-02-27 17:51:27 +00:00
Glenn Maynard
0ac58078b4
unused
2006-02-27 06:09:08 +00:00
Glenn Maynard
78848a0ca1
simplify
2006-02-27 06:08:29 +00:00
Glenn Maynard
e54eca031c
ugly: apply just the alpha to m_Underline. This is what used to be
...
done in UpdateEnabledDisabled, but we don't want to update this tweening
in two places; they collide and cancel each other.
2006-02-27 06:02:54 +00:00
Glenn Maynard
bbf668ab97
remove unused
2006-02-27 05:54:21 +00:00
Glenn Maynard
977689ac83
Annoying: allow OptionRowHandlers to specify what they reloaded, and
...
don't re-create things if we've only changed what's enabled. Use this
with the Lua interface, by making EnabledForPlayers a function returning
a table instead of a table.
2006-02-27 05:43:39 +00:00
Glenn Maynard
9488915ff0
fix initial underline width
2006-02-27 03:54:03 +00:00
Glenn Maynard
264120c28c
unused
2006-02-27 03:28:37 +00:00
Glenn Maynard
966da17301
simplify
2006-02-27 03:28:15 +00:00
Glenn Maynard
f00e70e5d4
Collateral fix: SetBaseAlpha is propagated by ActorFrame.
2006-02-27 03:09:00 +00:00
Glenn Maynard
5c6cd59375
add GetCurrentDiffuseAlpha
2006-02-27 03:06:43 +00:00
Glenn Maynard
c2243b0b0e
ScreenOptions fading is a headache. We move rows up and down, and
...
fade them in and out at the same time; we do this by tweening the whole
row up and down, and fading each part of the row. This is a big pain,
because we're also tweening each part for other reasons, and these
tweens tend to collide. The whole thing is brittle and complicated,
and it's making fixing other problems a pain.
Try it a little differently: to fade the whole row, tween the alpha
along with the position of the whole row. Then, manually propagate
the changing alpha value to each part, using BaseAlpha, so it doesn't
affect other tweens.
This also helps segregate the fading: with the exception of the actual
propagation, OptionRow doesn't have to know anything about it. Before,
it had to constantly be careful that any tweening operations didn't
collide with the alpha tweening; often, one or the other would be cancelled,
resulting in either the change not happening at all, or snapping instead
of fading.
(This is still a hack, but it's more manageable; it puts control of high-level
tweening entirely in SOptionsMenu's control, instead of half in OptionRow.)
2006-02-27 03:04:56 +00:00
Glenn Maynard
1262243670
simplify
2006-02-27 01:37:43 +00:00
Glenn Maynard
973438f79b
merge loop, comment
2006-02-27 00:52:09 +00:00
Glenn Maynard
25c9e31218
underlines and icons are unrelated; reorder
2006-02-27 00:51:11 +00:00
Steve Checkoway
bb1f0be90c
If the joystick is a Para controller, attempt to power it on using SetReport(). [Not tested.]
2006-02-27 00:45:22 +00:00
Steve Checkoway
bcb239a7be
Add SetReport.
2006-02-27 00:44:30 +00:00
Steve Checkoway
a63a1284fa
Return -1 if no InputDevice numbers can be assigned to logical devices.
2006-02-27 00:21:14 +00:00
Steve Checkoway
5a916de95b
Use -1 as a sentinel.
2006-02-27 00:20:18 +00:00
Glenn Maynard
d5f650dce5
fix hidden underlines for disabled players (missed commit)
2006-02-26 21:38:44 +00:00
Glenn Maynard
b73b9e66f0
cleanup
2006-02-26 21:35:18 +00:00
Glenn Maynard
b492263f82
closer to a fixed Reload
2006-02-26 21:32:52 +00:00
Glenn Maynard
2de0170202
fix ReloadRowMessages ignored
2006-02-26 09:37:37 +00:00
Chris Danford
388eacea2e
handle ShellExecute error values (0-32)
...
clear cache before checking if files exist
2006-02-26 05:00:45 +00:00
Chris Danford
fc2ee3e32d
handle ShellExecute error values (0-32)
2006-02-26 04:31:43 +00:00
Steve Checkoway
58fc707fdb
Other window titles and menu items refer to PRODUCT_FAMILY, being consistent.
2006-02-26 03:16:52 +00:00
Steve Checkoway
0661f37f9c
Update. The file Info.plist file is cached, it's easiest to just delete stepmania/PBProject/build and rebuild.
2006-02-26 03:14:29 +00:00