From 9fde39c75595b7c89f6d2056ef893cf0f2e2e93c Mon Sep 17 00:00:00 2001 From: Florian Loitsch Date: Thu, 4 Apr 2024 00:16:07 +0200 Subject: [PATCH] Migrate to new IO library. --- .github/workflows/ci.yml | 2 +- package.yaml | 2 +- src/true-color.toit | 2 +- tests/package.lock | 6 +++--- tests/package.yaml | 2 +- tests/png-visualizer.toit | 4 ++-- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9e6e6d3..b958607 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: types: [published] env: - TOIT_VERSION: v2.0.0-alpha.121 + TOIT_VERSION: v2.0.0-alpha.144 jobs: build: diff --git a/package.yaml b/package.yaml index 8c1230d..86ec376 100644 --- a/package.yaml +++ b/package.yaml @@ -1,7 +1,7 @@ name: pixel_display description: Common code to drive all pixel-based displays. environment: - sdk: ^2.0.0-alpha.121 + sdk: ^2.0.0-alpha.144 dependencies: png-tools: url: github.com/toitware/toit-png-tools diff --git a/src/true-color.toit b/src/true-color.toit index 543a86c..0a42e9b 100644 --- a/src/true-color.toit +++ b/src/true-color.toit @@ -8,7 +8,7 @@ Functions and constants useful for the RGB See for example https://pkg.toit.io/package/github.com%2Ftoitware%2Ftoit-color-tft */ -import binary show BIG-ENDIAN +import io show BIG-ENDIAN import bitmap show * import font show Font diff --git a/tests/package.lock b/tests/package.lock index 1978c5b..fa0c57e 100644 --- a/tests/package.lock +++ b/tests/package.lock @@ -1,4 +1,4 @@ -sdk: ^2.0.0-alpha.121 +sdk: ^2.0.0-alpha.128 prefixes: host: pkg-host pictogrammers_icons: toit-icons-pictogrammers @@ -12,8 +12,8 @@ packages: pkg-host: url: github.com/toitlang/pkg-host name: host - version: 1.10.0 - hash: e1c11a0e0bf65fe810520e8d893e554a8fe33b78 + version: 1.14.1 + hash: da453fb59f7ef3d37f39e4b438495f7c16614733 toit-icons-pictogrammers: url: github.com/toitware/toit-icons-pictogrammers name: pictogrammers_icons diff --git a/tests/package.yaml b/tests/package.yaml index f68aab3..4d01ec6 100644 --- a/tests/package.yaml +++ b/tests/package.yaml @@ -3,7 +3,7 @@ environment: dependencies: host: url: github.com/toitlang/pkg-host - version: ^1.10.0 + version: ^1.14.1 pictogrammers_icons: url: github.com/toitware/toit-icons-pictogrammers version: ^1.0.0 diff --git a/tests/png-visualizer.toit b/tests/png-visualizer.toit index df08a5d..1ea1acd 100644 --- a/tests/png-visualizer.toit +++ b/tests/png-visualizer.toit @@ -2,7 +2,7 @@ // Use of this source code is governed by an MIT-style license that can be // found in the LICENSE file. -import binary show BIG-ENDIAN byte-swap-32 +import io show BIG-ENDIAN ByteOrder import bitmap show * import bytes show Buffer import crypto.crc show * @@ -402,7 +402,7 @@ SEVERAL-MAX-COLOR_ ::= 9 byte-swap_ ba/ByteArray -> ByteArray: result := ba.copy - byte-swap-32 result + ByteOrder.swap-32 result return result class SwapRedAndBlack implements png.PaletteTransformer: