Skip to content

Commit

Permalink
Release 0.8.3 !
Browse files Browse the repository at this point in the history
Former-commit-id: 10ba07a
  • Loading branch information
tommyettinger committed Oct 10, 2022
1 parent 0d5fe24 commit acfca61
Show file tree
Hide file tree
Showing 305 changed files with 36,493 additions and 33,918 deletions.
20 changes: 11 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -344,14 +344,16 @@ has been fixed since 0.6.0 , and shouldn't affect code using the current version

Using the Maven Central dependency is recommended, and Gradle and Maven can both depend on this library using that repository.

To depend on colorful, which is the main way to use the library and uses libGDX, use:

Gradle dependency (`implementation` should be changed to `api` if any other dependencies use `api`):
```groovy
implementation 'com.github.tommyettinger:colorful:0.8.2'
implementation 'com.github.tommyettinger:colorful:0.8.3'
```

Gradle dependency if also using GWT to make an HTML application:
```groovy
implementation 'com.github.tommyettinger:colorful:0.8.2:sources'
implementation 'com.github.tommyettinger:colorful:0.8.3:sources'
```

And also for GWT, in your application's `.gwt.xml` file (usually `GdxDefinition.gwt.xml`)
Expand All @@ -364,24 +366,24 @@ If you don't use Gradle, here's the Maven dependency:
<dependency>
<groupId>com.github.tommyettinger</groupId>
<artifactId>colorful</artifactId>
<version>0.8.2</version>
<version>0.8.3</version>
</dependency>
```

Using colorful-pure is similar:
Using colorful-pure is similar; note that **Most Client-Side Applications Do Not Need These Following Steps**.

Gradle dependency (`implementation` should be changed to `api` if any other dependencies use `api`):
```groovy
implementation 'com.github.tommyettinger:colorful-pure:0.8.2'
implementation 'com.github.tommyettinger:colorful-pure:0.8.3'
```

Gradle dependency if also using GWT to make an HTML application:
```groovy
implementation 'com.github.tommyettinger:funderby:0.0.1:sources'
implementation 'com.github.tommyettinger:digital:0.1.0:sources'
implementation 'com.github.tommyettinger:juniper:0.1.2:sources'
implementation 'com.github.tommyettinger:digital:0.1.4:sources'
implementation 'com.github.tommyettinger:juniper:0.1.6:sources'
implementation 'com.github.tommyettinger:jdkgdxds:1.0.4:sources'
implementation 'com.github.tommyettinger:colorful-pure:0.8.2:sources'
implementation 'com.github.tommyettinger:colorful-pure:0.8.3:sources'
```

And also for GWT, in your application's `.gwt.xml` file (usually `GdxDefinition.gwt.xml`)
Expand All @@ -398,7 +400,7 @@ If you don't use Gradle, here's the Maven dependency (GWT dependencies should be
<dependency>
<groupId>com.github.tommyettinger</groupId>
<artifactId>colorful-pure</artifactId>
<version>0.8.2</version>
<version>0.8.3</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ buildscript {
gradlePluginPortal()
}
dependencies {
classpath 'com.vanniktech:gradle-maven-publish-plugin:0.21.0'
classpath 'com.vanniktech:gradle-maven-publish-plugin:0.22.0'
}
}

Expand Down
90 changes: 46 additions & 44 deletions docs/colorful-pure/apidocs/allclasses-index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/colorful-pure/apidocs/allpackages-index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>All Packages (colorful-pure 0.8.2 API)</title>
<title>All Packages (colorful-pure 0.8.3 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="package index">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>FloatColors (colorful-pure 0.8.2 API)</title>
<title>FloatColors (colorful-pure 0.8.3 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="declaration: package: com.github.tommyettinger.colorful.pure, class: FloatColors">
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Interpolation.Bounce (colorful-pure 0.8.2 API)</title>
<title>Interpolations.Bounce (colorful-pure 0.8.3 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="declaration: package: com.github.tommyettinger.colorful.pure, class: Interpolation, class: Bounce">
<meta name="description" content="declaration: package: com.github.tommyettinger.colorful.pure, class: Interpolations, class: Bounce">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
Expand Down Expand Up @@ -34,7 +34,7 @@
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</li>
<li><a href="class-use/Interpolation.Bounce.html">Use</a></li>
<li><a href="class-use/Interpolations.Bounce.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#class">Help</a></li>
Expand All @@ -44,8 +44,8 @@
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
Expand All @@ -69,44 +69,26 @@
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.github.tommyettinger.colorful.pure</a></div>
<h1 title="Class Interpolation.Bounce" class="title">Class Interpolation.Bounce</h1>
<h1 title="Class Interpolations.Bounce" class="title">Class Interpolations.Bounce</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="Interpolation.html" title="class in com.github.tommyettinger.colorful.pure">com.github.tommyettinger.colorful.pure.Interpolation</a>
<div class="inheritance"><a href="Interpolation.BounceOut.html" title="class in com.github.tommyettinger.colorful.pure">com.github.tommyettinger.colorful.pure.Interpolation.BounceOut</a>
<div class="inheritance">com.github.tommyettinger.colorful.pure.Interpolation.Bounce</div>
<div class="inheritance"><a href="Interpolations.Interpolation.html" title="class in com.github.tommyettinger.colorful.pure">com.github.tommyettinger.colorful.pure.Interpolations.Interpolation</a>
<div class="inheritance"><a href="Interpolations.BounceOut.html" title="class in com.github.tommyettinger.colorful.pure">com.github.tommyettinger.colorful.pure.Interpolations.BounceOut</a>
<div class="inheritance">com.github.tommyettinger.colorful.pure.Interpolations.Bounce</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>Enclosing class:</dt>
<dd><a href="Interpolation.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation</a></dd>
<dd><a href="Interpolations.html" title="class in com.github.tommyettinger.colorful.pure">Interpolations</a></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name"><a href="../../../../../src-html/com/github/tommyettinger/colorful/pure/Interpolation.html#line-299">Interpolation.Bounce</a></span>
<span class="extends-implements">extends <a href="Interpolation.BounceOut.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.BounceOut</a></span></div>
<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name"><a href="../../../../../src-html/com/github/tommyettinger/colorful/pure/Interpolations.html#line-307">Interpolations.Bounce</a></span>
<span class="extends-implements">extends <a href="Interpolations.BounceOut.html" title="class in com.github.tommyettinger.colorful.pure">Interpolations.BounceOut</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-com.github.tommyettinger.colorful.pure.Interpolation">Nested classes/interfaces inherited from class&nbsp;com.github.tommyettinger.colorful.pure.<a href="Interpolation.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation</a></h2>
<code><a href="Interpolation.BiasGain.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.BiasGain</a>, <a href="Interpolation.Bounce.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.Bounce</a>, <a href="Interpolation.BounceIn.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.BounceIn</a>, <a href="Interpolation.BounceOut.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.BounceOut</a>, <a href="Interpolation.Elastic.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.Elastic</a>, <a href="Interpolation.ElasticIn.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.ElasticIn</a>, <a href="Interpolation.ElasticOut.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.ElasticOut</a>, <a href="Interpolation.Exp.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.Exp</a>, <a href="Interpolation.ExpIn.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.ExpIn</a>, <a href="Interpolation.ExpOut.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.ExpOut</a>, <a href="Interpolation.Pow.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.Pow</a>, <a href="Interpolation.PowIn.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.PowIn</a>, <a href="Interpolation.PowOut.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.PowOut</a>, <a href="Interpolation.Swing.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.Swing</a>, <a href="Interpolation.SwingIn.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.SwingIn</a>, <a href="Interpolation.SwingOut.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.SwingOut</a></code></div>
</section>
</li>
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-com.github.tommyettinger.colorful.pure.Interpolation">Fields inherited from class&nbsp;com.github.tommyettinger.colorful.pure.<a href="Interpolation.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation</a></h3>
<code><a href="Interpolation.html#bounce">bounce</a>, <a href="Interpolation.html#bounceIn">bounceIn</a>, <a href="Interpolation.html#bounceOut">bounceOut</a>, <a href="Interpolation.html#circle">circle</a>, <a href="Interpolation.html#circleIn">circleIn</a>, <a href="Interpolation.html#circleOut">circleOut</a>, <a href="Interpolation.html#elastic">elastic</a>, <a href="Interpolation.html#elasticIn">elasticIn</a>, <a href="Interpolation.html#elasticOut">elasticOut</a>, <a href="Interpolation.html#exp10">exp10</a>, <a href="Interpolation.html#exp10In">exp10In</a>, <a href="Interpolation.html#exp10Out">exp10Out</a>, <a href="Interpolation.html#exp5">exp5</a>, <a href="Interpolation.html#exp5In">exp5In</a>, <a href="Interpolation.html#exp5Out">exp5Out</a>, <a href="Interpolation.html#fade">fade</a>, <a href="Interpolation.html#fastSlow">fastSlow</a>, <a href="Interpolation.html#linear">linear</a>, <a href="Interpolation.html#pow2">pow2</a>, <a href="Interpolation.html#pow2In">pow2In</a>, <a href="Interpolation.html#pow2InInverse">pow2InInverse</a>, <a href="Interpolation.html#pow2Out">pow2Out</a>, <a href="Interpolation.html#pow2OutInverse">pow2OutInverse</a>, <a href="Interpolation.html#pow3">pow3</a>, <a href="Interpolation.html#pow3In">pow3In</a>, <a href="Interpolation.html#pow3InInverse">pow3InInverse</a>, <a href="Interpolation.html#pow3Out">pow3Out</a>, <a href="Interpolation.html#pow3OutInverse">pow3OutInverse</a>, <a href="Interpolation.html#pow4">pow4</a>, <a href="Interpolation.html#pow4In">pow4In</a>, <a href="Interpolation.html#pow4Out">pow4Out</a>, <a href="Interpolation.html#pow5">pow5</a>, <a href="Interpolation.html#pow5In">pow5In</a>, <a href="Interpolation.html#pow5Out">pow5Out</a>, <a href="Interpolation.html#sine">sine</a>, <a href="Interpolation.html#sineIn">sineIn</a>, <a href="Interpolation.html#sineOut">sineOut</a>, <a href="Interpolation.html#slowFast">slowFast</a>, <a href="Interpolation.html#smooth">smooth</a>, <a href="Interpolation.html#smooth2">smooth2</a>, <a href="Interpolation.html#smoother">smoother</a>, <a href="Interpolation.html#swing">swing</a>, <a href="Interpolation.html#swingIn">swingIn</a>, <a href="Interpolation.html#swingOut">swingOut</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
Expand Down Expand Up @@ -141,8 +123,8 @@ <h2>Method Summary</h2>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-com.github.tommyettinger.colorful.pure.Interpolation">Methods inherited from class&nbsp;com.github.tommyettinger.colorful.pure.<a href="Interpolation.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation</a></h3>
<code><a href="Interpolation.html#apply(float,float,float)">apply</a></code></div>
<h3 id="methods-inherited-from-class-com.github.tommyettinger.colorful.pure.Interpolations.Interpolation">Methods inherited from class&nbsp;com.github.tommyettinger.colorful.pure.<a href="Interpolations.Interpolation.html" title="class in com.github.tommyettinger.colorful.pure">Interpolations.Interpolation</a></h3>
<code><a href="Interpolations.Interpolation.html#apply(float,float,float)">apply</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
Expand All @@ -160,14 +142,14 @@ <h2>Constructor Details</h2>
<li>
<section class="detail" id="&lt;init&gt;(float[],float[])">
<h3>Bounce</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/com/github/tommyettinger/colorful/pure/Interpolation.Bounce.html#line-300">Bounce</a></span><wbr><span class="parameters">(float[]&nbsp;widths,
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/com/github/tommyettinger/colorful/pure/Interpolations.Bounce.html#line-308">Bounce</a></span><wbr><span class="parameters">(float[]&nbsp;widths,
float[]&nbsp;heights)</span></div>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(int)">
<h3>Bounce</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/com/github/tommyettinger/colorful/pure/Interpolation.Bounce.html#line-304">Bounce</a></span><wbr><span class="parameters">(int&nbsp;bounces)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/com/github/tommyettinger/colorful/pure/Interpolations.Bounce.html#line-312">Bounce</a></span><wbr><span class="parameters">(int&nbsp;bounces)</span></div>
</section>
</li>
</ul>
Expand All @@ -181,10 +163,10 @@ <h2>Method Details</h2>
<li>
<section class="detail" id="apply(float)">
<h3>apply</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">float</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/com/github/tommyettinger/colorful/pure/Interpolation.Bounce.html#line-314">apply</a></span><wbr><span class="parameters">(float&nbsp;a)</span></div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">float</span>&nbsp;<span class="element-name"><a href="../../../../../src-html/com/github/tommyettinger/colorful/pure/Interpolations.Bounce.html#line-322">apply</a></span><wbr><span class="parameters">(float&nbsp;a)</span></div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="Interpolation.BounceOut.html#apply(float)">apply</a></code>&nbsp;in class&nbsp;<code><a href="Interpolation.BounceOut.html" title="class in com.github.tommyettinger.colorful.pure">Interpolation.BounceOut</a></code></dd>
<dd><code><a href="Interpolations.BounceOut.html#apply(float)">apply</a></code>&nbsp;in class&nbsp;<code><a href="Interpolations.BounceOut.html" title="class in com.github.tommyettinger.colorful.pure">Interpolations.BounceOut</a></code></dd>
<dt>Parameters:</dt>
<dd><code>a</code> - Alpha value between 0 and 1.</dd>
</dl>
Expand Down

0 comments on commit acfca61

Please sign in to comment.