706 Commits

Author SHA1 Message Date
mattsc
653282b584 Update Xcode project file with new libboost_random dependency
This also requires a new version of the Mac compile package.
2014-11-03 17:53:12 -08:00
mattsc
f890aa00a0 Configure Xcode project to use SDL_SavePNG
This requires downloading a new version of the Mac compile package
because new headers were added.
2014-11-01 07:28:52 -07:00
mattsc
71f89f31b7 Update Xcode project file 2014-10-31 21:06:43 -07:00
mattsc
4fb0923bd2 Xcode project: finish switching to using the new boost filesystem code
This includes adding a new library (libboost_localew.dylib; with
libboost_filesystemw.dylib already having been added a few days ago),
so a new version of the Mac compile package is needed for compiling.
2014-10-27 09:29:54 -07:00
mattsc
582e4c73e5 Xcode project: set the user directory back to the old default 2014-10-23 18:31:53 -07:00
mattsc
f9ba356b22 Xcode: switch from using filesystem.cpp to filesystem_boost.cpp
This includes adding a new library (libboost_filesystemw.dylib), so a
new version of the Mac compile package is needed for compiling.
It also changes the default user directory to ~/.wesnoth1.13
2014-10-19 08:20:35 -07:00
mattsc
9295500da0 Xcode project file update 2014-10-18 18:46:21 -07:00
mattsc
97c14266c4 Xcode project file: remove -DHAVE_GROWL from game_display.cpp 2014-10-17 20:49:45 -07:00
mattsc
50eff1719d Xcode project file update 2014-10-15 07:09:02 -07:00
mattsc
ead1916fe9 Xcode project file update 2014-10-09 12:11:05 -07:00
Ignacio R. Morelle
395d15c467 CodeBlocks project file update 2014-10-09 15:52:48 -03:00
Ignacio R. Morelle
e0073a6064 CodeBlocks project file update 2014-10-08 23:29:05 -03:00
mattsc
c76ffb7d17 Update Xcode project 2014-08-30 21:16:30 -07:00
Kevin_Xi
cb482a38fc Register the new stage and update build files 2014-08-23 01:12:51 +08:00
mattsc
c6b4e13456 Update Xcode project 2014-08-13 14:14:29 -07:00
Nathan Walker
2e362fb75e update project files for campaign_settings 2014-08-09 19:38:28 -05:00
mattsc
0ee59db6f8 Update Xcode project 2014-07-19 15:31:26 -07:00
aquileia
7cb704d8cd VC project: Remove superfluous build tool 2014-07-18 15:50:05 +02:00
aquileia
8f2010ebf5 Remove config_assign.cpp 2014-07-18 15:48:42 +02:00
aquileia
add4f9a558 Fix projectfiles for #242 2014-07-18 15:44:56 +02:00
Ignacio R. Morelle
32d6e8d7f7 CodeBlocks project file update 2014-07-17 20:18:26 -04:00
Ignacio R. Morelle
99197733c5 Fix typo in the CodeBlocks project file
Apparently CB can't deal with invalid XML properly. The result was that
every file listed after that point wasn't being compiled or passed to the
linker, resulting in a flood of linker errors.
2014-07-17 20:17:22 -04:00
mattsc
77b1785a60 Update Xcode project 2014-07-15 08:02:22 -07:00
Chris Beck
31487bec26 move notifications into desktop namespace, rename folder also
We also move the desktop_utils files to desktop/open.?pp, and
update the project files appropriately.
2014-07-14 00:48:02 -04:00
aquileia
ece615363c Fix VC build for 5d3040c0b 2014-07-05 22:40:09 +02:00
mattsc
f0ed7ce131 Update Xcode project 2014-07-04 19:24:16 -07:00
Chris Beck
cee6874786 Merge branch 'refactor_unit_filter' 2014-07-03 19:27:36 -04:00
mattsc
ee2f981069 Xcode: update project settings
Switch to settings recommended by newer Xcode versions.
2014-07-03 08:59:40 -07:00
Chris Beck
d803cde06a move unit_filter implementation out of unit
The purpose is to simplify the unit class, and perhaps allow for
some optimizations regarding how unit filters are impemented.
2014-07-03 03:47:24 -04:00
mattsc
febdc693b1 Xcode project: reenable strict compiling
The warnings that lead to it being disabled do not occur any more.
2014-07-02 19:03:55 -07:00
Chris Beck
8a051a298a Merge branch 'fixup_external_incl_guards' 2014-06-29 11:44:14 -04:00
Chris Beck
32dc07478f revert and fixup boost/function.hpp external include guards 2014-06-29 11:40:53 -04:00
mattsc
1ae9757e65 Update Xcode project 2014-06-29 08:15:58 -07:00
Chris Beck
b4d6a254bf rename ambiguous "game_controller" to "game_launcher"
Minor change but helps to reduce the overuse / misuse of the term
"controller" in key class names in the project.
2014-06-29 09:52:46 -04:00
Chris Beck
da41bf9968 rename "main" compilation unit "wesnoth.cpp" to match executable 2014-06-29 09:39:40 -04:00
Chris Beck
f24f6adee1 add wmi pager class, to allow unlimited wml menu items
The pager is held by the play_controller and wraps around the
wmi_container, if there are too many items it adds "More Items"
or "Earlier Items" entries. These entries have special reserved
ids, if they are selected the pager traps them.

