Actually initialize SDL paste system somewhere.
Got lost with the move into lib/sdl. Fixes #3091.
Remove redundant dependency for version.o.
Prevents autorevision.h from being built twice.
Remove hg stuff from autorevision.sh.
Can possibly break stuff as mentioned in http://forums.wz2100.net/viewtopic.php?p=93700#p93700, and any hashes are meaningless and possibly confusing anyway since we use git.
* bugfixes: Remove hg stuff from autorevision.sh. Remove redundant dependency for version.o. Move WZ_WRITEDIR to frame.h and use it for the crashdumps as well. Disentangle some Mac includes. Actually initialize SDL paste system somewhere. Update ChangeLog.
Revert "Remove hg stuff from autorevision.sh."
This reverts commit a1e6011. Sorry, didn't actually intend to push this.
This way message will actually show up in xcode builds if reached.
Fix ticket:3094 unit designs in factory menu not appearing when savin…
…g and loading.
* bugfixes: Fix cross-compilation. Add assert for droids added to wrong group. qtscript: Try harder not to crash if we fail to load our script context. Fix ticket:3094 unit designs in factory menu not appearing when saving and loading.
Merge branch 'bugfixes' into 3.1
* bugfixes: Fix cross-compilation. Add assert for droids added to wrong group. qtscript: Try harder not to crash if we fail to load our script context. Fix ticket:3094 unit designs in factory menu not appearing when saving and loading. Better repo detection for autorevision.sh. Revert "Remove hg stuff from autorevision.sh." Remove hg stuff from autorevision.sh. Remove redundant dependency for version.o. Move WZ_WRITEDIR to frame.h and use it for the crashdumps as well. Disentangle some Mac includes. Actually initialize SDL paste system somewhere. Fix crash in semperfi-js Conflicts: src/main.cpp
Don't assume Xcode's build products are in the source tree.
Fixes builds in Xcode 4 with the default external derived data directory.
This way message will actually show up in xcode builds if reached.
Get all of the scripts that are likely to change with any regularity …
…out of the xcode project.
Xcode (4, at least) parses out the 'error:'s in the log and halts the build. This is probably not what was intended. * nanotech/topic/xcode4-fixes: OS X: Fetching new build dependency versions is not an error. Don't assume Xcode's build products are in the source tree.
The info.plist file is now once again included in the bundle.
Add OS X help menu items for the man page and scripting docs.
Closes #3109. * nanotech/topic/help-menu-links: Add OS X help menu items for the man page and scripting docs.
Merge branch 'bugfixes' into 'master'.
* bugfixes: Fix the help bundle. Bring back the WarzoneHelp info.plist which was lost in the shuffle. Get all of the scripts that are likely to change with any regularity out of the xcode project. OS X: Fetching new build dependency versions is not an error. Don't assume Xcode's build products are in the source tree. Add OS X help menu items for the man page and scripting docs.
Merge branch 'bugfixes' into 3.1
* bugfixes: Fix the help bundle. Bring back the WarzoneHelp info.plist which was lost in the shuffle. Get all of the scripts that are likely to change with any regularity out of the xcode project. OS X: Fetching new build dependency versions is not an error. Don't assume Xcode's build products are in the source tree. Add OS X help menu items for the man page and scripting docs. Simplify dependencies in the xcode build. Conflicts: macosx/Warzone.xcodeproj/project.pbxproj
qtscript: Add function enumBlips(player) to get a list of non-transie…
…nt radar blips.
Add general rules script for the campaign.
Enable design and minimap only when an HQ exists.
Set radarOnScreen to true by default.
Otherwise when loading a campaign game with HQ the minimap is missing.
* bugfixes: Check if we actually need to hide widgets before hiding them Fix player counts for both AI & humans & 'closed' slots in MP games Should fix indicator for loading, skirmish & MP screens. fixes ticket:3104 Fix calling batch file for autorevision.sh script refs: 1759623 Don't go past the map's player limits when allocating players. fixes ticket:3089 Fix issues that were overlooked from the revert(s) in ac550ac qtscript: Add a note about local variables to the documentation. Splice in the Changelog from 2.3. Set radarOnScreen to true by default. Add general rules script for the campaign. Run eventStartLevel always, not only for skirmish.
Merge branch 'bugfixes' into 3.1
* bugfixes: Check if we actually need to hide widgets before hiding them Fix player counts for both AI & humans & 'closed' slots in MP games Should fix indicator for loading, skirmish & MP screens. fixes ticket:3104 Fix calling batch file for autorevision.sh script refs: 1759623 Don't go past the map's player limits when allocating players. fixes ticket:3089 Fix issues that were overlooked from the revert(s) in ac550ac qtscript: Add a note about local variables to the documentation. Splice in the Changelog from 2.3. Set radarOnScreen to true by default. Add general rules script for the campaign. Run eventStartLevel always, not only for skirmish.
Hopefully make it so conflicts in the xcode project files are automat…
…ically resolved. This is done by making them not actually merge (it still will need to be done though just by hand on a platform where it can be tested).
Improve screen while waiting for game to start.
Always display the chat console, instead of only flashing it while pressing Esc repeatedly. Fix weird font sizes. Show which players have loaded so far. Show joining status for everyone, not just the host.
Make latency guesser less optimistic.
Hopefully reduces Zzz microfreezes a bit, in the case of laggy connections. There's probably a better way of guessing latency than this, but it works for now.
When people are kicked, don't lock them out from all other games.
They can't join the game they were kicked from anyway. (cherry picked from commit 370ce6c)