Commit Graph

3138 Commits

Author SHA1 Message Date
Mark Vejvoda
3708f333fa - added some debug code for network protocol 2012-11-03 04:30:13 +00:00
Mark Vejvoda
79037e9381 - added some debug code for network protocol 2012-11-03 04:00:06 +00:00
Mark Vejvoda
d0b2f14513 - added some debug code for network protocol 2012-11-03 03:55:34 +00:00
Mark Vejvoda
96ff1425d3 - added some debug code for network protocol 2012-11-03 03:18:13 +00:00
Mark Vejvoda
bf22297b65 - added some debug code for network protocol 2012-11-03 02:44:39 +00:00
Mark Vejvoda
ca0ffef766 - added some debug code for network protocol 2012-11-03 01:29:20 +00:00
Mark Vejvoda
b6a25c8212 - added some debug code for network protocol 2012-11-03 01:23:48 +00:00
Mark Vejvoda
63ad898c72 - attempt to get new network protocol working on arm 2012-11-03 00:19:13 +00:00
Mark Vejvoda
75acb075e8 - fix compilation of freetype-gl font system 2012-11-02 21:43:35 +00:00
Mark Vejvoda
b4ecc82fba - added code for new network protocol (disabled by default as i need to test this on arm) 2012-11-02 20:37:48 +00:00
Mark Vejvoda
b168f450b5 - scrollbar patch applied from cygal / quentin --> Thanks 2012-11-02 20:07:50 +00:00
Mark Vejvoda
61c86c15d1 - added code for new network protocol (disabled by default as i need to test this on arm) 2012-11-02 19:08:55 +00:00
Tom Reynolds
f128d40def More space, lesser parantheses for 'headless' prefix on server title 2012-11-02 17:48:25 +00:00
Mark Vejvoda
7243a22abc - added byte order logic for loading textures and sounds 2012-11-01 23:07:51 +00:00
Mark Vejvoda
00e075df97 - more byte order logic
- added new network packet debug
2012-11-01 22:00:55 +00:00
Mark Vejvoda
0d88936680 - added byte order logic for loading models 2012-11-01 21:22:38 +00:00
Mark Vejvoda
8c2ed1187f - working on arm support 2012-11-01 19:17:29 +00:00
Mark Vejvoda
caa37c3244 - working on arm support 2012-11-01 19:01:03 +00:00
Mark Vejvoda
b12ade1ada - test data size 2012-11-01 18:48:24 +00:00
Mark Vejvoda
1346cc6024 - test byte order conversion 2012-11-01 18:22:25 +00:00
Mark Vejvoda
56bcd62d88 - more updates to support big endian 2012-11-01 16:25:15 +00:00
Mark Vejvoda
c1ec7a395c - more updates to support big endian 2012-11-01 07:03:58 +00:00
Mark Vejvoda
e0efa229c5 - more updates to support big endian 2012-11-01 06:36:35 +00:00
Mark Vejvoda
3bba236d02 - more updates to support big endian 2012-11-01 06:21:35 +00:00
Titus Tscharntke
37b09daa77 cleanup of option menu layout ( But "advanced translation" is not in final place ) 2012-11-01 00:39:31 +00:00
Mark Vejvoda
b5dc847b66 - added new byte order code 2012-11-01 00:20:17 +00:00
Mark Vejvoda
b6b1abd43e - added new byte order code 2012-11-01 00:19:46 +00:00
Mark Vejvoda
3303d382e3 - fix font sizes when loading values from lng files 2012-11-01 00:18:38 +00:00
Mark Vejvoda
7010ddd153 - initial attempt at making network messages endian friendly 2012-11-01 00:06:23 +00:00
Mark Vejvoda
be8564acc6 - get better error details on bad slot switch data 2012-10-31 20:50:42 +00:00
Mark Vejvoda
2fe92ec848 - attempt at getting perfection in debian lintian checks 2012-10-31 05:41:31 +00:00
Mark Vejvoda
5dd6214611 - populate defaults for english to avoid transifex over-writing values in other languages 2012-10-30 21:18:03 +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
b5966c3049 - add optional to force non use of fontconfig 2012-10-30 19:47:31 +00:00
Mark Vejvoda
55c7d1976f - show final font file selected in verbose mode 2012-10-30 19:29:41 +00:00
Mark Vejvoda
1e8438eadb - add some more verbose info on font searching and cleanup a leak 2012-10-30 19:24:18 +00:00
Mark Vejvoda
6266d1831d - stub out admin port for mac osx 2012-10-30 18:03:03 +00:00
Mark Vejvoda
e86a1ea5c0 - added address and port to socket error 2012-10-30 17:47:19 +00:00
Mark Vejvoda
5c15a0e9f4 - cast to unsigned int for all calls to srand 2012-10-30 17:12:04 +00:00
Mark Vejvoda
69b5f9b39c - added guard for intro randomization to avoid forever loop 2012-10-30 17:07:29 +00:00
Mark Vejvoda
8b2e2bfd5d - attempt to cleanup for debian compliance (proper copyright, etc) 2012-10-30 07:13:33 +00:00
Mark Vejvoda
b30909f90b - attempt to cleanup for debian compliance (proper copyright, etc) 2012-10-30 06:48:12 +00:00
Mark Vejvoda
b4990de52e - bugfix for cmake install for map editor and g3d viewer 2012-10-29 21:03:38 +00:00
Mark Vejvoda
1503956c55 - no runtime check for sse on mac (since the asm fails) with: error: can't find a register in class 'BREG' while reloading 'asm' 2012-10-29 20:37:00 +00:00
Mark Vejvoda
38a205c540 - bugfix to cmake install for map editor and g3d viewer 2012-10-29 19:47:58 +00:00
Mark Vejvoda
c0f29ccad2 - check for sse support when using gnu compilers 2012-10-29 07:45:26 +00:00
Mark Vejvoda
51be122b0c - explicitly check for sse cpu support at runtime (in windows)
- can disable this check using: --disable-streflop-checks
2012-10-29 07:28:55 +00:00
Mark Vejvoda
604ee7f7be - updated platform id strings 2012-10-27 22:38:14 +00:00
Mark Vejvoda
5f52c1a578 - updated version output to be more verbose about platform 2012-10-26 19:03:58 +00:00
Mark Vejvoda
828616ff27 - updated curl-info to show protocols supported by the libcurl used 2012-10-26 18:17:02 +00:00
Mark Vejvoda
6718ee22e3 - curl-info now shows if ssl is enabled 2012-10-26 16:19:50 +00:00
Mark Vejvoda
81989f5947 - bugfix if user clicks around while game loading
- cleanup from last checkin (corrections)
2012-10-26 04:35:14 +00:00
Mark Vejvoda
28d65e8d55 - cleanup from last checkin (corrections) 2012-10-26 03:08:40 +00:00
Mark Vejvoda
3419127632 - proper way to handle size_t objects (cleanup warning on other platforms) 2012-10-26 02:42:10 +00:00
Mark Vejvoda
478c61d18f - remove configurator refs 2012-10-26 00:05:44 +00:00
Mark Vejvoda
bf38a83de3 - fix for compiling on arm using softfloat 2012-10-25 16:35:58 +00:00
Mark Vejvoda
5e3c4e28cf - no longer over-write special tag substitutions in ini files in order to preserve derived paths etc 2012-10-24 14:43:02 +00:00
Mark Vejvoda
2796922914 - a bit more code cleanup from cppcheck
- cleanup of english hints
2012-10-24 06:54:10 +00:00
Mark Vejvoda
6d2afae784 - fixed compile on windows 2012-10-24 01:09:53 +00:00
Mark Vejvoda
92de14ac98 - applied a patch from debian gcc 4.7 2012-10-24 00:26:12 +00:00
Mark Vejvoda
e0428fb190 - bugfix for transifex download, filename parse out bad characters for language filename 2012-10-23 14:49:08 +00:00
Mark Vejvoda
0ba70dbfe9 - updated version to 3.7.0-beta2 2012-10-22 23:29:25 +00:00
Mark Vejvoda
8b1000cbfb - don't save the transifex password to the ini (but still allow the user to enter the value manually in the ini) 2012-10-22 22:06:30 +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
ba0bf98b9e - hide password until editing
- move transifex ui items to the right
2012-10-22 19:38:28 +00:00
Mark Vejvoda
7a0f8b39a5 - bugfix to ensure transifex purge ONLY deletes files in mapping 2012-10-22 18:11:51 +00:00
Mark Vejvoda
950c960dcb - changed yes/no settings in connect menu to checkboxes 2012-10-22 17:53:48 +00:00
Mark Vejvoda
474374a33e - updated custom game menu to use checkboxes instead of yes/no 2012-10-22 15:52:08 +00:00
Mark Vejvoda
61ffcf8252 - cleaned up compiler warning 2012-10-22 06:44:38 +00:00
Mark Vejvoda
4692f41474 - bugfixes to allow each edit control on screens with multiple edits to have their own unicode text lengths for editing 2012-10-22 06:31:57 +00:00
Mark Vejvoda
95ac13a699 - adjusted editbox sizes 2012-10-22 06:10:36 +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
64058b17e7 - code cleanup from cppcheck
- added more checks when loading models, maps and textures
2012-10-20 07:15:13 +00:00
Mark Vejvoda
8a7190f6f1 - fixed windows build 2012-10-19 02:01:40 +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
39191dc11e - added some safety checks when loading models (in case we have some corrupt data) 2012-10-18 17:59:19 +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
c898371d6c - added a few new items to the save/load game logic 2012-10-17 22:57:04 +00:00
Mark Vejvoda
505206059b - added new lua method for Muwuum:
void giveStopCommand(int unitId)
	bool selectUnit(int unitId)
	void unselectUnit(int unitId)
	void addUnitToGroupSelection(int unitId,int groupIndex)
	void recallGroupSelection(int groupIndex)
	void removeUnitFromGroupSelection(int unitId,int group)
	void setAttackWarningsEnabled(bool enabled)
	bool getAttackWarningsEnabled()
