Mark Vejvoda
|
ceb799a66e
|
- attempt to ensure color picking ALWAYS has unique colors
- better handling of scenario's that are missing techtrees
|
2013-11-24 04:44:12 +00:00 |
|
Mark Vejvoda
|
f6806bd1ea
|
- added unit tests for arabic handling in fribidi
- added default property value for right to left mixed in english.lng
- fixed bug in arabic.lng file
|
2013-11-20 00:22:39 +00:00 |
|
Mark Vejvoda
|
ab64b9343f
|
- updated to support building with clang compiler (And cleaned up clang warnings from initial compile). Edit build-mg.sh and read the clang section as to how to build.
|
2013-11-19 21:57:28 +00:00 |
|
Mark Vejvoda
|
66761ba760
|
- code cleanup based on additional gcc warnings
|
2013-11-19 06:42:32 +00:00 |
|
Mark Vejvoda
|
39b41cdfea
|
- code cleanup based on additional gcc warnings
|
2013-11-19 06:29:30 +00:00 |
|
Mark Vejvoda
|
4a4c7fbfde
|
- code cleanup based on additional gcc warnings
|
2013-11-19 06:24:22 +00:00 |
|
Mark Vejvoda
|
9268aaf279
|
- a few minor bug fixes related to code warnings
- code cleanup based on additional gcc warnings
- enabled additional gcc compiler warnings
|
2013-11-19 06:14:06 +00:00 |
|
Mark Vejvoda
|
e89210cf6c
|
- updating version # to v3.9 in preparation for release
|
2013-11-16 21:50:54 +00:00 |
|
Mark Vejvoda
|
b2f3748168
|
- updates related to debian package standards
|
2013-11-16 20:27:51 +00:00 |
|
Mark Vejvoda
|
35714002e9
|
bugfix for vc++ compile
|
2013-11-15 15:58:23 +00:00 |
|
Mark Vejvoda
|
445e39ab2d
|
updated compressor to skip non mode game data by default unless additional parameter specified
|
2013-11-14 23:18:28 +00:00 |
|
Mark Vejvoda
|
e3245eb7f4
|
disable rescursive ftp file download for techtrees and tilesets
|
2013-11-14 22:57:56 +00:00 |
|
Mark Vejvoda
|
429db5ff66
|
fixed rtl mixed support mode so that words are properly placed in the sentence
|
2013-11-14 22:19:40 +00:00 |
|
Mark Vejvoda
|
f0737ac682
|
fixed rtl mixed support mode so that words are properly placed in the sentence
|
2013-11-14 22:17:30 +00:00 |
|
Mark Vejvoda
|
9350b16c4a
|
cleanup from cppcheck 1.62
|
2013-11-14 16:42:22 +00:00 |
|
Mark Vejvoda
|
b3a9ad5411
|
fixed some vc++ compiler warnings
|
2013-11-14 13:56:05 +00:00 |
|
Mark Vejvoda
|
a300621415
|
- added a new commandline command to create data archives for network xfer for techtrees and tilesets:
megaglest --create-data-archives=all
|
2013-11-14 06:59:29 +00:00 |
|
Mark Vejvoda
|
85799eddc2
|
more user friendly handling of loading corrupt saved game files
|
2013-11-14 03:33:15 +00:00 |
|
Mark Vejvoda
|
ccd6e19683
|
bug fix for font handling of newlines and added unit test
|
2013-11-14 00:23:01 +00:00 |
|
Mark Vejvoda
|
5249ecc45d
|
some code cleanup for xml parsing and loading saved games
|
2013-11-13 22:28:05 +00:00 |
|
Mark Vejvoda
|
b7267c9176
|
some memory leak cleanup
|
2013-11-13 21:26:08 +00:00 |
|
Mark Vejvoda
|
4e1c9be664
|
some memory leak cleanup
|
2013-11-13 21:22:56 +00:00 |
|
Mark Vejvoda
|
0a0e3f408a
|
- added experimental Right To Left 'mixed mode' support to attempt to make RTL languages with lines having mixed RTL and LTR words display properly (this is a manual hack). To enable, add this to the languages lng file: FONT_RIGHTTOLEFT_MIXED_SUPPORT=true
|
2013-11-13 07:56:19 +00:00 |
|
Mark Vejvoda
|
0557a1195e
|
- added console output for socket errors (lets see if we get this on windows when they slow down)
- fixed missing reload ui items in menu
|
2013-11-12 15:01:37 +00:00 |
|
Mark Vejvoda
|
7f5d35ef0f
|
- do not validate null fire particle
|
2013-11-12 01:00:03 +00:00 |
|
Mark Vejvoda
|
f1abe148ea
|
- bugfix for background crc thread shutdown
- more performance monitoring and better output of only warnings
|
2013-11-11 04:46:49 +00:00 |
|
Mark Vejvoda
|
d32de80491
|
bugfix for precache crc thread unpause on game end
|
2013-11-10 21:55:22 +00:00 |
|
Mark Vejvoda
|
8ea6235495
|
ensure pre cache crc thread does not interfere with running game
|
2013-11-10 19:47:04 +00:00 |
|
Mark Vejvoda
|
b9e3f57894
|
- attempt to rollback change that causes game differences on different platforms
|
2013-11-10 04:26:57 +00:00 |
|
Mark Vejvoda
|
ba3e5a6030
|
added ip address for socket write errors
|
2013-11-09 19:32:13 +00:00 |
|
Mark Vejvoda
|
54338461dc
|
add timer for socket write errors to avoid performance penalty when writing to console
|
2013-11-09 19:30:36 +00:00 |
|
Mark Vejvoda
|
8d69cc02fd
|
update cmake script for mac and miniupnpc
|
2013-11-09 18:33:19 +00:00 |
|
Mark Vejvoda
|
d55af0355b
|
added mac define for darwin compiling miniupnpc
|
2013-11-09 18:10:41 +00:00 |
|
Mark Vejvoda
|
342aba5caa
|
- set curl connection timeout to 60 minutes
- set curl ftp response timeout to 2 minutes
|
2013-11-08 02:32:11 +00:00 |
|
Mark Vejvoda
|
3796b035cd
|
remove font macro since it always made cppcheck report bad things about the code
|
2013-11-07 20:41:05 +00:00 |
|
Mark Vejvoda
|
95b7172260
|
vc++ warnings fixes
|
2013-11-07 19:00:47 +00:00 |
|
Mark Vejvoda
|
9b097fd911
|
decouple masterserver from network host game settings into two seperate threads
|
2013-11-07 18:39:08 +00:00 |
|
Mark Vejvoda
|
eb6466889f
|
do not crash and exit game when core data textures are not found
|
2013-11-06 02:02:00 +00:00 |
|
Mark Vejvoda
|
70421d1b3d
|
added a check for data and user data paths being the same
|
2013-11-06 00:31:36 +00:00 |
|
Mark Vejvoda
|
dbb2409d76
|
remove usless output from error message
|
2013-11-05 21:13:26 +00:00 |
|
Mark Vejvoda
|
345907fc18
|
attempt to make win64 faster by using avx (as opposed to sse2)
|
2013-11-05 06:31:48 +00:00 |
|
Mark Vejvoda
|
f4cbced3f4
|
more vc++ warning fixes as well as disable an unused font renderer in windows
|
2013-11-04 20:16:52 +00:00 |
|
Mark Vejvoda
|
b190968e6b
|
- bugfix for save / restore game (spelling mistake)
- vc++ warning fixes
|
2013-11-04 19:16:28 +00:00 |
|
Mark Vejvoda
|
c6b42e4bf6
|
bugfixes in win64 for exception handling
|
2013-11-04 17:42:48 +00:00 |
|
Mark Vejvoda
|
1134ad399d
|
- added a more graceful way to handle more serious errors during data validation commands in order to offer more detailed error analysis
|
2013-11-04 07:21:04 +00:00 |
|
Mark Vejvoda
|
9a3463330c
|
*Stupid* vc++ compiler never ceases to amaze me how pathetic it is.
|
2013-11-03 07:55:20 +00:00 |
|
Mark Vejvoda
|
8d4f5a9f40
|
i know its crazy, but attempt performance gains by avoiding use of int64 as much as possible.
|
2013-11-03 07:18:27 +00:00 |
|
Mark Vejvoda
|
f461504541
|
some cleanup related to bugs filed on sourceforge from the Debian games team.
|
2013-11-03 04:10:20 +00:00 |
|
Mark Vejvoda
|
8b5e681ae5
|
updated for vc++ 2012 x64 compile
|
2013-11-03 01:51:20 +00:00 |
|
Mark Vejvoda
|
3fb957a13e
|
more vc++ compiler warning cleanup
|
2013-11-02 22:58:00 +00:00 |
|