23416 Commits

Author SHA1 Message Date
Charles Dang
73ba4cc4b1 Addons Manager: removed Options button
All the useful filter options have been migrated to in-dialog widgets, so the Options dialog isn't needed anymore.
Do note that the default filter order and ascending/descending options weren't migrated, but they could still be
if it was deemed necessary.
2017-02-24 17:01:04 +11:00
Charles Dang
2f5affc2ec Addons Manager: UI improvements and added a background (higher res version pending) 2017-02-24 11:45:54 +11:00
Charles Dang
2e43bebfa8 Editor Generate Map: fixup f693dbd8c228 (capitilization) 2017-02-24 11:20:19 +11:00
gfgtdf
f693dbd8c2 improve a label text
http://gna.org/bugs/index.php?25088
2017-02-24 01:14:53 +01:00
Charles Dang
b8bdea8487 Addons Manager: rename WML file 2017-02-24 01:32:50 +11:00
Charles Dang
e24336afeb GUI2: temporarily remove directional buttons from scrollbars
This is intended to be an experiment for the 1.13.7 release to see what players think.
2017-02-24 01:00:07 +11:00
Charles Dang
1c7ac5a3ea DiD S11: fixup 288c307a9
Turns out that commit made the generic units lose the guardian special. Note they still don't have the loyal
icon overlay back. If that's desired later that original commit should probably just be reverted.
2017-02-24 00:57:06 +11:00
Charles Dang
a6d84b87cd Test Scenario: covert RGB-format color ranges and palettes to hex format
In this case, RGB doesn't really make sense, given the format. Support for this format was also removed in the
color_t transition. It could theoretically be re-added in the future if we made it (r,g,b),(r,g,b), etc
2017-02-24 00:51:16 +11:00
ln-zookeeper
d22711af3d EI: Redesigned the lich identity revealing system, and other tweaks
Instead of letting the RNG determine how quickly you find Mal-Ravanal, you now have to either kill X of the liches or reveal all of them by attacking them. If revealed by killing X liches, he will appear as the remaining lich farthest away from Dacyn. As a counterbalance, the liches are no longer given extra gold for each loss. Most likely requires some more balancing, as well as dialogue improvement.
2017-02-23 14:20:09 +02:00
Charles Dang
d46d8c3cb8 Addons List: removed border around containing listbox
Widgets usually leave it up to the dialogs to provide a border. Since this entire widget is wrapped in
a listbox, there's no need to adjust any internal borders.
2017-02-20 13:53:51 +11:00
Charles Dang
ad47ae901a Addons Manager: tweaked UI filter labels 2017-02-19 07:26:15 +11:00
Celtic Minstrel
3df8d4f4dd Merge pull request #929 from sigurdfdragon/add_new_keys_to_store_side
WML: Add additional members to [store_side] results
2017-02-17 22:24:53 -05:00
sigurdfdragon
7a371c156b WML: Have[store_side] use .__cfg from wesnoth.sides 2017-02-17 16:54:37 -05:00
ln-zookeeper
9359a91c5d Small tweaks to mountain and hill transitions 2017-02-17 11:29:41 +02:00
ln-zookeeper
e3ccff10c4 Disabled base transitions for the stone/straight walls (Xo*) 2017-02-17 11:16:29 +02:00
doofus-01
d0d5204130 Wooden and White wall terrain variations by doofus-01 2017-02-17 14:36:43 +11:00
Jyrki Vesterinen
02f78600c1 Revert "Drop down list: stop using has_minimum="false" and remove a workaround"
This reverts commit 1e8d8ff7d7171e76df3bd59881c20b68296ba05c.

@CelticMinstrel and @Vultraz pointed out that the change causes menus
and dropdowns (which are implemented as dropdowns) to initially have
an item selected, which isn't desired.
2017-02-16 20:46:48 +02:00
Jyrki Vesterinen
1e8d8ff7d7 Drop down list: stop using has_minimum="false" and remove a workaround
Has_minimum="false" caused the following bug:

1. In a dropdown with toggle buttons, select any entry.
2. Close the dropdown and open it again.
3. Deselecting the entry selected in 1 is now impossible.

