1956 Commits

Author SHA1 Message Date
Mark de Wever
9c80bf64c5 Fixes the text box cursor position.
The placement of the cursor sometimes was wrong under Windows. (The bug
could be reproduced under Linux by changing the configuration files.)

The problem was caused by the height of the text box and the permission
to wrap the text on a new line. This caused the cursor position to
return to the beginning of the line.

Fixes bug #17220 using patch #3822.
2013-03-31 21:01:28 +02:00
Nils Kneuper
350361db98 updated Vietnamese translation
This is only an update of the po files, the rest is missing
@Espreon: you meantioned that you will handle the images, right?
2013-03-30 14:11:03 +01:00
Nils Kneuper
0b02cd54b7 updated Portuguese translation 2013-03-30 14:10:23 +01:00
Nils Kneuper
1e7c768ae0 updated Indonesian translation 2013-03-30 14:09:03 +01:00
Alexander van Gessel (AI0867)
1815c59217 Test commit: Restore link to main changelog 2013-03-28 00:53:41 +01:00
Eric S. Raymond
7f85fa000c The git transition.
Most references to and dependencies on Subversion have been removed.
"+svn" is now "+dev". Files that can't be fixed yet have a FIXME-GIT
comment in them; most of these are in the website tests.
2013-03-26 10:44:47 -04:00
Nils Kneuper
97d9aefdd1 post release version bump (to 1.11.2)
------------------------------------------------------------------------
Tag-Name: v0_4_8rc1

This commit was manufactured by cvs2svn to create tag 'v0_4_8rc1'.
2013-03-24 13:45:35 +00:00
Nils Kneuper
097f8a08ef bump version to 1.11.2 2013-03-16 22:59:42 +00:00
Steven Panek
eb123d4cd1 Updated the Lithuanian translation. 2013-03-16 21:23:08 +00:00
Lari Nieminen
691f416c8f Updated changelogs. 2013-03-16 17:29:02 +00:00
Fabian Müller
e5a2d55c09 Removed the "move unit to selected hex field" feature.
This reverts parts of the 2012-09-25T00:43:03Z!fabianmueller5@gmx.de commit.
2013-03-16 16:27:30 +00:00
Nils Kneuper
596ca61af7 updated Vietnamese translation 2013-03-16 12:43:55 +00:00
Lari Nieminen
304179d847 Updated changelogs. 2013-03-16 08:02:55 +00:00
Ignacio R. Morelle
b676c8cfe0 display: Fix broken conditionals in display::scroll_to_tyles()
This purportedly fixes bug #18793.
(Candidate for 1.10, PLEASE TEST!)

The conditionals in question:

