Ecosyste.ms: OpenCollective

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

github.com/georust/polyline

Fast Google Encoded Polyline encoding & decoding in Rust
https://github.com/georust/polyline

Note existence of FFI crate

4a8f2c495dfcd4dfeeb2772266538e538f3b091f authored 10 months ago by Stephan Hügel <[email protected]>
Merge pull request #33 from JosiahParry/dirtywork

Remove unused Node JS bindings

8ae63a58c1de3d741e370d5b4c6d7cb2b53eb10f authored about 1 year ago by Corey Farwell <[email protected]>
do the dirty work

52a4496f6deb9f0a61ee265b5201e0c6abc49b77 authored about 1 year ago by Josiah Parry <[email protected]>
prepare changelog for next release

3a13af2b31dea9899329ff2b023a774a58c98eb6 authored over 1 year ago by Michael Kirk <[email protected]>
Merge pull request #32 from georust/release/0.10.1

Prepare for 0.10.1

e8eeccd1374ca5f7271a8bd60ecf603a5b234a99 authored over 1 year ago by Michael Kirk <[email protected]>
Bump to v0.10.1

Though there is a breaking bump in the dependencies since the v0.10.0
release, the actual breaki...

5874c1083b783ed003a3378bc565768fe5bdaf11 authored over 1 year ago by Michael Kirk <[email protected]>
854612f917e0d54746a6357e250131b0a1d76a28 switched from the deprecated

geo_types::Coordinate -> geo_types::Coord. Since Coord didn't exist
until geo-types 0.7.8, we hav...

0d6945db1a0e2874eb510e0a2fb5c7082778eda6 authored almost 2 years ago by Michael Kirk <[email protected]>
fix clippy

b29e1937d7e22e492b44b78d5a483ee8a8e45223 authored almost 2 years ago by Michael Kirk <[email protected]>
Move large polyline into separate folder

517ea13c277a7d023194856d9db4e59f00726f0c authored almost 2 years ago by Stephan Hügel <[email protected]>
Fix and update benchmarks

885153cdc662df01ebd91da8e1eb32282d7f63fb authored almost 2 years ago by Stephan Hügel <[email protected]>
More clippy fixes

bb2311eb5ef4578660be7d25e0adf46aaf85f14d authored almost 2 years ago by Stephan Hügel <[email protected]>
Merge #28

28: Restructures parsing logic for performance r=urschrei a=purew

## Intro

This change remo...

91fc9f3de1004a92017a845b293a0bd8ad581f9f authored almost 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update changelog

f9a592ec1f2f1b44f244689e33d92945fe3116be authored almost 2 years ago by Stephan Hügel <[email protected]>
Implement new_index check suggestion

From https://github.com/georust/polyline/pull/28#discussion_r1070253969

8d17ed4d836e9cd6fc235ea6c32625c4ea3da634 authored almost 2 years ago by Stephan Hügel <[email protected]>
Adds another benchmark of a huge polyline

2de3ed83c0452aa43ce0f510f7fef8ab24fb0e9a authored almost 2 years ago by Anders Bennehag <[email protected]>
Restructures parsing logic for performance

This change removes the translation to `Vec<char>` inside
of the loop which makes a massive diff...

b0ffe3da0ee8bdec0a498be016e20a375f99e9ff authored almost 2 years ago by Anders Bennehag <[email protected]>
Merge #30

30: Change to Coord, clippy fixes, dep updates r=urschrei a=urschrei

Co-authored-by: Stephan ...

1b39494767b02f0d973edb66428063c008217e7d authored almost 2 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Change to Coord, clippy fixes, dep updates

854612f917e0d54746a6357e250131b0a1d76a28 authored almost 2 years ago by Stephan Hügel <[email protected]>
Merge #25

25: Switch CI to Github r=urschrei a=urschrei

Co-authored-by: Stephan Hügel <[email protected]>

623301714e8187fd900d574c9e79d7d1e8f27e15 authored almost 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Switch CI to Github

786d30b20f57a1d042b041d6c74454e3b8c35a7d authored almost 4 years ago by Stephan Hügel <[email protected]>
Merge pull request #23 from georust/build/geo-types

Update geo-types version requirements

0ce120a3a73931600402a15ce56eb24a7cc06b6d authored almost 4 years ago by Stephan Hügel <[email protected]>
bump version, update changelog

