64867 Commits

Author SHA1 Message Date
Ignacio R. Morelle
6a25cac78d Doxyfile: Update to version 1.8.11 2016-06-22 03:18:45 -04:00
Ignacio R. Morelle
865c6d206a Doxygen: Alter options that impact performance or readability
Nobody really needs call and class graphs and they are extremely
impractical to both render *and* display given the size and complexity
of our codebase.
2016-06-22 03:08:04 -04:00
Ignacio R. Morelle
9850d088d4 Doxygen: Drop custom stylesheet and page header/footer
These more or less break everything and nobody is going to track
upstream's changes to HTML generation specifics, so...
2016-06-22 03:07:34 -04:00
Ignacio R. Morelle
a95fc97ae2 Doxygen: Fix path to mage portrait 2016-06-22 02:47:26 -04:00
gfgtdf
ff25170c2b add macro to always have lua console available. 2016-06-21 14:16:21 +02:00
Charles Dang
fc586ea796 Updated CB projfile 2016-06-21 22:56:43 +11:00
Charles Dang
4a9626cb7b Don't show the Lua Interpreter outside of debug mode (bug #24699) 2016-06-21 22:41:49 +11:00
gfgtdf
c9f28e2b98 fix gcc compilation. 2016-06-19 00:07:41 +02:00
loonycyborg
5acc945371 Fix -Wunused-variable from gcc 2016-06-19 00:40:24 +03:00
gfgtdf
c5238bf6cd fix / in include path 2016-06-18 21:43:39 +02:00
loonycyborg
35b9d7d5ed scons: fix logic error breaking compile on windows 2016-06-18 22:29:31 +03:00
gfgtdf
5870074ab9 fix location palette buttons showing in other palettes. 2016-06-18 20:40:52 +02:00
gfgtdf
d3f71cec74 optimize location_id filter 2016-06-18 20:40:48 +02:00
gfgtdf
9d975c8ea3 refactor terrain_filter::get_locations
previously the code needed 2^number_of_base_attributes (where base
attributes are those attributes that specify the starting location set
for the search) if-cases which made it quet hard to add new base
attributes.
2016-06-18 20:40:44 +02:00
gfgtdf
514821faf7 make strg+leftclick behave correctly on starting position tool in editor 2016-06-18 20:40:40 +02:00
gfgtdf
4e60b25296 fix gcc wanring 2016-06-18 20:40:37 +02:00
gfgtdf
b1ea08e291 add wesnoth.special_locations 2016-06-18 15:27:06 +02:00
gfgtdf
c792dbac55 fix Wsign-compare warning. 2016-06-18 15:27:03 +02:00
gfgtdf
58b5e9acc2 don't use shared resource in t_string
this seems to still cause issues related to multithreading.

When this was introduced, config objects stored all its attributes
(inclusing numbers) as t_string objects which made same t_strign object
mocuh more often than it is now.
2016-06-18 15:26:54 +02:00
Wedge009
fedbd829a5 Add palette files to VC project. 2016-06-18 11:20:24 +10:00
gfgtdf
7f265e5e53 select special location in editor palette after creating it
This removes the scroll_top() call in palette_manager::adjust_size()
becasue that made it impossible to scroll to the newly created item
after the "New Location Identifer" dialog was shown.

This changes most function in location_palette to use int instead of
size_t becasue "pos - num_visible_items() + 1" might result in a
negative number.

This also fixes a crash that happend when the "Go To" button was used on
an item that was no starting position.
2016-06-18 01:33:20 +02:00
gfgtdf
cff076c3b8 fix compilation 2016-06-17 20:46:01 +02:00
gfgtdf
e8874b2894 improve changelog spelling. 2016-06-17 20:14:21 +02:00
gfgtdf
e069190368 attempt to fix travis compilation. 2016-06-17 20:10:40 +02:00
gfgtdf
694cab871e Update changelog 2016-06-17 20:05:34 +02:00
gfgtdf
092bb15240 fix starting positions beeing off by one. 2016-06-17 19:33:46 +02:00
gfgtdf
42d93236e0 allow to special apceisl locations in the map_data
it is now possible to specify locations in the editor that can then be
read with wml (without the create scenario editor mode). These special
locations can be placed like starting positions, and can them be used in
the wml code like:
'location_id=<id>' in standard location filters or 'placement=<id>' in
[unit], i also intend to add a lua interface wesnoth.special_locations
later.

