Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nannou-org/nannou

A Creative Coding Framework for Rust.
https://github.com/nannou-org/nannou

Add a `simple_polyline.rs` example.

Currently this uses the `draw.mesh()` API, but this will be simplified
and replaced with a `draw...

0fcb7b8a830d9faf46ff99a47e1fb3e871ab1f00 authored over 6 years ago by mitchmindtree <[email protected]>
Line vertex order fixes. Add `line::join` module. Miter polyline. Docs.

This fixes some issues with the order of line quads. Previously their
order was inverse from tha...

7399ab017f24fa461ae828137b25c2090827e9d1 authored over 6 years ago by mitchmindtree <[email protected]>
Remove old polyline implementation

6f2e892a61659b9f7ceacaf98b04f547ed72d763 authored over 6 years ago by mitchmindtree <[email protected]>
Add NUM_TRIANGLES constant to cuboid module

e7e7167a1f1c140e585a3c3c1f93258aabb1f7bd authored over 6 years ago by mitchmindtree <[email protected]>
Fix warning in doc test for deprecated method

f2b333d6b283dda396cf268a1fb668ba695c36a7 authored over 6 years ago by mitchmindtree <[email protected]>
[WIP] Begin `draw.polyline()` implementation

Still needs an implementation of the Vertices and Indices types.

0fcc909b48ed29b08a566030e13504dd5983f0f8 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #160 from PWhiddy/master

fix typo "rustmft-preview" -> "rustfmt-preview"

84deef56cc6f5f7a4c51c99f6a32b127acf7b958 authored over 6 years ago by mitchmindtree <[email protected]>
fix typo "rustmft-preview" -> "rustfmt-preview"

da3aab0b927ef73c133d117bb92e50059a582318 authored over 6 years ago by Peter Whidden <[email protected]>
Merge pull request #159 from mitchmindtree/master

Update nannou to version 0.7.

e9496909088331285786c384229aa7f23357bd78 authored over 6 years ago by mitchmindtree <[email protected]>
Update nannou to version 0.7.

Also fixes some date bugs in the CHANGELOG.md.

948be3fb6e39cfbaf3bce01e4ab5f8667ccf59b0 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #158 from mitchmindtree/docs

Improve module level documentation across library and all sub-modules

d43a1e80de931abebe30f408c08e79468d93b5d1 authored over 6 years ago by mitchmindtree <[email protected]>
Improve module level documentation across library and all sub-modules

50f915d62125309c4392a8d44a8f42c5679faf40 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #157 from mitchmindtree/line_cap

Add `cap` module to `line` submodule

ccaec227fa60be33f8caee5223a347989a3335b5 authored over 6 years ago by mitchmindtree <[email protected]>
Add `cap` module to `line` submodule

Contains all logic related to generating line caps for lines given the
line's edge and other cus...

e871ad9cfe3580cef8699cfb89866b376a33935c authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #156 from JoshuaBatty/readme

Added in GIF's to the Readme

0bc7ab4a8c87c40f02d2a035746fea55468f5a8e authored over 6 years ago by Joshua Batty <[email protected]>
tweaked gif size again

ab6a14afe070acab87b5d0dddf4a4b1cff7a2979 authored over 6 years ago by JoshuaBatty <[email protected]>
tweaking gif size

474dbe6038c0fa7e448c69e6784efc8a8c19ea41 authored over 6 years ago by JoshuaBatty <[email protected]>
left of the gif extension

f88fc435cd20c7da0dc6305dcfb29edc41f9b1d3 authored over 6 years ago by JoshuaBatty <[email protected]>
adding in gifs to the readme

fe1bd1e40f5077ad832f51ca528a78901824e267 authored over 6 years ago by JoshuaBatty <[email protected]>
Remove unnecessary BaseFloat constraints from draw mesh module

c30bf6c9960d7b15eb2213df4f26e654056e167d authored over 6 years ago by mitchmindtree <[email protected]>
fixing iFrame in the readme

5f629242513546716524eaf8e5018cbbc41de60d authored over 6 years ago by JoshuaBatty <[email protected]>
testing iFrame inseration inside readme

7a97c7665b9922add8b2ba4f012e48190c1846ca authored over 6 years ago by JoshuaBatty <[email protected]>
Merge pull request #154 from mitchmindtree/draw_mesh

Add `draw.mesh()` API. Add `simple_mesh.rs` example. Add `IntoVertex` trait.

9980201d0b67f52226125896bc925c539eeab7d5 authored over 6 years ago by mitchmindtree <[email protected]>
Add a `simple_mesh.rs` example demonstrating the new `draw.mesh()` API

21e8a4bd1c4fb3d14acf2e0c9cdf3adf8abda3af authored over 6 years ago by mitchmindtree <[email protected]>
Update CHANGELOG for addition of `draw.mesh()`

5ed369c4f7ef68b2479f07120630a45ee707559d authored over 6 years ago by mitchmindtree <[email protected]>
Change GeomVertexData to IntermediaryMesh. Add IntoVertex trait.

The `GeomVertexData` has been changed to `IntermediaryMesh` and a
`indices` buffer has been adde...

aaef075d42f8c7e29e4b0c5e160f5a775e104367 authored over 6 years ago by mitchmindtree <[email protected]>
Add `draw.mesh()` API

Allows for drawing a mesh via a sequence of triangles. The triangles can
be provided either as a...

0a6e2413ba1915d8776ee5401c115f3c2f6498d7 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #153 from JoshuaBatty/examples

Added in a match statement to the 4_conditionals example

8f009cedd714f60edd628a24d1ae229aa42b8fd8 authored over 6 years ago by Joshua Batty <[email protected]>
Added in a match statement to the 4_conditionals example

Since match statements are super handy and useful in Rust, ive added in
a match statement that p...

95666d8c89ee82a36298fb38a92d1e2a325ebe86 authored over 6 years ago by JoshuaBatty <[email protected]>
Merge pull request #152 from JoshuaBatty/examples

Added in a modules example into the basics folder

406da9de0af7fcc81378038225d1a8efc8dafbd8 authored over 6 years ago by Joshua Batty <[email protected]>
Added in a modules example into the basics folder

Simple example demostrating how to create a seperate module file and
call its methods from a nan...

baf07f5535f6e31ce8c6ecdce83276a84f0847f4 authored over 6 years ago by JoshuaBatty <[email protected]>
Merge pull request #151 from JoshuaBatty/examples

Removing duplicate simple_draw example from the basics folder

3b3588c1e822e09635a2231e3e19da96bdaf75fd authored over 6 years ago by Joshua Batty <[email protected]>
Removing duplicate simple_draw example from the basics folder

It seems there was a duplicate of the simple_draw example in the basics
folder. Doesnt need to b...

b66928afefd040624228036a622d47392d90c086 authored over 6 years ago by JoshuaBatty <[email protected]>
Merge pull request #150 from JoshuaBatty/examples

Updated the simple_ui example

fd042bd6cf725cb9cac3b01329c2c8eb7f63cd6b authored over 6 years ago by Joshua Batty <[email protected]>
Updated the simple_ui example

changed from using conrod widget to draw a background colour to using
nannou to draw an ellipse....

5d9aebe3a435fc3b5acdd54aa107ba1453396de0 authored over 6 years ago by JoshuaBatty <[email protected]>
Merge pull request #149 from nannou-org/code_of_conduct

Create CODE_OF_CONDUCT.md

e266d949617fa6f5d27b6320e60a42bc4e74f32a authored over 6 years ago by Joshua Batty <[email protected]>
Create CODE_OF_CONDUCT.md

bfe8f7734552d145f7b2d29352f8f9a8cef52a83 authored over 6 years ago by Joshua Batty <[email protected]>
Merge pull request #148 from mitchmindtree/polygon

Implement `draw.polygon()` API

6cfe8e508ac2b82d40b9d6f0f19368ee6562e63b authored over 6 years ago by mitchmindtree <[email protected]>
Update CHANGELOG for `draw.polygon()` and related changes

5f30c7c176adfc08a8b667b354d3095f7e99693f authored over 6 years ago by mitchmindtree <[email protected]>
Add a `simple_polygon.rs` example demonstrating `draw.polygon()`

76b87d40561a37ab3a47b7318290fd21b3c602d1 authored over 6 years ago by mitchmindtree <[email protected]>
Complete the implementation of the **Polygon** draw primitive

`draw.polygon()` now works as expected.

f23a75fcfd530e2f5c8f82ec69927c7c0a53ed20 authored over 6 years ago by mitchmindtree <[email protected]>
Add `ColoredPoint` alias to `draw::mesh::vertex` module.

aa99b5d34a774005f23baf342386f54b25227562 authored over 6 years ago by mitchmindtree <[email protected]>
Add a `draw::properties::Vertices` trait

This gives more flexibility to implementations of the **IntoDrawn**
trait as the **Vertices** ty...

2e91fdf52cc32bb92e21cafc337a81f8f16153a8 authored over 6 years ago by mitchmindtree <[email protected]>
Add `finish_on_drop` flag to **Drawing**

This allows to avoid submitting the primitive for drawing when `drop` is
called on the `Drawing`...

5625bd878f43a67499fdcff7e7bb5630d47af042 authored over 6 years ago by mitchmindtree <[email protected]>
Add tuple conversion implementations for mesh vertex types

de1a2fa9915a828a47a66796e0ac5353951cfbdf authored over 6 years ago by mitchmindtree <[email protected]>
Add support to Drawing for accessing GeomVertexData

f492e7e07cd44b83b87e407368dd254237e1803c authored over 6 years ago by mitchmindtree <[email protected]>
Continue polygon draw implementation. Still need a nice solution to IntoDrawn implementation.

d0ceb25e6f514bbe0a2781659d69b2e694b6a2e5 authored over 6 years ago by mitchmindtree <[email protected]>
Begin implementation of polygon module

3e9d86545ac52a2d325167da210b4a17af64cdbb authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #141 from mitchmindtree/examples

Fix bugs in Nature of Code examples (1_10 & 2_8)

a50f86c49398faab7376045ef3ef798b8e7ad83b authored over 6 years ago by mitchmindtree <[email protected]>
Fix assignment of limited magnitude in nature of code ch1 n10 example

96a0e76b10cea163097d667e6c9bf5d764a2dee1 authored over 6 years ago by mitchmindtree <[email protected]>
Fix bug in nature of code ch2 n8 where random_range values reversed

aaf8f0e89970f2540bc09077ba870beb0a900a29 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #140 from mitchmindtree/default_scalar

Change `SimpleWindowEvent` variants to use the `geom::DefaultScalar` type

cd70deb91a11dbf46cbe355136b2f1ebc8809f4e authored over 6 years ago by mitchmindtree <[email protected]>
Change SimpleWindowEvent variants to use DefaultScalar type

This reduces friction for new users, reducing the need for common casts.

2ead566b1bc6a6e779d1b15cdff38958164994ff authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #139 from mitchmindtree/prelude

Add missing items to `prelude`

fee048afedd525ef397ed4e53391cf762d7f363c authored over 6 years ago by mitchmindtree <[email protected]>
Add more missing items to prelude

3d6ebaf0903726246016d5ebcb9ac5ea3c165a7c authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #138 from mitchmindtree/readme

Add some improvements to README (lessons learned from workshop)

b570530777149141511ecb0c79e9c6ca9ec4eddb authored over 6 years ago by mitchmindtree <[email protected]>
Add some improvements to README (lessons learned from workshop)

Adds some missing steps to the Getting Started guide and adds some
missing resources.

f837b3c917b81fdcaac664bb8b1c5b62da943b21 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #136 from mitchmindtree/map_range

Add better `panic!` message to `map_range` if cast fails

e0507041df54c5eff929e07cd62d072f7785fee1 authored over 6 years ago by mitchmindtree <[email protected]>
Update CHANGELOG

f582f484f3a47b4c517bf0cc98fefd6160243055 authored over 6 years ago by mitchmindtree <[email protected]>
Add better `panic!` message to `map_range` if cast fails

Ran into an issue during the workshop where the mapped result was out of
range of the target typ...

2216d4cc67dedac4ab8786ec4c5a7a0ecf2e2035 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #135 from mitchmindtree/master

Publish 0.6. Update CHANGELOG.

d27b776b635ec4063aaf39cde5128b35e58ef444 authored over 6 years ago by mitchmindtree <[email protected]>
Publish 0.6. Update CHANGELOG.

a7a48922e387d62a1ac84a7864d69cd12cbb4602 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #134 from JoshuaBatty/examples

Adding in examples for the first 3 chapters and chapter 7 in the nature of code, started on gene...

ccc3a1103727ccca574711f57cd7e2db9b7ca5ff authored over 6 years ago by mitchmindtree <[email protected]>
made changes to the examples that mitch recommended

a33be9ccb151a447f8d6bfe198be414d4f8354a7 authored over 6 years ago by JoshuaBatty <[email protected]>
removing nonsense

94c1faf775491954e93957ec82b22b00acc3a5f9 authored over 6 years ago by JoshuaBatty <[email protected]>
pushing nature of code and generative design examples . Also updated the cargo toml

f426020cc2b24a46694cd3d5a93925ea1bdd07d3 authored over 6 years ago by JoshuaBatty <[email protected]>
Progress on nature of code and generative gestaltung examples

b29d0d7c2ecdf7f608da19975f4deb0d81a140eb authored over 6 years ago by Joshua Batty <[email protected]>
starting to work on particle chapter

77048dfca5b164eeac80893e1e67450333e300b1 authored over 6 years ago by Joshua Batty <[email protected]>
added in a new noc example

2efa01176b29ba1e5e415a35cc184dc678fb6551 authored over 6 years ago by Joshua Batty <[email protected]>
cleaning up files

87d7269a355da9dd3f942d3927725fa6a4f67e91 authored over 6 years ago by Joshua Batty <[email protected]>
added in app::self

c92880fe28bf5a451e91a568aaccf469a2364f1f authored over 6 years ago by JoshuaBatty <[email protected]>
Merge branch 'master' of https://github.com/nannou-org/nannou

aebb0228a43c3de5c7eab8bf695397bca20c2c0c authored over 6 years ago by JoshuaBatty <[email protected]>
Update CHANGELOG

81d65324e7307389ab8cc54e2500a2867e277014 authored over 6 years ago by mitchmindtree <[email protected]>
Update README with table of contents and detailed Getting Started guide

e7784bb97a281b641831cd52d54a5eb6a7da1bd5 authored over 6 years ago by mitchmindtree <[email protected]>
Fix bug in event coordinate translation. Fixes some hidpi mouse issues.

3df9a348e20246e1f465e36818511b1cbdd0eeb1 authored over 6 years ago by mitchmindtree <[email protected]>
Add Window outer_size_points and set_inner_size_points methods

4529680e965b19000c9f9eecf8e126094dcc8908 authored over 6 years ago by mitchmindtree <[email protected]>
Update README with more detailed Goals section

a0766cf9f368ca41f8f50ddd8254b8d339697a93 authored over 6 years ago by mitchmindtree <[email protected]>
Add **App::elapsed_frames** method

Returns the number of times the App's `view` function has been called
(and completed) since the ...

b7fb298020f0d370ccc7d600224a38abc07ef4cb authored over 6 years ago by mitchmindtree <[email protected]>
Update changelog for App::elapsed_frames

881fae2870d4436ee4833714c57959aef237dbe6 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #133 from mitchmindtree/readme

Update README with table of contents and detailed Getting Started guide

6e11f87e4d6642fe8622894194b08e6350b61a9a authored over 6 years ago by mitchmindtree <[email protected]>
Update README with table of contents and detailed Getting Started guide

0f449ad56050fc9fdff01d2033f21a2fbf5d2b10 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #132 from mitchmindtree/master

Update changelog for App::elapsed_frames

d50288a7242ef394b29cc98518e262c3f60320bf authored over 6 years ago by mitchmindtree <[email protected]>
Update changelog for App::elapsed_frames

0e8c0620cc70ed701c1dd00e9b5ece1841a37ce5 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #130 from mitchmindtree/elapsed_frames

Add `App::elapsed_frames` method

a6d93dc4565632d05d215526fcf448d5debecfd1 authored over 6 years ago by mitchmindtree <[email protected]>
Add **App::elapsed_frames** method

Returns the number of times the App's `view` function has been called
(and completed) since the ...

a8461948e6848ad35ce31ab35629218c35600d73 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #129 from mitchmindtree/changelog

Update CHANGELOG

9ebf7acbf65cae2b482f50cc7a4169daec738adf authored over 6 years ago by mitchmindtree <[email protected]>
Update CHANGELOG

1cbd20ec5e910184d3b0684e5c4b5c8e0bf9a277 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #128 from mitchmindtree/readme

Update README with more detailed Goals section

a2afa186f4090a790c5d97d527e639ac22490fe0 authored over 6 years ago by mitchmindtree <[email protected]>
Update README with more detailed Goals section

47d0e5dcae79a82864719bfaba5a404b745f38ed authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #122 from mitchmindtree/dpi_fixes

Fix bug in event coordinate translation. Fixes some hidpi mouse issues. Add Window outer_size_p...

c62c7563a3c8a927d146e5b69461be225b77f8ef authored over 6 years ago by mitchmindtree <[email protected]>
Add Window outer_size_points and set_inner_size_points methods

9675525e14af2072342694ce6dcbdab0ac22954e authored over 6 years ago by mitchmindtree <[email protected]>
Fix bug in event coordinate translation. Fixes some hidpi mouse issues.

da052650bc068e4ed69362884101788a262d3666 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #121 from mitchmindtree/dpi_fix

Fix DPI bug, Ui API tweaks, Add `App::window_id`, Improve default focused window

ce3c8da4cb2f360b75d04521c681bc958f39f8c4 authored over 6 years ago by mitchmindtree <[email protected]>
Ui API tweaks. Add `App::window_id`. Improve default focused window.

- **Ui::draw** methods no longer clear the screen to black.
- **App::new_ui** no longer requires...

3beb519819f3037fc685268f66cc0529677b5fc0 authored over 6 years ago by mitchmindtree <[email protected]>
Fix bug in DPI usage within Window::inner_size_points method

aa916560cd7da522e101a2c464cabc6f92de3e3f authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #120 from mitchmindtree/orientation

Add support for rotation and orientation to `draw`

513ea0c1984988863fde92d8c1326bf99e247b88 authored over 6 years ago by mitchmindtree <[email protected]>
Fix graph edge orientation application so that positive values result in clockwise rotations around axes

df90efc32d18864ed7dad39752851627496e8153 authored over 6 years ago by mitchmindtree <[email protected]>
Add rotation to simple_draw method

9bdf2867761dcb7676f95fb2b1a728b2f03dfcf3 authored over 6 years ago by mitchmindtree <[email protected]>
Complete implementation of `orientation` module.

Also provides implementations for each of the existing `draw` geometric
primitives.

25d6cfbfb7986098c3bd103992509eca99b679ae authored over 6 years ago by mitchmindtree <[email protected]>
Add simple angle conversion functions to math module

72d76f5a751583fcac0b92045337cbeb2bba4bb5 authored over 6 years ago by mitchmindtree <[email protected]>