949 Commits

Author SHA1 Message Date
Jyrki Vesterinen
d76a799523 Update Visual Studio project 2016-08-02 10:02:27 +03:00
Celtic Minstrel
6c01f69914 Update XCode project 2016-08-01 22:35:23 -04:00
Charles Dang
105fbe6bc6 Converted Recall dialog to GUI2
This also includes  the appropriate expansions and design updates to the unit_preview_pane widget.
2016-08-02 09:13:07 +11: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
24577e117d Merge pull request #716 from wesnoth/boost_trimming
Boost-related cleanups
2016-07-30 15:51:30 +11:00
Charles Dang
fcd90d0533 Removed floating_point_emulation.hpp from CB projfile 2016-07-27 03:23:53 +11:00
Jyrki Vesterinen
c2abe3a622 Kill floating_point_emulation.hpp with fire (#713)
Ability to emulate floating point calculations makes sense only if we
intend to support platforms without native floating point support. Such
platforms haven't been relevant since mid-1990s or so. Besides, supporting
such platforms would require converting the entire codebase to use the
tfloat class instead of native float and double types, which would be
outright Herculean effort.

As a bonus, killing floating_point_emulation.cpp also eliminates two uses
of boost::enable_if_c.

I also removed the nonexistent file SDL_SavePNG/savepng.hpp from the
Visual Studio project, and added #include <string> to
formula/debugger_fwd.hpp because the build failed otherwise
(maybe compilation order changed when I removed
floating_point_emulation.hpp?).
2016-07-26 11:45:15 -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
Wedge009
76d8111c82 Add missing reference_counted_object.hpp to VC project. 2016-07-25 13:30:32 +10:00
Jyrki Vesterinen
f56cb7f9bb Visual Studio: enable multi-processor compilation 2016-07-20 18:40:05 +03:00
Jyrki Vesterinen
a8c3bac31f Update Visual Studio project files (#706) 2016-07-19 14:08:55 -04:00
Charles Dang
34d78f2a2a Updated CB projfile 2016-07-20 01:02:19 +11: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
Charles Dang
fc586ea796 Updated CB projfile 2016-06-21 22:56:43 +11:00
Wedge009
fedbd829a5 Add palette files to VC project. 2016-06-18 11:20:24 +10:00
Charles Dang
709b078a7a CB: removed thread.*pp from main binary 2016-06-12 05:10:45 +11:00
Wedge009
47ad8d3833 VC project files: Removing network code from libwesnoth as requested by gfgtdf. 2016-06-08 04:36:22 +10:00
Wedge009
f62a52ebfe Update VC project files for recent file additions and deletions. 2016-06-07 19:07:40 +10:00
Charles Dang
2d6ce5e523 Updated CB projfile 2016-06-07 13:17:42 +11:00
Celtic Minstrel
5698f74573 Update XCode project 2016-06-06 21:07:29 -04:00
Charles Dang
c3d379e394 Updated CB projfile so it no longer links with SDL_net
Also cleans up a few broken includes in the project.
2016-06-06 05:58:00 +11:00
Charles Dang
7f3fee88c5 Updated build files for 9af918b361c3 2016-06-06 01:52:20 +11:00
Charles Dang
e96c31d577 Updated CB projfile 2016-06-06 01:43:35 +11:00
Charles Dang
dc9db2e830 Updated CB projfiles 2016-06-01 19:06:58 +11:00
Wedge009
c8c1e750de Update VC project files to correspond with PR #645 being merged. 2016-06-01 17:09:24 +10:00
Sergey Popov
eafba52b60 Merge pull request #645 from wesnoth/asio_wesnothd
Make wesnothd use asio network api instead of SDL_net
2016-05-31 20:49:08 +03:00
aquileia
8b5ab74cd6 vcproj: Workaround for argument parsing regression
Apparently, '-u x' now interprets the whitespace as part of the file name.
2016-05-14 19:19:22 +02:00
aquileia
d1718ae135 vcproj: Revert e2549c1, update .gitignore
*.vcproj.*.user files contain user specific settings.

*.vcproj.user files contain general settings, e.g. for the debugger, which
are required for our unit tests.
2016-05-14 16:25:14 +02:00
loonycyborg
39f14b9b4b Merge branch 'master' into asio_wesnothd 2016-05-03 18:20:41 +03:00
Wedge009
3c960aed06 Corrections to MSVC project files. 2016-04-30 23:12:09 +10:00
Celtic Minstrel
6c9cd2998e Update MSVC project files to VC12 (2013) 2016-04-30 02:31:34 -04:00
Charles Dang
0ffccf6f11 Updated CB projectfile 2016-04-23 19:26:36 +11:00
Celtic Minstrel
69feb7f3f4 Merge pull request #649 from CelticMinstrel/master
Name generator tweaks + Lua API
2016-04-15 15:52:40 -04:00
Celtic Minstrel
1649930113 Lua API for the name generators 2016-04-15 15:51:23 -04:00
Charles Dang
cdd1370276 Updated CB projectfile 2016-04-15 08:50:13 +11: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
Charles Dang
71b154b6e3 Refactored out savegame::savegame_config class
This was basically an unnecessary stub class. It also allows us to
remove the unused soundsource::manager::to_config() function (write_sourcespecs()
did the actual job).
2016-04-05 18:10:44 +11:00
Celtic Minstrel
4f2367648e Update XCode project 2016-04-04 15:55:01 -04:00
Charles Dang
0a7190c605 Updated cb projfile 2016-04-04 13:11:05 +11: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
Charles Dang
4645d654c3 CB: enable building wesnothd alone 2016-04-02 02:26:22 +11: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