61519 Commits

Author SHA1 Message Date
Charles Dang
6a332fe83b DiD S8,9: detailed carryover in objectives 2015-06-01 09:15:09 +11:00
Charles Dang
f731a913ca THoT S5: fixed incorrect message speaker 2015-06-01 08:56:11 +11:00
Charles Dang
3a7cf53e84 THoT S8: fixed missing punctuation 2015-06-01 08:50:31 +11:00
Charles Dang
fc743e2e34 THoT S9: simplified MUF paths 2015-06-01 08:44:34 +11:00
Charles Dang
acfeceafa7 THoT S9: small formatting updates 2015-06-01 08:39:47 +11:00
Charles Dang
5d6ff0bb38 THoT S9: cleared local variables on victory 2015-06-01 08:37:52 +11:00
Charles Dang
daafea90c6 THoT S9: made sure the elves and woses are on the same team 2015-06-01 08:31:28 +11:00
Charles Dang
45a8be0f0f DiD S12: removed inapplicable early finish bonus 2015-06-01 08:26:14 +11:00
Ignacio R. Morelle
5a13d2758a Make readme heading shorter 2015-05-30 21:12:34 -03:00
Ignacio R. Morelle
67b91a6b18 Merge branch 'feature/ttext-monospace-family' 2015-05-30 20:30:18 -03:00
Ignacio R. Morelle
34e79d3e33 gui2/twml_error: Display the pp/parser output in a monospace font 2015-05-30 20:30:06 -03:00
Ignacio R. Morelle
20602f12b9 gui2: Add support for selecting widget and canvas [text] font family
This instruct ttext to use a font family other than the default sans
serif.
2015-05-30 20:30:06 -03:00
Ignacio R. Morelle
4265527a90 ttext: Add support for selecting monospace font family
This selects DejaVu Sans Mono instead of whatever sans serif font is the
default for the current locale is. I'm not entirely sure what to do to
handle non-Western European languages since this is intended to be used
for displaying code or debug info anyway.

Because I can't be bothered to figure out how the codepoint fallback
works for GUI1, I'm only adding support for using this with the
Pango/Cairo ttext wrapper, which is used by GUI2. I'm also leaving it up
to fontconfig to find the correct font file for the font when selected.
Hopefully this will suffice for now.
2015-05-30 20:30:06 -03:00
Ignacio R. Morelle
e552b5715b Add DejaVu Sans Mono font, version 2.35
Same license terms as the other DejaVu Sans fonts. We won't need
italics or the codepoint-wise GUI1 configuration for now.
2015-05-30 20:29:48 -03:00
Ignacio R. Morelle
8b0b25ad4f Convert our readme file to Markdown 2015-05-30 19:43:28 -03:00
Charles Dang
68dfe27bbd Saved all multiplayer maps in new format 2015-05-30 23:11:46 +11:00
Ignacio R. Morelle
21f8c58aeb Print info loglevel debug info when registering color ranges and palettes 2015-05-30 06:38:58 -03:00
Ignacio R. Morelle
9d816006ef Call display::draw() before setting theme UI button states
draw() calls draw_init(), which in turn calls draw_all_panels(), which
destroys all theme UI buttons, meaning the icon overlays set on them by
set_button_state() are lost until that function is mysteriously called
at a later time, either when control is transferred to the player after
completing the start event, or the player presses the left mouse button
on the minimap buttons (??????) or some other unspecified UI event takes
place either automatically or through player interaction.

This is really a patch over 8e3cfc8a2b30c4e0ea36308aa7dcb6480bc15d76,
where I failed to make sure one of the affected add-on scenarios would
no longer reproduce the bug before pushing.
2015-05-30 04:21:05 -03:00
Charles Dang
7b9c36a956 Cleaned up some whitespace 2015-05-30 17:29:00 +11:00
gfgtdf
6ddde0b59f remove invalid assertion
I placed this assertion before to check whether this condition was true.
2015-05-30 03:25:26 +02:00
gfgtdf
0408b71027 fix compile error 2015-05-30 01:24:05 +02:00
gfgtdf
6694cd86fa fix compile error 2015-05-30 01:08:07 +02:00
gfgtdf
ce7aecc606 dont create unit ids based on fake ids.
To do that i replaced the underlying_id  integer with a struct that
holds an integer and has functions to know whether this is fake id or
not.

