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

Update vertex transform for change from GL to vulkan coordinates

In Vulkan, the *y* axis increases in the downwards direction rather than
the upwards direction l...

d0ba325b4d9f6d911f4ccd1d9e15158ade4df8d9 authored over 5 years ago by mitchmindtree <[email protected]>
[WIP] Switch from OpenGL to Vulkan

This switches the windowed-graphics API from OpenGL (via glium) to
Vulkan (via vulkano). You can...

69b0bb4bedd9be3f6e0034514a3eb5bfdf1e04fd authored over 5 years ago by mitchmindtree <[email protected]>
Add depth attachment to `draw` module for supporting 3D

Still need to:

- Allow for custom depth formats
- Validate depth format

4520c73ebef669c57ca811680b32ee296b375510 authored over 5 years ago by mitchmindtree <[email protected]>
Add new `gpu` module. Add custom Vulkan Instance and debug support.

The new `gpu` module contains items related to interfacing with one or
more GPUs via Vulkan.

Th...

919ff82ae129c7250514d543dd7cbdfdaaa7b799 authored over 5 years ago by mitchmindtree <[email protected]>
Update examples for new app builder methods.

Also removes the use of `Frame::clear_all` in favour of `Frame::clear`
as a `Frame` now only rep...

3c38a0084820070fce47974f602d12d3ccecdaf7 authored over 5 years ago by mitchmindtree <[email protected]>
Enable alpha blending for `draw` renderer graphics pipeline

008afa905ae1343854043c271e3c248b057ab0f3 authored over 5 years ago by mitchmindtree <[email protected]>
Merge pull request #300 from tpltnt/travis-rustfmt

travis rustfmt

786749a56dc5f2faa135439ae03d93cc7fdbc284 authored over 5 years ago by Tom <[email protected]>
Merge pull request #308 from lislis/patch-1

Update docstring of vector.len(), fixes #304

202519d749a347d82727d0cc1281e48195fabf29 authored over 5 years ago by mitchmindtree <[email protected]>
Update docstring of vector.len(), fixes #304

7c945bc9f466ea0163a73bd3048876e2650ca5ed authored over 5 years ago by lislis <[email protected]>
fixing formatting in every source file

4e879d6e597fa93a415f92a38112d577dba52de7 authored over 5 years ago by tpltnt <[email protected]>
adding check for formatting, see #298

a350f4031655117dc94461149566215388b63bca authored over 5 years ago by tpltnt <[email protected]>
added cargo cache to speed up travis tests

cd54c6988f46c183c751fd1d52cb840afb1a4e7a authored over 5 years ago by tpltnt <[email protected]>
Merge pull request #7 from mitchmindtree/master

Fix bug where point rate change could panic

38181d347d4b3710d5391b2fdd427b674d2d9322 authored over 5 years ago by mitchmindtree <[email protected]>
Publish fix for point rate change as 0.2.4

610dd4ecdec7419aae1c72e1335a744f0b632125 authored over 5 years ago by mitchmindtree <[email protected]>
Fix bug where point rate change could panic

66ffa822fda5549f4abcda95a10624aa5ce6bd81 authored over 5 years ago by mitchmindtree <[email protected]>
Merge pull request #6 from mitchmindtree/handle_no_eg_nodes

Handle case where euler graph contains no nodes

8ec8c22052573653d555ecbefb99fcb34a9e6a4a authored over 5 years ago by mitchmindtree <[email protected]>
Publish 0.2.3 with patch for no eg nodes

6b2d6cbd0dddda34ecfc753378faf9d0e2487f31 authored over 5 years ago by mitchmindtree <[email protected]>
Handle case where euler graph contains no nodes

bd57422560e9493eca07d4c95eb623d8bd243ae5 authored over 5 years ago by mitchmindtree <[email protected]>
Merge pull request #5 from mitchmindtree/process_raw

Allow for processing raw points of frame stream

605ca6c44bf17ac15d47e6887fa3033521b626f1 authored over 5 years ago by mitchmindtree <[email protected]>
Allow for processing raw points of frame stream

