60538e0664
server: fix kill source for buff deaths without origin
2023-08-29 17:09:49 +00:00
06111612a3
voxygen: better translation of buff-death messages
...
This removes interpolation of translated strings, which is bad practice
because it simply doesn't work in many languages.
Translation files were updated using the following fish script. Some
resulting translations are truly terrible, but they always have been -
now it's just a lot more obvious.
```
function getbuff --argument langfile buff
grep hud-outcome-$buff $langfile | cut -d= -f2- | string trim
end
set buffs burning bleeding curse crippled frozen mysterious
function replacebuffs --argument langfile entity
set slug 'hud-chat-died_of_'$entity'_buff_msg'
for buff in $buffs[-1..1]
set bstr (getbuff $langfile $buff)
or continue
sed -i -e '/'$slug'/{p; s/[^=]* = \(.*\)/ .'$buff' = \1/; s/{ \$died_of_buff }/'(string replace / '\\/' $bstr)'/}' $langfile
end
sed -i -E 's/('$slug' \=).*/\1/' $langfile
end
function dofile --argument langfile
sed -i -e s/buff_nonexistent/nonexistent_buff/ $langfile
for entity in pvp npc nonexistent
replacebuffs $langfile $entity
end
sed -i -e s/nonexistent_buff/buff_nonexistent/ $langfile
sed -i -e /hud-outcome-/d $langfile
sed -i -e '/#.*outcomes/d' $langfile
end
for langfile in assets/voxygen/i18n/*/hud/chat.ftl
echo doing $langfile
dofile $langfile
end
```
2023-08-29 17:09:48 +00:00
9ef2875db7
voxygen: avoid unnecessary allocation
...
Cow::to_string() goes through &str even for an Owned variant,
Cow::into_owned() passes Owned variants through as-is. As it happens,
the values here are always Owned (see comment in try_msg_ctx()
implementation).
2023-08-29 17:09:31 +00:00
c0f33efa98
rename quest.ftl
2023-08-29 17:40:48 +02:00
804e24adef
Merge branch 'isse/fix-airships' into 'master'
...
Fix rtsim airships
See merge request veloren/veloren!4064
2023-08-29 12:56:25 +00:00
06d7548dc6
Fix rtsim airships
2023-08-29 12:56:25 +00:00
0c2b4148fe
Merge branch 'master' into 'master'
...
add fr translations
See merge request veloren/veloren!3979
2023-08-29 10:14:49 +00:00
4d21fbaea5
add fr translations
2023-08-29 10:14:48 +00:00
0383fdd626
Merge branch 'master' into 'master'
...
Translation: Update zh_Hans
See merge request veloren/veloren!3970
2023-08-29 10:14:46 +00:00
65b251436f
Translation: Update zh_Hans
2023-08-29 10:14:45 +00:00
95b8f931a6
Merge branch 'walpo/update-documentation' into 'master'
...
Update README.md document
See merge request veloren/veloren!4031
2023-08-29 07:52:03 +00:00
e0cc8aa0c3
Update README.md document
2023-08-29 07:52:02 +00:00
0413dfdec2
Merge branch 'vasco-welcome-aboard' into 'master'
...
Italian translation (axe abilities, buffs and others...)
See merge request veloren/veloren!3976
2023-08-29 07:32:39 +00:00
bb4b91244e
Italian translation (axe abilities, buffs and others...)
2023-08-29 07:32:39 +00:00
2f1597e2cb
Merge branch 'tygyh/Update-swedish-translations' into 'master'
...
Update swedish translations
See merge request veloren/veloren!4025
2023-08-29 07:28:28 +00:00
b323ca57e1
Merge branch 'walpo/fix-translation' into 'master'
...
fix(i18n): fix mistranslations caused by weblate
See merge request veloren/veloren!4094
2023-08-28 23:27:55 +00:00
c3a993f93a
fix(i18n): fix mistranslations caused by weblate
2023-08-28 22:59:39 +02:00
5a76a4d31c
Merge branch 'weblate-translation' into 'master'
...
Update translation files
See merge request veloren/veloren!4055
2023-08-28 20:27:01 +00:00
a09637c80d
Merge branch 'master' into 'weblate-translation'
...
# Conflicts:
# assets/voxygen/i18n/uk/buff.ftl
# assets/voxygen/i18n/uk/common.ftl
# assets/voxygen/i18n/uk/hud/settings.ftl
2023-08-28 19:43:06 +00:00
b1ebac9c9c
Merge branch 'gaxrodi/ukrainian-translation' into 'master'
...
Update the Ukrainian translation
See merge request veloren/veloren!4083
2023-08-28 18:10:29 +00:00
d54ed537ac
update uuid via authc
2023-08-28 20:09:17 +02:00
e103b078c3
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Translation: Veloren/voxygen-hud-misc
Translate-URL: https://translate.codeberg.org/projects/veloren/voxygen-hud-misc/
2023-08-28 17:37:37 +00:00
cdd2d00017
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Co-authored-by: Codeberg Translate <translate@codeberg.org >
Translate-URL: https://translate.codeberg.org/projects/veloren/voxygen-hud-group/
Translation: Veloren/voxygen-hud-group
2023-08-28 17:37:37 +00:00
dcabc0ff6a
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Co-authored-by: Codeberg Translate <translate@codeberg.org >
Translate-URL: https://translate.codeberg.org/projects/veloren/voxygen-hud-group/
Translation: Veloren/voxygen-hud-group
2023-08-28 17:37:37 +00:00
37f9ac31a9
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Co-authored-by: Codeberg Translate <translate@codeberg.org >
Translate-URL: https://translate.codeberg.org/projects/veloren/voxygen-hud-group/
Translation: Veloren/voxygen-hud-group
2023-08-28 17:37:37 +00:00
da7e379398
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Co-authored-by: Codeberg Translate <translate@codeberg.org >
Translate-URL: https://translate.codeberg.org/projects/veloren/voxygen-hud-group/
Translation: Veloren/voxygen-hud-group
2023-08-28 17:37:37 +00:00
1b6569ebab
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Co-authored-by: Codeberg Translate <translate@codeberg.org >
Translate-URL: https://translate.codeberg.org/projects/veloren/voxygen-hud-group/
Translation: Veloren/voxygen-hud-group
2023-08-28 17:37:37 +00:00
a503c5e54d
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Co-authored-by: Codeberg Translate <translate@codeberg.org >
Translate-URL: https://translate.codeberg.org/projects/veloren/voxygen-hud-group/
Translation: Veloren/voxygen-hud-group
2023-08-28 17:37:37 +00:00
f6b1d39cf4
Merge branch 'xMAC94x/update_dependencies' into 'master'
...
xmac94x/update dependencies
See merge request veloren/veloren!4090
2023-08-28 17:08:55 +00:00
a386c68df5
Merge branch 'maxicarlos08/teleporter-fix' into 'master'
...
Portal tweaks
See merge request veloren/veloren!4091
2023-08-28 06:06:02 +00:00
e5a737dee0
changelog entry
2023-08-28 00:09:16 +02:00
fc8a10f551
model update 2
2023-08-27 19:40:49 +02:00
f2958954b9
new model for portal & use cultist particles
2023-08-27 19:40:49 +02:00
0f13b407a2
allow for non-owned entities to teleport
2023-08-27 19:40:49 +02:00
b4216ec634
get rid of old criterion
2023-08-27 19:17:04 +02:00
96bf6309d2
small updates to dependencies
2023-08-27 19:17:04 +02:00
4ff25d7233
cargo update
2023-08-27 19:17:04 +02:00
3346a3bc1f
some manual dependency updates
2023-08-27 19:17:01 +02:00
de34726fa7
Merge branch 'imbris/winit-update-v2' into 'master'
...
Update winit to 0.28
See merge request veloren/veloren!4088
2023-08-27 15:10:00 +00:00
653b3b7374
Merge branch 'christof/location_names' into 'master'
...
Send the location name to the character selection dialog
See merge request veloren/veloren!4085
2023-08-26 15:56:40 +00:00
5195f6aaca
Merge branch 'lle-bout/upgrade-authc-rev' into 'master'
...
Upgrade authc dependency revision
See merge request veloren/veloren!4089
2023-08-23 10:01:52 +00:00
f0d8237e2d
Upgrade authc dependency revision
...
42dddd666f28e1a94cdf4b542fcd61f67658e261 contains additional fixes
for RUSTSEC-2023-0052.
2023-08-23 11:17:30 +02:00
b4431b4dda
Merge branch 'lle-bout/upgrade-rustls-quinn' into 'master'
...
RUSTSEC-2023-0052 Upgrade rustls and quinn
See merge request veloren/veloren!4087
2023-08-23 07:44:49 +00:00
e0ead44b54
Fix windows build
2023-08-23 01:22:17 -04:00
8816957489
Changelog entry
2023-08-23 00:48:57 -04:00
eec1b5853e
Remove unused cpal version
...
Also it turns out directories-next is in use for something that we need
2023-08-23 00:47:31 -04:00
f5445774de
Update winit to 0.28
...
Hopefully works better on wayland!
2023-08-23 00:45:36 -04:00
b03d0dcc7b
Upgrade rustls and quinn
...
According to RUSTSEC-2023-0052 we need to upgrade rustls to 0.21
to get a fix for the issue which may or may not affect Veloren
since it's about client certificates but with the absence of a
PoC it seems like a good idea to upgrade anyway, just to be sure.
webpki has gone unmaintained (which rustls 0.20 depends on),
starting with rustls 0.21 it depends on rustls-webpki which
contains a fix for the issue. Since quinn also depends on
rustls 0.20 in 0.8 and 0.9 versions, we needed to upgrade it to
0.10 so that it depends on rustls 0.21 which we now use.
2023-08-23 06:35:36 +02:00
24773cb3f1
deduplicate location name code
2023-08-22 23:11:18 +02:00
b20ff5144c
determine location names when loading character list
2023-08-22 22:41:48 +02:00