409e8e16f5f3960772736662dfc9ab1238c8ea2c authored almost 4 years ago by pjsier <[email protected]>
update geo-types version requirements

225e6690b69dcf2a27371ca7f18ffd81681048ec authored almost 4 years ago by pjsier <[email protected]>
Update changelog

b463e53ad4da5f87f660b4301c7054a1768f5a09 authored over 4 years ago by Stephan Hügel <[email protected]>
Bump geo-types dependency

be4fc771bedf7d1400829c9c942017f24d040899 authored over 4 years ago by Stephan Hügel <[email protected]>
Update README

f72698f7dc3ef23dcee69da76094b2c8c6ead573 authored over 4 years ago by Stephan Hügel <[email protected]>
Add note on coordinate order

391818cbdd4eb53ec240572cad07e1335dd9ce1b authored over 4 years ago by Stephan Hügel <[email protected]>
Version bump

4c86e4d216b35dd7d6c9c578acddbe439849b69b authored over 4 years ago by Stephan Hügel <[email protected]>
Amend changelog

2bff59db02fd38907c6b83dc8196775c23ac2680 authored over 4 years ago by Stephan Hügel <[email protected]>
Merge pull request #21 from peterbraden/patch-1

Bump dependency.

abd3b1ce219d1020bd1149d86d20f5732fa5131a authored over 4 years ago by Corey Farwell <[email protected]>
Update Cargo.toml

422a8f2325272ba43314573d08b9e6af8ce5c171 authored over 4 years ago by Peter Braden <[email protected]>
Bump version

c9a76d74a185ab6c3490bbe7a2f0fc1350014891 authored almost 5 years ago by Stephan Hügel <[email protected]>
Merge #20

20: Update geo-types dependency r=urschrei a=peterbraden

Allow patches to the dependency.

