Skip to content

Commit

Permalink
Release 0.8.5 !
Browse files Browse the repository at this point in the history
  • Loading branch information
tommyettinger committed Oct 11, 2023
1 parent c72cf0b commit b7323d2
Show file tree
Hide file tree
Showing 338 changed files with 110,273 additions and 111,320 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -356,12 +356,12 @@ To depend on colorful, which is the main way to use the library and uses libGDX,

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

Gradle dependency in the HTML project, if present:
```groovy
implementation 'com.github.tommyettinger:colorful:0.8.4:sources'
implementation 'com.github.tommyettinger:colorful:0.8.5:sources'
```

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

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.4'
implementation 'com.github.tommyettinger:colorful-pure:0.8.5'
```

Gradle dependency in the HTML project, if present:
Expand All @@ -391,7 +391,7 @@ implementation 'com.github.tommyettinger:funderby:0.1.1:sources'
implementation 'com.github.tommyettinger:digital:0.4.0:sources'
implementation 'com.github.tommyettinger:juniper:0.3.9:sources'
implementation 'com.github.tommyettinger:jdkgdxds:1.4.1:sources'
implementation 'com.github.tommyettinger:colorful-pure:0.8.4:sources'
implementation 'com.github.tommyettinger:colorful-pure:0.8.5:sources'
```

