Ivaylo Draganov
791595e3ae
Extract player profile loading chrome logic to a dedicated class
2024-10-15 10:14:32 +03:00
darkademic
d450ef43c6
Download failure error.
2024-10-12 14:34:04 +03:00
Ivaylo Draganov
79ae71a517
Rename *_RIGHT to *_WIDTH and *_BOTTOM to *_HEIGHT in integer expressions for widgets
...
The terms "width" and "height" are clearer and they match what the values actually represent (window or parent width/height). The YAML changes are generated with the update rule.
2024-10-07 12:59:25 +03:00
Gustas
014bca449f
Automated fixup
2024-10-04 20:54:23 +01:00
Ivaylo Draganov
771b9ddfda
Remove key handling from ContainerWidget
...
It has no business handling key input. This was used only for opening the ingame chat and replacing it with a `LogicKeyListener` was trivial.
2024-10-04 14:32:21 +03:00
Ivaylo Draganov
a69ea79d83
Remove PARENT_TOP and PARENT_LEFT from integer expressions for widgets
...
PARENT_TOP and PARENT_LEFT should be 0 so they are not very useful substitutions. They are replaced with 0 or removed if that was the whole value for a field.
2024-10-03 18:37:13 +03:00
Ivaylo Draganov
c0839d4521
Extract version label chrome logic to a dedicated class
2024-10-03 13:26:30 +03:00
RoosterDragon
833e6bd652
Fix CreditsLogic to word-wrap the text.
...
This allows the text to be word-wrapped automatically, rather than the current approach of manually wrapping the source text.
2024-09-20 23:23:34 +02:00
Gustas
b09c4f3770
Polish up UI
2024-09-16 12:00:41 +01:00
Gustas
251680056d
Rename selection tab
2024-09-16 12:00:41 +01:00
Gustas
e9eb0da2b3
Improve map editor Copy-Paste tooltip
2024-09-16 12:00:41 +01:00
test1232156
536ffb3f31
Fix spelling errors and add naming consistency to translation keys
...
Co-Authored-By: Gustas <37534529+punkpun@users.noreply.github.com >
2024-08-20 17:34:09 +02:00
test1232156
c124684197
Fix chrome typos
2024-08-20 17:34:09 +02:00
Matthias Mailänder
c24913ea24
Add a UI indicator for bot players.
2024-08-05 12:55:59 +03:00
Matthias Mailänder
4e5556dccc
Expose player names to localization.
2024-08-05 12:55:59 +03:00
RoosterDragon
bebe3f710b
Remove duplicated definitions in utils.lua
2024-07-22 17:27:58 +02:00
Matthias Mailänder
387554acbb
Fixed a crash on empty mission options.
2024-07-05 16:11:20 +03:00
Gustas
5fc36bd45f
Make player stance colours universally respected
2024-05-04 16:31:35 +02:00
RoosterDragon
377bb4b6cc
Tweak some UI Yaml files
...
- Increase space of some elements to fit their text.
- Remove editor text that aren't translation keys. The text will be set in code anyway.
- Remove some unused elements.
- Provide a translation key for the port separator, to avoid log warnings.
2024-04-24 15:28:28 +03:00
Matthias Mailänder
188f0e2451
Extract strings from support power name and description.
2024-04-03 11:38:08 +03:00
RoosterDragon
799c4c9e3c
Fix map editor not removing an actor properly.
...
If you edit an actor name, then delete the actor - it fails to be removed from the map in the editor. This is because the actor previews are keyed by ID. Editing their name edits their ID and breaks the stability of their hash code. This unstable hash code means the preview will now fail to be removed from collections, even though it's the "same" object.
Fix this by making the ID immutable to ensure hash stability - this means that a preview can be added and removed from collections successfully. Now when we edit the ID in the UI, we can't update the ID in place on the preview. Instead we must generate a new preview with the correct ID and swap it with the preview currently in use.
2024-03-28 12:11:26 +02:00
David Wilson
25a6b4b6b9
Editor marker tiles layer
2024-03-21 13:11:04 +02:00
Wojciech Walaszek
7b82d85b27
Editor actor move
2024-03-03 14:27:35 +02:00
Gustas
2fe13fe442
Manually review chrome translation keys and do some deduplication
2024-02-07 19:20:11 +01:00
David Wilson
d630a6ef7d
Fix editor area/actor deselection bugs
2024-02-07 15:30:23 +02:00
N.N
4e031a6ea5
Selection info into Area selection tab
...
Selection info into Area selection tab
add Resource counter and measure info into Area selection tab
2024-02-03 12:26:21 +02:00
David Wilson
2ced4abc24
Editor selection refactor pt1
2024-01-24 10:11:39 +02:00
RoosterDragon
ca6aa5ebf1
Adjust widget sizes to ensure they accommodate the English translation text.
...
Some existing widget are too small to accommodate their text. Adjust their sizes to fit. Text can be rendered outside the widget bounds so visually this often has no impact, but adjusting this now will help in the future for checking translation text for other languages fit in their widgets.
2024-01-21 12:34:28 +02:00
Gustas
0f5b78442b
Extract unit names and descriptions
2023-11-25 16:28:19 +01:00
Paul Chote
9d174cd87d
Add a button to reset lobby options to default.
2023-11-12 12:04:05 +02:00
Paul Chote
2e5ef7f059
Show the server map pool in the client map chooser.
...
Maps that aren't installed are queried from the resource center.
2023-11-05 15:42:35 +02:00
Paul Chote
dd95b199b7
Fix a collection of mission browser UI issues.
2023-10-29 20:25:30 +02:00
dnqbob
b1f5367822
Allow mission use LobbyOptions as options and remove unused translation
2023-10-22 13:51:25 +02:00
Gustas
9a235f2256
Manual fixup
2023-10-21 19:35:00 +02:00
Gustas
754e7845f3
Automated translation extraction
2023-10-21 19:35:00 +02:00
Gustas
f4d1c924d7
Remove model slider from common
2023-10-21 19:35:00 +02:00
abcdefg30
36d44925cb
Move Voxel assets browser preview definitions from common to ts
2023-10-15 19:29:15 +02:00
abcdefg30
72bb6c4c99
Restore the light source settings which were previously in effect
2023-10-13 15:29:46 +03:00
Gustas
144e716cdf
Add vote kick
2023-09-27 10:41:13 +03:00
Gustas
085a4c421b
Add back to editor button
2023-09-09 13:46:35 +02:00
Gustas
4fc4fb2fb3
Add Play button to map editor
2023-09-09 13:46:35 +02:00
Matthias Mailänder
c609c4af14
Extract text feedback messages.
2023-08-19 20:46:04 +03:00
Gustas
e22d7b31f9
Fix selected map in server creation panel not updating
2023-08-10 19:31:38 +02:00
Matthias Mailänder
0528ef58b2
Extract hard-coded FPS limiter with parameter.
2023-08-08 17:16:58 +03:00
Matthias Mailänder
2a223363b8
Avoid Fluent syntax for highlighted text.
2023-08-08 17:16:58 +03:00
Matthias Mailänder
de9a5eb71e
More descriptive IDs that match between mods.
2023-08-08 17:16:58 +03:00
Gustas
a9cf728ee1
Refactor MapPreviewLogic
...
and add a states for updating map via MapCache.GetUpdatedMap
2023-08-05 14:18:15 +02:00
Matthias Mailänder
a1efb28f0b
Add lobby sounds for leave, join and option change
2023-08-04 21:47:28 +03:00
Gustas
9caf12d133
Add an option to order maps by size
2023-07-17 23:34:38 +02:00
Gustas
de5bcbbca5
Add an option to order maps by title
2023-07-17 23:34:38 +02:00