This allows specifying a function that can be called for processing the
raw points of the frame ...

65b7c50c265825266061619660769ac6eea2542d authored over 5 years ago by mitchmindtree <[email protected]>
Merge pull request #4 from mitchmindtree/empty_frame

Handle case where the user submits an empty frame

6ed201b39ae634bb640c4b6615ee855823007871 authored over 5 years ago by mitchmindtree <[email protected]>
Publish fix for handling empty frames as 0.2.2

e1f95f7c18bfdb3e5732ad5b445eb2ead729add7 authored over 5 years ago by mitchmindtree <[email protected]>
Handle case where the user submits an empty frame

Empty frames now result in a frame full of blank points at either the
last position a point was ...

c7432304c40f25726adff407cb2176e3ebab2823 authored over 5 years ago by mitchmindtree <[email protected]>
Merge pull request #2 from mitchmindtree/blank_frame

Handle blank frames correctly in the frame stream process

c389518c151979076a67f473071e99ec641e2b0c authored over 5 years ago by mitchmindtree <[email protected]>
Publish fix as 0.2.1

475e5bdf8a6c46e2af098151bf325870a42f8d5a authored over 5 years ago by mitchmindtree <[email protected]>
Handle blank frames correctly in the frame stream process

If the interpolator returns an empty list of points due to a lack of lit
segments, the stream wi...

a07f9de3620b75a1522700145fdbc888dd341b39 authored over 5 years ago by mitchmindtree <[email protected]>
Update TODO comments. Update version ready for publishing.

0d19bc376f47cb7b6034dbcad6db886797dc7baf authored over 5 years ago by mitchmindtree <[email protected]>
Avoid adding doubles of edges that already exist

4449456ccd7d6a59ea5676126b7d69c627178e8a authored over 5 years ago by mitchmindtree <[email protected]>
Add support for drawing single points

Single points can now be drawn by specifying two consecutive lit points
at the same position.

9967ccfcd8520771ccbb01d3a13e155b5c854ef5 authored over 5 years ago by mitchmindtree <[email protected]>
Update tests for addition of point weight

c25e74668d6429f4c78cce8b5502118824e9bafd authored over 5 years ago by mitchmindtree <[email protected]>
Add support for weighted frame points

883ed385d356188ad0d066ba2f9dc11bcd71cecb authored over 5 years ago by mitchmindtree <[email protected]>
Fix blank segment start behaviour

e8ccb46ba7573bb704dfd453ab3da40c7b544d6f authored over 5 years ago by mitchmindtree <[email protected]>
Close stream on drop. Fix single-component non-euler imgs.

3c11419dc4ea9557cd380aa09b840338e4f4fb7c authored over 5 years ago by mitchmindtree <[email protected]>
Complete optimisation passes, expose configuration, add tests.

9b020f8ce50981be22f435acdbe71363ba8136b4 authored over 5 years ago by mitchmindtree <[email protected]>
Initial commit of lasy - the cross-platform laser stream API.

469e8f72a686d5edd256cac96312f6c7e04138b3 authored over 5 years ago by mitchmindtree <[email protected]>
Merge pull request #287 from mitchmindtree/test_run_all_examples

Add test that runs every nannou example listed in the Cargo.toml

91ed070c89a8a4aedb54f32dec311d7b3f3e650e authored over 5 years ago by mitchmindtree <[email protected]>
Add test that runs every nannou example listed in the Cargo.toml

This adds an example that runs each nannou example listed in the
Cargo.toml for a few seconds ea...

c9aa4eb92f10342c62714e6049f57ab69d1a3464 authored over 5 years ago by mitchmindtree <[email protected]>
Merge pull request #284 from nannou-org/mitchmindtree-badge-space

Fix badge formatting in README

e7cb0e8f0001aedc785f78069a36dbf047669784 authored over 5 years ago by mitchmindtree <[email protected]>
Fix badge formatting in README

Added a missing space!

149ebbdd54f5919cb22e9ce6dd927bfe7b862b70 authored over 5 years ago by mitchmindtree <[email protected]>
Merge pull request #283 from JoshuaBatty/gifs

