Commit Graph

84995 Commits

Author SHA1 Message Date
Gothyoba
d4e50f3718
Improve Galleon Unit Description (#9939)
* Improve Galleon Unit Description

* Add Wedge/Vultraz suggestions

* Update Galleon.cfg
2025-02-23 08:46:27 +11:00
Gothyoba
1aa2ee0e84
Use orcs instead of goblins in Sea Orc unit description (#9934)
* Use orcs instead of goblins in Sea Orc unit description

"a great leap for all orcs" makes more sense since they are supposed to be orcs.

* Update Sea_Orc.cfg
2025-02-23 08:04:54 +11:00
Gothyoba
ed731e739c
TDG: Improve Custom Saurian Unit Descriptions (#9935)
* Improve Saurian Juvenile Unit Description

* Improve Suarian Devotee Unit Description

* Improve Saurian Spike Unit Description
2025-02-23 08:04:22 +11:00
newfrenchy83
140d0a6ea4 Integrate special ability events into these abilities.
This had not yet been done in the mainline.
2025-02-22 14:04:29 -06:00
newfrenchy83
cee370683d
Fix “filter_adjacent_location” not working in ability (#9079) 2025-02-22 14:04:09 -06:00
Nils Kneuper
fd9d9fa35e updated Italian translation 2025-02-22 14:40:34 +01:00
Nils Kneuper
4209f3a4eb updated Bengali translation 2025-02-22 14:39:18 +01:00
Subhraman Sarkar
98e4901a3f rich_label: fix wrong text wrapping inside table (#9417) 2025-02-22 16:08:10 +05:30
Subhraman Sarkar
e749b83053 drop preferences.cpp from source lists (no longer needed) 2025-02-22 01:27:29 -05:00
Charles Dang
267ed07a3e Pango/Text: avoid one unnecessary copy in set_text
Low-hanging fruit. More optimization is needed
2025-02-22 00:10:32 -05:00
Charles Dang
ba5352a25a GUI2/Canvas: rename set_cfg and append_cfg 2025-02-22 00:04:50 -05:00
Gothyoba
8a8fe5b0a8 Remove instance of 4 repeated exclamation marks 2025-02-21 12:20:51 -05:00
Subhraman Sarkar
f07bdfb60e font/attributes: add missing include 2025-02-21 16:17:15 +05:30
Charles Dang
b10d6cdf49 GUI2/Canvas: avoid saving config copy
- We now store the attribute list as a class member which is populated in the ctor.
- parse_text_as_formula = false will use a custom formula to resolve the value as a string.
2025-02-21 01:53:52 -05:00
Charles Dang
9ebb1406d9 Font/Attribute List: implement move ctor/assignment 2025-02-21 01:46:42 -05:00
Gothyoba
ad9d81b52a Capitalize Kingdom in TRoW Campaign Deacription 2025-02-20 17:01:34 -05:00
Charles Dang
fb47fd2099 Cmake: use BoostConfig explicitly to silence CMP0167 warning 2025-02-19 16:05:04 -05:00
Nils Kneuper
c235d0c892 updated British English translation 2025-02-19 20:30:34 +01:00
Nils Kneuper
758213b15f updated Finnish translation 2025-02-19 20:29:43 +01:00
Subhraman Sarkar
2f69e660b9 units dialog: allow default sort order customization
the default sort order for recall dialog is now by level. (#9813)
2025-02-19 20:58:45 +05:30
Tahsin Jahin Khalid
3a30dc6f78
SotBE-S16: tweak start event (#9931)
Make Orga the Orc Warlord move to his keep and then face the player, Kapou'e

Co-authored-by: Tahsin Jahin Khalid <5283677+knyghtmare@users.noreply.github.com>
2025-02-19 20:48:13 +06:00
Gothyoba
add9c3d529
Update Unit Description Capitalization (#9923) 2025-02-18 16:24:04 -05:00
Gothyoba
de1c52a190 AToTB S2: Aesthetic Revision 2025-02-18 15:44:27 -05:00
Gothyoba
2be811b995 Use Northlands instead of Northern Lands in THoT Campaign Description 2025-02-18 15:43:31 -05:00
Wedge009
3aa1692388 TSG S3: Correct ending scene (resolves #9920) 2025-02-18 14:37:07 -05:00
Gothyoba
baeb16e750 Use Far North instead of Northern Lands in DW Campaign Description 2025-02-18 14:36:39 -05:00
Gothyoba
7459d0c3d2 Fix typo in Saurian Juvenile Unit Description 2025-02-18 13:51:47 -05:00
Dalas121
d3eeae16ef
TSG: remove duplicated sound files (#9927) 2025-02-18 12:17:12 -05:00
OrekOrek
d854cbb6ff
HttT S11, 13: Remove names from monsters (#9922)
* Remove names from monsters

Remove names from Water Serpent and Cuttlefish in S11, and Cuttlefish in S13.

* Change speaker

The name "Cuttle Fish" is removed from Cuttlefish whose ID is "Cuttle Fish." Therefore, "type=Cuttle Fish" should be used to make it speak.
2025-02-18 23:46:14 +11:00
Wedge009
db1f319b30 TSG: Escape ampersands. 2025-02-18 16:11:04 +11:00
pentarctagon
4b9e271a08 1.19.9+dev 2025-02-17 16:14:03 -06:00
pentarctagon
219fa494ca 1.19.9 2025-02-17 16:12:35 -06:00
pentarctagon
23348109e1 changelog entries 2025-02-17 16:07:48 -06:00
pentarctagon
0cfb790769 pot-update and regenerate doc files 2025-02-17 15:55:48 -06:00
pentarctagon
ca0f7a0a17 other copyright updates 2025-02-17 13:17:59 -06:00
pentarctagon
5d9a012f1c manual copyright update 2025-02-17 13:13:28 -06:00
pentarctagon
d674e9f462 automatic copyright update 2025-02-17 12:59:51 -06:00
pentarctagon
e8c2d6600b fix python syntax warning 2025-02-17 12:59:36 -06:00
Gunter Labes
b64546da51
Use consistent defaults for reach map settings 2025-02-17 17:27:15 +01:00
Subhraman Sarkar
b8c89d92d5 units dialog: use a set of keywords for filtering
instead of a very long chunk of text.
2025-02-17 15:15:59 +05:30
Gothyoba
121488d1bd Add sprunk’s suggestion
Co-authored-by: sprunk <spr.ng@o2.pl>
2025-02-17 09:22:17 +11:00
Gothyoba
8e00e5895f TSG: Correctly show which arm Mari is missing in po note
Right arm was lost, not left arm.
2025-02-17 09:22:17 +11:00
Charles Dang
ced04d35cf GUI2: remove redundant [resolution] from achievement_title label
They were the same
2025-02-16 14:39:48 -05:00
Charles Dang
634666aa21 TDG: fix achievement image path 2025-02-16 13:53:32 -05:00
Charles Dang
c191e0aebc GUI2/Achievements: set a max window height 2025-02-16 13:53:09 -05:00
Gothyoba
e04a935496
THoT S7 Map: Aesthetic Revision (#9914) 2025-02-16 12:11:24 -06:00
Charles Dang
ea62841a81 Bump min and default game window size
Hopefully, we'll be able to implement better support for layouts that don't relay on pixel canvas sizes, but for now, this solves two important issues:

Using 1280x720 as the default window size means 3x auto pixel scaling for 4k fullscreen, which looks utterly horrendous and unusable. 2x is the practical limit of usability without going so far in the opposite direction as to actually reduce the available space.

Bumping the min window size also resolves #9898 and saves us from having to deal with layouts on unusably small windows.

As a side note, we should not be thinking in terms of pixel size anymore. I'm hoping SDL3 can give us better control over our HDPI support (which is much improved from before), but the fact remains that our current pixel scaling implementation is, essentially, a method to scale up the canvas if your resolution is grater than 1080p. It does nothing for size calculations, and it does nothing if you actually set a window size smaller than 1080p even on a 4k monitor.

So, for now, imperfect solution while we wait for SDL3, but solves the immediate issues with scaling and small window sizes.
2025-02-16 11:13:20 -05:00
pentarctagon
3b262d6f7b update steam runtime and boost version 2025-02-15 14:47:28 -06:00
Charles Dang
9c25b1a1f3 GUI2/Title Screen: draw version number on foreground canvas
Resolves #9895. Honestly, it's not an absolutely perfect fix, and I might just remove this all together... or convert it back to a proper widget.
2025-02-15 15:03:27 -05:00
Charles Dang
be229defd6 Preferences: default to 100% reachmap opacity 2025-02-15 14:45:03 -05:00