1
0
mirror of https://github.com/hannobraun/Fornjot synced 2025-02-28 10:05:52 +00:00
Commit Graph

278 Commits

Author SHA1 Message Date
dependabot[bot]
3846390ba9 Bump the cargo group with 4 updates
(Amended by @hannobraun to remove the breaking `raw-window-handle`
update.)

Bumps the cargo group with 4 updates: [num-traits](https://github.com/rust-num/num-traits), [raw-window-handle](https://github.com/rust-windowing/raw-window-handle), [octocrab](https://github.com/XAMPPRocky/octocrab) and [tokio](https://github.com/tokio-rs/tokio).

Updates `num-traits` from 0.2.16 to 0.2.17
- [Changelog](https://github.com/rust-num/num-traits/blob/master/RELEASES.md)
- [Commits](https://github.com/rust-num/num-traits/compare/num-traits-0.2.16...num-traits-0.2.17)

Updates `raw-window-handle` from 0.5.2 to 0.6.0
- [Release notes](https://github.com/rust-windowing/raw-window-handle/releases)
- [Changelog](https://github.com/rust-windowing/raw-window-handle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-windowing/raw-window-handle/compare/v0.5.2...v0.6.0)

Updates `octocrab` from 0.31.0 to 0.31.1
- [Release notes](https://github.com/XAMPPRocky/octocrab/releases)
- [Changelog](https://github.com/XAMPPRocky/octocrab/blob/main/CHANGELOG.md)
- [Commits](https://github.com/XAMPPRocky/octocrab/compare/v0.31.0...v0.31.1)

Updates `tokio` from 1.32.0 to 1.33.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.32.0...tokio-1.33.0)

---
updated-dependencies:
- dependency-name: num-traits
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: raw-window-handle
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: octocrab
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>

WIP
2023-10-09 16:23:24 +02:00
Hanno Braun
45b6bb4e7c Make PartialOrd implementations match Ord
Clippy starts detecting this in Rust 1.73.0.
2023-10-06 17:37:21 +02:00
dependabot[bot]
78b6e6e179 Bump num-traits from 0.2.15 to 0.2.16
Bumps [num-traits](https://github.com/rust-num/num-traits) from 0.2.15 to 0.2.16.
- [Changelog](https://github.com/rust-num/num-traits/blob/master/RELEASES.md)
- [Commits](https://github.com/rust-num/num-traits/compare/num-traits-0.2.15...num-traits-0.2.16)

---
updated-dependencies:
- dependency-name: num-traits
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-24 16:19:58 +02:00
dependabot[bot]
0c7baf1b7b Bump nalgebra from 0.32.2 to 0.32.3
Bumps [nalgebra](https://github.com/dimforge/nalgebra) from 0.32.2 to 0.32.3.
- [Changelog](https://github.com/dimforge/nalgebra/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/dimforge/nalgebra/compare/v0.32.2...v0.32.3)

---
updated-dependencies:
- dependency-name: nalgebra
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 18:05:39 +02:00
dependabot[bot]
19be4fabcc Bump parry3d-f64 from 0.13.4 to 0.13.5
Bumps [parry3d-f64](https://github.com/dimforge/parry) from 0.13.4 to 0.13.5.
- [Changelog](https://github.com/dimforge/parry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dimforge/parry/compare/v0.13.4...v0.13.5)

---
updated-dependencies:
- dependency-name: parry3d-f64
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 18:05:26 +02:00
dependabot[bot]
7a9e416c4e Bump parry2d-f64 from 0.13.4 to 0.13.5
Bumps [parry2d-f64](https://github.com/dimforge/parry) from 0.13.4 to 0.13.5.
- [Changelog](https://github.com/dimforge/parry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dimforge/parry/compare/v0.13.4...v0.13.5)

---
updated-dependencies:
- dependency-name: parry2d-f64
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 18:03:59 +02:00
Hanno Braun
ae05174a01 Improve documentation of coordinate types 2023-06-20 10:01:19 +02:00
Hanno Braun
81f3252ea6 Fix typo in documentation 2023-06-19 14:03:56 +02:00
Hanno Braun
01a7dfce50 Add Circle::aabb 2023-06-19 11:06:05 +02:00
Hanno Braun
9cc0764a1a Add Vector::from_component 2023-06-19 11:01:52 +02:00
Hanno Braun
843967f39c Inline method into only use site 2023-06-19 11:01:52 +02:00
Hanno Braun
692b939134 Remove redundant method 2023-06-19 11:01:52 +02:00
Hanno Braun
9e22838fca Refactor to prepare for follow-on change 2023-06-19 11:01:52 +02:00
Hanno Braun
fb6febdc57 Merge From implementations 2023-06-19 11:01:52 +02:00
Hanno Braun
5bd0192d0f Add Aabb<2>::merged 2023-06-12 10:49:00 +02:00
Hanno Braun
36b1c55781 Add Aabb<2>::to_parry 2023-06-12 10:49:00 +02:00
dependabot[bot]
51f9aaefa9 Bump robust from 1.0.0 to 1.1.0
Bumps [robust](https://github.com/georust/robust) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/georust/robust/releases)
- [Commits](https://github.com/georust/robust/compare/v1.0.0...v1.1.0)

---
updated-dependencies:
- dependency-name: robust
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-30 10:36:54 +02:00
Hanno Braun
340226edd5 Update crate-level doc comments 2023-05-23 09:27:11 +02:00
dependabot[bot]
0ed2b24596 Bump parry3d-f64 from 0.13.3 to 0.13.4
Bumps [parry3d-f64](https://github.com/dimforge/parry) from 0.13.3 to 0.13.4.
- [Release notes](https://github.com/dimforge/parry/releases)
- [Changelog](https://github.com/dimforge/parry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dimforge/parry/compare/v0.13.3...v0.13.4)

---
updated-dependencies:
- dependency-name: parry3d-f64
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-18 13:33:25 +02:00
dependabot[bot]
e59e349263 Bump parry2d-f64 from 0.13.3 to 0.13.4
Bumps [parry2d-f64](https://github.com/dimforge/parry) from 0.13.3 to 0.13.4.
- [Release notes](https://github.com/dimforge/parry/releases)
- [Changelog](https://github.com/dimforge/parry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dimforge/parry/compare/v0.13.3...v0.13.4)

---
updated-dependencies:
- dependency-name: parry2d-f64
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-18 13:30:31 +02:00
Hanno Braun
8aedc5291d Remove redundant code 2023-04-11 11:31:29 +02:00
dependabot[bot]
7f2e30e28d Bump robust from 0.2.3 to 1.0.0
Bumps [robust](https://github.com/georust/robust) from 0.2.3 to 1.0.0.
- [Release notes](https://github.com/georust/robust/releases)
- [Commits](https://github.com/georust/robust/compare/0.2.3...v1.0.0)

---
updated-dependencies:
- dependency-name: robust
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-03 16:29:59 +02:00
dependabot[bot]
55c355e424
Bump nalgebra from 0.32.1 to 0.32.2
Bumps [nalgebra](https://github.com/dimforge/nalgebra) from 0.32.1 to 0.32.2.
- [Release notes](https://github.com/dimforge/nalgebra/releases)
- [Changelog](https://github.com/dimforge/nalgebra/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/dimforge/nalgebra/compare/v0.32.1...v0.32.2)

---
updated-dependencies:
- dependency-name: nalgebra
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 14:50:25 +00:00
dependabot[bot]
339518a5ea
Bump parry2d-f64 from 0.13.1 to 0.13.3
Bumps [parry2d-f64](https://github.com/dimforge/parry) from 0.13.1 to 0.13.3.
- [Release notes](https://github.com/dimforge/parry/releases)
- [Changelog](https://github.com/dimforge/parry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dimforge/parry/compare/v0.13.1...v0.13.3)

---
updated-dependencies:
- dependency-name: parry2d-f64
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 13:43:11 +00:00
dependabot[bot]
d91608f034
Bump parry3d-f64 from 0.13.1 to 0.13.3
Bumps [parry3d-f64](https://github.com/dimforge/parry) from 0.13.1 to 0.13.3.
- [Release notes](https://github.com/dimforge/parry/releases)
- [Changelog](https://github.com/dimforge/parry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dimforge/parry/compare/v0.13.1...v0.13.3)

---
updated-dependencies:
- dependency-name: parry3d-f64
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 13:31:24 +00:00
dependabot[bot]
1b219c2d68
Bump parry2d-f64 from 0.13.0 to 0.13.1
Bumps [parry2d-f64](https://github.com/dimforge/parry) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/dimforge/parry/releases)
- [Changelog](https://github.com/dimforge/parry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dimforge/parry/compare/v0.13.0...v0.13.1)

---
updated-dependencies:
- dependency-name: parry2d-f64
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 13:55:48 +00:00
dependabot[bot]
77dac8b295
Bump parry3d-f64 from 0.13.0 to 0.13.1
Bumps [parry3d-f64](https://github.com/dimforge/parry) from 0.13.0 to 0.13.1.
- [Release notes](https://github.com/dimforge/parry/releases)
- [Changelog](https://github.com/dimforge/parry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dimforge/parry/compare/v0.13.0...v0.13.1)

---
updated-dependencies:
- dependency-name: parry3d-f64
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-27 13:18:13 +00:00
Hanno Braun
3ca98bbfd4 Refactor 2023-02-16 13:02:30 +01:00
Hanno Braun
fc4ae56f23 Refactor 2023-02-16 13:01:56 +01:00
Hanno Braun
d105d1500c Refactor 2023-02-16 13:01:03 +01:00
Hanno Braun
67b51f22ec Group calculations used multiple times 2023-02-16 12:59:42 +01:00
Hanno Braun
e9060e7e2c Move variable closer to where it's used 2023-02-16 12:59:14 +01:00
Hanno Braun
521f1ab550 Improve wording in comment 2023-02-16 12:58:05 +01:00
Hanno Braun
a02f31cb11 Simplify variable name 2023-02-16 12:57:17 +01:00
Hanno Braun
4794b3d251 Simplify variable name 2023-02-16 12:57:06 +01:00
Hanno Braun
753dfe359a Simplify variable name 2023-02-16 12:56:42 +01:00
Hanno Braun
616a2b01e0 Refactor 2023-02-16 12:56:27 +01:00
Hanno Braun
db4a0d5ffa Simplify match 2023-02-16 12:55:53 +01:00
Hanno Braun
dc2bfaa0bd Refactor 2023-02-16 12:55:09 +01:00
Hanno Braun
a6683aa19f Simplify variable name 2023-02-16 12:54:38 +01:00
Hanno Braun
8c96af536c Simplify variable name 2023-02-16 12:54:23 +01:00
Hanno Braun
522156f592 Refactor 2023-02-16 12:54:05 +01:00
Hanno Braun
51947428a8 Refactor 2023-02-16 12:51:33 +01:00
Hanno Braun
ebbab66f64 Refactor 2023-02-16 12:50:45 +01:00
Hanno Braun
9d9a5ea676 Inline variable 2023-02-16 12:45:46 +01:00
Hanno Braun
bc71fc79cc Inline variable 2023-02-16 12:44:57 +01:00
Hanno Braun
92e85e408d Update doc comments 2023-02-16 12:42:42 +01:00
Hanno Braun
e3eb04422e Ease requirements on Arc's start/end angles
Don't require `start < end`. The rest of the system doesn't need this,
and it makes `Arc` itself simpler.
2023-02-16 12:41:37 +01:00
Hanno Braun
8c78a11fe1 Refactor 2023-02-15 15:06:57 +01:00
Hanno Braun
57eaaabda5 Remove redundant comment 2023-02-15 15:06:57 +01:00