Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
743aaac
Enable SDL hint to workaround SDL_SetRelativeMouseMode broken on Linux
iceiix Sep 29, 2018
b399b74
Update to rust-sdl2 0.31.0
iceiix Sep 29, 2018
fa8f7bb
Increase sample count to 2 to fix/workaround rendering issue #74 http…
iceiix Sep 30, 2018
84cbc3d
Fix illegal use of floating point in pattern, https://github.com/icei…
iceiix Sep 30, 2018
d704eda
Comment out dead code to avoid warning, for https://github.com/iceiix…
iceiix Sep 30, 2018
fbd71ea
Fix warning: variable does not need to be mutable, in nightly-2017-08-31
iceiix Sep 30, 2018
47aeb83
Use std::time instead of time crate for logo text, progress on https:…
iceiix Sep 30, 2018
163556f
Use sha1 module for hashing instead of openssl, part of https://githu…
iceiix Sep 30, 2018
2f861f8
Use std::time for 5ms light updates instead of time crate
iceiix Sep 30, 2018
9677f8a
Use std::time for server ping, getting closer to eliminating use of '…
iceiix Sep 30, 2018
6eaf168
Remove time crate in favor of std::time, removing last usage in main
iceiix Sep 30, 2018
cb1d282
Update to rustc-serialize 0.3.24, for nightly-2018-01-04 compatibility
iceiix Sep 30, 2018
d6fa1d0
Fix warning: unnecessary parentheses around function argument, new in…
iceiix Sep 30, 2018
be46377
Remove unused macros and imports to appease compiler warnings
iceiix Sep 30, 2018
8ca41df
Update gl-generator, fixes hundreds of non_upper_case_globals warnings
iceiix Sep 30, 2018
562ab9d
Remove unused username field in Server. Closes https://github.com/ice…
iceiix Sep 30, 2018
51a88ab
Update to byteorder 1.2.6
iceiix Sep 30, 2018
fd2c51e
Update to flate2 1.0.2
iceiix Sep 30, 2018
a25eaf1
Update to zip 0.4.2
iceiix Sep 30, 2018
43f6565
Update to log 0.4.5
iceiix Sep 30, 2018
9f49d10
Update to lazy_static 1.1.0
iceiix Oct 1, 2018
fe99910
Update to image 0.20.0
iceiix Oct 1, 2018
e988c64
Use base64 crate for base64 instead of deprecated rustc-serialize, fo…
iceiix Oct 1, 2018
c688836
Use hex module for hex decoding, removing deprecated rustc-serialize …
iceiix Oct 1, 2018
d2b59fb
Update to rand 0.5.5 for https://github.com/iceiix/steven/issues/4
iceiix Oct 1, 2018
9997174
Update to serde 1.0.79 for https://github.com/iceiix/steven/issues/4
iceiix Oct 1, 2018
7503b90
Use the RustCrypto sha-1 crate instead of sha1
iceiix Oct 4, 2018
3a32710
Check framebuffer status after each bind
iceiix Oct 6, 2018
84c682b
Check framebuffer status later not immediately after binding
iceiix Oct 6, 2018
7731117
Check framebuffer statuses before rendering and unbinding
iceiix Oct 7, 2018
cceb176
Panic on incomplete framebuffer so can see where it was called with R…
iceiix Oct 7, 2018
ed5d48f
Clamp NUM_SAMPLES glTexImage2DMultisample at GL_MAX_SAMPLES, since no…
iceiix Oct 7, 2018
edbed5e
Check glGetError() in rendering loop
iceiix Oct 7, 2018
de6cd20
Update to serde_json 1.0 (#6)
iceiix Oct 24, 2018
b17f296
Replace hyper with reqwest (#7)
iceiix Oct 28, 2018
5ce9bf3
Update to lazy_static 1.1.0 in blocks/Cargo.toml
iceiix Oct 28, 2018
80c740c
Update to cgmath 0.16.1, collision 0.18.0
iceiix Oct 28, 2018
6a41539
Update to khronos_api 2.2.0
iceiix Oct 28, 2018
51a5e3e
Update to rust-openssl 0.10.15 (from 0.7.8)
iceiix Oct 28, 2018
bf01592
Update Travis-CI to test against known good nightly
iceiix Oct 28, 2018
3f67d84
Try adding mesa dev packages for Linux Travis-CI script
iceiix Oct 28, 2018
541d8c2
Travis-CI: allow nightly to fail without error since it is often broken
iceiix Oct 28, 2018
c477fa0
Travis-CI: cache the cargo dependencies, so they are only recompiled …
iceiix Oct 28, 2018
56a1cb2
Fix logging with set_boxed_logger, add std feature to dep
iceiix Oct 29, 2018
c36d070
Remove obsolete comment
iceiix Oct 30, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,20 @@ sudo: required
dist: trusty
rust:
- nightly
- nightly-2018-10-24
matrix:
allow_failures:
- rust: nightly
fast_finish: true
cache: cargo
before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install sdl2 ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install openssl ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then sudo chown root:wheel /usr/local/bin/brew ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew link sdl2 ; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get update -qq ; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -y libsdl2-dev libsdl2-mixer-dev libssl-dev gcc ; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -y libsdl2-dev libsdl2-mixer-dev libssl-dev gcc libegl1-mesa-dev libgles2-mesa-dev ; fi
script:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export LIBRARY_PATH="$LIBRARY_PATH:/usr/local/lib" ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then export OPENSSL_INCLUDE_DIR=`brew --prefix openssl`/include ; fi
Expand Down
Loading