2012-10-17 20:15:50 +00:00
Mark Vejvoda
45c62dee1b - allow querying a headless even when no clients connected 2012-10-16 22:34:18 +00:00
Mark Vejvoda
79d6c31e73 - spelling mistake fix 2012-10-16 22:04:26 +00:00
Mark Vejvoda
62f0a0d9b4 - bugfix for showing too many progress bars 2012-10-16 21:12:58 +00:00
Mark Vejvoda
e295ccc5a1 - added option to toggle lua sandbox 2012-10-16 21:08:45 +00:00
Mark Vejvoda
9634ba58d4 - fixed faction previews for linked factions 2012-10-16 19:07:50 +00:00
Titus Tscharntke
0f0d60e3bc crcnew in modcenters DB-Tables 2012-10-16 18:13:27 +00:00
Mark Vejvoda
d6334c0c6b - bugfix to use correct port when removing non standard upnp port forwards 2012-10-16 16:23:24 +00:00
Mark Vejvoda
152a9328b4 - mod center now gets glest version passed into it and filters out incompatible game data 2012-10-16 05:27:51 +00:00
Mark Vejvoda
67242d1b44 - added new string for warning message 2012-10-16 01:05:40 +00:00
Mark Vejvoda
bb2ba50589 - attempt to let user know when host does not have data port open 2012-10-16 00:58:49 +00:00
Mark Vejvoda
0926f1e747 - forgot to delete the masterserver connection 2012-10-15 23:10:41 +00:00
Mark Vejvoda
bfe0723e10 - bugfix in hotkey jumping in listboxes 2012-10-15 22:56:49 +00:00
Mark Vejvoda
bd24409e20 - bugfix to cancel properly and detect if we are in mod center mode or not 2012-10-15 22:51:40 +00:00
Mark Vejvoda
fa0551c175 - only show the mod center download button if the item is located in the mode center 2012-10-15 22:41:26 +00:00
Mark Vejvoda
feda398d5d - first attempt to see if we can get mod center download option working from game lobby 2012-10-15 22:19:22 +00:00
Mark Vejvoda
6fdd71cb9e - bugfix for lua usage of system generated cell flashing 2012-10-15 20:39:54 +00:00
Mark Vejvoda
01d2ba8db5 - disable rendering of other items in the menu when error showing 2012-10-15 15:06:21 +00:00
Mark Vejvoda
abb525fbd1 - Shift+letter when clicking tileset,map or techtree will advance properly in the clicked direction 2012-10-15 08:28:00 +00:00
Mark Vejvoda
646a066ec4 - attempt to fix client timeout issues in client connected menu when downloading files 2012-10-15 08:17:31 +00:00
Mark Vejvoda
fc07549761 - allow connected client to see extraction process 2012-10-15 08:09:28 +00:00