Charles Lohr
cfecb44f71
Fix: Don't try to get profile lines for people's names.
2005-12-19 04:05:14 +00:00
Glenn Maynard
f3c49dd4bc
ThreadSlot::Release
2005-12-19 02:18:09 +00:00
Glenn Maynard
17a5f66438
remove CreateThisThread
2005-12-19 02:08:06 +00:00
Glenn Maynard
dcfff261ed
use RageThreadRegister. These should be freed properly, so things still work if the driver is recreated for some reason. There may be no guarantee that the same thread will always call the I/O callback--it may recreate the thread on overload, for example ...
2005-12-19 02:06:56 +00:00
Glenn Maynard
9c1f81f9bd
use RageThreadRegister
2005-12-19 02:01:48 +00:00
Glenn Maynard
a9ced55f72
RageThread::CreateThisThread is too different: most of the API
...
is not valid, and it's used differently. Split it off into
RageThreadRegister.
2005-12-19 02:00:22 +00:00
Glenn Maynard
3e9f38e833
cleanup
2005-12-19 01:43:04 +00:00
Glenn Maynard
702c38c2d1
cleanup
2005-12-19 01:37:24 +00:00
Glenn Maynard
a5de2609ef
A combo that's rolled over (continued) from the previous stage
...
starts at the beginning of the song, not from the first step.
2005-12-19 01:33:14 +00:00
Steve Checkoway
a8d0b5c9f9
Cleanup.
2005-12-19 01:32:36 +00:00
Glenn Maynard
4b31547f78
style
2005-12-19 01:28:33 +00:00
Glenn Maynard
b01308783e
unused headers
2005-12-19 00:42:29 +00:00
Glenn Maynard
5a6b805e20
unused include
2005-12-19 00:37:10 +00:00
Glenn Maynard
19afd16ad5
static
2005-12-19 00:32:25 +00:00
Glenn Maynard
ac11ab35ea
unused header
2005-12-19 00:31:41 +00:00
Glenn Maynard
302b978b34
move some prefs out of PrefsMan
2005-12-19 00:26:43 +00:00
Glenn Maynard
856705d215
unused header
2005-12-19 00:24:22 +00:00
Glenn Maynard
c4c66841ec
move some prefs out of PrefsMan
2005-12-19 00:18:33 +00:00
Glenn Maynard
7c3d52ee00
naming cleanup
2005-12-19 00:10:53 +00:00
Glenn Maynard
4509a955af
simplify convert_pause_to_beat
2005-12-19 00:08:07 +00:00
Glenn Maynard
01e8e57ad1
add TimingData::GetStopAtRow
2005-12-19 00:07:34 +00:00
Glenn Maynard
06e8da57f8
convert_beat_to_pause -> convert_to_pause (operates on the selection,
...
not a beat)
2005-12-18 23:56:14 +00:00
Glenn Maynard
3fbde68e4a
better encapsulation, reduce GameLoop.cpp depending on StepMania.cpp: move
...
CheckForChangedInputDevicesAndRemap into InputMapper
2005-12-18 23:45:46 +00:00
Glenn Maynard
304c31d29d
fix GetAsNotInBs()s causes confusing compiler errors in VC7.1 if Foreach.h
...
isn't included first
2005-12-18 23:20:32 +00:00
Glenn Maynard
9e784d8e55
cleanup spacing
2005-12-18 22:57:23 +00:00
Glenn Maynard
29603ba7db
remove unused parameter
2005-12-18 22:53:47 +00:00
Glenn Maynard
7faaa73afd
remove unused fDeltaTime parameter
2005-12-18 22:51:12 +00:00
Glenn Maynard
67f9c89c96
unused
2005-12-18 22:45:52 +00:00
Glenn Maynard
e9ffd980f0
fix stale INPUTMAN pointer in Lua after device change
2005-12-18 21:24:33 +00:00
Glenn Maynard
636369ba4b
remove deprecated RageFileDriverZip ctor
2005-12-18 20:18:32 +00:00
Glenn Maynard
502374771b
fix InsertRows(0,n) breaks an invariant: the first BPM segment must always start at 0
2005-12-18 08:09:27 +00:00
Chris Danford
fdbf9a48ab
revert last
2005-12-18 08:05:17 +00:00
Glenn Maynard
37d82efe3f
remove ShiftRows
2005-12-18 08:02:51 +00:00
Glenn Maynard
037a13f70c
use InsertRows, DeleteRows
2005-12-18 08:01:45 +00:00
Glenn Maynard
2a6094b606
use m_Timing.DeleteRows
2005-12-18 07:59:44 +00:00
Glenn Maynard
1cbcbc6b1e
fix, comment
2005-12-18 07:58:53 +00:00
Chris Danford
988548f0bd
default to group sort
2005-12-18 07:55:10 +00:00
Glenn Maynard
a0031e8db2
TimingData::ShiftRows violated an important invariant of TimingData: any
...
given beat can have no more than one StopSegment or BPMSegment--more
than one just doesn't make sense. Split out TimingData::InsertRows,
TimingData::DeleteRows; delete rows in between before shifting data
up.
2005-12-18 07:55:01 +00:00
Glenn Maynard
c9af43c5dd
use SetStopAtRow
2005-12-18 07:34:19 +00:00
Glenn Maynard
0161a467ea
TimingData is note rows internally. Don't convert from note rows to
...
beats, and then back to note rows.
2005-12-18 07:29:31 +00:00
Glenn Maynard
fee5e3ff33
cleanup
2005-12-18 07:28:48 +00:00
Glenn Maynard
33acee8ba0
old comment
2005-12-18 07:18:23 +00:00
Glenn Maynard
b6264bd96f
the +1 in the DeleteRows call means "keep the row at the start,
...
not the end"; it's wrong in the m_Timing.ShiftRows call
use m_Timing.SetStopAtBeat
this is still not quite right: it will create multiple StopSegments
in the same place in some cases
2005-12-18 07:16:47 +00:00
Chris Danford
efe3984ad5
detect changing USB joysticks and remap on the fly
2005-12-18 07:13:13 +00:00
Glenn Maynard
ff7bbfe524
remove ShiftRows
2005-12-18 07:11:51 +00:00
Glenn Maynard
c864756dc9
use InsertRows, DeleteRows
2005-12-18 07:09:56 +00:00
Glenn Maynard
c350b1e52d
use DeleteRows; after convert_beat_to_pause, clear the selection completely
2005-12-18 06:58:52 +00:00
Glenn Maynard
e76574e7cc
split NoteDataUtil::ShiftRows into InsertRows and DeleteRows
2005-12-18 06:26:22 +00:00
Steve Checkoway
b1e0cc776c
Fix linking
2005-12-18 03:57:10 +00:00
Chris Danford
19cca61e31
remove NextGame codes. Anybody who triggers it does so accidentally and can't figure out what happened.
2005-12-18 03:56:26 +00:00