Future work might be to allow the page_size_ to be selected in
the preferences, that is currently left as a variable to make
it easy to support this.
2014-06-28 20:47:12 -04:00
Ignacio R. Morelle
fc834885e2 Resort CodeBlocks project file 2014-06-27 21:56:07 -04:00
Chris Beck
ed3453f742 move some utility files to utils folder 2014-06-27 19:06:18 -04:00
Chris Beck
d2edec5921 move notifications files to their own folder 2014-06-27 18:14:45 -04:00
Chris Beck
cb5a9a0d28 add display chat manager, notifications support outside game_display
The functionality of tracking observers and displaying chat messages
is moved to a manager class, which the gui owns.

The functionality of displaying notifications is similarly moved out
of the game_display and to a private namespace. (Static singleton
pattern seems okay here since there really won't need to be more
than one of these for a single application, it seems.)
2014-06-27 15:57:57 -04:00
mattsc
7e84df7f6c Update Xcode project 2014-06-25 05:49:59 -07:00
mattsc
d2699280b4 Update Xcode project 2014-06-25 05:33:48 -07:00
Chris Beck
30a443d12f move game_state to its own file 2014-06-24 15:36:58 -04:00
Chris Beck
b51d6a15d1 rename gamestatus.?pp -> game_data.?pp, b/c of content changes 2014-06-24 13:44:25 -04:00
Chris Beck
cf2651b5a7 rename drawable_unit.?pp -> unit_drawer.?pp, b/c of new contents 2014-06-24 13:22:13 -04:00
Chris Beck
663494f661 move teambuilder to its own file 2014-06-24 13:12:29 -04:00
Chris Beck
0f5876fe38 change fake_unit class to fake_unit_ptr
This is consistent with the introduction of the UnitPtr class.
fake_units really aren't different from units, the only difference
is their life time / allocation and ownership. Since we are trying
to use reference counting for all units (to make them safe to use
with animations), the fake units need to be managed by a reference
counted pointer also. This is the easiest way to achieve that.

I also remove some odd code the [move_units_fake] handler --
there was explicit code to remove the fake units from the fake
unit manager, but this is redundant as it is the responsibility
of the destructor.

Code Blocks and VC project files are updated, but
Code::Blocks Scons and Xcode are not.
2014-06-23 11:17:55 -04:00
Timotei Dolean
572ac8ea66 Merge pull request #214 from aquileia/VC_update
Update VC project
2014-06-21 14:59:39 +03:00
Ignacio R. Morelle
1554374c45 CodeBlocks project update 2014-06-20 22:15:26 -04:00
aquileia
28e12a73aa Update VC project 2014-06-21 03:39:41 +02:00