This commit fixes the bug above and addresses a FIXME.
2017-02-16 20:38:10 +02:00
Charles Dang
5b4482f7a8 Merge pull request #926 from sigurdfdragon/mp_knalgan_cleanup
MP: Change handling of recruitment_pattern to match other factions
2017-02-17 05:18:38 +11:00
Charles Dang
4cbd411742 Campaign Difficulty: always keep entries the same height 2017-02-17 05:13:30 +11:00
gfgtdf
e1045f9b46 cleanup turn_over_advantage lua code
- removed ugly hack to convert 'break' into 'continue'
- fixed 'color' global varible leaked
2017-02-14 18:24:54 +01:00
Charles Dang
96c2a1eb6f Campaign Dialog: reposition Deterministic Mode checkbox 2017-02-14 01:11:13 +11:00
Charles Dang
66b590b732 Campaign Dialog: reimplement Mods section as an always-visible dropdown w/ checkboxes 2017-02-14 01:08:00 +11:00
Charles Dang
d3c53e4f0d Addons Manager: added (non-functional still) type filtering dropdown 2017-02-13 23:41:14 +11:00
Celtic Minstrel
d1e853bc68 Tweak (mostly reduce) prices of several high-level units
Thanks to The_Gnat for the suggestions:
<https://forums.wesnoth.org/viewtopic.php?p=607792#p607792>
2017-02-11 20:35:41 -05:00
Celtic Minstrel
a53ba5a1c2 wmllint: fix minor issue in terrain alias replacements
Also ran wmllint on data/core
2017-02-11 20:18:57 -05:00
Celtic Minstrel
1e9454b6f9 Rename type_tree to type_adv_tree in SUF
This matches the usage in the [hide_help] tag.
2017-02-11 20:18:57 -05:00
ln-zookeeper
356665a81f HttT: Better filtering for the "Take this, witch!" message event 2017-02-12 03:15:13 +02:00
ln-zookeeper
3b9a93360f HttT: New death animation for Dark Queen, by doofus-01
From PR #925 with some alterations:
- Made the WML work correctly
- Made the wand fade out instead of disappearing in the final frame
- Filled a few tiny holes in some frames
2017-02-12 00:53:09 +02:00
Charles Dang
847ec8dcea Addons Manager: implement a bunch of functionality
* Display language and dependency lists
* Made status filtering work (not 100% complete)
* General code cleanup
2017-02-10 21:08:49 +11:00
Charles Dang
f307582334 Addons Manager: layout tweaks 2017-02-10 11:32:57 +11:00
Charles Dang
f3d6104831 Install Dependencies: minor layout fixes 2017-02-10 02:54:50 +11:00
gfgtdf
fb27d61f07 update schema.cfg: on/off are no longer accepted as booleans 2017-02-09 15:44:31 +01:00
sigurdfdragon
f589c4d957 MP: Change handling of recruitment_pattern to match other factions 2017-02-07 12:57:51 -05:00
ln-zookeeper
f5f78216bf Added submerge=0 to bridges which were missing it 2017-02-03 11:08:58 +02:00
Jyrki Vesterinen
678a21b4fe Replace the 'Install Dependencies' dialog with a GUI2 version 2017-02-02 21:44:15 +02:00
Celtic Minstrel
f00666feec Merge pull request #912 from Pentarctagon/only-second-image
Fix the unit portrait being displayed with only second_image is provided
2017-01-29 11:45:25 -05:00
Jyrki Vesterinen
a9e2b4ae46 Add @madmax28 to credits 2017-01-29 18:09:28 +02:00
Jyrki Vesterinen
973edcc33a Add-on list: inject the required linked groups
This way it's no longer necessary for the containing window to define the
groups, eliminating possibility for an easy mistake if a developer wants to
create a new window that contains an add-on list.
2017-01-28 18:04:28 +02:00
Jyrki Vesterinen
6f94a8ffed Allow composite widgets to inject linked groups 2017-01-28 17:59:36 +02:00
Allefant
421f8ff70a [wmlunits] fix inclusion of mainline eras 2017-01-24 23:51:21 -05:00
Allefant
efb560a23a fix typo 2017-01-23 20:09:32 -05:00
Allefant
88a9929717 [wmlunits] ignore translation errors from gettext 2017-01-23 19:48:01 -05:00
ln-zookeeper
78716d991f TSG: Resized and cropped Infantry Lieutenant/Commander sprites properly
The Infantry Commander sprite was even causing the ~BLITting of the leader crown to fail due to its 68x85 dimensions.
2017-01-23 10:41:33 +02:00
Jyrki Vesterinen
dc71d9d671 WIP: make the add-on list a widget
The purpose of this change is ability to create more dialogs which present
a list of add-ons, such as a GUI2 version of the "Install Dependencies"
dialog.

This change is still highly incomplete. First of all, I disabled inline
install buttons and ability to sort the add-on list. In addition, a lot of
functionality that belongs in the add-on list widget is still in the GUI2
add-on manager instead. It is also notable that the widget relies on
several linked groups being defined in the window.

I plan to finish the transition to the add-on list widget, and address the
problems in the previous paragraph, in the future. The linked group issue
is going to require a lot of work in particular: I plan to either make
linked groups grid-specific instead of window-specific (like they are now)
or allow widgets to inject linked groups to the containing window. Either
way, I'm going to change the operation of GUI2 fairly deeply.
2017-01-21 22:57:51 +02:00
Allefant
f904306b58 [wmlunits] use scons as cmake seems broken right now 2017-01-20 14:09:04 -05:00
ln-zookeeper
801ef5ab2d DW: Position Marg-Tonz's treasure chest a bit better on his keep
A tiny detail and not necessary at all, but why not.
2017-01-19 15:30:50 +02:00
ln-zookeeper
7b0ebf6c5b DW: Assorted speaker and dialogue tweaks
Most changes according to reports and fixes posted by Wesbane on the forums, but I've tweaked most of his code and added a few things. Most notable change is that I'm not accounting for the player's possible undead units, because I intend to remove the Undead Bat.
2017-01-19 15:28:13 +02:00
ln-zookeeper
092c99de21 Fixed and tweaked Direwolf and Direwolf Rider idle animation timing
Timing of Direwolf Rider broken in commit e1590a4254 / patch #3682. Also, I made the animations pause at frame 4 instead of after it.
2017-01-16 12:09:58 +02:00
ln-zookeeper
a012ccb400 Added wolf variation of Walking Corpse and Soulless, by Vyncyn 2017-01-16 11:54:41 +02:00