Commit Graph

264 Commits

Author SHA1 Message Date
Mark Vejvoda
020cac4455 - fix name in script 2011-05-07 09:51:54 +00:00
Mark Vejvoda
42b0d8384e - cleanup for Linux installer 2011-05-07 09:48:25 +00:00
Mark Vejvoda
362f7c18e9 - small update to data-diff script, not used for 3.5.1 but prep'd for next release (need to update this to remove ugly scripting next release) 2011-05-07 07:36:10 +00:00
Mark Vejvoda
9df444fc8f - updated data archive build script to use proper penguin pathing 2011-05-07 07:08:49 +00:00
Mark Vejvoda
c65b55c6b9 - who will win.. 7z or xz? (so far 7z) 2011-05-07 05:08:17 +00:00
Mark Vejvoda
3405552538 - updated data script to remove hideous way of building out data package, now just waiting for a good commandline to use xz for compression 2011-05-07 02:02:47 +00:00
Mark Vejvoda
449e3f25c8 - updates to commondata handling. From now on commondata tag specified the commondata folder under a techtree making it easier to share data and portable since you just need to copy the techtree and its contents, this means no sharing data between techtrees (which is good since we don't want such dependencies) 2011-05-06 22:12:16 +00:00
Mark Vejvoda
9c992ed353 - fixed observers to be able to see queued commands of all other players
- updated authors for tilesets that we replaced sounds for
- updated source code release archive building script with improvements from svenstaro
- added commondata folder to data and install scripts
2011-05-06 08:44:50 +00:00
Mark Vejvoda
6db2b394bf - renamed megalgest.bin to megaglest and megaglest to start_megaglest 2011-05-05 03:31:18 +00:00
Mark Vejvoda
f8e1a5c8cb - bugfixes found during testing of cmake builds 2011-05-04 22:30:32 +00:00
Mark Vejvoda
9a1afe1b0a - updated scripts as well as cmake so that source and data build both together and separate from in an svn tree or the sf tarballs 2011-05-04 21:00:34 +00:00
mnaumann
c7fe85aff2 remove dangling "sycreenshots" symlink 2011-05-03 23:43:46 +00:00
Mark Vejvoda
fab36598b1 - lots of updates including:
- cmake system changes (after doing a make you may go: sudo make install to install in standard linux paths)
- updates to various pathing in order to more robustly support lhs

*WARNING, Linux dev's should run cmake like the following to avoid pathing issues as the default now is lhs paths:
cmake -DCMAKE_INSTALL_PREFIX= ..    (notice the SPACE before the ..)
2011-05-03 23:34:25 +00:00
Mark Vejvoda
cd4ef0eaf7 - proper binary path extraction on all platforms and glest.ini by default can run from search path and will try to find stuff it needs in the real binary path
- fixed error message for untis missing be_built
- fixed mg.ini for html tool and updated perl script
2011-05-03 11:15:15 +00:00
Mark Vejvoda
8b657be5a9 - fixed desktop file (validator can be run using: desktop-file-validate megaglest.desktop) 2011-05-03 08:09:02 +00:00
Mark Vejvoda
bda831861a Stuff from pabs (debian games) round #1
- remove +x bit on many files that should not have it
- added gplv3 svg logo for completeness in svn
2011-05-03 07:58:59 +00:00
Mark Vejvoda
962aee539f - fixed linux installer local string identifier to english 2011-04-26 19:41:22 +00:00
Mark Vejvoda
6a2e071b1a - the source release now includes more stuff.. just for svenstaro 2011-04-21 05:29:23 +00:00
Mark Vejvoda
92039ac053 - updated data and data diff scripts to use best 7z compression 2011-04-20 07:19:29 +00:00
Mark Vejvoda
8063b019a4 - removed screens from Linux installer 2011-04-19 20:25:22 +00:00
mnaumann
bd31395f86 changes to glest configurator:
* fix indenting
* add option to disable 3D mouse pointer
* lower some hardware related default valuesi for increased compatibility
2011-04-19 17:24:13 +00:00
Mark Vejvoda
34ba6a476c - removed script as it was already in another location 2011-04-19 16:12:06 +00:00
Mark Vejvoda
b2e39064fc - added language translation script from olaus to svn so we can re-use this as often as needed. Simply cd to the lang folder and run: ../../../../mk/linux/language_files_synch.pl orig english.lng 2011-04-19 04:44:42 +00:00
Mark Vejvoda
497c513576 - updated version# to 3.5.0 release (may have last minute changes while testing installers etc. 2011-04-19 03:50:49 +00:00
Mark Vejvoda
8dbef7d7ea - fixed configurator to properly read / write mg ini files 2011-04-17 07:04:38 +00:00
Mark Vejvoda
92942c9fdb - also move glestuser.ini from previous version during install 2011-04-14 18:52:25 +00:00
Mark Vejvoda
8bcca7080f - now Linux installer will also automatically move mydata from previous versions to the new .megaglest path 2011-04-14 15:40:53 +00:00
Mark Vejvoda
61577825fb - added auto detect of previous installation and prompt for uninstall before installing new version for Linux Installer 2011-04-14 06:57:52 +00:00
mnaumann
1acc011ebc - make scripts executable: svn propset svn:executable 1 start_megaglest_* megaglest
- remove some newlines
2011-04-11 14:54:19 +00:00
Mark Vejvoda
11f71421aa - update version to beta2 for Linux installer 2011-04-11 04:42:57 +00:00
Mark Vejvoda
716cba8258 - added blender related files to Linux installer 2011-04-11 03:38:40 +00:00
Mark Vejvoda
b84ddfea4d - added blender related files to Linux installer 2011-04-11 03:34:55 +00:00
Mark Vejvoda
b9939b81b2 - added execute bit to scripts 2011-04-11 02:31:34 +00:00
Mark Vejvoda
42a6737960 - proper detection that user does not have 7z installed in their path 2011-04-09 22:20:10 +00:00
Mark Vejvoda
64dbe0f887 - more rename changes for Linux installer to use new binary and script names 2011-04-09 19:47:59 +00:00
Mark Vejvoda
e17325f18a - more rename changes for Linux installer to use new binary and script names 2011-04-09 19:46:58 +00:00
Mark Vejvoda
9b1893054f - renamed Linux binaries launch scripts start with start_megaglest_x and binaries start with megaglest_ 2011-04-09 19:13:10 +00:00
Mark Vejvoda
c11a3de8f0 - added linux desktop file and png icon file for any Nix distro bundlers 2011-04-09 18:59:02 +00:00
Mark Vejvoda
b8f0fae8df - re-added libicu* to glest startup script 2011-04-09 04:16:06 +00:00
Mark Vejvoda
9ac7f5abea - updated ver #'s for various scripts 2011-04-01 01:40:15 +00:00
Mark Vejvoda
242b02c001 - added support for better user data customization and default linux path will now be ~/.megaglest/ for user related ini's and data content 2011-03-10 07:26:43 +00:00
Mark Vejvoda
817d8cfea8 - added logic for ftp file transfers to look for 7z archives for tilesets and download and extract on the client side if the 7z archive exists on the server 2011-03-09 18:35:19 +00:00
Mark Vejvoda
3aa8f765f6 - updated default key values to use proper SDL matching names 2011-03-09 06:28:46 +00:00
Mark Vejvoda
2891aef52e - changed increase / decrease speed key def for proper use using updated sdl keys logic 2011-03-05 21:49:21 +00:00
mnaumann
eb9422973b decrease default resolution to 800x600 (was 1024x768) - netbooks galore! 2011-02-28 22:24:37 +00:00
Titus Tscharntke
0380bcdb5d revert accidently checked in things .... 2011-02-06 01:48:41 +00:00
Titus Tscharntke
f2caf186f9 step1 for cliffs; enable manually in map.cpp in Map::smoothSurface(...) ; set minCliffHeightDifference to 3.0f 2011-02-06 01:36:55 +00:00
Mark Vejvoda
2e4c911711 - updated Linux installer to add uninstall icon in the menu and proper value for progress bar for install. Also mention the MG version # in the menu so users can have multiple versions of MG instaleld in different folders and see in the Menu which icon refers to which version 2011-02-03 23:18:21 +00:00
Mark Vejvoda
ba2b155f6f - updated cmake and source release script to package up some missing source files and added a new CMAKE optional parameter so people can compile the source release without SVN rev stamp because it is not an svn repo. Run cmake like this:
cmake -DWANT_SVN_STAMP=OFF ../
2011-02-02 20:12:45 +00:00
Mark Vejvoda
84ff07e4d7 - chop the Linux installer down to 224 MB 2011-02-01 15:50:17 +00:00
Mark Vejvoda
4900fe2789 - updated source code packer to include files that were previously missing 2011-02-01 00:15:00 +00:00
Mark Vejvoda
81e203b80f - Linux installer now adds country flag images for Internet lobby 2011-01-26 09:10:52 +00:00
Mark Vejvoda
90d4072646 - added xz support to Linux installer which further compresses the installer by 100MB (making it about 280MB now) 2011-01-24 15:47:21 +00:00
Mark Vejvoda
0fbb29d875 - modified Linux installer to use changed filenames for license etc
- reverted from xz to zip format since xz has problems currently in mojo
2011-01-22 21:39:16 +00:00
Mark Vejvoda
a38d773776 - more script cleanup 2011-01-22 06:39:30 +00:00
Mark Vejvoda
3c881065f5 - cleanup of mojosetup folder 2011-01-22 06:23:45 +00:00
Mark Vejvoda
03de41af3f - removing deprecated remnants of jam and auto tools
- updated mojosetup for upcoming release
2011-01-22 06:20:09 +00:00
Mark Vejvoda
f1dd1eb751 updates to scripts in preparation for new beta and release 2011-01-22 04:51:24 +00:00
Mark Vejvoda
23ec0b0e8c - updated scripts in preparation for upcoming beta and release 2011-01-22 02:02:49 +00:00
Mark Vejvoda
4164b8f393 - removed bad space in mydata property 2011-01-22 00:52:08 +00:00
Mark Vejvoda
723e01e656 - restored glest.ini to proper values 2011-01-22 00:26:47 +00:00
m0elle
5722cb01c6 Added FindwxWidgets.cmake FindPackageHandleStandardArgs.cmake, needed by FreeBSD to find wxWidgets properly 2011-01-21 23:54:24 +00:00
Mark Vejvoda
66261ad662 - updated line endings to unix style characters to fix Bug #3085838 2011-01-20 15:56:30 +00:00
Titus Tscharntke
fec68c872a Some changed external ports for ftp; switch ftp ports according to external port; Menu looks a bit more friendly(less fog) 2011-01-12 19:42:25 +00:00
Mark Vejvoda
5fa01b0b8c - attempt to throw exception (instead of assert) on bad texture detection 2011-01-11 00:49:06 +00:00
mnaumann
d1c1d27584 * change HTTP user agent to conform with new software title (no dash)
* configure HTTP client to follow redirections ("Location:" header/3xx status)
* glest.ini: update master server, announcement and version check URLs; reorder MasterServerExternalPortList; add introduction text
2010-12-21 00:32:54 +00:00
nosogo
11a34a141a shouldnt change glest.ini 2010-12-05 01:52:55 +00:00
nosogo
f545edad68 more fixes for editor 2010-12-05 01:33:28 +00:00
Mark Vejvoda
15aab7a581 - some intial changes to support cross-compilation under mingw 2010-12-04 23:19:43 +00:00
Mark Vejvoda
acb3df7ccc - example script of splitting and comparing two large world log files 2010-11-30 23:37:25 +00:00
Mark Vejvoda
1aa155ab06 - restored glest.ini to default values 2010-10-23 17:02:36 +00:00
Mark Vejvoda
ae8571a406 - added the beginning of some new master server info (very limited)
- Masterserver menu will show more titles / colors.
    - We keep the game showing in the Masterserver menu while it is in progress.
   - Disable join button when slots are full.
   - Update title with IN PROGRESS when game is being played.
   - PHP Script is backwards compatible with older clients
2010-10-23 09:06:47 +00:00
Mark Vejvoda
2a805240b4 - updated data diff script version # for 3.3.7.2 release 2010-10-16 17:14:33 +00:00
Mark Vejvoda
c659b046ae - updated readme and version # for Linux Installers 2010-10-16 16:40:51 +00:00
Mark Vejvoda
e91a3378bd - updated source script to include ini files etc
- updated version to 3.3.7.3 in configure.ac
2010-10-16 16:09:12 +00:00
Mark Vejvoda
8d40069058 - added more dependency checking for other libs (like png, jpg and curl) 2010-10-09 21:12:50 +00:00
Mark Vejvoda
e594ba07de - updated source code create script to include icons for map editor
- added port 61000 for ultifd
2010-10-08 15:25:15 +00:00
Mark Vejvoda
cb5f5e55eb - Linux installer bugfixes (fixed map editor and g3d viewer files and links) 2010-10-07 22:17:05 +00:00
Mark Vejvoda
e35f8b0563 - updated Linux scripts and installer files for 3.3.7 release 2010-10-07 18:54:18 +00:00
Mark Vejvoda
fd60b30081 - updated announcement to use a safer compare and added announcement url to ini files 2010-10-07 18:43:29 +00:00
Mark Vejvoda
e58055dfad - added extra port #'s for Internet games 2010-10-07 17:27:22 +00:00
Titus Tscharntke
8508baa273 Version number is set to 3.3.7 in configure.ac so we don't forget it this time 2010-10-07 10:38:58 +00:00
Mark Vejvoda
635bf616de - patch for FreeBSD (thanks m0ellemeister) 2010-09-24 23:28:54 +00:00
Mark Vejvoda
d798ef539d - Titi is a geek! 2010-09-16 19:02:55 +00:00
Mark Vejvoda
b115292ee5 - added GeoVah's initila Mac osX support (via cmake) 2010-09-16 15:15:42 +00:00
Mark Vejvoda
0f5cd740a6 - moved game map entity into a shared source file in shared lib, which is now shared by the main game and the map editor 2010-09-14 00:43:09 +00:00
Mark Vejvoda
ceca2de4b1 - added ability to display both error and normal messagebox in non overlapping way simultaneously
- added new hotkey to toggle photomode in game (f8)
2010-09-11 16:14:03 +00:00
Mark Vejvoda
6a24ca3ad0 - completed screen UI work. F11 will save current menu UI config to ini file, F5 will cause a reload of INI realtime 2010-09-09 21:07:39 +00:00
Mark Vejvoda
db25b5391e - added in-game sound toggle hotkey (thanks Nebososo) 2010-08-28 03:41:17 +00:00
Mark Vejvoda
a9b0f31816 - added hard coded team chat hotkey H to configurable keys
- changed dependency finder script to use only desired libs
2010-08-27 21:43:47 +00:00
Mark Vejvoda
bb456574eb - updated script to do special stuff for Fedora 2010-08-23 07:45:54 +00:00
Mark Vejvoda
2ab394a47b - fixed bad defaults in linux glest.ini 2010-08-12 17:41:16 +00:00
Mark Vejvoda
3dbdda1763 - updated default glest.ini to remove default playername of SoftCoder 2010-08-12 07:10:39 +00:00
Mark Vejvoda
904bf95a39 - updated version # displayed for linux installer 2010-08-12 06:23:42 +00:00
Mark Vejvoda
21f5bc316f - updated installer script with proper version # 2010-08-12 05:31:39 +00:00
Mark Vejvoda
8b03a9d262 - updated installer script with proper version # and web link 2010-08-12 05:02:32 +00:00
Mark Vejvoda
ee28ef90fb - updated script to include masterserver source 2010-08-12 01:53:50 +00:00
Mark Vejvoda
45b7e081be - updated script to skip temp files 2010-08-12 00:43:26 +00:00
Mark Vejvoda
f176cfff11 - updated version # to 3.3.6 in all Linux scripts 2010-08-12 00:08:10 +00:00
Mark Vejvoda
760becb7ad - updated linux installer to use * for all files not *.* 2010-08-11 20:53:31 +00:00