It's currently not possible to have multiple special  locations in the
same hex, the main reason is that i'm unsure about how to integrate that
in the editor ui.
2016-06-17 19:33:44 +02:00
gfgtdf
a0ce7dc194 less string copying in string_to_number_ (parsing terrains) 2016-06-17 19:33:41 +02:00
gfgtdf
1e088d9a50 add remove button to location palette 2016-06-17 19:33:39 +02:00
gfgtdf
6424d79f48 use palettes in for the starting positions tool instead of a popup dialog 2016-06-17 19:33:37 +02:00
gfgtdf
672ef61a34 small editor palette refactor
Remove unused editor_display::palette_report_ member
Added 'tristate_palette' interface to that classes inheriting from
common_palette don't have to implement select_fg_item/select_bg_item
2016-06-17 19:28:07 +02:00
gfgtdf
3cd73e407b fix msvc warning 2016-06-17 19:28:05 +02:00
gfgtdf
7e22e4034f use a map for starting locations
this will make it easier to have non-int keys later.
2016-06-17 19:28:03 +02:00
loonycyborg
44fa6651c8 scons: help text clarification for extra_flags_* variables 2016-06-17 13:22:54 +03:00
loonycyborg
fccf4f067f scons: add an option to enable clang/GCC sanitizer functionality 2016-06-17 12:51:46 +03:00
loonycyborg
fe8044801a Fix transmission dialog tracking upload(instead of download) progress, bug #24758 2016-06-16 15:31:14 +03:00
dorng
c67538f93d [game_config]: new keys for logo
remove hardcoded path for logo image
add 'game_logo' & 'game_logo_background' keys in [game_config]
this allows [core] authors to define their own game logo to appear on the title screen
this does not (yet) affect the loadscreen
2016-06-16 00:15:53 +02:00
ln-zookeeper
2642c104d3 EI: Restored the holy amulet in S9 and fixed unit position screwup 2016-06-13 12:34:34 +03:00
ln-zookeeper
9e557f37b1 EI: Fix screwup which made Owaec loyal as a leader 2016-06-13 12:20:15 +03:00
ln-zookeeper
349069110b EI: Fix screwup in S4c 2016-06-13 12:18:18 +03:00
Celtic Minstrel
e8d1934142 Merge pull request #669 from AncientLich/wmlxgettext
terminal colored text extended to windows
(from AncientLich/wmlxgettext-unoff#3)
2016-06-12 12:26:02 -04:00
Elvish_Hunter
d7b2fad190 wmllint: fix unknown IDs in [generator] tag 2016-06-12 12:12:07 +02:00
Elvish_Hunter
85f1869e56 wmllint: fix unknown IDs in OptionWML tags 2016-06-12 12:12:07 +02:00
Elvish_Hunter
270809c68c GUI.pyw: fix an error that seems to happen only on Python 3.5
When closing down the program, this error message appeared: 'TypeError: catching classes that do not inherit from BaseException is not allowed'. It seems to depend on Tkinter's PhotoImage object being destroyed after the root windows's destroy() method is called.
2016-06-12 12:12:07 +02:00
Elvish_Hunter
5001c58fde LoW: wmlindent run 2016-06-12 12:12:07 +02:00
Elvish_Hunter
9d1265139b LoW: fixed 'unknown Kalenz/Landar referred to by id' wmllint warnings 2016-06-12 12:12:07 +02:00
Elvish_Hunter
ee12780360 wmllint: handle new name generator syntax 2016-06-12 12:12:07 +02:00
Nobun
fa20da9821 terminal colored text extended to windows 2016-06-12 11:58:26 +02:00
Ignacio R. Morelle
e86fea358a units.w.o: Use https where applicable 2016-06-12 00:20:54 -04:00
Charles Dang
709b078a7a CB: removed thread.*pp from main binary 2016-06-12 05:10:45 +11:00