> if (scroll_type == ONSCREEN || ONSCREEN_WARP) {

This *always* evaluates to true when scroll_type != ONSCREEN, because
ONSCREEN_WARP is an enum member with a non-zero value. The bogus code is
effectively the same as:

> if ((scroll_type == ONSCREEN) || true) {

Which was most likely not the author's intention (fendrin in r49988).
Therefore, I've replaced the conditionals with what should be the
correct way to do what I suspect was meant above:

> if (scroll_type == ONSCREEN || scroll_type == ONSCREEN_WARP) {

This seems to fix the viewport centering issues for me, but it would be
nice if people reported their own experience with the fix before
backporting it to 1.10.
2013-03-14 07:00:08 +00:00
Nils Kneuper
7d78b028b4 updated German translation 2013-03-10 13:20:30 +00:00
Nils Kneuper
fd21e2e32e updated Estonian, French, Portuguese (Brazil) and Slovak translation 2013-03-10 10:05:45 +00:00
Nils Kneuper
189b1f6f12 updated Japanese translation 2013-02-25 22:39:33 +00:00
Nils Kneuper
8775a2571c updated Chinese (Traditional) translation 2013-02-10 14:56:59 +00:00
J. Tyne
5433fefe2e Grammar fix. 2013-02-09 18:31:43 +00:00
Mark de Wever
91f5a21490 Fixed updating the owned villages for replace_map.
This disown villages that no longer exist after the replacement.
Capturing villages at places now a village will be added later.

(Fixes bug #20468.)
2013-02-09 17:33:56 +00:00
Alexander van Gessel
927a835a32 Add dutch l10n of trow logo 2013-02-08 22:34:47 +01:00
J. Tyne
e2d39ece5b Add volcanos to DRAKE_UNWALKABLE_TERRAINS, fixing bug #20485. 2013-02-08 16:40:58 +00:00
J. Tyne
e3bceb0dee Make the update of fog/shroud (after enabling delayed shroud updates) gradual.
This is possible as a side-effect of 2013-02-03T19:05:22Z!jt_coding@verizon.net. I think it looks
kind of cool, but if it turns out to be a bad idea, it can be easily
reverted (just a matter of changing a single "false" to "true").
2013-02-03 19:20:26 +00:00
J. Tyne
fac47d0f34 Make sure the scenario-ending events actually fire;
there was a chance of them not firing ever since WML division was
changed to floating point.

Also changelog entries for this and 2013-02-01T04:48:38Z!jt_coding@verizon.net.
2013-02-02 03:02:20 +00:00
Simon Forsyth
f5a4a83def New experimental CAs to improve village capturing and retreat when injured 2013-01-21 19:54:58 +00:00
Nils Kneuper
70b63dac4b updated French translation
fixed changelog to have 80 chars per line for the latest version
2013-01-20 09:01:26 +00:00
Fabian Müller
df24cf3360 Tooltip for the moves now displays the movement costs in the sidebar. 2013-01-16 16:20:52 +00:00
Simon Forsyth
dd7045ddb5 Allow SoF to continue after gathering materials (bug reported in forums) 2013-01-13 21:28:12 +00:00
Simon Forsyth
1ea4ff0f26 Add healer support micro AI to experimental multiplayer AI 2013-01-12 23:31:59 +00:00
Steven Panek
c97cf24d44 Updated the Latin translation. 2013-01-03 21:54:13 +00:00
Ignacio R. Morelle
849274c0f4 Amend changelog entry for 2012-12-23T04:15:40Z!shadowm@wesnoth.org...
...lacking additional information
2012-12-31 22:03:29 +00:00
Steven Panek
1d2b2dff69 Updated the British English translation. 2012-12-31 21:14:43 +00:00
Ignacio R. Morelle
0e6e1eb04c gui2/taddon_filter_options: Keep track of the add-on type...
...fields and implement a button to toggle them all at once

Also needed to do some refactoring to achieve the tracking part. Not
that anyone really needs to see that in a separate commit.
2012-12-31 02:28:34 +00:00
Matthias Schoeck
a54a6a75b4 Update changelogs and release notes 2012-12-29 21:51:01 +00:00
Steven Panek
528aebd76f Updated the Galician translation. 2012-12-29 18:42:19 +00:00
Ignacio R. Morelle
08e60f36e2 gui1: Forward keyboard-based selection or cursor manipulation events...
...from non-editable textboxes

This effectively removes the selection/cursor manipulation part of
2012-12-23T06:10:31Z!shadowm@wesnoth.org. Without obvious visual cues as to what textbox has the current
focus it is only good for confusing users. Additionally, at least two
existing GUI-based IRC programs seem to do without selection/cursor
manipulation on the channel/query view box.
2012-12-29 03:26:11 +00:00
Simon Forsyth
0f15ff94db Bugfixes and improvements for experimental multiplayer AI.
Avoid crash near end of games with turn limits.

Properly identify poison immune units.

Better timing for keep switching.

Handle more weapon specials involving damage.
2012-12-28 21:49:35 +00:00
Simon Forsyth
3673f79c8a Update changelog 2012-12-28 21:36:52 +00:00
Nils Kneuper
c0b1202aed updated Portuguese (Brazil) translation 2012-12-24 11:07:00 +00:00
Ignacio R. Morelle
fae847e48e gui1: Allow selection manipulation and copy for non-editable textboxes
In particular, multiline textboxes. And more specifically, the old
(default) lobby backlog textbox. This is a rather revolutionary feature.
Wesnoth is truly this century's greatest pioneer in user interface
design and implementation.

A few caveats:

 * In order for this to not conflict with other textboxes' selections, I
   had to make it possible for non-editable textboxes to get focus. In
   the particular case of the lobby, the result can be visually
   confusing since we don't currently have a way to show that a
   non-editable textbox has focus. This will be addressed by another
   commit later.

 * Moving the mouse for the first time after the old lobby is shown
   causes the filter box to display a black rectangle at the start when
   it is grayed out. This appears to be a side-effect of the way mouse
   events are handled in GUI1 textboxes, and it can actually happen
   without this commit too if one *clicks* on the filter textbox
   instead.

 * Shift+Up, Shift+Down, Shift+PgUp, Shift+PgDown do not do anything
   yet.

 * Shift+Home, Shift+End adjust the selection relative to the start of
   the box's overall contents as opposed to the current line.
2012-12-23 06:10:31 +00:00
Ignacio R. Morelle
55fddd00b3 Fix the presesent in-game command line autocompletion feature...
...so it actually works at all

Because of the questionable console commands handler design, the command
list isn't populated until the handler's dispatch() method is called for
the first time. We can call it with an empty command string to work
around this; the empty command is ignored and we get the command list
populated so we can actually build an autocompletion dictionary with it.
Previously, the autocompletion dictionary would be always empty.
2012-12-23 04:15:40 +00:00
Simon Forsyth
5d7c5f6fe6 Improvements to experimental multiplayer AI recruiting 2012-12-22 03:03:48 +00:00
J. Tyne
d9e8b6db34 Preserve the undo stack in saved games.
This is necessary to have accurate vision if shroud updates are
delayed. (The alternative would be to clear the undo stack before
saving the game, which would likely surprise many players and would
require handling sighted events before actually saving.)
2012-12-22 00:37:41 +00:00
Nils Kneuper
cff54d6118 updated Portuguese translation 2012-12-16 15:29:44 +00:00
Nils Kneuper
6c0e82fcdd updated Italian translation 2012-12-09 20:34:23 +00:00
J. Tyne
1f0b54d847 Too much copy-and-paste? 2012-12-08 13:59:26 +00:00
Nils Kneuper
d303cd3518 post release version bump to 1.11.1+svn 2012-12-08 13:25:48 +00:00
Nils Kneuper
9fbd800a0d version bump to 1.11.1 2012-12-08 11:37:57 +00:00
Nils Kneuper
b0ecf92a59 updated Lithuanian translation 2012-12-07 21:24:01 +00:00
Simon Forsyth
0f4f0aaf33 Remove Silver Mage as a leader for Age of Heroes as per bug #19595.
The mobility is truly insane on maps with multiple keeps.
2012-12-04 03:14:08 +00:00