279 Commits

Author SHA1 Message Date
Celtic Minstrel
7084eee8a7 Fixup XCode project for PR 744 2016-08-24 16:22:45 -04:00
Celtic Minstrel
e821e508c3 Merge pull request #744 from lua_refactor
Refactor some Lua stuff and reduce const_cast usage

Conflicts:
	src/scripting/game_lua_kernel.cpp
	src/scripting/lua_unit.cpp
2016-08-24 03:13:38 -04:00
Celtic Minstrel
396f5dfc4c Rename combobox -> menu_button 2016-08-22 19:37:14 -04:00
Celtic Minstrel
30b7ab8b2d Reduce use of const_cast 2016-08-20 20:38:46 -04:00
Celtic Minstrel
22a39d0bb4 Move Lua unit attacks metatable to own file 2016-08-20 20:38:46 -04:00
Celtic Minstrel
1521f326df Move Lua unit wrapper to own file 2016-08-20 20:38:46 -04:00
Celtic Minstrel
cef1674ce4 Implment tree node walker 2016-08-20 02:52:11 -04:00
Celtic Minstrel
9c64028dd2 Update XCode project 2016-08-10 15:36:39 -04:00
Celtic Minstrel
8c54a37350 XCode: Fix runpaths for unit tests 2016-08-10 03:07:32 -04:00
Celtic Minstrel
75cde5ee02 XCode: Fix unit tests build 2016-08-10 03:07:31 -04:00
Celtic Minstrel
fbf87ca797 Update XCode project 2016-08-09 22:04:04 -04:00
Celtic Minstrel
febb34cfbb Convert unit advancement dialog to GUI2 2016-08-09 20:49:48 -04:00
Celtic Minstrel
f56feea0b8 Update XCode project 2016-08-08 22:18:08 -04:00
ancestral
deb56e0fe6 Updated Xcode project and removed unused pango files 2016-08-05 23:15:49 -05:00
Celtic Minstrel
6c01f69914 Update XCode project 2016-08-01 22:35:23 -04:00
Celtic Minstrel
a515dd403a XCode: Rearrange build sequence
This makes the most important steps (compiling and linking) run first,
before all the copy file steps.

Also, all copy file stages now have descriptive names.
2016-08-01 14:24:08 -04:00
Celtic Minstrel
7caad3d107 XCode: Add missing header
This also includes rearrangement changes that XCode seems to insist on applying.
These changes have no effect on anything whatsoever.
2016-07-30 01:55:57 -04:00
Charles Dang
7a8f3ff110 Refactored formula's use of boost::intrusive_ptr
This removes all the custom reference counting code from the
formula variant class, and also removes the WFL refcount() function.
The reference counting base class is also removed, since it is no longer used.
2016-07-24 23:43:58 -04:00
Celtic Minstrel
7286ea8e0f Merge pull request #661 from spixi/name_and_map_generator
Improvements in the name and map generators
2016-07-18 01:10:46 -04:00
Celtic Minstrel
ab504f4458 Update XCode project 2016-07-18 00:47:16 -04:00
Celtic Minstrel
63e0303c00 Update XCode project so that unit tests build 2016-07-17 18:44:57 -04:00
Celtic Minstrel
0ec01c595b Update XCode project 2016-07-12 11:08:30 -04:00
Celtic Minstrel
5698f74573 Update XCode project 2016-06-06 21:07:29 -04:00
loonycyborg
39f14b9b4b Merge branch 'master' into asio_wesnothd 2016-05-03 18:20:41 +03:00
Celtic Minstrel
1649930113 Lua API for the name generators 2016-04-15 15:51:23 -04:00
Celtic Minstrel
d8d87b1a61 Update XCode project (again) 2016-04-07 12:27:38 -04:00
Celtic Minstrel
e7d254bce7 Update XCode project 2016-04-07 12:18:03 -04:00
Celtic Minstrel
e1534f0686 Update XCode project 2016-04-05 03:21:51 -04:00
Celtic Minstrel
4f2367648e Update XCode project 2016-04-04 15:55:01 -04:00
Celtic Minstrel
4d1c9bdd43 Add wesnoth.eval_formula which compiles and evaluates a formula in the formula engine 2016-04-02 09:38:43 -04:00
Celtic Minstrel
982394fe3a Remove custom FOREACH macro in favour of range-for 2016-04-01 12:08:05 -04:00
Celtic Minstrel
1ff7b5fbcd XCode: Set Mac App Store category 2016-04-01 00:43:35 -04:00
Celtic Minstrel
d958429e27 XCode: Update Wesnoth version 2016-04-01 00:43:34 -04:00
mattsc
1cc3711996 Xcode project: ignore inconsistent-missing-override warning 2016-03-31 19:58:15 -07:00
Celtic Minstrel
9c442ebb4b XCode: Fix wesnothd build
A unit test file had been accidentally included in the build, leading to link errors.
2016-03-31 18:47:13 -04:00
Celtic Minstrel
e7cb3f500c XCode: Fix dynamic link errors in unit tests 2016-03-31 17:37:52 -04:00
Celtic Minstrel
ec43700ff5 XCode: Enable unit tests build 2016-03-31 16:05:15 -04:00
Celtic Minstrel
3ac7f8d970 NULL -> nullptr
A few cases of NULL were missed, since changing them led to errors
(Mainly instances where it was passed to a boost::function)
2016-03-31 00:42:38 -04:00
Celtic Minstrel
acc752aa9a XCode: Build with C++11 and libc++ 2016-03-30 16:12:37 -04:00
Celtic Minstrel
49fc414cc6 Update XCode project 2016-03-29 09:28:35 -04:00
Celtic Minstrel
aed87126ee XCode: Remove empty testing group 2016-03-29 01:43:26 -04:00
Celtic Minstrel
b555bc2bb7 Delete empty source files 2016-03-28 00:35:14 -04:00
Celtic Minstrel
ba5eb7bc91 Move some AI test scenarios from data/ to data/ai/scenarios/
(And update them to modern syntax)
2016-03-27 15:13:23 -04:00
Celtic Minstrel
282a2abb55 XCode: Add documentation group
The primary reason for this is actually because XCode highlights the syntax of the manpages.
Currently, only the English version is included.
2016-03-26 16:39:41 -04:00
Celtic Minstrel
57e41387a8 Remove Strategy Formulation with RCA stage 2016-03-24 12:39:37 -04:00
Celtic Minstrel
af9be371da Remove old move-to-targets CA and move new one to default 2016-03-24 12:32:34 -04:00
Celtic Minstrel
ab443bcc18 Remove experimental recruitment 2016-03-24 12:06:10 -04:00
Celtic Minstrel
17ea7fac6b Reorganize the AI source files a little
This also tries to make them include everything by full paths instead of relative paths.
2016-03-24 00:08:12 -04:00
Celtic Minstrel
fbd9edd5df Remove global fallback candidate action
This literally did nothing except place useless labels on the map.
2016-03-24 00:08:11 -04:00
Celtic Minstrel
a23a368c20 Remove Akihara's recruitment and battle evaluation 2016-03-24 00:08:10 -04:00