0d7d069d41
Display keys based off of scancodes
...
Queries the OS to translate physical keyboard scancodes into
Strings that can be shown in the UI.
Addresses issues #861 and #354
2021-04-13 11:16:47 +02:00
655a35d128
update deps
2021-04-10 15:53:00 +02:00
06bbb7f0ff
Crafting Tabs and more item tags
2021-04-04 13:02:27 +00:00
ccb78eeb5c
move tracing code to own crate
2021-03-30 16:35:36 +02:00
2733ba2e27
Change the version number to 0.9
2021-03-20 13:07:09 +01:00
0127832172
Fix tracy not working in certain areas, add span to chunk gen, missing fmt, remove extra span, make voxygen use INFO level instead of TRACE in tracy mode
2021-03-13 13:30:20 -05:00
b151a246c3
update specs to get rid of old deps
2021-03-10 13:22:17 +01:00
506adb4eec
Stop requiring specfici euc version (was done to hold back vek version)
...
Then ran cargo update
2021-03-09 15:53:24 -08:00
d7df741671
update dependencies, including removal of some tracy deps as they are get through common/tracy
2021-03-09 20:17:29 +01:00
4ebfbdde0f
Move Specs code to own common_ecs create, put tracy and macros into common_base
2021-03-09 00:54:01 +01:00
2dd7089e52
Bring vek up to date so we can bump rustc (hopefully).
2021-03-04 05:46:59 +01:00
514d5db038
Update Network Protocol
...
- now last digit version is compatible 0.6.0 will connect to 0.6.1
- the TCP DATA Frames no longer contain START field, as it's not needed
- the TCP OPENSTREAM Frames will now contain the BANDWIDTH field
- MID is not Protocol internal
Update network
- update API with Bandwidth
Update veloren
- introduce better runtime and `async` things that are IO bound.
- Remove `uvth` and instead use `tokio::runtime::Runtime::spawn_blocking`
- remove futures_execute from client and server use tokio::runtime::Runtime instead
- give threads a Name
2021-02-22 17:34:55 +01:00
82c33d9ccb
Backdate coreaudio-sys for OSX cross toolchain compatibility
...
See https://github.com/RustAudio/coreaudio-sys/issues/48
2021-02-19 15:46:36 -08:00
ea8ab1ce7a
Great improvements to the codebase:
...
- better logging in network
- we now notify the send of what happened in recv in participant.
- works with veloren master servers
- works in singleplayer, using a actual mid.
- add `mpsc` in whole stack incl tests
- speed up internal read/write with `Bytes` crate
- use `prometheus-hyper` for metrics
- use a metrics cache
2021-02-17 16:15:00 +01:00
1b77b6dc41
Initial switch to tokio for network, minimum working example.
2021-02-17 12:37:59 +01:00
dda4931f46
Clean and update dependencies
...
* Remove tweak feature
* Remove const-tweaker
* Update tiny_http
* Update bitvec to 0.21.0
* Downgrade euc to avoid conflict with vek 0.12.0
* Require exactly vek 0.12.0
* Update all other dependencies automatically based on these changes
* Update gilrs to latest at the request of Ada Lovegirls
* Update meshing benchmarks to new criterion API
2021-02-17 01:27:06 -08:00
357cb26e05
Update native_dialog to 0.5.2
2021-02-07 00:48:57 -05:00
8b97199245
Update rand dependency
2021-01-26 20:35:08 -08:00
adaea096d2
Update winit and iced
2021-01-23 01:09:33 -05:00
b464a1876e
update itertools for voxygen
2021-01-20 16:00:08 +01:00
9f16a946ee
update a few deps
2021-01-20 15:53:58 +01:00
aef2637288
Refactored loadout to have public functions for each slot instead of requiring callers to use the _INDEX consts
2021-01-08 19:12:09 +00:00
1604616768
Merge branch 'ccgauche/new-wasmer-backend' into 'master'
...
ccgauche/new wasmer backend
See merge request veloren/veloren!1644
2021-01-08 08:48:31 +00:00
06ffe61219
Added feature flag
...
changed field name to size
2021-01-08 08:48:30 +00:00
a4b9230f03
fixed Cargo.lock conflict
...
Fixed `crossbeam-queue` being referenced twice in the lockfile
2021-01-07 20:25:12 +00:00
e8003a44dd
update specs
2020-12-16 14:31:16 +01:00
a1b50a86c4
update guillotiere
2020-12-16 10:56:00 +01:00
e3307344ab
get rid of some insecure dependencies
2020-12-16 10:42:36 +01:00
107fd432f5
update further crates
2020-12-16 08:56:21 +01:00
26918d10c9
update chrossbeam, tracy, prometheus (and reduce server deps to crossbeam-channel)
2020-12-16 00:51:07 +01:00
494436be01
Hid plugins behind a feature flag to resolve Windows CI issue
2020-12-15 11:14:26 +00:00
f8c8e342e6
Moved common networking code to common/net, clippy fixes
2020-12-13 17:23:45 +00:00
534f083b08
get rid of insecure dependency completly
2020-12-11 16:13:57 +01:00
81a8ee0c19
Changed logging to use termcolor crate to fix ansi control codes showing when run under Windows Command Prompt
2020-12-06 14:49:13 +00:00
bf136a62c5
Merge branch 'xMAC94x/veloren_anim_move' into 'master'
...
move anim code from voxygen/src/anim to voxygen/anim
See merge request veloren/veloren!1585
2020-12-01 20:01:26 +00:00
e5e255cbd3
move anim code from voxygen/src/anim to voxygen/anim
2020-12-01 20:20:01 +01:00
e398cca53c
move common_state into common_sys
2020-12-01 13:46:28 +01:00
add7922653
Move Systems out of common into common_sys
...
This requires to move `State` into a own crate called `common_state` which depends on `common` and `common_sys`
2020-12-01 13:44:07 +01:00
ca1601a980
Change the version number to 0.8
2020-11-28 11:25:58 +01:00
decb0e3e24
Hackily upgraded rodio and cpal to 0.13
2020-11-18 13:31:12 -08:00
d5dd126724
Add tracy feature that randomly disappeared back into voxygen
2020-11-11 22:33:02 -05:00
469b048de9
Update iced
2020-11-11 03:02:22 -05:00
c247263258
Update to the latest git iced
2020-11-11 03:02:22 -05:00
3baac6aeba
Update to latest iced git, rebase fixes
2020-11-11 03:02:22 -05:00
e4bc035a62
Add support for TextInput widget, rename widgets module to widget, update to glyph_brush 0.7.0
2020-11-11 03:02:21 -05:00
75adcb20e8
More buttons, FillText custom widget that adjusts text size based on available space, created button component thing (a reusable composition of widgets), fixed log to tracing rebase error
2020-11-11 03:02:21 -05:00
a7458c099c
Implement text renderering with glyph_brush (lifetime error)
2020-11-11 03:02:20 -05:00
bbbede68fc
Initial setup to use iced
2020-11-11 03:02:20 -05:00
40f5afc2b0
ci cleanup, dependency update
2020-11-06 14:34:42 +01:00
cb68aec291
Update changelog, address comments, fmt
2020-10-29 19:12:54 -04:00