1
0
forked from mirrors/0ad

Commit Graph

  • 3af3cbe99a Fixed the GUI selection issue where killed units were not being removed from the selection or the selection display WhiteTreePaladin 2010-07-04 01:03:14 +00:00
  • 56b836f58d Call enet_initialize (see previous commit message). Fixes #509. Ykkrosh 2010-07-03 19:31:14 +00:00
  • 3ff0ccc1fa we noticed that vcbuild somehow excludes winit function pointers from components that don't contain externals referenced by the main EXE (i.e. wposix, wnuma, wsock). the solution will include calling enet_initialize (to replace or coexist with wsock), removing wposix (see below) and ignoring wnuma (because apps that use it will need to call its functions). janwas 2010-07-03 19:08:18 +00:00
  • 065f0deea3 Added third row of buttons to layout WhiteTreePaladin 2010-07-03 16:51:20 +00:00
  • d98b0c21b4 Fix references to nonexistent celt_fortress Ykkrosh 2010-07-03 15:51:32 +00:00
  • 2ca501deeb Extend tool to check errors in Builder/TrainingQueue lists Ykkrosh 2010-07-03 15:50:59 +00:00
  • df86f4d27b Fix tokenisation to ignore multiple spaces Ykkrosh 2010-07-03 15:21:50 +00:00
  • e23d4d232a Added rank icon Removed displayed rank name (functions still available) Fixed error with color name WhiteTreePaladin 2010-07-03 15:06:31 +00:00
  • 9332a20998 Add map for multiplayer testing Ykkrosh 2010-07-03 14:55:32 +00:00
  • c57575df3e Set each player's default camera location to their civ center. Ykkrosh 2010-07-03 13:15:57 +00:00
  • c59e2c572b Add ENet stats to profile viewer. Ykkrosh 2010-07-03 13:15:01 +00:00
  • 41e786837e Fix updating of scrollbars on text controls. Ykkrosh 2010-07-03 13:12:44 +00:00
  • 0560e1c970 Fix warning Ykkrosh 2010-07-03 10:48:44 +00:00
  • 272c2865b0 windows build fix: more boost headers were required, and string.hpp doesn't include join.hpp janwas 2010-07-03 09:35:43 +00:00
  • 5bc3c4b751 Fix inheritance of construction/training lists. Ykkrosh 2010-07-03 01:23:23 +00:00
  • be2e1b158a Made player colors work for player names Used civ name for the player name's tooltip Created some additional utility functions WhiteTreePaladin 2010-07-02 21:42:17 +00:00
  • 051aa70940 Basic disconnection handling. Ykkrosh 2010-07-02 21:28:48 +00:00
  • 0d58a10604 Changed player 1 to "hele" to match units on Latium map WhiteTreePaladin 2010-07-02 03:10:14 +00:00
  • 98a7d67b43 Player name now references actual player name (almost) Added civ name to tooltip of player name Player colors hacked in (to at least look consistent) Made icons reference proper portrait sheets WhiteTreePaladin 2010-07-02 02:50:45 +00:00
  • 0002a5befe Extended access to existing player attributes WhiteTreePaladin 2010-07-02 02:46:32 +00:00
  • 913c1b1946 Added getter methods for some existing attributes WhiteTreePaladin 2010-07-02 02:44:25 +00:00
  • 8f48d0f007 Moved menu code out into: WhiteTreePaladin 2010-07-01 20:31:47 +00:00
  • 6d625fdc55 Added resource quantities to GUI for resource entities WhiteTreePaladin 2010-07-01 20:06:23 +00:00
  • 5fec6c40dd Set svn:eol-style native Ykkrosh 2010-07-01 16:58:44 +00:00
  • 20c50d32d4 Windows fixes. Ykkrosh 2010-06-30 23:40:51 +00:00
  • 1c0536bf08 # Refactored the networking code, and redesigned the game setup screen. Ykkrosh 2010-06-30 21:41:04 +00:00
  • 303a3ff437 Fix line endings Ykkrosh 2010-06-30 21:34:44 +00:00
  • 8268d8ad0b Fix CStr8 serialisation bug. Ykkrosh 2010-06-30 21:24:14 +00:00
  • c5d204c7ff Enable latest JS language features. Ykkrosh 2010-06-30 21:23:41 +00:00
  • e88391e5d8 # GUI bug fixes. Ykkrosh 2010-06-30 21:20:08 +00:00
  • 545979040b Expose the user's login name. Ykkrosh 2010-06-30 21:18:29 +00:00
  • 103b60daa9 Fix use of deprecated libpng feature. Ykkrosh 2010-06-30 21:17:39 +00:00
  • 1f7bb6c1fc Applied new theme (thinWheatWindow) Added bronze rectangles behind resources Made queue panel resize if needed WhiteTreePaladin 2010-06-29 15:54:53 +00:00
  • 26bdae945b New style: thinWheatWindow (same as wheatWindow, but thinner borders) WhiteTreePaladin 2010-06-29 15:51:11 +00:00
  • f21f8485e8 Added MAX_SELECTION_SIZE (24) to bandboxed selections WhiteTreePaladin 2010-06-28 12:30:59 +00:00
  • 21b1f1c965 Cut off panel on right side at 1024 for wide resolutions WhiteTreePaladin 2010-06-28 00:31:24 +00:00
  • e15f6120b1 Fixed minimap (z-value was making it unclickable) WhiteTreePaladin 2010-06-27 21:45:07 +00:00
  • 41e546cf7c update VC2005 CRT fixes #510 unfortunately, anyone compiling with VC2005 must now ensure all Visual Studio service packs and patches are applied - or manually strip out the additional manifest dependency on subversion 762 after every build (ugh), or we could add an application config file to redirect SxS version from .762 to .4053 (ugh) janwas 2010-06-27 19:47:26 +00:00
  • 08710e4dd6 New GUI design - marble edges instead of bronze edges WhiteTreePaladin 2010-06-27 18:45:39 +00:00
  • a947ab5582 Fixed alignment issue with the left and right sides of the right marble border in the wheatWindowSand sprite WhiteTreePaladin 2010-06-27 18:40:44 +00:00
  • b80a3bece3 This was SVN commit r7638. Mythos_Ruler 2010-06-27 18:28:16 +00:00
  • 1edb23e7a4 Fix script serializer to cope with spliced array enumeration quirk Ykkrosh 2010-06-27 11:57:00 +00:00
  • 97a1b7dc2d Reduce use of strongly-discouraged JS_ValueToFunction Ykkrosh 2010-06-27 11:55:49 +00:00
  • 786bd5d11a New basic GUI designed roughly off of AoE3 - ALPHA 1 WhiteTreePaladin 2010-06-26 18:10:03 +00:00
  • f1d23f203e Clone the current session GUI files Ykkrosh 2010-06-26 17:11:04 +00:00
  • dba377532e # low-level fixes and improvements dbghelp: ensure the DLL from our executable directory is loaded (avoids breakage related to search-path and Dropbox) wmi: use single-thread apartment COM model because multithreaded breaks SHGetFolderPathW wsysdep: sys_pick_directory: allow user-specified initial path; fix previous non-unicode initial path; avoid reporting error if user cancels wutil: add function to query executable directory at any time janwas 2010-06-23 16:17:25 +00:00
  • 1fc3076820 fix handling of window resizing (more closely match what SDL does, allow calling SDL_SetVideoMode without triggering a resize event); add support for video expose events janwas 2010-06-21 20:22:26 +00:00
  • f066daf21d update zlib, libpng; rebuild libjpg (avoids dependency on msvcr71) update-workspaces required. janwas 2010-06-21 11:54:15 +00:00
  • 48b83a413c Added access to shadows property back to console :renderer.shadows = booleanValue <-- should work again WhiteTreePaladin 2010-06-19 22:07:27 +00:00
  • eb5f0ce639 fix logic error for CPUs lacking xAPIC (thanks to Brian for reporting this) janwas 2010-06-19 18:22:47 +00:00
  • 85bfdf0983 sync with work (add IO callbacks, export wsdl functions, avoid error in ReadVersionString) janwas 2010-06-14 12:09:49 +00:00
  • 4fa5f1892b # fix CPU detection issue i3 CPUs report a *maximum* of 8 cores/package, which caused the number of processors to be misreported as 0 (but only because the APIC IDs were skipped because the CPU generation was deemed to low, which was due to failing to consider extended family/model) thanks to titanforever for reporting this. janwas 2010-06-12 20:21:28 +00:00
  • 7eeacaab2d Fix building on Windows in paths containing space characters. Fixes #482, based on patch from Zoomastigophora. Ykkrosh 2010-06-10 19:15:33 +00:00
  • 0172c99b93 Windows build fix Ykkrosh 2010-06-08 18:58:03 +00:00
  • dfb10c8209 # Various networking code cleanups. Ykkrosh 2010-06-07 22:19:05 +00:00
  • 2c160e5bd8 Delete script scheduler, since it causes GC crashes and isn't used for anything important and could be implemented in pure JS instead. Ykkrosh 2010-06-07 18:41:03 +00:00
  • 5c9d0c17e2 Change default building placement angle by 45 degrees Ykkrosh 2010-06-07 18:14:18 +00:00
  • d76a2e342b Delete obsolete entity template files Ykkrosh 2010-06-07 09:50:44 +00:00
  • c8edf0e9e2 This was SVN commit r7619. Mythos_Ruler 2010-06-07 02:48:02 +00:00
  • 37798136c2 Actor animation tweaks for Greek archers. Mythos_Ruler 2010-06-07 02:43:09 +00:00
  • 95fd92ad3a This was SVN commit r7616. Mythos_Ruler 2010-06-06 23:43:59 +00:00
  • 965b661e81 This was SVN commit r7615. Mythos_Ruler 2010-06-06 23:42:55 +00:00
  • f7d50b3f17 Try to fix animation speeds for a couple of units Ykkrosh 2010-06-06 20:49:41 +00:00
  • 72f0638a4b Delete obsolete entity template files Ykkrosh 2010-06-06 20:38:44 +00:00
  • 23c92b7fe3 Fix actor viewer animation offsetting. Ykkrosh 2010-06-05 22:23:28 +00:00
  • 5982c07002 Support multi-line messages in log display. Ykkrosh 2010-06-05 22:22:21 +00:00
  • 045ac1c197 # cleanup mem_util: inline freelist functions to avoid needing an additional if() in pool.cpp pool: add comments clarifying the roles of PoolAllocator vs RawPoolAllocator wsdl: refactor (naming convention, determination of window style, reduce forward decls) janwas 2010-06-05 18:52:39 +00:00
  • d3048906cb # Unit animation improvements. Ykkrosh 2010-06-05 00:49:14 +00:00
  • a18aa24fe3 Windows support for window resizing and fullscreen toggling. Ykkrosh 2010-06-03 21:15:45 +00:00
  • 0f611042b1 # Support alt+enter to toggle fullscreen mode. Make game window resizable. Ykkrosh 2010-06-03 19:07:59 +00:00
  • 310f3466a8 # Hotloading of actor XML files. Ykkrosh 2010-06-03 01:29:43 +00:00
  • 5c03456a38 Windows build fix Ykkrosh 2010-06-02 23:08:45 +00:00
  • ed90168b72 Support WASD camera movement in Atlas. Ykkrosh 2010-06-02 10:13:26 +00:00
  • 23ab6dad38 Make session GUI visible and usable when playtesting from Atlas. Ykkrosh 2010-06-02 00:36:21 +00:00
  • ffe9241cd3 Stop warning about missing config files. Ykkrosh 2010-05-31 23:01:42 +00:00
  • 65cf204423 Display warnings and errors on screen for a short time (fixes #119). Ykkrosh 2010-05-31 22:44:59 +00:00
  • 6de0cdc5f9 Delete old obsolete font builder tool and related files Ykkrosh 2010-05-31 19:04:39 +00:00
  • 7af705435f Some custom maps Mythos_Ruler 2010-05-30 21:16:32 +00:00
  • 47ca9fc6cb Autobuild fixes (untested) Ykkrosh 2010-05-30 15:18:24 +00:00
  • 7dca91f26b # Various changes to the text rendering system. Ykkrosh 2010-05-30 13:42:56 +00:00
  • 4ff8d8742c Partially support Unicode strings in GUI XML files Ykkrosh 2010-05-30 13:11:32 +00:00
  • 5b9d29729a Windows fixes Ykkrosh 2010-05-27 23:51:14 +00:00
  • e6cab58194 Add map for testing terrain passability and movement costs Ykkrosh 2010-05-27 23:32:59 +00:00
  • 11a20e1bcf # Handle terrain passability and movement costs in pathfinder. Ykkrosh 2010-05-27 23:31:03 +00:00
  • 828400d82e # Support floating units in new simulation system. Ykkrosh 2010-05-27 23:23:53 +00:00
  • 079ea554b9 Clean up fixed parser a bit Ykkrosh 2010-05-27 23:13:07 +00:00
  • 5b51ecacac Fix fixed parser Ykkrosh 2010-05-25 21:57:16 +00:00
  • 42bcb175ff Add test for network simulation message serialization. Ykkrosh 2010-05-25 20:48:06 +00:00
  • 159b96c1a1 MSVC warning fixes Ykkrosh 2010-05-25 19:41:18 +00:00
  • ff17691d4f Add STL-compatible pool allocator. Ykkrosh 2010-05-25 19:24:14 +00:00
  • 1e40c8c776 MSVC warning fixes Ykkrosh 2010-05-25 19:12:00 +00:00
  • 01bec7a454 Convert serialization code to use less virtuals and allow more inlining. Ykkrosh 2010-05-25 19:01:30 +00:00
  • 9090d25ef8 Force some byte-order functions to be inline. Ykkrosh 2010-05-25 18:47:11 +00:00
  • 5ce9acc263 MSVC warning fixes Ykkrosh 2010-05-25 18:44:33 +00:00
  • 47a03c3397 Replace JS_Enumerate with manual enumeration, to avoid its memory allocations. Ykkrosh 2010-05-25 18:24:12 +00:00
  • 121d1ead20 Avoid some redundant HasProperty calls. Ykkrosh 2010-05-25 18:18:32 +00:00
  • 6fdb947ff0 Convert CCmpTemplateManager to use ASCII strings internally, to save memory and serialisation cost. Ykkrosh 2010-05-25 18:17:12 +00:00
  • a9963dee56 Serialize JS strings as UTF-16(ish), to avoid the cost of UTF-8 conversion. Ykkrosh 2010-05-25 18:07:41 +00:00
  • fd1f864cde Avoid unreliable float conversions when loading old maps. Ykkrosh 2010-05-25 17:55:41 +00:00
  • 64a610baab Add some code for rough testing of state hashing performance. Ykkrosh 2010-05-25 17:28:26 +00:00