Update logo;

This commit is contained in:
Gabriel Bjørnager Jensen 2025-01-09 11:48:30 +01:00
parent 44032dc551
commit 3c73cbe894
8 changed files with 26 additions and 16 deletions

View file

@ -3,6 +3,10 @@
This is the changelog of [Oct](https://crates.io/crates/oct/).
See `README.md` for more information.
## 0.15.1
* Update logo
## 0.15.0
* Rename `SizedStr` to `String`

View file

@ -119,6 +119,7 @@ use std::thread::spawn;
// City, region, etc.:
#[derive(Clone, Copy, Debug, Decode, Encode, Eq, PartialEq, SizedEncode)]
#[non_exhaustive]
enum Area {
AlQuds,
Byzantion,
@ -129,6 +130,7 @@ enum Area {
// Client-to-server message:
#[derive(Debug, Decode, Encode, PartialEq, SizedEncode)]
#[non_exhaustive]
enum Request {
AtmosphericHumidity { area: Area },
AtmosphericPressure { area: Area },
@ -138,6 +140,7 @@ enum Request {
// Server-to-client message:
#[derive(Debug, Decode, Encode, PartialEq, SizedEncode)]
#[non_exhaustive]
enum Response {
AtmosphericHumidity(f64),
AtmosphericPressure(f64), // Pascal

View file

@ -6,28 +6,28 @@
cence.
-->
<svg height="112" width="112" xmlns="http://www.w3.org/2000/svg">
<svg height="144" width="144" xmlns="http://www.w3.org/2000/svg">
<mask id="tHorizontalArm">
<rect fill="white" height="100%" width="100%" x="0" y="0" />
<circle cx="56" cy="56" fill="none" r="32" stroke="black" stroke-width="24" />
<circle cx="72" cy="72" fill="none" r="32" stroke="black" stroke-width="24" />
</mask>
<mask id="border">
<!-- O: -->
<circle cx="56" cy="56" fill="none" r="32" stroke="white" stroke-width="24" />
<circle cx="72" cy="72" fill="none" r="32" stroke="white" stroke-width="24" />
<!-- T: -->
<rect fill="white" height="16" stroke="white" stroke-width="8" width="96" x="8" y="48" />
<rect fill="white" height="96" stroke="white" stroke-width="8" width="16" x="48" y="8" />
<rect fill="white" height="16" stroke="white" stroke-width="8" width="112" x="16" y="64" />
<rect fill="white" height="112" stroke="white" stroke-width="8" width="16" x="64" y="16" />
</mask>
<mask id="glyph">
<!-- O: -->
<circle cx="56" cy="56" fill="none" r="32" stroke="white" stroke-width="16" />
<circle cx="72" cy="72" fill="none" r="32" stroke="white" stroke-width="16" />
<!-- T: -->
<rect fill="white" height="16" paint-order="stroke" stroke="black" stroke-width="8" width="96" x="8" y="48" />
<rect fill="white" height="96" mask="url(#tHorizontalArm)" width="16" x="48" y="8" />
<rect fill="white" height="16" paint-order="stroke" stroke="black" stroke-width="8" width="112" x="16" y="64" />
<rect fill="white" height="112" mask="url(#tHorizontalArm)" width="16" x="64" y="16" />
</mask>
<rect fill="#FFFFFF" height="100%" mask="url(#border)" width="100%" x="0" y="0" /> <!-- oklch(50% 0.115300 158.520) -->

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -22,7 +22,7 @@
[package]
name = "oct-benchmarks"
version = "0.15.0"
version = "0.15.1"
edition = "2021"
description = "Oct benchmarks."
license = "MIT"

View file

@ -8,7 +8,7 @@
[package]
name = "oct-macros"
version = "0.15.0"
version = "0.15.1"
edition = "2021"
description = "Octonary transcoder. Procedural macros."
documentation = "https://docs.rs/oct-macros/"

10
oct.svg
View file

@ -6,19 +6,19 @@
cence.
-->
<svg height="112" width="112" xmlns="http://www.w3.org/2000/svg">
<svg height="144" width="144" xmlns="http://www.w3.org/2000/svg">
<mask id="tHorizontalArm">
<rect fill="white" height="100%" width="100%" x="0" y="0" />
<circle cx="56" cy="56" fill="none" r="32" stroke="black" stroke-width="24" />
<circle cx="72" cy="72" fill="none" r="32" stroke="black" stroke-width="24" />
</mask>
<mask id="glyph">
<!-- O: -->
<circle cx="56" cy="56" fill="none" r="32" stroke="white" stroke-width="16" />
<circle cx="72" cy="72" fill="none" r="32" stroke="white" stroke-width="16" />
<!-- T: -->
<rect fill="white" height="16" paint-order="stroke" stroke="black" stroke-width="8" width="96" x="8" y="48" />
<rect fill="white" height="96" mask="url(#tHorizontalArm)" width="16" x="48" y="8" />
<rect fill="white" height="16" paint-order="stroke" stroke="black" stroke-width="8" width="112" x="16" y="64" />
<rect fill="white" height="112" mask="url(#tHorizontalArm)" width="16" x="64" y="16" />
</mask>
<rect fill="#02764A" height="100%" width="100%" x="0" y="0" /> <!-- oklch(50% 0.115300 158.520) -->

Before

Width:  |  Height:  |  Size: 940 B

After

Width:  |  Height:  |  Size: 944 B

View file

@ -8,7 +8,7 @@
[package]
name = "oct"
version = "0.15.0"
version = "0.15.1"
edition = "2021"
rust-version = "1.83"
description = "Octonary transcoder."

View file

@ -127,6 +127,7 @@
//!
//! // City, region, etc.:
//! #[derive(Clone, Copy, Debug, Decode, Encode, Eq, PartialEq, SizedEncode)]
//! #[non_exhaustive]
//! enum Area {
//! AlQuds,
//! Byzantion,
@ -137,6 +138,7 @@
//!
//! // Client-to-server message:
//! #[derive(Debug, Decode, Encode, PartialEq, SizedEncode)]
//! #[non_exhaustive]
//! enum Request {
//! AtmosphericHumidity { area: Area },
//! AtmosphericPressure { area: Area },
@ -146,6 +148,7 @@
//!
//! // Server-to-client message:
//! #[derive(Debug, Decode, Encode, PartialEq, SizedEncode)]
//! #[non_exhaustive]
//! enum Response {
//! AtmosphericHumidity(f64),
//! AtmosphericPressure(f64), // Pascal