Skip to content

Commit

Permalink
Release 0.5.3 (#27)
Browse files Browse the repository at this point in the history
* Update to Kotlin 1.4.0

* Opt in to unsigned numbers

* Remove kotlin stdlib dependencies

* Use SourceSet.dependsOn

* Add GlShaderStorageBuffer.getUsage()

* Add RequiresApi to GlShaderStorageBuffer

* Add GlTexture width,height,format,type

* Use explicit api mode

* Release 0.5.3
  • Loading branch information
natario1 authored Sep 1, 2020
1 parent e01888b commit 512de01
Show file tree
Hide file tree
Showing 71 changed files with 410 additions and 637 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,17 +38,17 @@ but other targets like iOS can probably be added easily.

```kotlin
// Regular Android projects
implementation("com.otaliastudios.opengl:egloo-android:0.5.2")
implementation("com.otaliastudios.opengl:egloo-android:0.5.3")

// Kotlin Multiplatform projects: add egloo-multiplatform to your common source set.
implementation("com.otaliastudios.opengl:egloo-multiplatform:0.5.2")
implementation("com.otaliastudios.opengl:egloo-multiplatform:0.5.3")

// Kotlin Multiplatform projects: or use the granular dependencies:
implementation("com.otaliastudios.opengl:egloo-android:0.5.2") // Android AAR
implementation("com.otaliastudios.opengl:egloo-androidnativex86:0.5.2") // Android Native KLib
implementation("com.otaliastudios.opengl:egloo-androidnativex64:0.5.2") // Android Native KLib
implementation("com.otaliastudios.opengl:egloo-androidnativearm32:0.5.2") // Android Native KLib
implementation("com.otaliastudios.opengl:egloo-androidnativearm64:0.5.2") // Android Native KLib
implementation("com.otaliastudios.opengl:egloo-android:0.5.3") // Android AAR
implementation("com.otaliastudios.opengl:egloo-androidnativex86:0.5.3") // Android Native KLib
implementation("com.otaliastudios.opengl:egloo-androidnativex64:0.5.3") // Android Native KLib
implementation("com.otaliastudios.opengl:egloo-androidnativearm32:0.5.3") // Android Native KLib
implementation("com.otaliastudios.opengl:egloo-androidnativearm64:0.5.3") // Android Native KLib
```

## Features
Expand Down
12 changes: 5 additions & 7 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
buildscript {
extra["minSdkVersion"] = 18
extra["compileSdkVersion"] = 29
extra["targetSdkVersion"] = 29
extra["kotlinVersion"] = "1.3.71"
extra["androidMinSdkVersion"] = 18
extra["androidCompileSdkVersion"] = 29
extra["androidTargetSdkVersion"] = 29

repositories {
google()
Expand All @@ -11,9 +10,8 @@ buildscript {
}

dependencies {
val kotlinVersion = property("kotlinVersion") as String
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
classpath("com.android.tools.build:gradle:4.0.0")
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.0")
classpath("com.android.tools.build:gradle:4.0.1")
classpath("com.otaliastudios.tools:publisher:0.3.3")
}
}
Expand Down
6 changes: 3 additions & 3 deletions demo/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@ plugins {
}

android {
setCompileSdkVersion(rootProject.extra["compileSdkVersion"] as Int)
setCompileSdkVersion(property("androidCompileSdkVersion") as Int)

defaultConfig {
applicationId = "com.otaliastudios.zoom.demo"
setMinSdkVersion(rootProject.extra["minSdkVersion"] as Int)
setTargetSdkVersion(rootProject.extra["targetSdkVersion"] as Int)
setMinSdkVersion(property("androidMinSdkVersion") as Int)
setTargetSdkVersion(property("androidTargetSdkVersion") as Int)
versionCode = 1
versionName = "1.0"
}
Expand Down
1 change: 1 addition & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ _pages
*.sw?
.sass-cache
.jekyll-metadata
Gemfile.lock
248 changes: 0 additions & 248 deletions docs/Gemfile.lock

This file was deleted.

7 changes: 7 additions & 0 deletions docs/_about/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@ New versions are released through GitHub, so the reference page is the [GitHub R
Starting from v0.3.1, you can [support development](https://github.com/sponsors/natario1) through the GitHub Sponsors program.
Companies can share a tiny part of their revenue and get private support hours in return. Thanks!

### v0.5.3

- New: Upgrade to Kotlin 1.4 ([#27][27])
- New: Add a few getters to GlTexture and GlSharedStorageBuffer ([#27][27])

<https://github.com/natario1/Egloo/compare/v0.5.2...v0.5.3>

### v0.5.2

- Fix: fixed a bug with the Android/JVM implementation ([#23][23])
Expand Down
2 changes: 1 addition & 1 deletion docs/_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ google_analytics_id: 'UA-155077779-3'
google_site_verification: '4x49i17ABIrSvUl52SeL0-t0341aTnWWaC62-FYCRT4'
github: [metadata] # TODO What's this?
github_repo: Egloo
github_version: 0.5.2
github_version: 0.5.3
github_branch: master
baseurl: '/Egloo' # Keep as an empty string if served up at the root
collections:
Expand Down
Loading

0 comments on commit 512de01

Please sign in to comment.