openFrameworks helper add-on to get palettes from ColourLovers (HTTP API). Uses the core add-on ofxColourLovers from @borg. ImGui powered.
README
ofxColourLoversHelper
Overview
An openFrameworks helper add-on to handle ColourLovers palettes. The core of this add-on is https://github.com/borg/ofxColourLovers. Thanks to @borg!I just added some methods to help integrate ColourLovers into my projects/add-ons. Switched from ofxUI to ofxImGui and better user control. Switched from ofxHttpUtils to ofxHTTP to fix Colour Lover API CloudFlare updates.
<!-- ## Screenshot --> <!--
Screencast

Features
- Implemented GUI with ImGui.
- _ofxUI_ and _ofxHttpUtils_ are now deprecated.
- Search a keyword online, add local favorites, historical search, search top palettes, get a random palette, palette previews...etc.
- All referenced and hot reloaded to your local (ofApp) palette.
Usage
- Look at the example.
Dependencies
Add to your project using PROJECT GENERATOR: ofxImGui ofxSurfingHelpers ofxSurfingImGui ofxHTTP ofxSSLManager ofxIO ofxMediaType ofxNetworkUtils ofxPoco [OF] ofxXmlSettings [OF]<details> <summary>TODO</summary> <p>
- Fix singleton/threading when API searching. [?]
- Add more API queries like search/save/load by a logged user. [?]
Tested System
- Windows10 / VS2017 / OF ~0.11
Author
Add-on by @moebiusSurfing (ManuMolina). 2021.Thanks to @borg, @arturoc, @bakercp, @MacFurax and @Daandelange for the repositories. Thanks to @Kabra for HTTP POST/GET API helping.
License
MIT License.Get this addon
Latest release
v0.2
published 5y ago
- Fixed ColourLovers API / new CloudFlare problems.
- ImGui powered.
ofxAddons