updating the README with fancier gifs

8724573b2ce018a371e3c32d1292130898d380b6 authored over 5 years ago by Joshua Batty <[email protected]>
updating the README with fancier gifs

4e6e6e8aa0cd64fde72b2333e9f184bae38043ea authored over 5 years ago by JoshuaBatty <[email protected]>
Merge pull request #270 from JoshuaBatty/nannou_logo

Nannou logo

5e4d6c881b2d872bcf4cf1eae9830e7dae71ca98 authored over 5 years ago by Joshua Batty <[email protected]>
adding logo.png to the assets folder for docs.rs

807e735fe7cbee8a82708579fbdc54dbbf0b766c authored over 5 years ago by JoshuaBatty <[email protected]>
Merge pull request #256 from opencollective/opencollective

Activating Open Collective

c1d7c819037fabe09799275ce99468a59823ee3b authored over 5 years ago by Joshua Batty <[email protected]>
Added backers and sponsors on the README

5691f0c4a39471f8c61d8829d2f364177795511b authored over 5 years ago by Jess <[email protected]>
Merge pull request #218 from mitchmindtree/nannou-new-assets

[nannou-new] Create `assets` directory when generating project

40c630e433d078760614dc37f03166a1734d64fa authored almost 6 years ago by mitchmindtree <[email protected]>
Merge pull request #219 from mitchmindtree/audio_format_infinite_loop

Avoid infinite loop when finding best sample format for audio stream

4558dcbb15704b81b2be4c477101b14669291bb0 authored almost 6 years ago by mitchmindtree <[email protected]>
Avoid infinite loop when finding best sample format for audio stream

Closes #205.

8dc8d1b1a841fbe45bb42e3c248ecc10cf73471b authored almost 6 years ago by mitchmindtree <[email protected]>
[nannou-new] Create `assets` directory when generating project

Published as 0.1.1.

Closes #211.

b098ee13a524ef2ecedfd41a2683c20787761cd4 authored almost 6 years ago by mitchmindtree <[email protected]>
Merge pull request #204 from mitchmindtree/set_fullscreen

Fix documentation for Window::set_fullscreen

192bbd38061e1953a4d626afbdf60c9d815b7d6c authored almost 6 years ago by mitchmindtree <[email protected]>
Fix documentation for Window::set_fullscreen

786c03b990c3b107a75f063a4e168578ce64a15f authored almost 6 years ago by mitchmindtree <[email protected]>
Merge pull request #201 from floriama/master

Make doc comment consistent with parameter name

946d2fbee2f43a6fc671aa1690a4cdfb3ff9ee8d authored almost 6 years ago by mitchmindtree <[email protected]>
Make doc comment consistent with parameter name

bf4b71ee4dfa18a2fbd0629d8f1e45dbc63e5149 authored almost 6 years ago by floriama <[email protected]>
Merge pull request #191 from xtian/patch-1

4_04_system_of_systems.rs: Fix typo

bad61256abf7a6b932735801934887e91a5028f2 authored about 6 years ago by Joshua Batty <[email protected]>
Merge pull request #193 from xtian/patch-3

template_sketch.rs: Fix color name in comment

d4d31e6ff1270ab42a4d0c3ab47ff48fdc0c31fb authored about 6 years ago by mitchmindtree <[email protected]>
Merge pull request #192 from xtian/patch-2

nannou-new/Cargo.toml: Update links

de5d75aa98479db2980a3d46a7f16bfe183b0363 authored about 6 years ago by mitchmindtree <[email protected]>
template_sketch.rs: Fix color name in comment

9589f7aa0edc7930bf4b35a02a9bf0297fc75f90 authored about 6 years ago by Christian Wesselhoeft <[email protected]>
nannou-new/Cargo.toml: Update links

d54591bc2c5c3f5015aee03fef60fd85cb0c7d6c authored about 6 years ago by Christian Wesselhoeft <[email protected]>
4_04_system_of_systems.rs: Fix typo

