Sean Burke
7ded8cf56e
A few minor commits that are probably temporary; also a fix for a shifted KEY_ESC entry in the table that was causing the escape key not to work
2005-03-15 22:36:00 +00:00
Charles Lohr
31e2930ff7
I guess we should be checking to see if we're on linux && we're not on darwin.
2005-03-15 20:57:14 +00:00
Charles Lohr
a86e74b606
We need to know what platform we are running on, otherwise stepmania starts pressing buttons without consulting me.
2005-03-15 16:57:30 +00:00
Sean Burke
8de9688b29
A much more elegant solution for input handling in X11; can still probably do with some improvement
2005-03-15 01:32:24 +00:00
Ben Anderson
e0e23c7b99
Blah... dumb little screwups revolving around X11 and SDL.
2005-03-15 00:41:05 +00:00
Ben Anderson
3b65e3f438
Remove useless Linux_tty input driver from the build as per Sean's suggestion; he's right, there's no point in having it if it requires SDL.
2005-03-15 00:36:01 +00:00
Ben Anderson
54d6689657
Commit them last two files (the two most important ones) in that commit. I have no clue what happened there.
2005-03-15 00:33:15 +00:00
Ben Anderson
167e5aebc0
Put all the Make* functions into a single .h/.cpp file (yes, kinda like the way it was), and add Make* functions for DialogDrivers. This means there's only one object that's affected by drivers being added/removed. (Driver default changes are a little different -- 2 or 3 objects.) Also one or two minor cleanups. (note: I apparently don't know much about CVS, it appears that some files might not make it into the repository; hang tight, I'm trying to find a solution.)
2005-03-15 00:30:26 +00:00
Ben Anderson
566d2b9d35
Set current parameters after a successful video mode try.
2005-03-14 23:51:58 +00:00
Sean Burke
185855ca87
InputHandler_X11 should now properly register input
2005-03-14 10:14:04 +00:00
Ben Anderson
0db665d4d6
Thorough(!) remodeling of the arch/ directory and the contents therein; fixed link-time warnings on GCC and should make things a lot easier to manage. A pile of other random things too, mostly cleanups and getting things to work with the remodeled arch/ directory.
2005-03-14 06:44:38 +00:00
Ben Anderson
bee0a762d2
Remap the window when remodeling to work around possible buggy WMs and/or X servers; remove useless trace; random cleanups, formatting adjustments, etc
2005-03-14 00:26:14 +00:00
Ben Anderson
6df8be39ec
Play nice with RageDisplay_OGL GLX hacks
2005-03-13 22:54:50 +00:00
Ben Anderson
907bfa03eb
I'm such an idiot, I forgot to map the window! Also, slight reordering to make things theoretically more efficient.
2005-03-13 22:40:41 +00:00
Ben Anderson
e6d5c509f3
Why was that being included there?
2005-03-13 21:56:36 +00:00
Ben Anderson
c551a686ac
But we might be compiling without SDL!
2005-03-13 21:54:29 +00:00
Ben Anderson
34a45fb089
Whose bright idea was it to use SDL routines in the ALSA code?
2005-03-13 21:51:51 +00:00
Ben Anderson
de3c510f73
Make hackish assumption for now, we can fix that properly later.
2005-03-13 21:23:58 +00:00
Ben Anderson
2a7290ce16
Numerous fixes, now compiles on GCC 3.4 and should on most other compilers
2005-03-13 20:44:43 +00:00
Ben Anderson
9486490cbb
Fix numerous syntax and semantic errors
2005-03-13 20:32:13 +00:00
Ben Anderson
16b6515e1c
nl
2005-03-13 20:25:57 +00:00
Ben Anderson
58c6b37389
Oops, little hangover from a previous design there...
2005-03-13 20:13:01 +00:00
Ben Anderson
e14f4c7d9b
Completely redid the formatting. Should be much more readable now.
2005-03-13 19:51:25 +00:00
Ben Anderson
405d11e096
Forgot way too many things to list...
2005-03-13 19:25:27 +00:00
Ben Anderson
43752d219a
Sean's InputHandler_X11, modified to use X11Helper and not abuse the keyboard grab. Needs formatting to be fixed -- blame dodgeit (long story)
2005-03-13 19:22:01 +00:00
Ben Anderson
fbc1ebcf32
Second time today I forgot something... unmask StructureNotify events so we actually GET the MapNotify event!
2005-03-13 19:18:23 +00:00
Ben Anderson
f5b08ace8e
And after a long wait, here it is -- LowLevelWindow_X11. InputHandler_X11 coming soon...
2005-03-13 19:05:20 +00:00
Glenn Maynard
a22b272aeb
pause support
2005-03-11 00:41:24 +00:00
Glenn Maynard
cdae1c672a
cleanup
2005-03-11 00:37:52 +00:00
Glenn Maynard
434222f269
pausing support
2005-03-11 00:29:00 +00:00
Glenn Maynard
13da77d5c2
only pause playing sounds; unpause sound slot after stopping
2005-03-11 00:28:16 +00:00
Glenn Maynard
e6679b4acd
cleanup
2005-03-11 00:12:10 +00:00
Glenn Maynard
ef68b4acdd
Working on clean pausing support. (This will break the ALSA and DSound hardware builds until they're updated, soon.)
2005-03-10 22:49:28 +00:00
Glenn Maynard
aef09d0872
quiet down
2005-02-21 03:48:39 +00:00
Glenn Maynard
4b726d2e23
disable whitelisting (will hopefully go away entirely); fix product trimming; better logging
2005-02-21 03:47:47 +00:00
Chris Danford
1b41ab54ea
show error dialogs on startup before DISPLAY is initialized
2005-02-20 06:16:28 +00:00
Glenn Maynard
fb3dbd8610
fix vc7 compile
2005-02-12 22:35:38 +00:00
Glenn Maynard
23d907e3d4
remove ill-formatted comment (I feel like I've asked him to space comments
...
readably, like the rest of the code, half a dozen times).
The function is probably just returning ERROR_CALL_NOT_IMPLEMENTED.
If it's returning some other error, find out what it is and add it to the conditional. Don't
just break out without understanding the logic of the rest of the function.
2005-02-12 06:21:29 +00:00
Charles Lohr
0051938177
We really shouldn't crash on systems this command is not fully supported on. Windows 9x will always respond with a 1.
2005-02-12 05:32:35 +00:00
Glenn Maynard
475238dc2d
Realtek AC97 Audio workaround
2005-02-08 06:08:18 +00:00
Glenn Maynard
3a973eecbb
move priority boosting stuff to ArchHooks
2005-02-07 09:35:07 +00:00
Glenn Maynard
7ccda6012d
use GraphicsWindow::GetHwnd
2005-02-07 09:16:00 +00:00
Glenn Maynard
ca3e1ef9ff
LoadingWindow::SetIcon
2005-02-07 08:57:13 +00:00
Glenn Maynard
bf4299dd2e
cleanup
2005-02-07 08:26:07 +00:00
Glenn Maynard
f1e84f98b8
driver update
2005-02-06 19:49:34 +00:00
Glenn Maynard
d38fedfcaa
fix thread handle leak (these don't show up as threads anywhere, but
...
sysinternals handle.exe shows them)
2005-02-06 10:25:13 +00:00
Glenn Maynard
d14ea1ee41
compiles (doesn't support everything yet)
2005-02-06 05:46:07 +00:00
Glenn Maynard
7a21e95ede
memory card work (linux update in a few minutes)
2005-02-06 05:11:57 +00:00
Glenn Maynard
7e1be2bde3
fix tabbing
2005-02-06 00:25:29 +00:00
Glenn Maynard
bc3f8803c3
minor cleanups
2005-02-05 23:56:23 +00:00