Per Inge Mathisen
c0fec82d43
Slight cleanup of fog setting code
2011-10-16 20:01:30 -04:00
Per Inge Mathisen
55a6259b12
Add support for ECM jammers. ECM jammers will significantly shorten the range
...
of vision of enemy units and buildings. Not enabled by default. This simplifies
the vision code, merging terrain discovery and object vision, fixing ticket:2917
in the process. Closes ticket:340. Radar detector changed, no longer does
targetting, but allows discovery over 5x longer range instead, and can discover
ECM emissions.
2011-10-16 15:01:58 -04:00
cybersphinx
cd6bb3d66e
Workaround for linking with ld.bfd.
...
Ubuntu (and possibly others) still have the old ld.bfd as default
instead of ld.gold, and that fails to recognize the -lz option when it
comes too early. So just add it to the end again.
2011-10-16 05:14:58 +02:00
Per Inge Mathisen
5839c490b1
New Nexus wall models from Berg that work better for the non-height-adjusting wall code.
2011-10-14 13:02:12 -04:00
safety0ff
8f8b9e75f7
Fix bug with Affine3F::translation().
2011-10-13 22:23:28 -04:00
Per Inge Mathisen
4fcb0c09f1
Update documentation and clean out dead code. Based on patch by littlepig in ticket:2904
2011-10-13 18:26:16 -04:00
Per Inge Mathisen
4955510b00
Remove some unused code, and misc cleanup.
2011-10-13 17:40:05 -04:00
cybersphinx
0af391ad1d
Dutch translation update by Qioxis.
2011-10-13 07:33:38 +02:00
cybersphinx
9d7232eb60
Romanian translation update by adimosh.
...
Closes #2906 .
2011-10-13 07:31:01 +02:00
Per Inge Mathisen
13be294b85
Increase the max number of textures in the game from 128 to 255, as requested by our esteemed artists.
2011-10-13 00:09:51 -04:00
Per Inge Mathisen
cdcf510717
Fix syntax error
2011-10-04 21:42:50 -04:00
Per Inge Mathisen
442871d433
Merge pull request #22 from littlepig/topic/doxygen
...
Doxygen documentation added to order.cpp, order.h and orderdef.h
2011-10-04 09:57:33 -07:00
Jorge Cardoso Leitão
011e70da94
Doxygen documentation changed to JavaDoc styling. Small other typos fixed.
2011-10-04 00:26:54 +01:00
Jorge Cardoso Leitão
3d22d33598
Added some small fixes to the committed code, mainly regarding indentation.
2011-10-03 23:46:07 +01:00
Jorge Cardoso Leitão
a0e21dde59
doxygen documentation added on order.h and ordered.h. enums were aligned, and almost everything regarding orders are now documented.
2011-10-03 23:46:07 +01:00
Jorge Cardoso Leitão
9cf52af136
Added doxygen documentation to all the functions on this file. No change on any function or variable or anything else added, diff on comments only.
2011-10-03 23:46:06 +01:00
dak180
070b09d412
Activated Romanian translations for mac builds now that they are being updated.
2011-10-02 15:31:20 -03:00
cybersphinx
55632ba308
German translation update by Raymond and Kreuvf.
...
Closes #2898 .
2011-10-02 19:46:12 +02:00
cybersphinx
ffd2ad7adb
Romanian translation update by Adimosh.
...
Closes #2906 .
2011-10-02 19:42:13 +02:00
Per Inge Mathisen
8662843058
New Collective walls by Berg
2011-09-30 13:58:25 -04:00
Per Inge Mathisen
aac05b3bff
Update wall model to fix z-fighting, change license to GPL.
2011-09-28 14:31:04 -04:00
Per Inge Mathisen
a4d922dc54
Improved wall model to match jagged wall rendering change by Berg.
2011-09-28 11:36:11 -04:00
Per Inge Mathisen
7555473fc3
General code cleanup from sensor jammer patch to reduce size of said patch.
2011-09-28 11:35:37 -04:00
Per Inge Mathisen
554bf6b380
Fix build warnings
2011-09-25 23:55:24 -04:00
Per Inge Mathisen
50f1ce2145
Do not adjust the height of walls to neighbouring walls. This is an experimental change.
2011-09-25 23:36:57 -04:00
dak180
19f7851c00
Make sure that PACKAGE stings get defined even without the presence config.h.
...
This should make MSVC builds work again.
Fixes #2897 .
2011-09-25 14:29:06 -04:00
cybersphinx
2dbd06e9b1
Get rid of the unmaintained makefile.win32s.
...
Closes #2900 .
2011-09-25 19:58:13 +02:00
cybersphinx
307c99f367
Get rid of the unused C++ autorevision.
...
Refs #2900 .
2011-09-25 19:57:56 +02:00
Per Inge Mathisen
9e91b7425b
On OS X in fullscreen mode, Qt's painting (WzMainWindow::paintGL) does not start until the game window loses focus. Queuing an update before the event loop starts gets things going.
...
Patch by nanotech. Closes ticket:2899
2011-09-25 19:33:27 -04:00
Per Inge Mathisen
8173191863
Merge pull request #19 from nanotech/topic/mac-screen-res
...
Settable screen resolution on Mac OS X.
2011-09-25 10:28:53 -07:00
NanoTech
4d589a95b3
Settable screen resolution on Mac OS X.
...
Also, only show resolutions available for
the main window's screen.
2011-09-23 22:38:01 -06:00
dak180
cb857bba9c
Merge remote-tracking branch 'nanotech/window-title'
...
Closes #2897 .
* nanotech/window-title:
Set a window title.
2011-09-22 18:24:39 -04:00
dak180
06872ce2c9
Update Png to 1.5.5.
2011-09-22 12:08:07 -04:00
dak180
790a205f5b
Add the backup url to the prebuilt script.
2011-09-22 11:35:27 -04:00
NanoTech
28b31b22d6
Set a window title.
2011-09-22 00:32:36 -06:00
cybersphinx
8bd313920d
Update .gitignore.
2011-09-21 21:22:30 +02:00
cybersphinx
54a91f3575
Update ChangeLog.
2011-09-20 23:19:37 +02:00
dak180
af83dc1098
Merge branch 'dak180/topic/TypeConfig'
...
Mac builds no longer require X11 to be installed to run.
* topic/TypeConfig:
Try to ensure linking to the correct versions of FontConfig and Freetype.
Use AT&T's binaries of fontconfig and freetype for QuesoGLC.
2011-09-18 14:59:26 -04:00
Per Inge Mathisen
defe8dc7ac
Make sure we can't divide by zero in base speed calculation. Reported indirectly by ticket:2892
2011-09-18 16:07:30 -04:00
dak180
381250690b
Try to ensure linking to the correct versions of FontConfig and Freetype.
...
The linker on the mac prefers dynamic libs over static, so if any are in the path it will use them instead.
2011-09-18 14:49:48 -04:00
vexed
4e9df51d09
Fix a slight issue in log filename, since tm_mon is a cardinal not a ordinal.
2011-09-17 22:38:55 -04:00
cybersphinx
ba1e1b5eb7
Small update of the Doxygen files.
...
Run "doxygen -u" to update the config file, and fix some links.
2011-09-16 22:24:51 +02:00
cybersphinx
118a58b070
Include wzapp.h.qwth/qtgame.h.qwth from the right Makefile.ams.
2011-09-15 23:54:15 +02:00
cybersphinx
7b13a1e0fa
Remove stray backslash.
2011-09-15 23:19:38 +02:00
dak180
294d62bd13
Merge pull request #16 from nanotech/mac-screen-res
...
Screen resolution detection on Mac.
Closes #2886 .
2011-09-15 14:06:07 -07:00
nanotech
44c1f1023b
Merge pull request #1 from dak180/topic/mac-screen-res
...
Small fixes for Mac builds from tarballs and elimination of warnings.
2011-09-15 12:37:45 -07:00
dak180
30a429ce0d
Make sure that Mac builds work from the tarball.
2011-09-15 12:29:26 -04:00
dak180
9b4b81c797
Knock out 20 warnings cased by system frameworks in the mac build.
2011-09-15 12:27:43 -04:00
NanoTech
b30d3ae526
cocoa_wrapper, macosx_screen_resolutions: Move to EXTRA_DIST
2011-09-14 21:38:44 -06:00
NanoTech
03681c62a4
Fix typo in lib/qtgame/Makefile.am.
2011-09-14 19:05:50 -06:00