Commit Graph

205 Commits

Author SHA1 Message Date
ec03c4518a Change the version number to 0.6 2020-05-16 00:50:40 +02:00
97148cb6bb Merge branch 'master' into 'combat'
# Conflicts:
#   CHANGELOG.md
2020-04-01 20:42:27 +00:00
b3791a2b4e Upgrade vek version so that it actually uses the patch 2020-03-30 19:44:51 -04:00
fa54c90558 cleanup, tweak to triplestrike stage 1 2020-03-29 03:53:52 -04:00
7851a407b1 Fix the cursor lagging behind on password field 2020-03-24 21:41:59 +00:00
7a4f0fa9ac climb fix, const tweak update, trying equip anims 2020-03-24 00:24:31 -04:00
e16bb66fb3 fix 2020-03-19 18:19:05 +01:00
466b80e8a8 added const tweaker 2020-03-19 18:11:45 +01:00
8838682f0b Added Controller support 2020-03-10 21:00:13 +00:00
bc39b78173 Rebased. 2020-03-08 23:02:15 +01:00
8d7c454029 Hide password text 2020-03-08 23:00:34 +01:00
8ef1251dc2 Add warning prompt for untrusted auth servers, move some auth code into 2020-03-08 22:51:37 +01:00
584dcddba9 Updated to latest and greatest auth version. 2020-03-08 22:46:40 +01:00
50b845d1c3 :/ and reactivated the password field 2020-03-08 22:34:06 +01:00
4a0c474be1 Remove Client dependency from Scene types and audio managers, add an
example for using voxygen as a library to renderer images of characters
2020-03-05 23:12:51 -05:00
98c37d0b28 [i18n] Configurable fonts
- Add font configuration in internationalization files
- Scale font size using a configurable ratio
- Add a script to identify translation item statuses using Git metadata
- Execute the i18n script in a new gitlab-ci step (delayed)
- Clone haxrcorp_4089_cyrillic_altgr font (haxrcorp_4089_cyrillic_altgr_extended)
  to add some additional latin characters (mainly for French)
2020-02-16 16:02:38 +01:00
b739623579 Split the audio channels into SFX and music channels. This makes the
Music Channel for exploration music a basic Sink without spatial audio
functionality, which is not required.
2020-02-15 21:30:44 +00:00
e960c2233b Change the version number to 0.5 2020-01-31 17:26:45 +01:00
1358f1dffa Changes to worldgen, adding more sedmient etc. 2020-01-23 18:18:14 +01:00
a6f9f533a5 Localization system for Voxygen
- Added a localization system in voxygen
- Support English and French languages
- Added a configuration option in the interface settings to change
  the language
2020-01-20 21:07:25 +01:00
2c42aaf5f5 Added client-side character saving 2020-01-20 13:37:29 +00:00
5666f18ded Add terrain meshing benchmark 2020-01-19 16:02:12 -05:00
70eb2eed33 remove: discord rich presence 2020-01-10 17:01:50 +01:00
851d7858e6 Scrolling Combat Text (SCT) 2020-01-10 00:33:38 +00:00
24013f1a32 Use treeculler crate 2020-01-07 19:40:06 +03:00
c19c222a90 Use temporal coherence for chunk frustum culling 2020-01-07 18:46:09 +03:00
e32153e980 Improve frustum culling by using AABBs, add related debug information 2020-01-07 18:44:33 +03:00
43febb5bf3 fix #426: Use new dispatch dependency to ensure proper thread routing of msgbox NSAlert calls ( correct MR workflow ) 2020-01-07 05:45:43 +00:00
d341073a44 Upgrade to specs 0.15.1 2019-12-20 22:48:14 -05:00
fa93e35861 upgrade(dep): msgbox
Fix: FreeBSD compilation
2019-11-24 08:49:14 +01:00
e885a78deb change(deps): enforce crossbeam version 2019-11-22 19:12:58 +01:00
bdcea57201 feat(log): add date to log file 2019-11-22 19:12:58 +01:00
6dfa146484 Mitgated RUSTSEC-2019-0014 by updating noise and
disabling its default features, specifically `image`,
which had the vulnerability.
2019-11-05 11:14:39 +00:00
5beea76624 Remove heaptrack as it is now deprecated. 2019-10-29 06:55:45 +00:00
8bb54976eb Rework GraphicCache to use multiple texture atlases and put large images in their own textures. 2019-10-19 21:28:30 -04:00
8ae2692b6e Allow canceling chunk generation.
Currently we only do this when no players are in range of the chunk.  We
also send the first client who posted the chunk a message indicating
that it's canceled, the hope being that this will be a performance win
in single player mode since you don't have to wait three seconds to
realize that the server won't generate the chunk for you.

We now check an atomic flag for every column sample in a chunk.  We
could probably do this less frequently, but since it's a relaxed load it
has essentially no performance impact on Intel architectures.
2019-10-16 11:39:41 +00:00
30c9fcc911 Fix bug that metrics took a random port always introduced in !584
also removed the duplicate port from the server creation process, using the server settings struct now
2019-10-11 14:19:55 +02:00
20c520a044 Change the version number to 0.4 2019-10-10 15:48:01 +02:00
75df4600bd Switch portpicker dependemcy to git
A pull request to fix has been created on original repository. But
since 0.4 is coming out pretty soon, let's swithc to this fork
temporary.
2019-10-07 15:35:20 +00:00
86619d4192 Fix crashing due to error in Alsa.
This uses a more recent version of cpal (a dependency of rodio hence the
rodio change) which seems to have fixed a crash due to
'device not available: "Invalid argument"' coming from Alsa.

The change in cpal also made some functions now return `Result` instead
of a bare type which I dealt with by using `expect` to minimize how far
these changes fan out into the code but maybe this isn't ideal.

Fixing https://gitlab.com/veloren/veloren/issues/280 - Crash with ALSA
2019-10-06 11:24:42 +02:00
b13f9f37f7 Revert "Merge branch 'angelonfira/change-memory-allocator-to-jemalloc' into 'master'"
This reverts merge request !547
2019-10-06 01:31:47 +00:00
e1bab6afe0 Added jemalloc for Linux systems 2019-10-05 17:57:29 -04:00
9ef98ce1a5 Remove heaptrack 2019-10-05 17:57:29 -04:00
43cae5ea64 Fix discord rich presence 2019-10-05 15:35:59 +00:00
193ff105e2 Update client-side password hashing to argon2 2019-10-05 13:12:20 +00:00
9aba318df2 Hash the passwords client-side 2019-10-04 16:44:31 +00:00
bced3cb638 feat(voxygen): add logo for windows executable 2019-10-02 16:57:08 +02:00
2ad816449c Make some voxygen dependencies optional 2019-09-15 17:03:33 -04:00
c31b01b051 Bumped version 2019-09-08 11:15:46 -04:00
0fe5b66dce Use latest version of Rodio instead of custom branch 2019-09-05 03:04:53 -06:00