1706973419e74b30c246f1ecbbcd221508597550 authored about 6 years ago by Christian Wesselhoeft <[email protected]>
Merge pull request #188 from apiraino/update_readme_take2

Update requirements in README

d0fd47206d14fb6f9d204d08d005ccdbbc0ef1ef authored about 6 years ago by mitchmindtree <[email protected]>
fix formatting

58eedb49e0477726d4cbd3e13ca74c927e612559 authored about 6 years ago by apiraino <[email protected]>
Update README with notes about specific Linux packages

887ff0500240185b522cbfa6eb483ef9382a500d authored about 6 years ago by apiraino <[email protected]>
Merge pull request #183 from freesig/NOC_6_01_Seek

Noc 6 01 seek

3d9cdaa57aea37cf733e1437c203b4afe9eb58a6 authored about 6 years ago by Tom <[email protected]>
PR changes

5088ae6cfca01e298427eba6ec88d81b3dd8da34 authored about 6 years ago by Tom Gowan <[email protected]>
added tests

db1708f2c070436927f17d6e14860f178c4eff2a authored about 6 years ago by Tom Gowan <[email protected]>
added vehicle

4d3d079987c6b4d425ec2c32f64684ff9e568de4 authored about 6 years ago by Tom Gowan <[email protected]>
more noc

ab3e764dec80b54abae2acd9775b02a3ec98c54b authored about 6 years ago by Tom Gowan <[email protected]>
noc

d54e2073fe908eee77ce8503783c77376024e33e authored over 6 years ago by Tom Gowan <[email protected]>
Merge pull request #179 from mitchmindtree/publish

Update deps: glium 0.22, image 0.19. Publish 0.8.

aaf5db7a8518bec2f3bf17e693c1dbfe44cb5ac2 authored over 6 years ago by mitchmindtree <[email protected]>
Update deps: glium 0.22, image 0.19. Publish 0.8.

The most significant change in this release is that the upstream winit
dependency has changed fr...

314dd9f8ef594571d16249261f5977b7005da81e authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #173 from mitchmindtree/mesh_vertices

Add expanding conversion trait implementations for Vector types

5db1aeb18a47e2ad920977460ec26d687505b8f2 authored over 6 years ago by mitchmindtree <[email protected]>
Add expanding conversion trait implementations for Vector types

For example, this implements `From<Point2<S>>` for `Point3<S>`,
`From<(S, S)>` for `Point3<S>` a...

b6ec15dd9a6aa74e618700ae4c2de8fcd942d8a3 authored over 6 years ago by mitchmindtree <[email protected]>
updated the slack invite

61e4c9448e89a4772b8f81eec85fd02f0f643be4 authored over 6 years ago by Joshua Batty <[email protected]>
Merge pull request #176 from mitchmindtree/random_range

Change `random_range` to check that `min <= max`

552b35ea1eea0902bc1dfb3d9e283604a95457b7 authored over 6 years ago by mitchmindtree <[email protected]>
Run cargo fmt on several of the examples

ea8292916642e47977943c6b9265249a11f80446 authored over 6 years ago by mitchmindtree <[email protected]>
Change `random_range` to check that `min <= max`

This avoids a common `panic!` that would occur when the `min` value is
greater than the `max` va...

d07371e42619f753eb23f54c56d587a04f5f4031 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #172 from mitchmindtree/osc_examples

Make sure osc examples do not run during testing

8e574ab2f024c0107c10b9d985c799231c3a7927 authored over 6 years ago by mitchmindtree <[email protected]>
Make sure osc examples do not run during testing

00808c4f4d19b547eb023d069bccc6a6cca79793 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #171 from mitchmindtree/custom_vector

Add `geom::scalar` module. Add nannou `Vector` and `Point` types.

edf5725a47b63a8d546f1db3bbfd709a0dca1750 authored over 6 years ago by mitchmindtree <[email protected]>
Update examples for addition of custom Vector and Point types

The most notable change is that f32 type params have been removed all
Point2, Vector2, Rect type...

3829145c65a7a35e5946d038d3545ed51ab86a64 authored over 6 years ago by mitchmindtree <[email protected]>
Run rustfmt on recent Vector and Point addition related changes

