Commit Graph

3716 Commits

Author SHA1 Message Date
SoftCoder 6468f13f28 - set default player name to steam player name if running via steam on first execution 2017-03-11 21:16:20 -08:00
titiger 2133b8fd07 show megaglest version in irc WhoIS 2017-03-11 23:57:44 +01:00
titiger 438d37c59f render meeting point for all selected units 2017-03-10 01:14:27 +01:00
filux c81dea0029 version number for the development 2017-03-08 21:44:28 +01:00
filux 4846ad092e version number for the release 2017-03-08 21:29:45 +01:00
filux 64a2c6dbbf missing button came back 2017-03-06 19:29:50 +01:00
filux f03a912e9b improved changelog 2017-03-05 22:19:22 +01:00
titiger 869da0d808 reverted lastCompatibleSaveGameVersionString to v3.11.1
it is/was still compatible
2017-03-05 01:57:31 +01:00
titiger 4bf3e55dfc Select only operative or non operative units with property "uniformSelecion" 2017-03-05 00:43:37 +01:00
titiger 6fb95fff9e set version to 3.13-dev as ist for sure no longer compatible with 3.12.0 2017-02-22 01:09:30 +01:00
SoftCoder b1d6c73774 - attempt to fix Issue #150 2017-02-12 16:35:29 -08:00
SoftCoder 25ba2b9eb1 Merge branch 'develop' of github-softcoder-megaglest:MegaGlest/megaglest-source into develop 2017-02-05 16:51:47 -08:00
SoftCoder 8195121fca - Check for packaged streflop and use it before using embedded copy 2017-02-05 16:48:50 -08:00
titiger a5d5283731 different render order and no more teamcolor effect for dead units
fixes issue #145
2017-02-06 01:04:20 +01:00
SoftCoder 644c76e0c1 - attempt to fix issue #142 2017-02-04 18:43:58 -08:00
SoftCoder c9063fea56 - fixed issue #116 (all options menus auto register their controls for font change callbacks 2017-02-04 12:33:18 -08:00
titiger f3c436b67f force playing important sounds
see issue #144
2017-02-02 02:54:29 +01:00
titiger 9cc5a7566a revert some changes which were meant for debugging only 2017-02-01 23:58:00 +01:00
titiger d038a376ae fixing a bug with spawn attack 2017-02-01 23:44:28 +01:00
SoftCoder c86d87c19f - fix picky C++ compiler issue 2017-01-30 11:33:00 -08:00
SoftCoder 6f350d6319 Fix issue #116 - when fonts deleted and reloaded signal back immediately to all registered controls to refresh their font 2017-01-30 11:20:01 -08:00
filux 6e9b463453 added missing spaces 2017-01-06 23:51:24 +01:00
titiger c741c67bf7 reverting changes 2016-12-14 13:46:17 +01:00
titiger 7a1a28f647 another try to fix #116 2016-12-12 23:10:01 +01:00
titiger 48b14eb687 trying to fix #116 2016-12-12 22:45:16 +01:00
titiger a5e759fdd1 AI should not morph units currently busy with building something 2016-12-12 14:51:16 +01:00
titiger 6e53025d96 time in seconds an upgrade/produce/morph or build will take
build based on this one single unit building
2016-12-12 00:21:42 +01:00
titiger 49ba518991 Display boosted/upgraded upgradespeeds/morphspeeds 2016-12-11 21:31:18 +01:00
titiger 2c0704b5a9 bugfix for ( no EP regeneration while being build ) 2016-12-11 20:18:39 +01:00
titiger fb845cb420 no EP regeneration while being build 2016-12-11 19:55:26 +01:00
titiger 2f45ffc59d display "time" value for upgrades/build or produced things 2016-12-11 19:41:08 +01:00
titiger 97d4023d92 unit must be placed in center of faked size square 2016-12-10 21:10:38 +01:00
titiger cd8530f69e new tag <ai-build-size> 2016-12-10 16:01:26 +01:00
titiger 28bcf81626 Error handling 2016-11-30 22:33:41 +01:00
titiger f8d57bece3 Error handling 2016-11-28 02:36:55 +01:00
titiger 1caf70b517 error counter for scenarios errors 2016-11-28 01:45:00 +01:00
titiger 1e506f3e1d tag and line number in tag for scenario error messages 2016-11-27 19:17:56 +01:00
titiger 18af2b7113 Improve error messages for lua scenarios 2016-11-26 15:46:32 +01:00
titiger 32c7208a18 No more game crashing for xml errors 2016-11-23 00:31:54 +01:00
titiger 0c5e9241f1 trying to get better error output on xml errors. 2016-11-22 22:58:57 +01:00
titiger 374634b630 spawn units on death
as requested here https://forum.megaglest.org/index.php?topic=9879.0
2016-11-20 16:19:53 +01:00
filux 661b512a8a since latest release macos is not 'X' anymore 2016-11-18 02:07:44 +01:00
titiger 7b47f5edb1 When giving default orders we must respect cellmap of target unit
We need to respect cellmaps by searching for a cell which is really occupied.
This fixes an issue that new workers do not start with autorepair. It happens
 typically with round building were top left cell map is empty. Now order is given
