SoftCoder
b9d6b38e8f
- coverity based bug fixes - round #1
2013-12-13 23:04:12 -08:00
Will
46a0dab916
moved model constructor always behind factory
2013-12-05 21:28:20 +01:00
Will
6afadafa1e
Start to abstract model
2013-12-05 16:17:41 +01: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
b3a9ad5411
fixed some vc++ compiler warnings
2013-11-14 13:56:05 +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
312c2db483
fixed windows build
2013-10-03 00:45:51 +00:00
Mark Vejvoda
9e60723296
revert most doubles back to float and truncate at 6 decimals
2013-10-03 00:17:51 +00:00
Mark Vejvoda
63ed244de2
- attempt to fix additional oos issues
2013-09-27 00:14:54 +00:00
Mark Vejvoda
37c2ace11a
- rollback last commit
2013-09-26 16:37:32 +00:00
Mark Vejvoda
7349a1f126
- attempt to convert use of more floats to double
2013-09-25 15:40:19 +00:00
Mark Vejvoda
bd4e2c8724
applied heightmap addition to map editor -> thanks muwum
2013-06-21 18:21:07 +00:00
Mark Vejvoda
dde601e416
attempt to implement will's mesh merging for better render performance
2013-06-20 07:24:09 +00:00
Mark Vejvoda
80f25e8fff
bugfix for windows copmpiler
2013-06-12 06:51:59 +00:00
Mark Vejvoda
1e1676a34a
more render improvements
2013-06-12 06:14:55 +00:00
Mark Vejvoda
836172f87c
more render improvements
2013-06-12 01:24:10 +00:00
Mark Vejvoda
668b34db8e
more mad attempts to squeeze better performance
2013-06-11 06:44:26 +00:00
Mark Vejvoda
2c1b181bc7
a bunch more code cleanup from cppcheck
2013-05-26 06:03:32 +00:00
Mark Vejvoda
8408526b12
code cleanup based on cppcheck results
2013-05-17 03:59:34 +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
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
ceedef5200
- see if this fixes color picking
2013-01-15 03:18:26 +00:00
Mark Vejvoda
7fdd70402d
- added support for libfribidi for languages requiring complex text rendering like Arabic and Hebrew
2012-12-27 08:24:30 +00:00
Mark Vejvoda
6a734a0336
- removed unused includes of fontconfig to cleanup some code
...
- added a warning for developers with older versions of fontconfig, to disable using it
2012-10-30 20:03:23 +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
2f1ddf7776
- code cleanup based on verbose output from the latest git version of cppcheck
2012-10-06 07:27:32 +00:00
Mark Vejvoda
2a80dd7c3c
- more cppcheck code cleanup
2012-10-06 03:42:31 +00:00
Mark Vejvoda
97ba1a27e2
- cleaned up some warnings from VC++ compiler
2012-10-06 02:40:24 +00:00
Mark Vejvoda
1c211e4ce6
- lots of code cleanup from the cppcheck
2012-09-22 20:13:57 +00:00
Titus Tscharntke
2bdc487cce
fix for "non-selectable" feature, its tested and works now!
2012-09-01 18:38:01 +00:00
Titus Tscharntke
d10d5fc770
hopefully working implementation of mpfNoSelect from this discussion: http://glest.org/glest_board/index.php?topic=8165.msg82932#msg82932
2012-07-14 21:29:15 +00:00
Mark Vejvoda
8c0bf75bf5
- got built in memory leak working. Just edit leak_dumper.h and uncomment:
...
//#define SL_LEAK_DUMP
- got better / more accurate stack dumps when we detect errors in game.
- Both of these need to be worked on in windows next, win32 may not compile for now until i fix it on that platform.
- BE VERY CAREFUL when working in leak_dumper.* it may cause GCC and your system to crash if you don't know what you are doing!
2012-04-14 21:21:09 +00:00
Mark Vejvoda
4ad42518c0
- updated for better handling of streflop on different platforms
...
- attempt for bugfix on windows when socket send buffer is continuously full
2012-02-10 06:21:06 +00:00
Mark Vejvoda
33674256a3
- fix for windows compile with new fontconfig changes
2012-01-05 23:29:34 +00:00
Mark Vejvoda
fe72cb629b
- updated to properly use fontconfig for finding fonts
2012-01-05 22:35:05 +00:00
Mark Vejvoda
a1a0b9e79c
- bugfix for not finding hud for scenarios with embedded techtree
2012-01-04 04:10:11 +00:00
Mark Vejvoda
2e94c32d59
- added ability to check if compiler supports SSE and if not fallback to X87 for streflop.
...
- added ability for clients to specify gamma override value for drivers which support it
2011-12-23 08:20:54 +00:00
Mark Vejvoda
2224d75d10
- updated copyright headers to the same as the rest of the main mg source for files i wrote.
2011-12-20 07:39:07 +00:00
Mark Vejvoda
9852325da6
- fixed Martiño Figueroa's name in all copyrights in source code
...
- added copyrights to files that were missing it
2011-12-14 07:40:48 +00:00
Mark Vejvoda
c4dc1e616b
- added support for pixel buffers and use it for color picking (eventually for screenshots)
2011-12-13 19:52:17 +00:00
Mark Vejvoda
b6d7d1234c
- incremented version to 3.6.1-dev
...
- a few changes to opengl version checking (now uses glew)
2011-12-06 01:34:51 +00:00
Mark Vejvoda
66f44ff7c4
- more cleanup from cppcheck (using eclipse plugin now)
2011-12-02 17:46:02 +00:00
Mark Vejvoda
d33e1174a5
- bugfixes related to cppcheck report
...
- bugfixes found using valgrind (memory leaks)
2011-12-02 16:07:59 +00:00
Mark Vejvoda
30972bcddb
corrected font alingment when using combination of newline and tabs
2011-11-28 15:59:38 +00:00
Mark Vejvoda
1658306b59
- fixed debug output font position --> just for you james!
2011-11-28 05:54:31 +00:00
Mark Vejvoda
646ec7707a
only update the font vertex buffer if text or color changed
2011-11-19 18:25:16 +00:00
Mark Vejvoda
53e1610234
- cleanup of header files related to opengl / glew
2011-11-19 10:13:27 +00:00
Mark Vejvoda
3fd8c1ef90
- updated findfont method to be shared and to use more default fonts if main ones are not found
2011-11-19 07:35:12 +00:00
Mark Vejvoda
cd6b961a3b
small tweak to font height calc
2011-11-19 02:31:47 +00:00