Commit graph

476 commits

Author SHA1 Message Date
Charles Dang
1dafd22365 Further text clipping fixes (bug #24707) 2016-07-29 05:21:38 +11:00
Charles Dang
772f78b5a0 Fixed some ext clipping with Lato in sidebar (bug #24707) 2016-07-29 00:22:50 +11:00
Charles Dang
7a859a2ece Fixup a5130a4c36 (forgot to include small resolution buttons) 2016-07-24 10:00:01 +11:00
Charles Dang
a5130a4c36 Made sure menu button are flush with window border 2016-07-24 09:56:12 +11:00
Charles Dang
a3e535300b Revert "Don't show any images for buttons in menu bar"
This reverts commit a4c4f18a7c.
2016-07-23 15:27:15 +11:00
Charles Dang
b882a82ca4 Fixed placement of Observer icon 2016-05-28 00:41:33 +11:00
Charles Dang
52cba5fc63 Enabled Lato for GUI1 and adjusted assigned sizes accordingly
Since GUI1 widgets seem to rely on the given font size values in font.hpp
for their dimensions, those are unchanged. ThemeWML-provided sizes were adjusted,
and larger sizes assigned to elements that were too small with the new font.

Theme element rects were also adjusted as necessary.
2016-05-18 08:05:02 +11:00
Ignacio R. Morelle
00975dcf6f Fix ToD schedule progress label overlapping other items on low resolutions
Specifically, on vertical resolutions < 600 px.
2016-05-17 06:01:38 -04:00
Ignacio R. Morelle
ca664acc4a Fix Observers icon overlapping other elements on low resolutions (bug #24455)
More specifically, horizontal resolutions less than 1024 px.

Okay, I lied. This doesn't fully fix that on master because recent font
and theme changes cause it to be misaligned even on >= 1024 px. But
hopefully someone will figure something out later.

This is a backport of a 1.12 commit.
2016-05-17 05:09:13 -04:00
Charles Dang
edc2fb7e9d Default theme: restore backgrounds to sidebar panels 2016-03-20 03:58:50 +11:00
Charles Dang
a8e5036c24 editor: No panel background for top bar status areas 2016-03-16 05:14:05 +11:00
Charles Dang
a4c4f18a7c Don't show any images for buttons in menu bar 2016-03-16 05:01:26 +11:00
Charles Dang
33a68d33fd Remove background from theme status boxes and tweak position slightly 2016-03-16 00:13:53 +11:00
gfgtdf
ab8bf2d97e fix replay pause button description
https://gna.org/bugs/?24490
2016-03-03 12:03:07 +01:00
Andreas Löf
ae1d364318 Merge branch 'master' into sdl2 2015-10-15 09:57:15 +13:00
Ignacio R. Morelle
25a5facce3 editor: Add Recent Files menu with recently loaded/saved files
File paths are recorded into the game preferences up to a (currently
hardcoded) limit of 6 and opening or saving maps adds or bumps existing
entries to the top. We may allow users to change the MRU limit in
Advanced Preferences in a later commit.

Adds two translatable strings.

In order to fit file paths in the menu without filling up the whole
screen sideways, we use only the file names for now. Because identical
file names could prove to be an actual issue later, I intend to look
into ellipsizing paths correctly in a later step.

(Note that I'm piggybacking on the crummy submenu support we already had
in the themable UI so that this can be safely backported to 1.12. It's
decidedly not optimal usability-wise, but it'll have to do for now.)
2015-10-09 19:47:38 -03:00
Charles Dang
b037fc7074 Cleaned up and reorganized the Actions and Context menus a bit 2015-10-04 05:41:17 +11:00
gfgtdf
7f24dd1907 add 'continue game' button to replaytheme
previously this was only accesible via hotkeys
2015-09-30 02:58:41 +02:00
Andreas Löf
9ae3b29f4a Merge with master 2015-09-21 23:07:49 +12:00
Randypk
5a584381f3 Bug Fix#23060: unit status tooltips do not show.
The rectangle for the unit_stats was overlapping other rectangles, making
it not function properly.  Just resized it to fit. Tested with single
poison effect, both poison and slow, and no effects, all worked.
2015-09-21 09:20:08 +11:00
Celtic Minstrel
40ea98568a Add "Quit to Desktop" to the themes.
It's still omitted from Pandora theme. Should it be?
2015-09-08 10:46:02 -04:00
Celtic Minstrel
c35387982c Generalize Quit to Desktop hotkey so it works in-game and at titlescreen 2015-09-07 14:52:00 -04:00
Charles Dang
c35fb63472 Rename Quit Game/Quit Editor menu items Quit to Titlescreen 2015-08-13 06:59:51 +11:00
Celtic Minstrel
819eab2f96 Add dialog to allow user to customize which label groups are displayed 2015-08-07 16:44:50 -04:00
Charles Dang
906f6bcfe4 Fixed path to default replay theme toolbar image 2015-01-21 00:54:28 +11:00
Ignacio R. Morelle
e34bf6f011 Fix image paths used by the Classic theme's replay bar
Includes renaming three files.
2015-01-15 05:03:54 -03:00
Ignacio R. Morelle
4c64a7d0c5 Add missing file for the legacy 1.10 theme 2015-01-15 04:49:13 -03:00
Ignacio R. Morelle
ab5d76fa96 Default theme uses 'classic' dir, Classic uses 'legacy'
Reverts a decision from commit 10b7cd63f5
in order to both make the Classic theme backportable to 1.12 and
eliminate an unnecessary complication for UMC.

At some point in the future, the Default theme will replace Classic when
the rumored UnitBox theme becomes the default, so I'd say naming its
directories "classic" makes sense, while the current Classic theme is
the "legacy" classic.

If we hadn't gotten stuck with Default using "classic" dirs in 1.12
there would be no need for any of this irritating nonsense.
2015-01-15 04:41:40 -03:00
Ignacio R. Morelle
61a7527a71 Rename data/themes/macros.cfg and include it only once instead of 7 times 2015-01-10 13:15:57 -03:00
Ignacio R. Morelle
569a33b1f5 Add spelling exception for wmllint 2014-10-11 01:00:02 -03:00
Chris Beck
9c6683e69e remove replay viewer text label
This label didn't seem to contribute much of anything, and it
caused big problems for translators because we don't have
dynamically resizing text labels, and that would have provoked
intractable layout problems anyways, so we decide just to remove
it and rely on the tooltips / media controller icons on the buttons
to tell the user what is going on.

See also discussion here:
http://forums.wesnoth.org/viewtopic.php?f=9&t=24598&start=120#p575851
2014-09-18 10:45:27 -04:00
Zappaman
e55e596c9d added play single move replay button with callbacks to the function in replay_controller 2014-08-29 21:37:14 +03:00
Chris Beck
231d4f9762 Merge pull request #247 from Zappaman/command_mode_b
Add command mode access from context menu, alternative
2014-07-16 01:04:55 -04:00
fendrin
fa341cc73d Fix error message about missing ui elements. 2014-07-14 18:40:41 -04:00
fendrin
ea3fd99a81 Enabled the terrain description dialog in the editor.
Conflicts:
	data/themes/editor.cfg
	src/editor/editor_controller.cpp
2014-07-14 18:19:28 -04:00
Zappaman
1e0ae693b2 This patch adds a feature mentioned in http://wiki.wesnoth.org/EasyCoding,
namely the first one in "Engine related features". To implement this feature, I added the command field in the configuration for the context menu.

This comes as an alternative to https://github.com/wesnoth/wesnoth/pull/246
2014-07-12 07:42:33 -07:00
Ignacio R. Morelle
e55458f2c6 wmlindent pass on data/themes/ 2014-07-02 21:40:59 -04:00
Espreon
c8848813fd Improved theme descriptions 2014-06-16 13:19:54 -04:00
fendrin
84baedf4d3 Change unit facing submenu for the scenario editor. 2014-06-09 19:16:52 +02:00
fendrin
10b7cd63f5 Class Theme restoring the 1.12 UI. 2014-05-08 02:14:14 +02:00
fendrin
d4494d7e79 Fix bug #21542: Observers icon on the top bar overlaps the Menu button 2014-03-01 09:21:28 +01:00
fendrin
4e03757bbe Adjust space for the unit side flag and colors for attributes. 2014-03-01 08:13:51 +01:00
fendrin
257908cd01 Add a font color for the traits. Some cleanups. 2014-03-01 02:41:45 +01:00
fendrin
ca2eec45b9 Update to the default and editor themes.
Reintroduced the alignment and side.
2014-02-27 23:54:51 +01:00
fendrin
1eca83ffa7 Added a macro to sync the minimap region of default and editor theme. 2014-02-27 23:31:40 +01:00
Ignacio R. Morelle
b7848663bd Revert most of c1374ba032
Commit c1374ba032 for some reason reverted
commits 4a44369d8a and
91cbc9aff1.
2014-02-19 23:12:15 -03:00
ln-zookeeper
c1374ba032 Clarified 'Evacuation' now taking place at Lake Vrug. 2014-02-20 00:56:39 +02:00
Ignacio R. Morelle
91cbc9aff1 theme ui: Convert mainline themes to use id= and translatable name= values
The 'null' theme is a hidden theme, so it doesn't get a UI name of its
own.
2014-02-19 08:56:51 -03:00
Ignacio R. Morelle
1ce9448b1e theme ui: Add descriptions to the user-visible mainline themes 2014-02-19 06:39:51 -03:00
Mark de Wever
9bcfeffc42 Fix drawing the offmap area for small resolutions.
The problem was a bit tricky. A partial resolution removed an element with
an empty id. The main_map_border section has no id and thus an empty id.
So the inheritance removed this section by accident. Of course the id for
a removal or change should be mandatory, which the next patch will do.

This fixes a part of bug #21584.
2014-02-15 09:20:33 +01:00