Chris Danford
40f74ad837
fix Windows compile
2005-03-16 02:25:40 +00:00
Ben Anderson
38ee973125
You know, I should pay attention to what cvs update is doing to the file...
2005-03-16 02:25:07 +00:00
Ben Anderson
18296126df
Do things a little closer to the way SDL does them (but not much), magical hack that fixes performance issues for X11 on some (all?) systems, use variables instead of functions for Dpy and Win in X11Helper, a couple formatting tweaks.
2005-03-16 02:23:07 +00:00
Sean Burke
6abf475686
No, it wasn't misplaced, my logic was just flawed and my counting was off
2005-03-15 22:51:47 +00:00
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