Commit graph

286 commits

Author SHA1 Message Date
Wedge009
14ee4108dc Back-port settings from master
Back-port majority of MSVC project settings changes from master, including build and working directories.
2015-11-04 15:01:08 +11:00
aquileia
25ea48379a vcproj: Add external/include and external/lib
As the vcproj format is poorly documented, we previously couldn't find an option to pass compiler/librarian/linker dependencies without manually adding them in the menu. After installing VC9, I found an option that is correctly ported to vcxproj (the new format since VC10) and allows to specify these additional dependencies.
2015-07-06 00:27:03 +02:00
aquileia
945f1be275 VC project: Remove libintl include 2015-04-08 23:03:42 +02:00
aquileia
f21dc312ef gitignore: Merge rules from projectfiles/
Conflicts:
	projectfiles/CodeBlocks/.gitignore
2015-01-13 19:28:04 +01:00
anonymissimus
53aae073f0 disable unknown pragma warning from boost header 2014-12-03 23:07:44 +01:00
anonymissimus
7ae79e8b18 vc project update 2014-11-30 18:24:33 +01:00
anonymissimus
cdc246930c remove config_assign.cpp which causes a warning as it's empty 2014-11-26 23:11:26 +01:00
anonymissimus
b5c251447f vc project update
not using recent boost filesystem changes
2014-11-26 23:05:05 +01:00
Ignacio R. Morelle
d67b710359 Rename animated.i to animated.tpp
The .i extension causes problems with CodeBlocks.
2014-10-09 16:56:58 -03:00
aquileia
42a26a1905 Update 1.12 VC project for ebf797f65f and 2ed0908eb5 2014-06-07 19:22:47 +02:00
aquileia
ad11aeb824 Restore instructions for VC dependencies
cherry-picked 0bbcec537f from master
2014-06-07 19:12:37 +02:00
aquileia
b0d8e2bb31 delete deprecated NDEBUG flag from VC project
This commit was accidentally only applied to master before, it is a
cherry-pick of bb6bfdcb7d.
2014-06-07 19:07:34 +02:00
aquileia
1bef0263d1 Update VC project for 847067dac7 2014-04-16 19:47:29 +02:00
aquileia
835197b94a Update projectfiles and corresponding readme
- Add the new files introduced by gfgtdf to the VC project.
- Fix the indentation of SConscript.
- Update the README files for Code Blocks and Visual Studio.
2014-04-16 19:46:22 +02:00
anonymissimus
9fae630fc7 vc project update 2014-03-08 03:16:50 +01:00
anonymissimus
d01e212391 vc project update 2014-02-17 20:48:54 +01:00
Alexander van Gessel
76b74df4ab Update projectfiles 2014-01-05 18:08:42 +01:00
anonymissimus
d4401e5777 vc project update 2013-12-23 18:37:56 +01:00
anonymissimus
9b96184604 vc project update 2013-12-20 21:31:20 +01:00
anonymissimus
32fee2b447 vc project update 2013-12-05 21:35:27 +01:00
anonymissimus
7715a2e00a vc project update 2013-11-10 20:06:40 +01:00
anonymissimus
b2f3cf98a5 vc project update 2013-10-30 19:02:22 +01:00
Andrius Silinskas
947a842bad Translatable months and weekdays. Missing am/pm designations.
A simple std::strftime wrapper was introduced, which takes care of date
translations when needed. I.e. if correct locale is not available, or
locale in use does not support am/pm designations.
2013-10-02 14:49:37 +01:00
anonymissimus
bc067de37c vc project update 2013-09-27 16:49:42 +02:00
anonymissimus
fb51fe6b8f vc project update 2013-09-25 12:51:07 +02:00
anonymissimus
c5bfcbc6f8 fix the MSVC project file 2013-09-07 01:05:10 +02:00
lipk
48a5b585e8 Ignore build folder for ReleaseDEBUG MSVC builds. 2013-09-06 22:17:38 +02:00
Andrius Silinskas
c84e94fe9b Bring back MP options (patch by lipkab). 2013-09-05 18:33:45 +01:00
Andrius Silinskas
5d1406c30e Added a new class to handle factions, leaders and genders. 2013-09-05 18:33:41 +01:00
Andrius Silinskas
0509d0c188 Unify leaders and genders set up between mp::connect and mp::wait.
The relevant functions from mp::connect were moved to mp::ui to enable
them to use by mp::wait as well. This is not the most elegant solution,
but in the future mp::connect and mp::wait should be merged into one,
and those functions could be moved back to where they were.