b200390a9bd7d7f280b0928eac67a6293f375976 authored over 6 years ago by mitchmindtree <[email protected]>
Remove point and vector re-exports from math module

ce29c1d7fd15c1d01dc5b63e054104586499deb9 authored over 6 years ago by mitchmindtree <[email protected]>
Update CHANGELOG for custom vector related changes

fdd778f51e1288bc6bfd342320da5b47acdd4154 authored over 6 years ago by mitchmindtree <[email protected]>
Add custom Vector and Point types, replacing related cgmath types.

Also adds `angle`, `limit_magnitude` and `with_magnitude` methods.

See #131 for more details on...

620c9dad0c9241aec00fb3b51b02cd34c4b408a6 authored over 6 years ago by mitchmindtree <[email protected]>
Update rand to 0.5. Add approx and serde-derive crates.

8b17fd9a2db1d28508034679b5420cdca0f5e615 authored over 6 years ago by mitchmindtree <[email protected]>
Add `geom::scalar` module. Move `DefaultScalar` to `scalar::Default`.

477bbda2122a6b63e62de8166094da09af555e44 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #169 from mitchmindtree/rustfmt

Run default rustfmt on entire repository

6bb0cb03cf0c3608f87f7a458c9fb89290c6cc7d authored over 6 years ago by mitchmindtree <[email protected]>
Run default `cargo fmt` on entire repository

2d477c84d4140a99cdf3b39bd3aa282fbf94e9f9 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #168 from mitchmindtree/nannou-new

Update nannou-new to use cargo for retrieving version and template

7ee5631c71c36bf607320ad3255f610dff6791d9 authored over 6 years ago by mitchmindtree <[email protected]>
Update nannou-new to use cargo for retrieving version and template

This means we no longer need to update the generated `nannou` crate
version each time nannou is ...

fee35f9a8d3d88ffb4b4834d9c7f28836b5284ae authored over 6 years ago by mitchmindtree <[email protected]>
Update nannou-new ready for publishing

faacbac07e8543e5b33d2f38326cc350aa544987 authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #165 from mitchmindtree/polyline_refactor

Add `geom::line::join` module. Add `draw.polyline()` API.

bf70d3db74fbe4fda17939cf620913095553b730 authored over 6 years ago by mitchmindtree <[email protected]>
Update CHANGELOG for recent polyline work

6339d5128c5256514c5aa5bf335e4cdec8fda75b authored over 6 years ago by mitchmindtree <[email protected]>
Update simple_polyline example to use polyline draw API

1e31dbcddfa951c8f4e2f998756bbe60e722e676 authored over 6 years ago by mitchmindtree <[email protected]>
Implement miter polyline within polyline draw API

9f07122c1f0d630c423368772fd6e6c82daf4fc1 authored over 6 years ago by mitchmindtree <[email protected]>
Add `geom::tri::FlattenIndices`

Converts an iterator yielding `[usize; 3]` (often useful for
triangulation) to an iterator yield...

233fbc1ca81c711f2d285a02ed791552b589fbd7 authored over 6 years ago by mitchmindtree <[email protected]>
Add `miter::Vertices` iterator. Add `next_pair` fn. ExactSizeIterators.

- Adds a `Vertices` iterator for flattening the `VertexPairs` iterator.
- Adds a `next_pair` fun...

315dc7d3826de9fba362307e364b6c9550ce427f authored over 6 years ago by mitchmindtree <[email protected]>
Merge pull request #163 from heyarne/bugfix/gif-doesnt-match

Use "simple_draw" in README

cc915684e5840d9b48f428accf082a6b2e46f65f authored over 6 years ago by mitchmindtree <[email protected]>
Use "simple_draw" in README

Makes sure the gif matches the example that is built

d7a199277dd7742119c82032ef933060ed403213 authored over 6 years ago by Arne Schlüter <[email protected]>
Merge branch 'polyline' into polyline_refactor

255bebe1c1f6942fdf93d8ab19d2bdc0b292df9e authored over 6 years ago by mitchmindtree <[email protected]>