Fake unit ids can be created via whiteboard or during unsyced contexes
(like wesnoth.sync_choice or ai code)

This commit is intended to fix the case that soneone created a temporary
unit in wesnoth.sync_choice and then returns that units id which might
not be unique   (becasue it is based on a fake id).

This commit also removes a comment that is invalid by now because config
can hold unsigned long long.
2015-05-29 23:09:12 +02:00
gfgtdf
33693f03f6 don't apply whiteboard during wesnoth.select_hex and similar. 2015-05-29 23:09:11 +02:00
gfgtdf
4a1c3f7898 add an assert 2015-05-29 23:09:10 +02:00
Charles Dang
541b1576c5 Merge pull request #405 from Thorny23/master
add FreeBSD packager to about.cfg
2015-05-29 23:27:17 +11:00
Elvish_Hunter
c642e5327a wmlindent run 2015-05-29 11:40:07 +02:00
Elvish_Hunter
b6250ff165 wmlindent: check verbosity level after processing all the command line options
This fixes the same bug that Groggy Dice fixed in wmllint, and which caused -d -v to run wmlindent with a verbosity level of 2
2015-05-29 11:36:51 +02:00
Ignacio R. Morelle
96b92c99bf travis: Use -pipe to pipe compiler output directly into the assembler
Instead of using temporary files.
2015-05-29 05:29:35 -03:00
Ignacio R. Morelle
68564a83c4 Add missing field in constructor initializer list 2015-05-28 21:05:08 -03:00
Charles Dang
f83553e83f TB S2: moved horse recall sequence to prestart 2015-05-29 03:13:42 +11:00
Charles Dang
90a9a95df2 TB S3: add some lit stone walls 2015-05-29 03:12:12 +11:00
Charles Dang
49830adb94 TB: add facings 2015-05-29 03:11:46 +11:00
Charles Dang
76a72bfa8b TB: add myself to credits 2015-05-29 01:42:10 +11:00
Charles Dang
cf222adc7c TB: used a character stats macro for Arvith 2015-05-29 01:38:07 +11:00
Charles Dang
be0d979432 TB S5: cleaned up code 2015-05-29 01:34:53 +11:00
Charles Dang
6fa63373db TB S3: small fixup to a90b636ec8a3 2015-05-29 01:33:04 +11:00
Charles Dang
5a7879c855 TB S4: cleaned up code 2015-05-29 01:32:35 +11:00
Charles Dang
e80ce0eb68 Tb S3: used Brazier embellishments instead of [item]s 2015-05-28 23:43:20 +11:00
Charles Dang
ad218e0052 Tweak terrain graphics for the Brazier (^Eg)
This prevents it from drawing under terrains like Stone Walls
2015-05-28 23:37:27 +11:00
Charles Dang
922a8ef29d TB: saved remaining maps in new format 2015-05-28 23:33:21 +11:00
Charles Dang
a90b636ec8 TB S3: cleaned up code 2015-05-28 23:30:13 +11:00
Charles Dang
dc8b4630eb Tweaked timing of Bone Shooter standing animation 2015-05-28 23:09:43 +11:00
Charles Dang
4579dd7c76 New standing animation for the Orcish Archer by Kwandulin 2015-05-28 23:02:07 +11:00
gfgtdf
0d7ad06a3f Add a comment 2015-05-27 16:18:28 +02:00
gfgtdf
28a6e034dd fix assertion when calling tlistbox::remove_row 2015-05-26 03:28:23 +02:00
gfgtdf
90ee0a2e9b add wesnoth.remove_dialog_item
a function to remove items from gui2 lists
2015-05-26 03:28:19 +02:00
Charles Dang
a2c93cc5f3 DM S16: cutscene scenario - do not save replay and give 100% carryover 2015-05-25 12:00:35 +11:00
gfgtdf
bd77807baa make [scenario] random_start_time=no by default in mp configure
might fix http://gna.org/bugs/?23462
2015-05-24 22:07:53 +02:00
Elvish_Hunter
88c0eb33e7 [label]: added SLF support when used inside an event 2015-05-24 21:34:54 +02:00