And also for GWT, in your application's `.gwt.xml` file (usually `GdxDefinition.gwt.xml`)
Expand All @@ -408,7 +408,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.4</version>
<version>0.8.5</version>
</dependency>
```

Expand Down
13 changes: 8 additions & 5 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,14 @@ subprojects {
// http://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html
if (JavaVersion.current().isJava8Compatible()) {
allprojects {
tasks.withType(Javadoc) {
// The -quiet is because of some sort of weird JDK JavaCompiler bug:
// https://discuss.gradle.org/t/passing-arguments-to-compiler-and-javadoc/1661
options.addStringOption('Xdoclint:none,-missing', '-quiet')
options.tags('apiNote:a:"API Note"', 'implSpec:a:"Implementation Requirements"', 'implNote:a:"Implementation Note"')
tasks.withType(Javadoc).tap {
configureEach {
// The -quiet is because of some sort of weird JDK JavaCompiler bug:
// https://discuss.gradle.org/t/passing-arguments-to-compiler-and-javadoc/1661
options.addStringOption('Xdoclint:none,-missing', '-quiet')
options.tags('apiNote:a:"API Note"', 'implSpec:a:"Implementation Requirements"', 'implNote:a:"Implementation Note"')
}
}
}
}

10 changes: 6 additions & 4 deletions colorful-pure/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
eclipse.project.name = project.name

sourceSets.test.resources.srcDirs = [ file('src/test/resources').path ]
sourceCompatibility = 1.8
targetCompatibility = 1.8
java.sourceCompatibility = 1.8
java.targetCompatibility = 1.8

javadoc.destinationDir = file('../docs/colorful-pure/apidocs')
javadoc.options.source("17")
Expand All @@ -15,8 +15,10 @@ javadoc.options.source("17")

if(JavaVersion.current().isJava9Compatible()) {
allprojects {
tasks.withType(JavaCompile) {
options.release.set(8)
tasks.withType(JavaCompile).tap {
configureEach {
options.release.set(8)
}
}
}
}
Expand Down
37 changes: 11 additions & 26 deletions docs/colorful-pure/apidocs/allclasses-index.html
Original file line number Diff line number Diff line change
@@ -1,24 +1,8 @@
<!--
~ Copyright (c) 2023 See AUTHORS file.
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->

<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>All Classes and Interfaces (colorful-pure 0.8.4 API)</title>
<title>All Classes and Interfaces (colorful-pure 0.8.5 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="class index">
Expand Down Expand Up @@ -48,6 +32,7 @@
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#all-classes">Help</a></li>
</ul>
Expand Down Expand Up @@ -132,12 +117,13 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
<div class="block">Static methods for handling gradients of smoothly-changing colors, typically inside of <code>FloatList</code>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/github/tommyettinger/colorful/pure/Interpolations.html" title="class in com.github.tommyettinger.colorful.pure">Interpolations</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Takes a linear value in the range of 0-1 and outputs a (usually) non-linear, interpolated value.</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">Use <code>Interpolations</code> from digital instead.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/github/tommyettinger/colorful/pure/Interpolations.BiasGain.html" title="class in com.github.tommyettinger.colorful.pure">Interpolations.BiasGain</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A wrapper around <a href="com/github/tommyettinger/colorful/pure/MathTools.html#barronSpline(float,float,float)"><code>MathTools.barronSpline(float, float, float)</code></a> to use it as an Interpolation.</div>
<div class="block">A wrapper around <code>MathTools.barronSpline(float, float, float)</code> to use it
as an Interpolation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/github/tommyettinger/colorful/pure/Interpolations.Bounce.html" title="class in com.github.tommyettinger.colorful.pure">Interpolations.Bounce</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
Expand Down Expand Up @@ -172,13 +158,12 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/github/tommyettinger/colorful/pure/Interpolations.SwingOut.html" title="class in com.github.tommyettinger.colorful.pure">Interpolations.SwingOut</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/github/tommyettinger/colorful/pure/MathTools.html" title="class in com.github.tommyettinger.colorful.pure">MathTools</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Some alternative approximations to sin(), cos(), asin(), acos(), atan(), and atan2(), including the option to measure
most values in turns instead of radians (where 1 turn equals 2pi radians).</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">New code should use <code>TrigTools</code> and <code>MathTools</code>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/github/tommyettinger/colorful/pure/cielab/Palette.html" title="class in com.github.tommyettinger.colorful.pure.cielab">Palette</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A palette of predefined colors as packed IPT floats, the kind <a href="com/github/tommyettinger/colorful/pure/cielab/ColorTools.html" title="class in com.github.tommyettinger.colorful.pure.cielab"><code>ColorTools</code></a> works with.</div>
<div class="block">A palette of predefined colors as packed CIELAB floats, the kind <a href="com/github/tommyettinger/colorful/pure/cielab/ColorTools.html" title="class in com.github.tommyettinger.colorful.pure.cielab"><code>ColorTools</code></a> works with.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/github/tommyettinger/colorful/pure/hsluv/Palette.html" title="class in com.github.tommyettinger.colorful.pure.hsluv">Palette</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
Expand All @@ -194,7 +179,7 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="com/github/tommyettinger/colorful/pure/oklab/Palette.html" title="class in com.github.tommyettinger.colorful.pure.oklab">Palette</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A palette of predefined colors as packed IPT floats, the kind <a href="com/github/tommyettinger/colorful/pure/oklab/ColorTools.html" title="class in com.github.tommyettinger.colorful.pure.oklab"><code>ColorTools</code></a> works with.</div>
<div class="block">A palette of predefined colors as packed Oklab floats, the kind <a href="com/github/tommyettinger/colorful/pure/oklab/ColorTools.html" title="class in com.github.tommyettinger.colorful.pure.oklab"><code>ColorTools</code></a> works with.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="com/github/tommyettinger/colorful/pure/rgb/Palette.html" title="class in com.github.tommyettinger.colorful.pure.rgb">Palette</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
Expand Down Expand Up @@ -233,7 +218,7 @@ <h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces<
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; Tommy Ettinger 2020-2021. All rights reserved. Are you a copyright lawyer? If so, I want you to think, are you actually helping people, or just wasting their time? Maybe do some pro bono work for a cause that matters?</small></p>
<p class="legal-copy"><small>Copyright &#169; Tommy Ettinger 2020-2023. All rights reserved. Are you a copyright lawyer? If so, I want you to think, are you actually helping people, or just wasting their time? Maybe do some pro bono work for a cause that matters?</small></p>
</footer>
</div>
</div>
Expand Down
21 changes: 3 additions & 18 deletions docs/colorful-pure/apidocs/allpackages-index.html
Original file line number Diff line number Diff line change
@@ -1,24 +1,8 @@
<!--
~ Copyright (c) 2023 See AUTHORS file.
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->

<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>All Packages (colorful-pure 0.8.4 API)</title>
<title>All Packages (colorful-pure 0.8.5 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 Expand Up @@ -48,6 +32,7 @@
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#all-packages">Help</a></li>
</ul>
Expand Down Expand Up @@ -106,7 +91,7 @@ <h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; Tommy Ettinger 2020-2021. All rights reserved. Are you a copyright lawyer? If so, I want you to think, are you actually helping people, or just wasting their time? Maybe do some pro bono work for a cause that matters?</small></p>
<p class="legal-copy"><small>Copyright &#169; Tommy Ettinger 2020-2023. All rights reserved. Are you a copyright lawyer? If so, I want you to think, are you actually helping people, or just wasting their time? Maybe do some pro bono work for a cause that matters?</small></p>
</footer>
</div>
</div>
Expand Down
Loading

0 comments on commit b7323d2

Please sign in to comment.