Commit graph

1512 commits

Author SHA1 Message Date
Dzmitry Malyshau
d2975cc068 Merge pull request #218 from tomaka/angle-more-generic
Make functions in angle.rs more generic
2015-05-08 10:50:40 -04:00
Pierre Krieger
9cd7f71875 Make functions in angle.rs more generic 2015-05-08 16:40:22 +02:00
Dzmitry Malyshau
6e560fbd03 Merge pull request #216 from tomaka/into
Replace most To* traits by Into
2015-05-08 10:16:00 -04:00
Pierre Krieger
1a6dc52e51 Remove ToQuaternion 2015-05-06 16:27:03 +02:00
Pierre Krieger
6ce250b10d Remove ToBasis2/ToBasis3 in favor of Into 2015-05-06 16:27:03 +02:00
Pierre Krieger
151c6c6e64 Replace as_matrix* by impl AsRef<Matrix 2015-05-06 16:27:02 +02:00
Pierre Krieger
8ab8d7551d Replace ToMatrix* by Into 2015-05-06 16:27:02 +02:00
Pierre Krieger
e5822e3864 Replace ToDeg/ToRad by From/Into 2015-05-06 16:27:02 +02:00
Dzmitry Malyshau
84fa175901 Merge pull request #215 from tomaka/new-rust-1.0
Merge the rust-1.0 branch into master
2015-05-06 10:20:11 -04:00
Pierre Krieger
508a45405b Test for both the beta and the nightly 2015-05-06 16:15:44 +02:00
Pierre Krieger
8a34332f5f Rustup 2015-05-06 15:57:15 +02:00
Ryan Stewart
a058142a2c Get cgmath building in beta by removing remaining unstable feature use. Benching is unstable and therefore only available on nightly; removed from travis in the interim. 2015-05-06 15:57:15 +02:00
Dzmitry Malyshau
e63ce6f9e2 Switched Travis to rust-1.0 2015-05-06 15:56:11 +02:00
Dzmitry Malyshau
e29bb4c899 Merge pull request #211 from kvark/num
Fixed the num crate
2015-04-25 19:58:04 -04:00
Dzmitry Malyshau
16302ffa20 Fixed the num crate 2015-04-24 23:28:31 -04:00
tomaka
3bd90171e9 Merge pull request #208 from tomaka/bump
Bump version
2015-04-24 13:15:39 +02:00
Pierre Krieger
f3c9d9dcda Bump version 2015-04-24 13:15:05 +02:00
Corey Richardson
d06b3d7970 Merge pull request #207 from tomaka/matrix-mul
Allow writing `matrix * scalar`
2015-04-19 10:37:20 -04:00
Pierre Krieger
d560242ed4 Allow writing matrix * scalar 2015-04-19 15:45:13 +02:00
Dzmitry Malyshau
7916a14f70 Merge pull request #203 from kvark/neg2
Neg fallout - 2
2015-04-06 20:27:23 -04:00
Dzmitry Malyshau
498df01729 Fixed all the warnings, compile issues, and tests 2015-04-04 22:31:18 -04:00
Dzmitry Malyshau
b56ad542b3 Fixed NumCast and angles 2015-04-04 21:32:12 -04:00
Dzmitry Malyshau
8db429acae Using rust-lang/num 2015-04-04 21:19:11 -04:00
Dzmitry Malyshau
94d428d23e Fixed the Neg disaster 2015-04-04 20:15:00 -04:00
tomaka
da2df8e10b Merge pull request #199 from tomaka/bump
Bump version
2015-04-01 18:29:31 +02:00
Pierre Krieger
fc41e1c0b8 Bump version 2015-04-01 18:28:35 +02:00
Dzmitry Malyshau
c8db595e4a Merge pull request #198 from csherratt/master
Remove old_impl_check
2015-03-29 17:52:24 -04:00
Colin Sherratt
4d1e21d609 Use PhantomData for Line 2015-03-29 17:39:47 -04:00
Colin Sherratt
f6b86fe4bd Add PhantomData to ray 2015-03-29 17:35:47 -04:00
Dzmitry Malyshau
104742c8a4 Merge pull request #196 from kvark/index
Fixed Index implementations
2015-03-25 22:24:52 -04:00
Dzmitry Malyshau
b36039a6ee Fixed the tests 2015-03-25 22:14:17 -04:00
Dzmitry Malyshau
05c4147cec Fixed Index implementations 2015-03-25 21:58:33 -04:00
Dzmitry Malyshau
182f7b41dc Merge pull request #193 from neuschaefer/dev
Various little changes.
2015-03-19 21:37:33 +03:00
Jonathan Neuschäfer
2b952a2577 Add tests for inverted rotations 2015-03-18 18:21:39 +01:00
Jonathan Neuschäfer
c8cb9291ee bench: replace iter::range with range syntax 2015-03-18 18:21:39 +01:00
Jonathan Neuschäfer
241441a650 #[should_fail] -> #[should_panic] 2015-03-18 18:21:39 +01:00
Jonathan Neuschäfer
7b9a9aac69 compile the doctest in rotation.rs; use ``` instead of ~~~ 2015-03-18 18:21:39 +01:00
Jonathan Neuschäfer
bc8a47fb8d use if/else if/else instead of match ()
It looks more idiomatic.
2015-03-18 18:21:39 +01:00
Jonathan Neuschäfer
f4ac3952bd Grammar/spelling fixes 2015-03-18 17:51:38 +01:00
Jonathan Neuschäfer
4c527f8334 s/AUTHORS file/Cargo.toml file/ 2015-03-18 17:51:03 +01:00
Jonathan Neuschäfer
2993324ad6 .travis.yml: Switch to container-based build infrastructure
The main build servers are often overbooked (see [1]), and we don't need
sudo.

[1] http://www.traviscistatus.com/
2015-03-18 17:50:50 +01:00
Jonathan Neuschäfer
556c5f2375 line.rs: destructure self with let, save indentation 2015-03-18 17:44:31 +01:00
Dzmitry Malyshau
c80f0889be Merge pull request #192 from kvark/ortho
Exposed Ortho fields as public (last time it was Perspective)
2015-03-18 01:05:26 +03:00
Dzmitry Malyshau
1e4271c2a6 Exposed Ortho fields as public (last time it was Perspective) 2015-03-18 01:04:21 +03:00
Dzmitry Malyshau
ff818d191a Merge pull request #191 from kvark/ortho
Exposed Ortho fields as public
2015-03-18 01:01:47 +03:00
Dzmitry Malyshau
c20350336e Exposed Ortho fields as public 2015-03-18 00:59:43 +03:00
Dzmitry Malyshau
6bc43c7738 Merge pull request #190 from csherratt/master
fix is->isize in vector
2015-03-16 00:30:15 +03:00
Colin Sherratt
146a64cc1b fix is->isize in vector 2015-03-15 16:54:38 -04:00
Colin Sherratt
476a989876 Merge pull request #189 from csherratt/master
Bump the verison number
2015-03-15 16:34:02 -04:00
Colin Sherratt
e785e697b1 Bump the verison number 2015-03-15 16:33:22 -04:00