From fa775881d6f85fdd9d6705aaed615f5244f780c9 Mon Sep 17 00:00:00 2001 From: Sean Barrett Date: Sun, 28 Aug 2016 11:04:38 -0700 Subject: [PATCH 1/4] Update other_libs.md --- docs/other_libs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/other_libs.md b/docs/other_libs.md index c286495..afa00c4 100644 --- a/docs/other_libs.md +++ b/docs/other_libs.md @@ -92,6 +92,7 @@ images | [jo_gif.cpp](http://www.jonolick.com/home/gif-writer) images |**[gif.h](https://github.com/ginsweater/gif-h)** | **public domain** | C |**1**| animated GIF writer (can only include once) images |**[tiny_jpeg.h](https://github.com/serge-rgb/TinyJPEG/)** | **public domain** |C/C++|**1**| JPEG encoder images | [miniexr](https://github.com/aras-p/miniexr) | **public domain** | C++ | 2 | OpenEXR writer, needs header file +images | [gif_load](https://github.com/hidefromkgb/gif_load) | ??? |C/C++|**1**| (animated) GIF reader images | [tinyexr](https://github.com/syoyo/tinyexr) | BSD |C/C++|**1**| EXR image read/write, uses miniz internally images | [lodepng](http://lodev.org/lodepng/) | zlib |C/C++| 2 | PNG encoder/decoder images | [nanoSVG](https://github.com/memononen/nanosvg) | zlib |C/C++|**1**| 1-file SVG parser; 1-file SVG rasterizer From e713a69f1ea6ee1e0d55725ed0731520045a5993 Mon Sep 17 00:00:00 2001 From: Sean Barrett Date: Sun, 28 Aug 2016 14:10:03 -0700 Subject: [PATCH 2/4] Update other_libs.md --- docs/other_libs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/other_libs.md b/docs/other_libs.md index afa00c4..7f3ef85 100644 --- a/docs/other_libs.md +++ b/docs/other_libs.md @@ -91,8 +91,8 @@ hardware |**[EasyTab](https://github.com/ApoorvaJ/EasyTab)** images | [jo_gif.cpp](http://www.jonolick.com/home/gif-writer) | **public domain** | C++ |**1**| animated GIF writer (CPP file can also be used as H file) images |**[gif.h](https://github.com/ginsweater/gif-h)** | **public domain** | C |**1**| animated GIF writer (can only include once) images |**[tiny_jpeg.h](https://github.com/serge-rgb/TinyJPEG/)** | **public domain** |C/C++|**1**| JPEG encoder +images |**[gif_load](https://github.com/hidefromkgb/gif_load)** | **public domain** |C/C++|**1**| (animated) GIF reader images | [miniexr](https://github.com/aras-p/miniexr) | **public domain** | C++ | 2 | OpenEXR writer, needs header file -images | [gif_load](https://github.com/hidefromkgb/gif_load) | ??? |C/C++|**1**| (animated) GIF reader images | [tinyexr](https://github.com/syoyo/tinyexr) | BSD |C/C++|**1**| EXR image read/write, uses miniz internally images | [lodepng](http://lodev.org/lodepng/) | zlib |C/C++| 2 | PNG encoder/decoder images | [nanoSVG](https://github.com/memononen/nanosvg) | zlib |C/C++|**1**| 1-file SVG parser; 1-file SVG rasterizer From 4f51089d1db168a5cc931a2f2e49d1bf8d8ba11b Mon Sep 17 00:00:00 2001 From: Sean Barrett Date: Sun, 25 Sep 2016 15:09:45 -0700 Subject: [PATCH 3/4] Update other_libs.md --- docs/other_libs.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/other_libs.md b/docs/other_libs.md index 7f3ef85..a2c6005 100644 --- a/docs/other_libs.md +++ b/docs/other_libs.md @@ -40,7 +40,7 @@ as C/C++, as this is not an obstacle to most users.) category | library | license | API |files| description ----------------- | --------------------------------------------------------------------- |:--------------------:|:---:|:---:| ----------- -AI | [micropather](http://www.grinninglizard.com/MicroPather/) | zlib | C++ | 2 | pathfinding with A* +AI | [micropather](http://www.grinninglizard.com/MicroPather/) | zlib | C++ | 2 | pathfinding with A\* argv | [parg](https://github.com/jibsen/parg) | **public domain** | C | 1 | command-line argument parsing audio | [aw_ima.h](https://github.com/afterwise/aw-ima/blob/master/aw-ima.h) | MIT |C/C++|**1**| IMA-ADPCM audio decoder audio |**[dr_flac](https://github.com/mackron/dr_libs)** | **public domain** |C/C++|**1**| FLAC audio decoder @@ -109,7 +109,7 @@ math | [TinyExpr](https://github.com/codeplea/tinyexpr) math | [linalg.h](https://github.com/sgorsten/linalg) | **unlicense** | C++ |**1**| vector/matrix/quaternion math math | [PoissonGenerator.h](https://github.com/corporateshark/poisson-disk-generator) | MIT | C++ |**1**| Poisson disk points generator (disk or rect) math | [prns.h](http://marc-b-reynolds.github.io/shf/2016/04/19/prns.html) | **public domain** |C/C++|**1**| seekable pseudo-random number sequences -math |**[aomeba](https://github.com/starwing/amoeba) | MIT |C/C++|**1**| constraint solver (Cassowary) w/Lua binding +math | [aomeba](https://github.com/starwing/amoeba) | MIT |C/C++|**1**| constraint solver (Cassowary) w/Lua binding multithreading | [mm_sched.h](https://github.com/vurtun/mmx) | zlib |C/C++|**1**| cross-platform multithreaded task scheduler network |**[zed_net](https://github.com/ZedZull/zed_net)** | **public domain** |C/C++|**1**| cross-platform socket wrapper network |**[sts_net](https://github.com/kieselsteini/sts)** | **public domain** |C/C++|**1**| cross-platform socket wrapper (socket sets and packet API) @@ -146,6 +146,7 @@ tests | [greatest](https://github.com/silentbicycle/greatest) tests | [µnit](https://github.com/nemequ/munit) | MIT | C |**1**| unit testing user interface | [dear imgui](https://github.com/ocornut/imgui) | MIT | C++ | 9 | an immediate-mode GUI formerly named "ImGui"; [3rd-party C wrapper](https://github.com/Extrawurst/cimgui) user interface | [nuklear](https://github.com/vurtun/nuklear) | **public domain** |C/C++|**1**| minimal GUI toolkit +video |**[jo_mpeg](http://www.jonolick.com/home/mpeg-video-writer)** | **public domain** |C/C++|**1**| mpeg file writer _misc_ | [MakeID.h](http://www.humus.name/3D/MakeID.h) | **public domain** | C++ |**1**| allocate/deallocate small integer IDs efficiently _misc_ | [loguru](https://github.com/emilk/loguru) | **public domain** | C++ |**1**| flexible logging _misc_ | [tinyformat](https://github.com/c42f/tinyformat) | Boost | C++ |**1**| typesafe printf From f814cd757773d67da209b744e834f00292c04ec7 Mon Sep 17 00:00:00 2001 From: Sean Barrett Date: Sun, 25 Sep 2016 17:10:51 -0700 Subject: [PATCH 4/4] Update other_libs.md --- docs/other_libs.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/other_libs.md b/docs/other_libs.md index a2c6005..24bde80 100644 --- a/docs/other_libs.md +++ b/docs/other_libs.md @@ -146,7 +146,7 @@ tests | [greatest](https://github.com/silentbicycle/greatest) tests | [µnit](https://github.com/nemequ/munit) | MIT | C |**1**| unit testing user interface | [dear imgui](https://github.com/ocornut/imgui) | MIT | C++ | 9 | an immediate-mode GUI formerly named "ImGui"; [3rd-party C wrapper](https://github.com/Extrawurst/cimgui) user interface | [nuklear](https://github.com/vurtun/nuklear) | **public domain** |C/C++|**1**| minimal GUI toolkit -video |**[jo_mpeg](http://www.jonolick.com/home/mpeg-video-writer)** | **public domain** |C/C++|**1**| mpeg file writer +video | [jo_mpeg](http://www.jonolick.com/home/mpeg-video-writer) | **public domain** | C++ |**1**| mpeg file writer _misc_ | [MakeID.h](http://www.humus.name/3D/MakeID.h) | **public domain** | C++ |**1**| allocate/deallocate small integer IDs efficiently _misc_ | [loguru](https://github.com/emilk/loguru) | **public domain** | C++ |**1**| flexible logging _misc_ | [tinyformat](https://github.com/c42f/tinyformat) | Boost | C++ |**1**| typesafe printf