summaryrefslogtreecommitdiff
path: root/sdl.c
AgeCommit message (Collapse)Author
2006-01-28(svn r3458) -Fix: forgot one instance in last committruelight
2005-07-25(svn r2704) Remove . from include path again, too much trouble. Also add ↵tron
some #ifdefs and #includes for the Windows build
2005-07-24(svn r2701) Insert Id tags into all source filestron
2005-07-24(svn r2697) Make compiling with SDL on Windows work again (missing ↵tron
#includes) and fix some warnings
2005-07-23(svn r2685) -Codechange: Split the music/sound/video drivers into separate ↵tron
files and move them into subfolders. This results in shorter and hopefully easier to maintain files. Note: I had to change paths in #include statements of some unrelated files, because I added the ottd base directory to the include path (-I.)
2005-07-23(svn r2683) Remove redundant function call propagate return valuetron
2005-07-22(svn r2673) Include functions.h directly, not globally via openttd.htron
2005-07-21(svn r2669) Shuffle some more stuff around to reduce dependenciestron
2005-07-08(svn r2535) Tabstron
2005-06-30(svn r2497) Use a struct array for palette entries instead of a flat byte arraytron
2005-06-02(svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.Darkvater
2005-05-30(svn r2387) - CodeChange: made the saveload code more readable and also ↵Darkvater
removed the 'byte' saveload arrays which means you can save an array of more than 255 elements, or bigger structs than 255 bytes. This doesn't yet solve the problem that a chunk can be a maximum of 16384 big. - Fix: also fix an unnoticed error in SlSaveLoadConv() due to wrong types.
2005-05-26(svn r2367) Remove some unused functions, probably was some debug stufftron
2005-05-16(svn r2334) - Fix (regression): moved togglefullscreen into the ↵Darkvater
video-driver, now windows works, dedicated works and sdl works. Also reverted the change to the makefile.
2005-05-16(svn r2330) - Fix: link error when compiling as dedicated. Add sdl.c to ↵Darkvater
always compile in makefile as it is always protected by WITH_SDL and add a stub for ToggleFullScreen()
2005-05-14(svn r2314) - Feature: [ 1187490 ] Patches for building on IRIX (jgilje)Darkvater
2005-05-14(svn r2312) - Fix (regression): changing to/from fullscreen got broken with SDL.Darkvater
2005-05-14(svn r2311) - Fix: eh, forgot to remove moved function.Darkvater
2005-05-14(svn r2310) - Fix: Game would crash if you full-screened with the ↵Darkvater
'fullscreen' button than chose a resolution from the dropdown box that was no longer valid. Big thanks to DaleStan for track down the crashing bug. - Fix: There would be duplicate entries in the resolutions dropdown box. Copy SDL method or removing duplicates and sort the list. - Feature: in the settings menu, you don't have to click on the arrows anymore, clicking on the dropdown box itself has the same effect. Consistent with other dropdowns in the game
2005-03-15(svn r2013) Always ignore SIGPIPE, not only when SDL is used (ShadowJK)tron
2005-03-12(svn r2000) Split the sound system into backend (mixer.[ch]) and frontend ↵tron
(sound.[ch])
2005-03-09(svn r1978) - Fix: Plug some memleaks; thanks ValgrindDarkvater
2005-03-06(svn r1932) Fix: [SDL] On Linux console, the backquote scancode is 41. Let's ↵pasky
hope nothing conflicts with it in X.
2005-02-13(svn r1873) Ignore SIGPIPEtron
2005-02-05(svn r1805) Teach the driver layer a few things about const correctnesstron
2005-02-05(svn r1803) Move debugging stuff into files of it's owntron
2005-01-22(svn r1594) Convert all undefined parameter lists to (void) and add the ↵tron
appropriate warning flags in the Makefile
2005-01-16(svn r1541) Fix: [ 1100767 ] fast forward in main menudominik
2005-01-15(svn r1529) -Feature: [1090950] Adding 16:10 resolutions for mainly laptops ↵darkvater
(doode)
2005-01-15(svn r1523) -Fix: somehow mousewheel was disabled on windows using SDL; ↵darkvater
reenabled again -Fix: added missing CDECL to ellipsis functions and changed VS6 project file to use _cdecl calling conventions (thx tamlin)
2005-01-05(svn r1388) Feature: [SDL] Show revision number in window titledominik
2004-12-27(svn r1281) -Fix: the OS/2 is now finished. Fixes:truelight
- Networking - File selector issue - Keyboard input - Dedicated server console issue (use dedicated.cmd to open a server) - Plus many other minor issues
2004-12-23(svn r1268) -Fix: some warnings in gfx.c fixeddarkvater
-Fix: Makefile now correctly works for cygwin/mingw; altough defining only cygwin does not compile the game -Fix: moved SDL information message from severity 0 to 1. Only errors/severe warnings should be level 0
2004-12-13(svn r1076) Feature: Patch setting to autosave the game on exitdominik
If you set autosave_on_exit = true in openttd.cfg, your game will be saved as exit.sav in the autosave folder and you won't be asked if you want to quit the game any more.
2004-12-08(svn r983) SunOS: fixed backspace key (Oskar)bjarni
2004-12-08(svn r981) SunOS: fixed the hotkey for console (Oskar)bjarni
2004-12-04(svn r942) -Merged branch/network back into the trunktruelight
2004-11-17(svn r664) Fix warning on MorphOStron
2004-11-17(svn r653) Prevent SDL parachute from catching SIGSEGV and SIGFPE (pasky)tron
2004-11-17(svn r652) Factorise special case for MorphOS regarding signal() handlingtron
2004-11-16(svn r637) Add keycode for the key to open the console on BeOStron
2004-11-15(svn r623) -Feature: [ 1066504 ] Pause key pauses the gametron
2004-11-15(svn r621) Merge r450 to trunk:tron
Cleanups and #if 0 some unused debug code
2004-11-14(svn r607) -Patch: [ 985102 ] static cleanuptron
Thanks to lvoge
2004-09-23(svn r312) -Fix: [926105] ctrl + d bug. Longest outstanding bug has been ↵darkvater
fixed \o/ 2004-03-30 (Tron) -Fix: [1030393] some screensizes crashes OTTD. Fix in general bug that only allows resolutions which were multiple of 8 in width and height. Also use closest possible resolution in fullscreen if window size is not a valid resolution (Tron)
2004-09-22(svn r308) Added debug hotkey 'caps lock' for sdl builds as welldominik
2004-09-19(svn r297) Fix (SDL): Added a confirmation dialog when quitting the gamedominik
2004-09-14(svn r246) -Fix: 64bit machine warnings for sdl.c (Tron)darkvater
2004-09-12(svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron ↵darkvater
for your diligent fixing of warnings (and some possibly bugs) (Tron) -CodeLayout: Remove trailing spaces and Windows linebreaks
2004-09-10(svn r197) -Fix: Disable Fast Forward in network games visually (didn't work ↵darkvater
anyways, just showed graphical output)