to a place which is really occupied by the unit(building) to repair.
2016-11-11 01:34:28 +01:00
titiger d65dc5e9e9 bugfix for missing maps 2016-11-10 01:36:35 +01:00
titiger 6c2f722f30 reverting some things related to alt+enter
real reason is false behaviour of static bool isUnprintableChar().
More tests needed.
2016-11-09 00:09:55 +01:00
titiger b06f4d9776 map filter listbox only enabled for headless admin 2016-11-02 01:15:52 +01:00
titiger abacbbbca9 fix for filters and non admin clients 2016-11-02 01:00:37 +01:00
SoftCoder 2162ca460a Merge branch 'develop' of github-softcoder-megaglest:MegaGlest/megaglest-source into develop 2016-10-31 13:57:11 -07:00
SoftCoder 102ca8f651 - Fixed issue# 135 2016-10-31 13:56:33 -07:00
titiger d420c7e681 forgot to remove a printf 2016-10-30 22:30:51 +01:00
titiger 8dbee3c7c5 Merge branch 'develop' of github.com:MegaGlest/megaglest-source into develop
menu_state_custom game had conflicts
2016-10-30 20:19:22 +01:00
titiger c9b92ea97d map filter for headless servers 2016-10-30 20:19:07 +01:00
SoftCoder b180da5e3d - fixed issue #122 2016-10-30 09:21:34 -07:00
SoftCoder 57c53b9175 - add more details in font error message 2016-10-30 08:41:31 -07:00
titiger 990df3b49b Fix for uniform-selection 2016-10-17 03:00:37 +02:00
titiger 4d99f5900d fix for #133
crash during using "Esc" button in options screen
2016-10-17 00:19:41 +02:00
filux f40ac1d89f corrected math logic 2016-09-13 21:08:02 +02:00
titison 74ed3d73be Uniformselection
Added uniform selection of units.
Uniform means you can select multiple units, but only of the same type.
To make a unit uniform-selectable you need to add
```<uniform-selection value="true"/>```
to the ```<parameters>``` tag of a unit.
2016-08-24 00:53:56 +02:00
filux 3639e111ef fixed some typos, fixes and enlargement for required dependencies 2016-08-09 21:25:41 +02:00
filux 9f301daa1c travis' configuration test; fixed #123 2016-07-17 17:06:01 +02:00
SoftCoder 1621e563da - fix build 2016-06-02 14:01:39 -07:00
SoftCoder f1c372c7b5 - try to fix the build 2016-06-02 13:41:59 -07:00
SoftCoder 798777f313 - fix the build 2016-06-02 12:30:38 -07:00
SoftCoder 05a5ff02d1 - another attempt to fix issue# 111 2016-06-02 12:07:01 -07:00
SoftCoder c3db863434 - attempt to see if this fixes issue# 111 2016-06-01 20:31:46 -07:00
SoftCoder ad4314fb29 - move linux network interface names into ini file for easier management in the future 2016-06-01 20:16:34 -07:00
SoftCoder c5aff25a94 - comment one thread safety check as it was not required 2016-05-27 21:31:39 -07:00
SoftCoder 56494f3cd2 - finally fixing issue #102 (bad cell visible handling when fog of war turned off) 2016-05-27 16:15:27 -07:00
SoftCoder 8a88c4f11e - bugfix for xenial network ip address discovery for LAN games + float truncate 2016-05-23 17:02:44 -07:00
SoftCoder ed6f169d97 - attempt to see if this helps deal with oos when fog of war off 2016-05-23 09:51:50 -07:00
filux bcb8d197d3 fixed some typos [ci skip]
https://lintian.debian.org/full/pkg-games-devel@lists.alioth.debian.org.html#megaglest
2016-02-19 21:17:31 +01:00
titiger c41db9cd16 remove some printf 2016-02-09 02:02:59 +01:00
titiger eb8187fd81 no more error when blocker scenario does not exist 2016-02-09 01:12:24 +01:00
titiger b809ea2233 Proof that you are ready for internet games 2016-02-09 00:48:35 +01:00
filux 064566085e get rid of '$Rev$' 2016-02-04 19:29:25 +01:00
titiger 3de7c586c2 no more black triangles when rendering cliffs
render cliffs made problems sometimes because not 
the whole visible surface was rendered if top left map cell point 
was not in camera view.
2016-01-29 18:36:48 +01:00
filux 570a49164e version number returns to 'dev' 2016-01-24 15:46:49 +01:00
filux aa2d9f7de4 version number for release 2016-01-24 12:00:38 +01:00
SoftCoder d6dbb187cc - fixed some bugs discovered by coverity scan 2016-01-20 21:34:23 -08:00
SoftCoder 1f8096ff81 - finally foudn and fixed color picking crash! 2016-01-18 23:25:31 -08:00
SoftCoder 0d8377d6b4 - try to fix mac build 2016-01-18 15:29:16 -08:00
SoftCoder 86a59859b9 - atempt to cleanup use fo auto_ptr 2016-01-18 13:20:49 -08:00
filux 1125a2b405 added switch for compilation [W]ithout wxWidgets; updated list of deps related with curl 2016-01-18 20:59:21 +01:00
titiger f0f76949df rain is back
It looks bad with so little arin drops.
2016-01-16 18:18:04 +01:00
SoftCoder e7a9c01bf6 - try to add more verbose output on app shutdown 2016-01-14 19:18:03 -08:00
filux 94fdb6f385 less intensive rain in the menu 2016-01-10 16:18:56 +01:00
titiger 8dd7cb21e8 Merge pull request #60 from titison/feature/mapPreviewWithSpecificTileset
Specific Tileset with preview-map option
2016-01-09 19:28:21 +01:00
SoftCoder 35f3b2fa1a code cleanup from clang warnings 2016-01-07 08:48:35 -08:00
SoftCoder fcdc29cc85 - fix issue #91 2016-01-06 22:43:40 -08:00
titiger b36c6cd75c no need for sound initialisation in non audio menus 2016-01-07 01:33:48 +01:00
titiger 6f51e91266 Parameter ServerTitle done the ususal way 2016-01-07 00:51:23 +01:00
SoftCoder d0df67fa7f - fixed issue #95 2016-01-05 21:56:01 -08:00
SoftCoder c25867b5d8 - try to fix mouse pointer for issue #94 2016-01-04 20:56:48 -08:00
titiger f3e96a64c1 new parameter --server-title
see issue #95
2016-01-03 16:31:05 +01:00
filux 92f97c13bd updated year [ci skip] 2016-01-03 10:52:16 +01:00
SoftCoder 01eb7b70d6 - move join game in progress menu option below publish so its not overlapping 2016-01-01 10:50:59 -08:00
SoftCoder 71d8eb2e67 - added more perf logging 2015-12-31 19:21:35 -08:00
SoftCoder 3002baf657 - added more perf logging 2015-12-31 18:58:04 -08:00
SoftCoder 61f77a88f5 - more network speed improvements for one packet netwrok comamndlist 2015-12-31 18:10:21 -08:00
SoftCoder a399f8d1a5 - try to improve launch packet speed and add performance logging for client network code 2015-12-31 16:02:09 -08:00
SoftCoder b54b295ac8 - memory cleanup and fixed from cpcpheck 2015-12-31 14:22:25 -08:00
SoftCoder eb15f8d701 - add compressed network messages for nmtLaunch and nmtBroadCastSetup (not backward compatible) 2015-12-31 13:12:26 -08:00
SoftCoder 888254400e - attempt to speed up sending net comamdns over sockets 2015-12-30 19:58:09 -08:00
SoftCoder 27ed0b88fe - beter checking for dsiconnected socket for sensitive winsock 2015-12-30 18:29:27 -08:00
SoftCoder 3814b9317f - attempt another network speed improvement 2015-12-30 03:07:37 -08:00
SoftCoder 99289e8fe5 - reset bad merge for network ready timeout 2015-12-29 08:08:46 -08:00
SoftCoder ecaf376cb1 - attempt to rollback alst push causing hangs 2015-12-28 19:59:45 -08:00
SoftCoder 196660742a - attempt to fix lagging in lobby and for windows clients 2015-12-28 17:59:26 -08:00
SoftCoder b348a727a5 Merge branch 'develop' of github-softcoder-megaglest:MegaGlest/megaglest-source into develop 2015-12-28 12:55:18 -08:00
SoftCoder c873e72a4f - attempt to see if thsi helsp network play to be more smooth 2015-12-28 12:54:44 -08:00
filux 193609490f Merge pull request #61 from filux/lower-waiting-time
let's try lower waiting time for the multi-player game
2015-12-27 19:26:38 +01:00
filux 1f1156b9b6 few second less + should look better on the loading screen 2015-12-27 19:12:00 +01:00
SoftCoder 08713078b6 - fix headless network comamnd bug 2015-12-26 13:14:22 -08:00
SoftCoder 9792b9695b - attempt to fix socket issues causing hangs 2015-12-25 23:12:00 -08:00
SoftCoder c9fb0160dc - attempt to fix hand in windwos network games 2015-12-25 14:08:54 -08:00
SoftCoder ff2fb03c78 - attempt safe socket code to avoid hangs 2015-12-23 21:37:35 -08:00
SoftCoder 2f52e01a76 - fixed issue #88 (numpad keys work now) 2015-12-22 23:12:33 -08:00
SoftCoder b3c9140574 - try to fix windows client lag 2015-12-22 20:40:31 -08:00
SoftCoder c56641e0a0 - attempt to see if this fixes issue #92 2015-12-16 16:51:14 -08:00
filux 0cad944118 implemented appdata 2/2 2015-12-14 23:57:05 +01:00
titiger 492a7e4c53 dark background for chat input 2015-12-13 22:56:47 +01:00
titiger 4f5ecb13e5 Position of scenario settings changed in custom menu 2015-12-13 03:00:35 +01:00
titiger 01673dbb39 fix for #90 2015-12-10 01:28:09 +01:00
filux 36a88fe57c fix for bug related with customModTexture and data path (required relative path to texture file in the .ini) 2015-12-05 18:38:21 +01:00
SoftCoder 38cc0e5459 - fixed issue #87 and issue #88 2015-12-03 19:56:01 -08:00
filux 30a53e700c Merge pull request #62 from filux/less-conf-irc-messages
let's try to use this
2015-12-01 19:46:50 +01:00
titiger c51599f4fe Coverty scan 1308703; Logically dead code 2015-11-30 20:53:04 +01:00
SoftCoder 63bf258705 - remove all unused variables as reported by clang (and issue #35) 2015-11-29 16:00:03 -08:00
SoftCoder 7e0494bb28 - some bug fixes based on coverity scan 2015-11-25 21:16:29 -08:00
titiger e7eddca1ee Bugfix for listBox Shortcuts
Holding down shift+letter while selecting  jumps directly to a 
map/faction/ ... which starts with the given letter.
2015-11-26 01:58:15 +01:00
titiger 84cbf1ff3c Merge branch 'develop' of github.com:MegaGlest/megaglest-source into develop 2015-11-21 20:31:24 +01:00
SoftCoder 49ae35e7cf - thread safe localtime and hopefully back to good performance 2015-11-21 11:30:23 -08:00
titiger b8fa39f311 Merge branch 'develop' of github.com:MegaGlest/megaglest-source into develop 2015-11-21 20:23:02 +01:00
titiger 62e70debe9 fixed "Reload Last Settings" on the headless server #84
Relaod still does not always work if some people are already connected.
This makes trouble with network slots and slots in settings. 
In general #84 should be fixed with this.
2015-11-21 20:22:23 +01:00
filux fcbf254a05 linux's installer based on binary and data files (no parallel configuration anymore) 2015-11-20 20:09:39 +01:00
titiger 405f327836 "upgrade finished" message only for own faction. 2015-11-18 21:23:27 +01:00
titison 3385220430 Chat/Console message appears when an upgrade finishes. 2015-11-16 20:19:56 +01:00
filux 3ef7a6c1bc let's do some tests without time stamp, #83 2015-11-15 10:23:17 +01:00
filux 2b06670b10 linux: improved script for headless servers; other scripts more friendly for mods 2015-11-14 00:13:45 +01:00
SoftCoder f97e8d5fc3 - clipboard working now for utf8 2015-11-11 21:52:22 -08:00
titiger 0bbb65fdda max textlength in chat is calculated on number of character not bytes 2015-11-12 00:03:17 +01:00
titiger 14877da772 Only send the allowed max size of characters(bytes) 2015-11-11 02:19:54 +01:00
titiger 713dbd3003 problems with groups and non multiselect units fixed. ( issue #80 )
Now issue #80 should be completly fixed.
2015-11-11 01:25:28 +01:00
SoftCoder 02772e9498 - fixed paste behaviour 2015-11-09 16:55:52 -08:00
SoftCoder 93e1d9adcd - try this if its better for special chars 2015-11-09 15:25:12 -08:00
SoftCoder 8c6050ec6f - fixed backspace and paste with special characters 2015-11-09 14:55:13 -08:00
SoftCoder 312a4e8a64 - try to fix backspace after doing a paste 2015-11-09 13:22:50 -08:00
titiger 07f46f3f7b bugfix for ctrl-v 2015-11-09 01:48:26 +01:00
titiger 2b1518103a Merge branch 'develop' of github.com:MegaGlest/megaglest-source into develop 2015-11-09 01:32:20 +01:00
titiger 8d315ba744 first steps for ctrl-v for input
Problems remaining:
paste probably iss too long for ( problem for text input labels )
paste is countet as one single input which deletes the whole pasted string 
on pressing backspace.
2015-11-09 01:31:24 +01:00