Giel van Schijndel
947bd02853
* Bump Debian package version number
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2912 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-30 21:40:06 +00:00
Giel van Schijndel
a8b3c461e6
* Remove quesoglc-dev from the build dependencies list as that package doesn't exist (yet)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2911 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-30 21:15:08 +00:00
Per Inge Mathisen
0536d44241
Remove the commented out brain tab of the design dialog.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2908 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-30 17:01:34 +00:00
Giel van Schijndel
2759edba4b
* Make sure to add SDL/ to the include search path (while compiling on Windows)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2905 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-30 15:47:43 +00:00
Freddie Witherden
b73b28f191
Revert dodgy removal of trig functions. More testing required
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2904 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-29 23:10:54 +00:00
Freddie Witherden
dbcb55414d
Remove the pre-computed trig tables system
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2903 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-29 22:50:25 +00:00
Per Inge Mathisen
8a93b5fae4
Clean up bucket sort code. Much of it is unused now, but leave it as it is, because
...
we may want to use it later on when/if we add more transparency to objects in the game.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2902 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-29 19:25:23 +00:00
Giel van Schijndel
263f92f24f
* Always clear the colour buffer in pie_ScreenFlip; this should prevent "screen smearing"; hinted by Buginator
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2901 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-28 21:53:59 +00:00
Giel van Schijndel
091deaf4e8
* Use the PIELIGHT union instead of a cast to call pie_SetFogColour
...
This should prevent a compile error on MSVC
Patch originally by per, who at the time couldn't connect to svn.gna.org (and at this time isn't in IRC)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2900 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-28 21:06:45 +00:00
Giel van Schijndel
f9ae505dec
* Kill yet another sequence of magic numbers to replace them with the constant MAX_STARS
...
Modified patch by Buginator
* Make function initStars be static
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2899 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-28 21:02:20 +00:00
Per Inge Mathisen
b54b19c0cd
Just an indentation fix.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2898 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-27 21:30:28 +00:00
Per Inge Mathisen
b8842caf64
Display multiple reload bars for structures with multiple weapons.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2897 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-27 21:29:50 +00:00
Per Inge Mathisen
134e31b558
More PIELIGHT fixes. Retire iV_BoxFill. Fix "mission achieved" dialog colours.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2895 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-26 22:59:21 +00:00
Per Inge Mathisen
4dd2dfc63d
More PIELIGHT conversions. Fix colour issue in load/save dialog.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2894 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-26 22:10:31 +00:00
Per Inge Mathisen
13d1607349
Introduce new palette system WZCOL_* for setting the essential game palette.
...
Change over pie_BoxFill() to PIELIGHT. Fix colour bug when building structures.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2893 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-26 21:48:36 +00:00
Giel van Schijndel
6c8702a915
* Replace a lot of array indexing code of this form *(array + index) with this form array[index]
...
* This should be a syntactical change only!
* I.e. even the generated assembly should be the same, but behaviour should __definitly__ be the same!
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2892 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-26 21:04:42 +00:00
Giel van Schijndel
9c09f99234
* Complement the addition of config-setting "trapCursor" in r2887 by making sure it is written as well as read
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2891 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-26 17:08:06 +00:00
Giel van Schijndel
da2f84009b
* In addition to the changes of r2853, make passing a NULL pointer safe as well
...
* In the error messages being output, distinguish between a NULL pointer and an empty string
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2890 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-26 15:57:56 +00:00
Giel van Schijndel
a44aa48f00
* Don't use a C99 variably sized struct member to store the filename of a track (instead a plain pointer will be used)
...
* Make sure to check for a NULL pointer __before__ passing it to strlen
* Allow the loading of a track (in sound_LoadTrackFromFile), even if GetLastResourceFilename() returns a NULL pointer
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2889 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-26 15:16:51 +00:00
Per Inge Mathisen
af40ffa1cb
Convert fog code to PIELIGHT
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2888 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 23:06:24 +00:00
Freddie Witherden
7361191aa5
Apply patch #860 (cursor trapping)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2887 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 22:52:58 +00:00
Per Inge Mathisen
fcf0fc8d21
More colour cleanup.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2886 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 22:38:22 +00:00
Per Inge Mathisen
1fd3e84133
Remove unused ALPHA_MODE
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2885 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 22:02:35 +00:00
Per Inge Mathisen
0265339de6
Remove unused TEX_CAP and TEX_MODE.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2884 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 21:55:40 +00:00
Per Inge Mathisen
7713623a64
Remove unused bilinear mode.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2883 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 21:47:57 +00:00
Giel van Schijndel
6172bdd498
* Refactor space trailing code in textdraw.c such that it is easier to read (also has some comments now which might help...)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2882 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 21:43:16 +00:00
Giel van Schijndel
d960e73996
* Fix a possible buffer overflow
...
Issue pointed out by Buginator
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2881 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 21:20:36 +00:00
Per Inge Mathisen
4e25b2d0fe
Make more use of PIELIGHT.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2880 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 21:15:08 +00:00
Freddie Witherden
f2e4a18d5f
Merge 2877 and 2878 from the netcode branch into the trunk
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2879 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 20:27:50 +00:00
Giel van Schijndel
b72ee652ac
* Fix a typo in the AUTHORS file (v2k5 -> vs2k5)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2874 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 14:25:38 +00:00
Freddie Witherden
81e5a74f2e
Update AUTHORS
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2873 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 13:49:57 +00:00
Freddie Witherden
05fdb3af34
Updated the network primitives functions
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2870 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 12:12:03 +00:00
Giel van Schijndel
764a456efc
* In AutoRevision set 'LC_ALL' to 'C', as well as 'LANG' which already is set to 'C'
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2869 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-25 11:07:11 +00:00
Per Inge Mathisen
0d7d6dee26
Extend tagfile saves to cover droid movement information. Improve tagfile error reporting somewhat.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2868 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-24 22:23:40 +00:00
Per Inge Mathisen
bacb7975b1
Add new tagfile method to read and write 32bit signed arrays. Fix error that
...
would interpret floating point arrays as 16bit.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2867 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-24 21:05:19 +00:00
Per Inge Mathisen
92c4fb3c33
Remove some dead code
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2866 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-24 19:38:17 +00:00
Per Inge Mathisen
9a644671d8
Fix really bad indentation
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2865 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-24 19:38:06 +00:00
Per Inge Mathisen
b5fa689b41
Include SDL_opengl.h instead of GL/gl.h for better portability. This is vital
...
for Mac compilation.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2864 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-24 16:41:00 +00:00
Dennis Schridde
9cc0a628c1
Do parts of the proposed changes in "[Warzone-dev] build issues in FreeBSD system" by Yaroslav Kolomiyets from 24.10.2006:
...
- SDL header includes don't use SDL/ anymore (raw Makefiles and MSVC Project adapted).
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2863 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-24 11:49:51 +00:00
Dennis Schridde
6ffdcc0bb5
Fix MinGW build by linking against WIN32_LIBS
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2862 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-24 11:21:27 +00:00
Per Inge Mathisen
36c3cb1b6c
Remove unused PIEVERTLIGHT. Retire iColour type in favour of PIELIGHT. Fix circular headers.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2861 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-23 21:51:48 +00:00
Per Inge Mathisen
8475171be0
Remove iV colour defines
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2860 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-22 21:29:28 +00:00
Per Inge Mathisen
6d4d3ab476
Fix colour of separator between chat box and input area in multiplayer join dialog.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2859 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-22 20:27:48 +00:00
Per Inge Mathisen
d82cd8172b
Small cleanup
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2858 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-22 20:21:24 +00:00
Per Inge Mathisen
dadf2ffc00
Vastly improve edit box cursor. Fix improves on patch in bug #10270 by Buginator.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2857 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-22 20:13:50 +00:00
Per Inge Mathisen
5d77ed8d9f
Remove alpha channel from two new backdrops, since those were messing up campaign when used.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2856 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-22 19:35:40 +00:00
Per Inge Mathisen
b2e28aec07
Cleanup. Remove dead code.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2855 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-22 19:12:30 +00:00
Per Inge Mathisen
8ad6ff9dc1
Remove double click for keyboard and mouse wheel. Patch by buginator in patch #851 .
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2854 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-22 18:51:54 +00:00
Per Inge Mathisen
eeefdc0af0
Do not crash if filename to sound is not set. Modified version of patch #855 by Buginator.
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2853 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-22 18:35:03 +00:00
Giel van Schijndel
a57b33f800
* Fix a wrong date in the license header (was 1007 instead of 2007...)
...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2852 4a71c877-e1ca-e34f-864e-861f7616d084
2007-11-22 16:34:51 +00:00