Titus Tscharntke
0b2d58f03b
new icons for network player state
...
labels can have a texture now
no more player coloring accroding to network state
2013-10-27 16:13:27 +00:00
Titus Tscharntke
cc480e6bbd
more menu changes ( still work in progress )
2013-10-25 19:35:10 +00:00
Titus Tscharntke
49451e1184
listboxes are rendered with dark background.
...
listboxes can be "leftControlled"
2013-10-23 23:11:18 +00:00
Mark Vejvoda
9224a7e242
- attempt to fix crc file bug
2013-10-18 15:47:17 +00:00
Titus Tscharntke
3f7d608955
version set to dev again ( data does not fit anymore )
2013-09-15 21:39:22 +00:00
Mark Vejvoda
b5e26070b1
- updated to beta2 and added primitive CRC checking for network games, requies the Host user to set the following ini to enable CRC's:
...
EnableNetworkGameSynchChecks=true
2013-09-12 03:33:43 +00:00
Tom Reynolds
65b93aa8c2
Support build dependencies on Linux Mint 15: https://forum.megaglest.org/index.php?topic=9149.0
...
Resize "Next hint" button on loading screen: https://forum.megaglest.org/index.php?topic=9141.0
Localization updates from Transifex
2013-07-12 10:28:59 +00:00
Mark Vejvoda
0c26460f34
- updated version to 3.8.0.-beta1 in preparation for beta1
2013-06-26 04:57:17 +00:00
Titus Tscharntke
5747a36394
smaller button with clicksound for "next hint"
2013-06-25 22:44:57 +00:00
Mark Vejvoda
d46479df95
- bugfix to allow headless server to load a texture for new tilesets where they must read it to determine parts.
...
- converted asserts to exceptions
2013-06-23 04:17:25 +00:00
Mark Vejvoda
4848e957e7
code cleanup from cppcheck
2013-06-20 22:51:28 +00:00
Mark Vejvoda
3696c3b9d4
bugfix for error when changing resource multiplier lower than 0.5
2013-06-20 19:18:29 +00:00
Mark Vejvoda
d7eaeaead5
updated next hint to a button and added english label
2013-06-19 16:12:00 +00:00
Mark Vejvoda
1b3ee1503b
code cleanup from cppcheck
2013-06-15 01:43:44 +00:00
Mark Vejvoda
c646d0371c
updated to throw exception (not assert) when item missing from listbox
2013-06-15 00:31:51 +00:00
Titus Tscharntke
dc716702c4
In loading screen you can click to show the next hint ( patch made by titi_son )
2013-06-13 20:08:50 +00:00
Mark Vejvoda
a8662c8b31
updated menus to display translated tech name
2013-06-13 01:37:15 +00:00
Mark Vejvoda
27c0141b34
fixed headless admin button for player status changes
2013-05-31 19:32:20 +00:00
Mark Vejvoda
25f2b92892
- update version to 3.8-dev as svn seems to be no longer compatible with 3.7.x
2013-02-06 23:00:25 +00:00
Titus Tscharntke
3f175b8a6a
render loading screen with shadowed text
2013-01-27 20:18:14 +00:00
Mark Vejvoda
f91d189512
- updated to 3.7.2-dev
...
- added svn release stamp info to docs
2012-11-23 21:02:10 +00:00
Mark Vejvoda
989f37e23c
- updating version to 3.7.1 in prep for release
2012-11-23 00:19:31 +00:00
Tom Reynolds
a5a83f4813
Some new translations and minor modifications to all main translation files
...
Minor modifications to 'About' screen
2012-11-21 06:08:31 +00:00
Titus Tscharntke
fac5161b2f
small fixes for about screen and so on ...
2012-11-20 23:21:04 +00:00
Mark Vejvoda
20def412bf
- attempt to get new version system working
2012-11-15 00:35:49 +00:00
Mark Vejvoda
66dd6af50e
- updated game version to 3.7.0 for release
2012-11-12 02:00:58 +00:00
Titus Tscharntke
0cee4711d8
version set to beta3 as its no longer compatible
2012-11-09 23:57:58 +00:00
Mark Vejvoda
b178b1d1e9
- fixed messagebox word wrap with lua messages
2012-11-08 23:54:43 +00:00
Mark Vejvoda
5bcc15a7fc
-small bugfix for scrollbars
2012-11-06 00:20:48 +00:00
Mark Vejvoda
b168f450b5
- scrollbar patch applied from cygal / quentin --> Thanks
2012-11-02 20:07:50 +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
0ba70dbfe9
- updated version to 3.7.0-beta2
2012-10-22 23:29:25 +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
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
011e0263b0
- lots more code cleanup, using safe buffer size code to avoid buffer overflows
2012-10-19 01:31:20 +00:00
Mark Vejvoda
bfe0723e10
- bugfix in hotkey jumping in listboxes
2012-10-15 22:56:49 +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
052fd3373c
- attempt to fix client timeout issues in client connected menu when downloading files
...
- in lobby hold SHIFT + a letter when clicking a map, tileset or techtree and it jumps to the first found item of that letter
2012-10-15 07:44:44 +00:00
Mark Vejvoda
1d98015d5d
- attempt to bugfix out of synch when players disconnect and we switch to AI
2012-10-09 23:18:07 +00:00
Titus Tscharntke
5fd233c72b
bugfix for buttons in message boxes. Init is init and not reuse ...
2012-10-06 19:01:13 +00:00
Mark Vejvoda
5e42c6dc03
- loads of code cleanup based on verbose output from the latest git version of cppcheck
2012-10-06 07:06:40 +00:00
Mark Vejvoda
c39da4cd69
- code cleanup from cppcheck
2012-10-06 02:10:23 +00:00
Mark Vejvoda
949f62209d
- prepare for 3.7.0-beta1
2012-09-28 03:56:46 +00:00
Mark Vejvoda
7c0e10684a
- added lua functions to add / remove cell markers:
...
addCellMarker(0,'test from scenario!','',cellMarker)
param1=factionindex
param2=cell hint
param3=empty string
param4=cellPosition
removeCellMarker(0,{46,13})
param1=factionindex
param2=cellPosition
2012-09-25 07:05:52 +00:00
Mark Vejvoda
8e88b36723
- removed pathfinder from GAE and all references
2012-09-22 21:39:13 +00:00
Mark Vejvoda
1c211e4ce6
- lots of code cleanup from the cppcheck
2012-09-22 20:13:57 +00:00
Mark Vejvoda
b665258897
- improve ability to force label edit mode rendering to be a static width regardless of font size used
2012-07-26 15:26:59 +00:00
Mark Vejvoda
8dc59d74f7
- better handling of edit mode click
2012-07-26 07:06:12 +00:00
Mark Vejvoda
6662f35347
- fixed input text segfault and corrected entry of playername in menus and added a box around the field when editing.
2012-07-26 06:27:00 +00:00
Mark Vejvoda
2204e0577c
- if hint text title is missing in language file, default to english
2012-07-20 22:04:46 +00:00
Mark Vejvoda
5cb761e5a6
- hint text now centered on screen when game is loading
2012-07-20 19:00:49 +00:00
Titus Tscharntke
36ef593c56
\n after hint
2012-07-10 00:33:45 +00:00
Mark Vejvoda
76606fbdbe
- allow loading of scenarios and tutorials when there are none (show an error message)
2012-06-30 19:11:54 +00:00
Titus Tscharntke
a9049ac887
hints while loading with language support and keycode replacement.
2012-06-19 00:32:39 +00:00
Titus Tscharntke
dc99918cfe
first working version of "game hints" displayed while loading. ( still missing language support and techtree specific hint support )
2012-06-17 22:52:30 +00:00
Mark Vejvoda
dcc615d427
- allow overriding text colors
2012-06-01 05:26:01 +00:00
Mark Vejvoda
dbb116f250
- load of changes to get things compiling under VC++ 2010 (with updated deps seperate for vc2010)
2012-04-20 01:04:05 +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
9286130138
- bugfixes and code cleanup found using cppcheck
2012-03-28 06:25:57 +00:00
Mark Vejvoda
1ac9aa6d3f
- fixed xml loading via rapidxml for some scenarios that had embeddex xml comments in lua
...
- added automation abilities for automated testing with automated saved games
2012-03-17 08:20:17 +00:00
Titus Tscharntke
bbef21da6b
a bit more load menu progress ( does not load yet )
2012-03-16 01:10:32 +00:00
Titus Tscharntke
2b50070249
you can init a GraphicMessageBox without a button now.
2012-02-19 17:49:33 +00:00
Titus Tscharntke
9870c13a6b
GraphicMessageBox can handle multiple buttons now
2012-02-19 17:37:53 +00:00
Mark Vejvoda
61bebd6b86
- numerous fixed for network scenario handling
2011-12-28 04:46:36 +00:00
Mark Vejvoda
0338841689
- initial code to try out network based scenarios (not yet implemented for masterserver)
2011-12-26 06:29:14 +00:00
Mark Vejvoda
4548c6ebb8
- updated scripts to make release easier.
...
- incremented version to 3.6.0.2
2011-12-16 09:04:26 +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
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
049b2952f2
- bugfix for invalid language setting in userini
...
- added debug info to track down tomreyn's issue
2011-12-05 00:02:32 +00:00
Mark Vejvoda
dee5b11518
- updated version to 3.6.0 in prep for release
2011-12-03 17:44:54 +00:00
Mark Vejvoda
8bdf863636
- cleanup of masterserver global flag
...
- attempt to cut down on resources required for masterserver mode to minimize RAM
2011-12-02 22:04: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
92ec24ea76
updated version # to beta2 in prep for new builds
2011-11-29 05:11:25 +00:00
Titus Tscharntke
1cd6520335
fast commands only for fighting / no regeneration when in "be_build" state
2011-11-29 00:54:38 +00:00
Mark Vejvoda
aefdfd98f8
- added new commandline option to support whole standalone mods: --load-mod=x
2011-11-23 18:02:00 +00:00
Mark Vejvoda
3cdf50c399
- a load of bugfixes including:
...
- proper handling of invalid client connects, after 6 bad attempts in a 60 second period of time the IP address is blocked from the current game
- Added check for invalid particles for tileset objects
- Made messagebox wider in game mod menu
- Fixed numerous threading issues discovered while testing on my 8 core CPU
- a Little bit of rendering cleanup
2011-11-23 08:00:09 +00:00
Mark Vejvoda
6650efdd14
updated version to beta1 in prep for beta release
2011-11-04 05:25:55 +00:00
Mark Vejvoda
30e1f45cc7
- intro is now fully translatable and configurable (see english.lng file at the bottom for intro strings)
...
- added game loading text strings to language file
- ONLY load the font type we are using
2011-11-02 17:17:28 +00:00
Mark Vejvoda
50adfb3305
- added ability to switch languages from nearly anywhere (and new hotkeys to do so):
...
CTRL+L shows language popup selection, CTRL+SHIFT+L toggles to next language automatically
2011-10-25 18:39:11 +00:00
Mark Vejvoda
dc4b367f69
- changed contact email address to bug report URL
2011-10-18 01:40:49 +00:00
Mark Vejvoda
e8663b99bc
- bugfix for popup menu in legacy font mode
2011-10-05 02:12:53 +00:00
Mark Vejvoda
3ed0f2f25a
- added ability to hide UI items (for example mod menu when a mod is standalone)
2011-10-04 20:18:57 +00:00
Mark Vejvoda
22e28c323f
- cleanup popup menu sizing so it looks more clean
2011-10-04 00:50:43 +00:00
Mark Vejvoda
5d0eea51e3
- bugfix for rendering labels (now properly lines up with other controls)
2011-10-02 02:14:05 +00:00
Mark Vejvoda
c68aa74fcf
- more updates for headless mode (try to avoid using opengl completely), server now runs at around 20 MB RAM at game start.
2011-09-27 05:29:57 +00:00
Mark Vejvoda
9cd6355733
- some bugfixes for headless mode:
...
- don't render anything
- disable sounds in headless mode
(still need to add code to see if we can avoid loading models and graphics to make memory usage much smaller)
2011-09-25 23:57:42 +00:00
Mark Vejvoda
7d53df698a
- added new in-game popup menu and new ability to switch teams in game (turned off by default in advanced settings)
2011-09-21 06:51:28 +00:00
Titus Tscharntke
7a6e937133
version set to dev again ( v3.5.3-dev)
2011-09-09 20:45:14 +00:00
Mark Vejvoda
56a384e365
- bugfix when reloading saved settings and item doesn't exist in listbox (thanks tomryen)
2011-09-07 16:55:49 +00:00
Mark Vejvoda
d44959d69c
- phase 1 of cppcheck verbose fixes
2011-08-31 23:10:43 +00:00
Mark Vejvoda
c8f25c95f3
- updated version to aplha1 for user testing
2011-07-23 23:23:42 +00:00
Mark Vejvoda
8c2d76b589
- fix for about screen (avoid using Vera font seems buggy)
2011-06-28 15:39:19 +00:00
Mark Vejvoda
945c2aa66b
- some font bugfixes (use proper fonts in menus and also proper spacing in console)
2011-06-28 00:51:13 +00:00
Mark Vejvoda
6bb805978c
- better quality font rendering and performance still good.
2011-06-10 04:34:58 +00:00
Mark Vejvoda
06999a8f88
- reworked fonts to now use 3d matrix positioning and render performance is much better.
...
*NOTE: Still need to deal with some letters getting partially chopped off in some cases.
2011-06-10 03:09:19 +00:00
Mark Vejvoda
226e8783c0
- added packaged game fonts
...
- updated code to search new default font folder
- added chinese language file from the fourm for testing
2011-06-07 02:37:58 +00:00
Mark Vejvoda
c808a5661a
- added freetype2 / FTGL support
2011-06-06 21:38:25 +00:00
Mark Vejvoda
95755ad832
- update new version # 3.5.3 (possible bugfix release)
...
- updated some pathfinder settings to see if performance and reaction to attacking is better
2011-06-02 07:09:19 +00:00
Mark Vejvoda
49f3518b03
- updating version # in prep for 3.5.2
2011-05-25 14:57:56 +00:00