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
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
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
70421d1b3d
added a check for data and user data paths being the same
2013-11-06 00:31:36 +00:00
Mark Vejvoda
8b5e681ae5
updated for vc++ 2012 x64 compile
2013-11-03 01:51:20 +00:00
Mark Vejvoda
ad0fb1d6f7
cleaned up code based on feedback from cppcheck
2013-10-25 05:45:54 +00:00
Mark Vejvoda
4bc1e1b5bc
fixed crc file loading on windows
2013-10-19 07:48:03 +00:00
Mark Vejvoda
5f8ccd5115
tracking down oos
2013-10-18 18:16:09 +00:00
Mark Vejvoda
9224a7e242
- attempt to fix crc file bug
2013-10-18 15:47:17 +00:00
Mark Vejvoda
5f3568ddd1
- add cache key and filename to cache files for info purposes
2013-10-18 03:49:45 +00:00
Mark Vejvoda
bb14d4cc1e
bugfix for shutdown of threads and garbage collection.
2013-06-22 03:36:18 +00:00
Mark Vejvoda
1b3ee1503b
code cleanup from cppcheck
2013-06-15 01:43:44 +00:00
Mark Vejvoda
56774bc087
make server slots continuously read data on sockets during game
2013-06-04 00:31:41 +00:00
Mark Vejvoda
22eb5cc4d4
attempt to fix a thread bug when starting a game
2013-06-01 06:28:03 +00:00
Mark Vejvoda
7f88d866c1
attempt to fix a thread bug when starting a game
2013-06-01 06:07:14 +00:00
Mark Vejvoda
5b664fb1a2
- bugfix for transifex tutorial download files now loaded into UI
...
- updated each thread to provide its name
2013-05-21 20:28:42 +00:00
Mark Vejvoda
7966422582
attempt to fix segfaults discovered during testing
2013-05-18 05:57:22 +00:00
Mark Vejvoda
2fd5c2241e
code cleanup based on cppcheck results
2013-05-17 04:06:39 +00:00
Mark Vejvoda
8408526b12
code cleanup based on cppcheck results
2013-05-17 03:59:34 +00:00
Mark Vejvoda
910bb8bc56
- attempt to have more clean shutdown of threads on game exit
2013-05-17 00:08:26 +00:00
Mark Vejvoda
941b00b9bb
- remove 8 bit color as a selectable options in UI
2013-02-07 01:41:52 +00:00
Mark Vejvoda
8dc637527a
- tighten up code.. ensure pointers set to null after delete, etc
2013-02-01 17:25:49 +00:00
Mark Vejvoda
bf71461d78
- see if this fixes loading issue on windows
2013-02-01 00:30:32 +00:00
Mark Vejvoda
864ef8acec
- see if this fixes loading issue on windows
2013-01-31 23:59:05 +00:00
Mark Vejvoda
fe942809e6
- fixed a few issues found by JeffM (debian games team irc channel) while testing on Windows 7 64 bit
2013-01-30 06:08:14 +00:00
Mark Vejvoda
7ecc7325ac
- trying to trace nig's crash (more debug info and safer code)
2013-01-23 14:51:28 +00:00
Mark Vejvoda
9275debe2d
- allow changes to video resolution and fullscreen mode without restart
2013-01-01 02:24:23 +00:00
Mark Vejvoda
2d79eb2c0e
- attempt to fix stupid VC++ issue with special characters and certain locales
2012-12-28 14:52:24 +00:00
Mark Vejvoda
6028ff30a6
- see if this helps james (saves as utf8)
2012-12-27 19:27:14 +00:00
Mark Vejvoda
d0006db4a1
- updated for debian compliance
2012-11-15 07:50:43 +00:00
Mark Vejvoda
3bba236d02
- more updates to support big endian
2012-11-01 06:21:35 +00:00
Mark Vejvoda
b6b1abd43e
- added new byte order code
2012-11-01 00:19:46 +00:00
Mark Vejvoda
5c15a0e9f4
- cast to unsigned int for all calls to srand
2012-10-30 17:12:04 +00:00
Mark Vejvoda
57d0104c01
- unescape special html entities when pulling down lng files from transifex
...
- do not show pw when showing ini settings on commandline
2012-10-22 20:05:42 +00:00
Mark Vejvoda
4598299caf
- added the ability for advanced translation features (transifex users can download and remove custom files from the transfex website and test their work)
2012-10-22 05:08:52 +00:00
Mark Vejvoda
011e0263b0
- lots more code cleanup, using safe buffer size code to avoid buffer overflows
2012-10-19 01:31:20 +00:00
Mark Vejvoda
e86cb3aeff
- more code cleanup based on suggestions from cppcheck
2012-10-18 08:16:47 +00:00
Mark Vejvoda
829a72db35
- added new intro video by Tiger
...
- bugfix for video display
- cleaned more code wanrings from cppcheck
2012-10-18 07:49:50 +00:00
Mark Vejvoda
2f1ddf7776
- code cleanup based on verbose output from the latest git version of cppcheck
2012-10-06 07:27:32 +00:00
Mark Vejvoda
97ba1a27e2
- cleaned up some warnings from VC++ compiler
2012-10-06 02:40:24 +00:00
Mark Vejvoda
4bde2882a6
- fixed bug in mod menu where no messages were shown since tit's console class change.
...
- added new ftp status info and display output from 7z extraction as it happens in game so that the user knows something is happening (and to show errors)
2012-09-27 05:54:37 +00:00
Mark Vejvoda
1c211e4ce6
- lots of code cleanup from the cppcheck
2012-09-22 20:13:57 +00:00
Mark Vejvoda
3368ee3c96
- some crc debug info
2012-09-18 09:13:17 +00:00
Mark Vejvoda
5d129d7569
- force CRC's to be recalculated if on or before July 6 2012
2012-07-07 05:53:26 +00:00
Mark Vejvoda
2e7897e5b9
- working on crc calc bug
2012-07-07 03:31:12 +00:00
Mark Vejvoda
4202989014
- attempt to switch CRC to use unsigned int everywhere
2012-07-07 02:46:57 +00:00