leader_list.?pp has been removed since it is no longer used.
2013-09-05 18:33:35 +01:00
Andrius Silinskas
13e22fd6f1 Initial step for splitting mp::connect into gui and engine. 2013-09-05 18:33:33 +01:00
Andrius Silinskas
c00e94de18 Move the initialization of the new level config to a different file.
This is initial step to unify the level initialization between
multiplayer_connect.cpp and playcampaign.cpp for multiplayer games.
2013-09-05 18:33:32 +01:00
Andrius Silinskas
97559fa5ec Separate gui and engine in mp::create.
Some things still need to be moved from gui to engine.
2013-09-05 18:33:26 +01:00
Boldizsár Lipka
aa71f67d47 RIP mp_options.?pp 2013-09-05 18:33:23 +01:00
JaMiT
a213190130 Remove some functions that have been unused for a year (r54990). 2013-08-25 22:32:27 -05:00
anonymissimus
40472ab4b0 vc project update 2013-08-12 17:12:58 +02:00
Alexander van Gessel
38b224c1ff Revert "Revert "Merge branch 'master' of github.com:wesnoth/wesnoth-old""
This reverts commit 23b72d6956.
2013-08-09 00:13:46 +02:00
Thibault Févry
23b72d6956 Revert "Merge branch 'master' of github.com:wesnoth/wesnoth-old"
This reverts commit 5fa5c03411, reversing
changes made to 06374c64ba.
2013-08-08 18:50:46 +02:00
anonymissimus
eb00df8feb vc project update 2013-07-21 18:55:44 +02:00
anonymissimus
c9a0a9bc3a vc project update 2013-06-21 18:40:13 +02:00
anonymissimus
54adc2ec0a update MSVC README
While those intructions to build the dependencies are no longer very
accurate, they are the only description of how to build the windows
dependencies given in a wesnoth context, removing them is a bad idea.
2013-06-19 18:33:16 +02:00
Andrius Silinskas
4175e62956 Remove game controllers: new and abstract. 2013-06-19 13:59:26 +01:00
Andrius Silinskas
377e9adc8e Clean-up and polish of game_config_manager game_controller class.
Add extra braces.
Substitute for loop with BOOST_FOREACH.
Update CMakeLists.txt and VC9/wesnoth.vcproj.
Split some long lines.
Change pass by value to pass by reference.
Fix formatting of some comments.
Introduced enums for load_game_cfg().
2013-06-19 13:59:24 +01:00
anonymissimus
e92e84f009 vc project update 2013-06-09 16:17:12 +02:00
anonymissimus
080282b2fb vc project update 2013-06-05 01:23:17 +02:00
flix/Felix Bauer
29e8584738 Add new aspect 'advancements'
As part of a GSoC proposal I added a new aspect so a scenario editor can control advancements in two ways:
1. Define a aspect with a string-value like "Swordsman, Knight", so the units of interesst will always advance to this
2. Use the LUA-Engine and return a function of the form advance(x, y) which will itself return a string-value
    like "Swordsman, Knight". Everytime a ai-unit advances advance(x, y) will be called.
The corresponding wikipage (http://wiki.wesnoth.org/AiWML) is going to be updated soon.
2013-06-01 17:21:12 +03:00
anonymissimus
5cab0b2654 vc project update 2013-05-24 17:53:17 +02:00
anonymissimus
ec7714193e vc project update 2013-05-18 22:46:24 +02:00
anonymissimus
1b6ca091d9 vc project update 2013-05-10 16:01:36 +02:00
anonymissimus
f24c4104f7 vc project update 2013-05-07 00:10:58 +02:00