(I...

02221833f6df6f36fafb65eb28933369109f6d6c authored almost 5 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>
Update Cargo.toml

733fb340285d7e63e5745682423e68141efd07f5 authored almost 5 years ago by Peter Braden <[email protected]>
Update geo-types dependency

Allow patches to the dependency.

261dec3bac245d09a15c31e7aaf74051344076d0 authored almost 5 years ago by Peter Braden <[email protected]>
Prepare for 0.7.0 release

6dd19eff7112966133773da54539e2a239bbeda4 authored about 5 years ago by Corey Farwell <[email protected]>
Merge pull request #18 from georust/frewsxcv-relicense

Reliense to MIT/Apache 2.

2e5b4c444b37287020fb4912d6b4bfb22c7c94c8 authored about 5 years ago by Corey Farwell <[email protected]>
Relnice to MIT/Apache 2.

2efe3bad0b6d1819b940869d8d6e5fee37de039a authored about 5 years ago by Corey Farwell <[email protected]>
Prepare for 0.6.0 release

32b6d19668edc360628cc65639d61cc31e506a65 authored about 5 years ago by Corey Farwell <[email protected]>
Merge pull request #16 from niclashoyer/geotypes

Switch to types from geo-types crate

a19d1cd61c32312a2126d5dcedd2a65b8cc41738 authored over 5 years ago by Corey Farwell <[email protected]>
Merge pull request #15 from niclashoyer/stable-benchmarks

Switch to criterion to enable stable benchmarks

9b00d7d5d7b76b512d6bbff3fa8c4e0603093a2b authored over 5 years ago by Corey Farwell <[email protected]>
Merge branch 'rounding_error' into geotypes

21fae0915fb1f75538a910710c40d7ae9121287f authored over 5 years ago by Niclas Hoyer <[email protected]>
Fix rounding errors with coordinates close to each other

90705bc2683656441ecab4a20ace79c68c823c09 authored over 5 years ago by Niclas Hoyer <[email protected]>
Use types from geo_types crate

8a53cb57db6a9619ef97f5779d151c2a6c7d43bd authored over 5 years ago by Niclas Hoyer <[email protected]>
Switch to criterion crate for benchmarks

This enables benchmarks on stable.

232154d65e4bf11d8b747295700e3c19faebc7ad authored over 5 years ago by Niclas Hoyer <[email protected]>
Changed extern crate statements to edition

acadf949764b5dd56d6d126c7361c55e4358402f authored over 5 years ago by Niclas Hoyer <[email protected]>
Changed edition to 2018

e7f29a16aad03c2941ee74ca76ceddf774a77d0f authored over 5 years ago by Niclas Hoyer <[email protected]>
Merge pull request #12 from georust/frewsxcv-rand

Mark `rand` as a dev-dependency.

97d4e70713b809a0d3ad50348ef51b459c10e233 authored almost 6 years ago by Corey Farwell <[email protected]>
Merge pull request #11 from kosticmarin/master

Add crate docs

8694e3248a82e714de7de7f54c1f6291b05affb7 authored almost 6 years ago by Corey Farwell <[email protected]>
Crate docs remove second paragraph

daf2629c54c293432fe1e1d6b6cd9215bf7453b1 authored almost 6 years ago by Marin Koštić <[email protected]>
Mark `rand` as a dev-dependency.

It's only used in the benchmark

3360ee2193c402364279a6273ca47b742447f768 authored almost 6 years ago by Corey Farwell <[email protected]>
Add crate docs

75b71f90e75118c6a4f86485f0fecf521dae6616 authored almost 6 years ago by Marin Koštić <[email protected]>
Add CoC from georust/geo.

b303e62d482e025477f4fb70ba1a75506a65f1bb authored over 6 years ago by Corey Farwell <[email protected]>
Update repo URL/links to reflect change.

5d88848980c755ed6860b40c445d79300d40f454 authored over 6 years ago by Corey Farwell <[email protected]>
Update Changelog

cc3a0d2be2fefe8fdf3513bde02a856116981460 authored over 6 years ago by Stephan Hügel <[email protected]>
Update rand dependency to a concrete version

2c031840217d37114963ffbf80f6d2f39fe77a1e authored over 6 years ago by Stephan Hügel <[email protected]>
Merge pull request #10 from urschrei/master

Address Clippy warnings, simplify loops

8771fbe8fcd889c24ba4d951f99dea60153382a3 authored over 6 years ago by Stephan Hügel <[email protected]>
Re-use variable for current character

It may be optimised away anyway, but there's no need to keep
allocating like this in hot loops

a9258306cd4abf7221e47714ea9fc482cf07710e authored over 6 years ago by Stephan Hügel <[email protected]>
Replace confusing while loop with plain loop

The original worked because it ended with a boolean, but required a
blank expression and is conf...

8dab6b942734ff80fa18b85f4a6d235cf87bf5d0 authored over 6 years ago by Stephan Hügel <[email protected]>
Replace function param with less confusing name

b65d44712276e45a9f67821ea0dcdb2a6752ae35 authored over 6 years ago by Stephan Hügel <[email protected]>
Replace try! with ?

98402fa071f7d584bc3ce898995a83c59f679ca1 authored over 6 years ago by Stephan Hügel <[email protected]>
Rustfmt pass

14cc042a588a21ed90a514ced0b6d75f60b2520b authored over 6 years ago by Stephan Hügel <[email protected]>
Replace deprecated sampling method in benchmark

bbfef48ce1796170f6d8bf6a4d159f9e8630b56b authored over 6 years ago by Stephan Hügel <[email protected]>
Use 100k lat, lon pairs in benchmark

4f29150e09a15dd70dd5285de28efe3b620f3879 authored over 6 years ago by Stephan Hügel <[email protected]>
Add benchmark for coordinate encoding

d2cc150df2eafb1c04fa511ef23b5efa67914deb authored over 6 years ago by Stephan Hügel <[email protected]>
Address Clippy warnings

Primarily around potentially lossy conversions, but accepting &str in
decode_polyline also makes...

932d6c744992985fc2c0b65c49a811f710911888 authored over 6 years ago by Stephan Hügel <[email protected]>
Add link to docs.rs documentation. (#9)

Fixes https://github.com/georust/rust-polyline/issues/6.

e2901b0d53a604465e742796b961b9e347d9c7e5 authored over 8 years ago by Corey Farwell <[email protected]>
add secure token

6c4b86faefd5f57ada2b6bd409440edb60267bb3 authored over 8 years ago by Tom MacWright <[email protected]>
Start travis-cargo integration

d7fbbb788acb0d30c8d55f8a2480b210304d5cde authored over 8 years ago by Tom MacWright <[email protected]>
v0.4.0

7ed7bcc073f0e0c35d338f859655e3652d34702c authored over 8 years ago by Tom MacWright <[email protected]>
Accept Vec and slice arguments to encode_polyline (#7)

* Accept Vec and slice arguments to encode_polyline

This is both more flexible and potentiall...

fb740ec1cff822005458e516359bb08b6dcdbbcc authored over 8 years ago by Stephan Hügel <[email protected]>
Start travis documentation deployment

10ff5e8cb34029025d772985fdcc299e980a2f54 authored over 8 years ago by Tom MacWright <[email protected]>
Fix repository path

432d2ca57df3b0f62612f35bf2f784aac9f1d074 authored over 8 years ago by Tom MacWright <[email protected]>
0.3.0

60ab71a4ef67a06bab11ee94c28f1e8086b141b7 authored over 8 years ago by Tom MacWright <[email protected]>
Travis success. Fixes #5

55ac7aef342b72a1dd8cf02080e798058b0ea905 authored over 8 years ago by Tom MacWright <[email protected]>
Hook up travis

bfa8b2dd5e02ba6379259fda0f7ae05fb79cbeae authored over 8 years ago by Tom MacWright <[email protected]>
Tests for invalid input strings, and bounds checks for coordinates (#4)

* Remove last of the unwrap() calls

* Add a test for an invalid string

* Add bounds checki...

7eb824b900e63f1d8c713729fd7322eee2fea517 authored over 8 years ago by Stephan Hügel <[email protected]>
Add crates badge

bd3965e1a84adcce6b23ad107993efc483bd2069 authored over 8 years ago by Tom MacWright <[email protected]>
v0.2.0

5e5038890c9a4940e15b14c447dc8bb88839257f authored over 8 years ago by Tom MacWright <[email protected]>
Merge pull request #3 from urschrei/master

Basic error handling for en– and decoding

2ed6c8abd05186df92bb76150d9e55b33d7d9e82 authored over 8 years ago by Tom MacWright <[email protected]>
Add node binding

9471be27d959f8060728b55c13eb606194541636 authored over 8 years ago by Tom MacWright <[email protected]>
Fixes suggested by Clippy

This removes some manual assignments, manual indexing, and
substitutes a proper check for emptiness

375af814c3e5a7dd17c01f8b206ef8e5cf808a27 authored over 8 years ago by Stephan Hügel <[email protected]>
Basic error handling for en– and decoding

encode_coordinates() and decode_polyline() now cope with the
possibility that a u32 can't be enc...

2ae48f129852bc8e9ccc4ad0c81cc310b5167157 authored over 8 years ago by Stephan Hügel <[email protected]>
Add description

4f7ab078ba485034c15bec1258bfc6e883670eb1 authored over 8 years ago by Tom MacWright <[email protected]>
License

ff243411357b2008db9ffd4d21a851ddcfdb59a6 authored over 8 years ago by Tom MacWright <[email protected]>
Better details

5aee7a74002401e6fe99cb0ad048b45b6bb98540 authored over 8 years ago by Tom MacWright <[email protected]>
Fix lib location

14a3609e209fc1606c75af9503c96594331d2eec authored over 8 years ago by Tom MacWright <[email protected]>
Add tested documentation

790813da6d053d4ab1e587ca93a16a4b440c2fc3 authored over 8 years ago by Tom MacWright <[email protected]>
Use borrowing

09c66f2c97df05cbbd5245e796af5abf38573c70 authored over 8 years ago by Tom MacWright <[email protected]>
Remove dead code

2540ca3abbe3206e43e9ae427149a7d9bc26c46e authored over 8 years ago by Tom MacWright <[email protected]>
Merge branch 'master' of github.com:tmcw/rust-polyline

d8ed9d95c5919213896708cf13ad7fff731ddca4 authored over 8 years ago by Tom MacWright <[email protected]>
Second

08d777b4f774269c036ffbf20f1ded5be1d86a47 authored over 8 years ago by Tom MacWright <[email protected]>
It works

5d60b7dc38ab8941dbf7d8c623feec75dbf12ba5 authored over 8 years ago by Tom MacWright <[email protected]>
Create README.md

ff8ed22023cdfa55d837910140b62e513e098af0 authored over 8 years ago by Tom MacWright <[email protected]>
It works

537e83bbb936d15d16b5e4253b2cfd52594fa590 authored over 8 years ago by Tom MacWright <[email protected]>
Learn rust

48c6512dc45fccc4a2c4f29f42d511f46000a557 authored over 8 years ago by Tom MacWright <[email protected]>
First

b231a521f10cebb30766db216fe19f6dcef6bd75 authored over 8 years ago by Tom MacWright <[email protected]>