summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Implement generate_to_buffer()Nicholas Johnson2024-05-13
|
* Clean up syntaxNicholas Johnson2024-05-13
|
* Use a buffered writerNicholas Johnson2024-05-13
| | | | Fewer system calls speeds up runtime.
* Remove unnecessary type declarationsNicholas Johnson2024-05-06
|
* Complete replacement of print!() with write!()Nicholas Johnson2024-05-03
|
* Replace println!() with write!()Nicholas Johnson2024-05-03
| | | | This prevents unnecessary locking, which speeds up the loops.
* Fix program name in commentNicholas Johnson2024-05-03
|
* Lint code with cargo clippyNicholas Johnson2024-04-24
|
* Format code with cargo fmtNicholas Johnson2024-04-24
|
* Change cli struct for a better manualNicholas Johnson2024-04-22
|
* Make program description more consistentNicholas Johnson2024-04-22
|
* Move cli functionality out of main.rsNicholas Johnson2024-04-22
|
* Write library crate documentationNicholas Johnson2024-04-22
|
* Make hitomezashi_rs a proper library cratev3.0.0Nicholas Johnson2024-04-21
|
* Implement input validationNicholas Johnson2024-04-21
|
* Replace hardcoded error msgs with custom parsingNicholas Johnson2024-04-20
|
* Improve readability and commentsNicholas Johnson2024-04-20
|
* Make alt_bits initialization more explicitNicholas Johnson2024-04-20
|
* Replace hardcoded lengths with capacity() callsNicholas Johnson2024-04-20
|
* Remove unnecessary take() callNicholas Johnson2024-04-20
|
* Correct alt_bits' initial capacityNicholas Johnson2024-04-20
|
* Make first line init logic easier to readNicholas Johnson2024-04-20
|
* Lint code with cargo clippyNicholas Johnson2024-04-20
|
* Format code with cargo fmtNicholas Johnson2024-04-20
|
* Set first square to always opaque.Nicholas Johnson2024-04-19
| | | | This is so that the user always sees something, even for a 1x1 pattern.
* Move variable initializationNicholas Johnson2024-04-19
|
* Replace for loop with iteratorNicholas Johnson2024-04-19
|
* Make first square always be transparentNicholas Johnson2024-04-19
| | | | This is to make patterns at extreme skew values look similar.
* Use double-precision floating-point for skewNicholas Johnson2024-04-19
|
* Sample random booleans more efficientlyNicholas Johnson2024-04-19
|
* Replace spaces with tabNicholas Johnson2024-04-01
|
* Initial commitv1.0.0Nicholas Johnson2024-04-01