Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Apps/Brainfuck/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.brainfuck
version.name=0.16.0
version.code=16
version.name=0.17.0
version.code=17
name=Brainfuck
description=Brainfuck esoteric language interpreter
app.0.id=tactility.brainfuck
Expand Down
4 changes: 2 additions & 2 deletions Apps/Breakout/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.breakout
version.name=0.20.0
version.code=20
version.name=0.21.0
version.code=21
name=Breakout
description=Classic brick-breaking arcade game
app.0.id=tactility.breakout
Expand Down
6 changes: 3 additions & 3 deletions Apps/BusyBoxVi/manifest.properties
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4,posix-x86_64
target.platforms=all
id=tactility.busyboxvi
version.name=0.3.0
version.code=3
version.name=0.4.0
version.code=4
name=BusyBox vi
description=BusyBox vi text editor
app.0.id=tactility.busyboxvi
Expand Down
4 changes: 2 additions & 2 deletions Apps/Calculator/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.calculator
version.name=0.17.0
version.code=17
version.name=0.18.0
version.code=18
name=Calculator
app.0.id=tactility.calculator
app.0.name=Calculator
Expand Down
4 changes: 2 additions & 2 deletions Apps/Diceware/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.diceware
version.name=0.19.0
version.code=19
version.name=0.20.0
version.code=20
name=Diceware
description=Password generator
app.0.id=tactility.diceware
Expand Down
4 changes: 2 additions & 2 deletions Apps/Doom/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32p4
id=tactility.doom
version.name=0.10.0
version.code=10
version.name=0.11.0
version.code=11
name=Doom
description=Classic DOOM. Tab5 only, keyboard required to play.
app.0.id=tactility.doom
Expand Down
4 changes: 2 additions & 2 deletions Apps/EpubReader/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32s3,esp32p4
id=tactility.epubreader
version.name=0.16.0
version.code=16
version.name=0.17.0
version.code=17
name=ePub Reader
description=ePub and text file reader. Requires PSRAM!
app.0.id=tactility.epubreader
Expand Down
4 changes: 2 additions & 2 deletions Apps/EspNowBridge/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32p4
id=tactility.espnowbridge
version.name=0.14.0
version.code=14
version.name=0.15.0
version.code=15
name=ESP-NOW Bridge
description=Companion app for updating P4 device C6 co-processor firmware to enable ESP-NOW bridge support.
app.0.id=tactility.espnowbridge
Expand Down
4 changes: 2 additions & 2 deletions Apps/GPIO/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.gpio
version.name=0.20.0
version.code=20
version.name=0.21.0
version.code=21
name=GPIO
description=Shows the live state of all GPIO pins
app.0.id=tactility.gpio
Expand Down
4 changes: 2 additions & 2 deletions Apps/GraphicsDemo/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.graphicsdemo
version.name=0.17.0
version.code=17
version.name=0.18.0
version.code=18
name=Graphics Demo
app.0.id=tactility.graphicsdemo
app.0.name=Graphics Demo
Expand Down
6 changes: 3 additions & 3 deletions Apps/HelloWorld/manifest.properties
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4,posix-x86_64
target.platforms=all
id=tactility.helloworld
version.name=0.17.0
version.code=17
version.name=0.18.0
version.code=18
name=Hello World
app.0.id=tactility.helloworld
app.0.name=Hello World
Expand Down
4 changes: 2 additions & 2 deletions Apps/M5UnitTest/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32s3,esp32p4
id=tactility.m5unittest
version.name=0.15.0
version.code=15
version.name=0.16.0
version.code=16
name=M5 Unit Test
app.0.id=tactility.m5unittest
app.0.name=M5 Unit Test
Expand Down
4 changes: 2 additions & 2 deletions Apps/Magic8Ball/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.magic8ball
version.name=0.16.0
version.code=16
version.name=0.17.0
version.code=17
name=Magic 8-Ball
app.0.id=tactility.magic8ball
app.0.name=Magic 8-Ball
Expand Down
4 changes: 2 additions & 2 deletions Apps/MediaKeys/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32s3,esp32p4
id=tactility.mediakeys
version.name=0.19.0
version.code=19
version.name=0.20.0
version.code=20
name=Media Keys
description=Bluetooth media keys. Touch or Physical Keyboard control\nB - previous, P - play/pause, N - next, M - mute, D - volume down, U - volume up.\nQ or ESC to exit focus.
app.0.id=tactility.mediakeys
Expand Down
4 changes: 2 additions & 2 deletions Apps/MystifyDemo/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.mystifydemo
version.name=0.18.0
version.code=18
version.name=0.19.0
version.code=19
name=Mystify Demo
description=A graphics demo that is inspired by a Windows 95 screensaver.
app.0.id=tactility.mystifydemo
Expand Down
6 changes: 3 additions & 3 deletions Apps/Neatvi/manifest.properties
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4,posix-x86_64
target.platforms=all
id=tactility.neatvi
version.name=0.4.0
version.code=4
version.name=0.5.0
version.code=5
requires.ram=2M
name=Neatvi
description=Neatvi text editor
Expand Down
6 changes: 3 additions & 3 deletions Apps/Rcc700/manifest.properties
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4,posix-x86_64
target.platforms=all
id=tactility.rcc700
version.name=0.3.0
version.code=3
version.name=0.4.0
version.code=4
requires.ram=2M
name=rcc700
description=Mini C compiler for ESP32 RISC-V
Expand Down
6 changes: 3 additions & 3 deletions Apps/SatelliteTracker/manifest.properties
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4,posix-x86_64
target.platforms=all
id=tactility.satellitetracker
version.name=0.2.0
version.code=2
version.name=0.3.0
version.code=3
name=Satellite Tracker
description=World map with live satellite positions and passes
app.0.id=tactility.satellitetracker
Expand Down
4 changes: 2 additions & 2 deletions Apps/SerialConsole/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.serialconsole
version.name=0.19.0
version.code=19
version.name=0.20.0
version.code=20
name=Serial Console
app.0.id=tactility.serialconsole
app.0.name=Serial Console
Expand Down
4 changes: 2 additions & 2 deletions Apps/Snake/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.snake
version.name=0.20.0
version.code=20
version.name=0.21.0
version.code=21
name=Snake
description=Classic Snake game
app.0.id=tactility.snake
Expand Down
4 changes: 2 additions & 2 deletions Apps/TamaTac/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.tamatac
version.name=0.15.0
version.code=15
version.name=0.16.0
version.code=16
name=TamaTac
description=Virtual pet inspired by Tamagotchi. Only runs on devices with PSRAM.
app.0.id=tactility.tamatac
Expand Down
4 changes: 2 additions & 2 deletions Apps/TodoList/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.todolist
version.name=0.18.0
version.code=18
version.name=0.19.0
version.code=19
name=Todo List
description=Simple task list manager
app.0.id=tactility.todolist
Expand Down
6 changes: 3 additions & 3 deletions Apps/Tone/manifest.properties
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4,posix-x86_64
target.platforms=all
id=tactility.tone
version.name=0.1.0
version.code=1
version.name=0.2.0
version.code=2
name=Tone
description=Tone generator and frequency sweeper
app.0.id=tactility.tone
Expand Down
4 changes: 2 additions & 2 deletions Apps/TwoEleven/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.twoeleven
version.name=0.19.0
version.code=19
version.name=0.20.0
version.code=20
name=2048
description=A fun, customizable 2048 sliding tile game for tactility!\nSlide tiles to combine numbers and reach 2048.\nChoose grid sizes: 3x3 (easy), 4x4 (classic), 5x5, or 6x6 (expert).
app.0.id=tactility.twoeleven
Expand Down
4 changes: 2 additions & 2 deletions Apps/WebServer/manifest.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4
id=tactility.webserver
version.name=0.1.0
version.code=1
version.name=0.2.0
version.code=2
name=Web Server
description=Web dashboard with a file browser, app manager and system information
app.0.id=tactility.webserver
Expand Down
6 changes: 3 additions & 3 deletions Apps/Xcc700/manifest.properties
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
manifest.version=0.3
target.sdk=0.8.0-dev
target.platforms=esp32,esp32s3,esp32c6,esp32p4,posix-x86_64
target.platforms=all
id=tactility.xcc700
version.name=0.3.0
version.code=3
version.name=0.4.0
version.code=4
name=xcc700
description=Mini C compiler for ESP32 Xtensa
app.0.id=tactility.xcc700
Expand Down
3 changes: 3 additions & 0 deletions Scripts/release.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,9 @@ def manifest_config_to_flat_json(manifest):
target_sdk = manifest.get("target.sdk", "")
platforms_raw = manifest.get("target.platforms", "")
target_platforms = [p.strip() for p in str(platforms_raw).split(",") if p.strip()] if platforms_raw is not None else []
# An empty list means every platform
if target_platforms == ["all"]:
target_platforms = []

requires_device_id_raw = manifest.get("requires.device.id", "")
requires_device_id = [d.strip() for d in str(requires_device_id_raw).split(",") if d.strip()]
Expand Down
Loading