Commit Graph

1040 Commits (a22282c755a0797dcde88acad71fd9a312434675)

Author SHA1 Message Date
cybersphinx a22282c755 'Finnish' in Finnish is not 'tanska'. Thanks to _A-. 2011-08-26 01:09:12 +02:00
cybersphinx d3e213ee66 Don't include moc'ed files in the tarballs.
Closes #2846.
2011-08-04 22:36:12 +02:00
dak180 a899f46775 Add the map tools to the xcode project. 2011-07-30 00:39:56 -04:00
Per Inge Mathisen 0b36f7d0de Simplify frame redraw mechanism. Add a new paint event instantly instead of using a QTimer to redraw. Suggested by Safety0ff. Closes ticket:2842 2011-07-27 23:09:35 +02:00
vexed f35bcccdee For commit ebc8976dc1
the wrong stash was used.  Reapplying missing part of patch.

closes ticket:2824

Revert "Speed up text rendering for console messages by rendering to pixmaps instead of re-rendering the strings themselves for every display frame."

This reverts commit aaedaabf60.
2011-07-19 20:23:27 -04:00
vexed ebc8976dc1 Bring back quesoGLC to Warzone.
This renders the text much faster than what Qt offers, and also fixes issues with Vsync being ON, on windows.

patch fixes by Safety0ff

closes ticket:2824

This patch basically reverts:
828c0f72ae
Revert 9e29aa5210 which reverted the removal of QuesoGLC, to start
    working on fixing the font rendering with Qt.

NOTE: On some systems, there is a assertion failure with FcFini().
We could fix the issue by doing a embed of quesoGLC in our repo, or hope the fontconfig
guys fix the issue upstream.
See ticket:2824 for more discussion on this issue.
2011-07-17 13:15:15 -04:00
vexed f8e1c75a48 Update framework project files for this commit.
d51379938d
Remove old cursor code. Refs #2823.
2011-07-17 13:10:16 -04:00
Rene Jochum d726117be9 Remove lib/framework/configfile.*. Closes #2823. 2011-07-14 23:11:18 +02:00
Rene Jochum 608da2ed7c Remove the unused wz2100.icon.h file. Refs #2823. 2011-07-14 23:10:54 +02:00
Rene Jochum d51379938d Remove old cursor code. Refs #2823. 2011-07-14 23:10:35 +02:00
safety0ff c394a15fda Add swap interval control to QtGame. There's no longer any need to restart to change vsync settings.
Refs #2815.
2011-07-13 21:00:31 +00:00
Buginator f4ec6ca3b2 Remove SDL_framerate.cpp/.h from project file.
see b786c62da4
2011-07-12 21:07:58 -04:00
dak180 3ddd7a279f Remove the frame rate limiter from the mac builds. 2011-07-11 15:08:59 -04:00
Per Inge Mathisen b786c62da4 Remove our own frame rate limiter, since it will break (brake) vsync when monitor vsync is higher than rate limiter. 2011-07-11 20:44:37 +02:00
Buginator f76e960f7d Fix various build issues for both 'qtgame' and the bson /new lobby stuff
for MSVC.

Nothing here should break other platforms.
2011-07-08 21:51:16 -04:00
dak180 12676f77a8 Rename the .moc files so they do not clobber other things. 2011-07-08 21:00:15 -04:00
Rene Jochum f4017eda50 Merge remote-tracking branch 'upstream/master' into bsonlobby
Conflicts:
	configure.ac
	lib/netplay/Makefile.am
	macosx/Warzone.xcodeproj/project.pbxproj
	src/Makefile.am
2011-07-03 01:04:50 +02:00
Per Inge Mathisen c07093a209 Remove complaint when WzConfig fails to open file that does not exist for reading. This is
(unfortunately) what QSettings occasionally does to check if a file exists.
2011-07-02 14:30:51 +02:00
Per Inge Mathisen 10a78a4a7e Merge in qtgame project and make use of its trap cursor support. 2011-07-02 00:25:14 +02:00
Buginator be2c105b7a Update build for Release builds & using STLport.
Update release builds to SSE2 + STLport.
2011-06-25 19:48:46 -04:00
Buginator b17aa1e7c8 Fix broken compile for MSVC
re: f02f606913
2011-06-20 22:27:41 -04:00
safety0ff f02f606913 Make a fixed point 3D affine transformation class and use it to do muzzle calculations.
Fixes #2724.
2011-06-12 17:33:06 +00:00
Per Inge Mathisen 94c94304fb Simple cleanup of actionX|Y droid fields. Patch reviewed by stiv. 2011-06-12 16:24:48 +02:00
Per Inge Mathisen 060345a5e4 Fix pitch and yaw of loaded units, when loading maps. 2011-06-12 13:41:47 +02:00
Per Inge Mathisen 918594f00a Do not assert fail when a value is not present in savegame ini loading vectors. 2011-06-11 19:15:28 +02:00
Buginator 690b2ccfde Fix MSVC project files that were broken after the miniupnc move. 2011-05-27 20:44:58 -04:00
Rene Jochum a17c8a3a19 Final fix for the radix character. 2011-05-18 23:55:09 +02:00
cybersphinx 4d21048973 Merge branch 't/master/sequencestuff' 2011-05-14 18:52:27 +02:00
cybersphinx 2ef1cb2939 Use better (?) locale names.
Hopefully fixes #1778.
2011-05-14 17:05:47 +02:00
cybersphinx b3c2fabf16 Scale the video subtitle font with the resolution used. 2011-05-13 22:55:17 +02:00
Rene Jochum e4ff3366fc Moves the Cacert root Cert into data/base.wz 2011-05-07 01:17:38 +02:00
Rene Jochum ae62ec9be5 Remove debug line. 2011-05-04 01:58:10 +02:00
Rene Jochum 3f868107f3 Fix dead keys on Mac OS-X, research by dak180.
Fixes #2676
2011-05-04 01:54:32 +02:00
Buginator 199a6d3c27 Move GLEW out of the project, and put it into the dev-package instead. 2011-05-02 20:02:12 -04:00
Rene Jochum b2e54f49e3 Adds support for SSL encrypted connections to the lobby.
Changes config values "masterserver_*" to "lobby_*"
Uses QString instead of std::string for the lobby.
Fixes small lobby related bugs.
2011-05-01 05:11:41 +02:00
Rene Jochum c7441cad41 Optimizes the lobbyclient adds a new logging facility "LOG_LOBBY". 2011-05-01 05:11:41 +02:00
Cyp 99394b816a Fix unneeded rounding errors. 2011-04-29 09:47:07 +02:00
Rene Jochum 4793a6a645 Fixes keybindings for numpad keys, arrow keys are numpad on the mac. 2011-04-29 00:48:58 +02:00
Buginator f8cc92dfd7 Demote Asserts() to LOG_INFO from LOG_ERROR, to prevent some end-user confusion.
We have 956 lines of LOG_ERRORs currently.
2011-04-26 22:49:39 -04:00
Per Inge Mathisen 2769798d3d saveConfig() omits some values from saving, what leads to certain values ​​are reset to their default value. Initial patch by Fastdeath. Closes ticket 2670. 2011-04-26 22:51:35 +02:00
Per Inge Mathisen 4c673ebb09 Rearrange init sequence so that QApplication is run before i18n init. Fixes ticket 2566. 2011-04-26 22:44:03 +02:00
Per Inge Mathisen 0fc0eeeb86 Fix optimized compile warnings. Remove unused GLee remains. 2011-04-25 00:32:57 +02:00
Per Inge Mathisen 657bb2d31b Fix crash in MSVC when using QVariantList. Fix crash with effects with null IMDs. Patch by Buginator. 2011-04-24 10:08:30 +02:00
Per Inge Mathisen 4e865bcb3c Remove hack to circumvent physfs for writing ini files. Require physfs 2 or greater to circumvent
write corruption bug in physfs. Use utf-8 in file names in virtual filesystem.
2011-04-24 01:03:25 +02:00
Per Inge Mathisen 8be8d0949f Fix bugs in wzfs implementation. 2011-04-24 00:10:02 +02:00
Per Inge Mathisen 768fbe40e4 Fix compile warning. This closes ticket:2659 2011-04-23 23:24:41 +02:00
cybersphinx 65e2000db0 Remove unused variable gcc 4.6 doesn't like.
Closes #2659.
2011-04-23 21:52:25 +02:00
Per Inge Mathisen bbf4cb0587 qt branch: Rewrite config file handling to use WzConfig. Also removes unused option to disable
coloured mouse cursors, and the old "registry" code. Qt virtual physfs filesytem initialization
move to the main function, since it is now needed earlier.
2011-04-21 12:58:51 +02:00
Per Inge Mathisen c32d791ae0 qt: Add some more vector types to WzConfig 2011-04-18 11:08:27 +02:00
Per Inge Mathisen dda501bf13 Merge remote branch 'origin/master' into qt
Conflicts:
	data/base/script/text/cam1a.slo
	lib/exceptionhandler/exceptionhandler.vcxproj
	lib/exceptionhandler/exchndl.h
	lib/framework/framework.vcxproj
	lib/gamelib/gamelib.vcxproj
	lib/iniparser/iniparser.vcxproj
	lib/ivis_opengl/ivis_common.vcproj
	lib/ivis_opengl/ivis_opengl.vcxproj
	lib/netplay/netplay.vcxproj
	lib/script/script.vcxproj
	lib/sequence/sequence.vcxproj
	lib/sound/sound.vcxproj
	lib/widget/widget.vcxproj
	macosx/README.BUILD.txt
	macosx/Warzone.xcodeproj/project.pbxproj
	src/Warzone2100.vcxproj
	src/main.cpp
2011-04-17 23:17:24 +02:00