diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 20cf0d3f..5fc089b3 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -4,7 +4,7 @@ FROM ubuntu:24.04 # Keep in step with `flutter-version` in .github/workflows/ci.yml # (test/guards/devcontainer_flutter_version_test.dart fails when they differ). -ARG FLUTTER_VERSION=3.47.1 +ARG FLUTTER_VERSION=3.47.7 ENV DEBIAN_FRONTEND=noninteractive \ FLUTTER_HOME=/opt/flutter \ diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index a14dc034..9be3237f 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -49,7 +49,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true @@ -118,7 +118,7 @@ jobs: - uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 11ed99a9..a14880a2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true @@ -142,7 +142,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true @@ -185,7 +185,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true diff --git a/.github/workflows/headless-smoke.yml b/.github/workflows/headless-smoke.yml index fcc80d8c..171bf8ad 100644 --- a/.github/workflows/headless-smoke.yml +++ b/.github/workflows/headless-smoke.yml @@ -44,7 +44,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true diff --git a/.github/workflows/macos-build.yml b/.github/workflows/macos-build.yml index e183ec86..92fea58d 100644 --- a/.github/workflows/macos-build.yml +++ b/.github/workflows/macos-build.yml @@ -28,7 +28,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ec926001..e93e5b02 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -60,7 +60,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true @@ -103,7 +103,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true @@ -173,7 +173,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true @@ -250,7 +250,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: 'stable' cache: true @@ -412,7 +412,7 @@ jobs: - name: Setup Flutter uses: subosito/flutter-action@v2 with: - flutter-version: '3.47.1' + flutter-version: '3.47.7' channel: stable cache: true diff --git a/docs/getting-started.md b/docs/getting-started.md index 5b2dd714..87e8473c 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -21,7 +21,7 @@ How to build and run Querya Desktop from source. sudo dnf install clang cmake ninja-build pkgconf-pkg-config gtk3-devel libsecret-devel ``` -- **Flutter version.** CI builds with Flutter **3.47.1** (stable channel, see +- **Flutter version.** CI builds with Flutter **3.47.7** (stable channel, see `.github/workflows/ci.yml`); using the same one locally avoids "works on my machine" drift (see [Contributing](../CONTRIBUTING.md)). diff --git a/docs/motion-and-high-refresh.md b/docs/motion-and-high-refresh.md index 6382c003..70dd352f 100644 --- a/docs/motion-and-high-refresh.md +++ b/docs/motion-and-high-refresh.md @@ -1,7 +1,7 @@ # Motion system and high-refresh-rate support (0.4.4 research) **Status:** research / design for **0.4.4**. -**Scope:** Querya Desktop is **desktop-only** (Linux, Windows, macOS — see [`linux/`](../linux), [`windows/`](../windows), [`macos/`](../macos)). Toolchain at time of writing: **Flutter 3.47.1 stable**, Impeller engine. +**Scope:** Querya Desktop is **desktop-only** (Linux, Windows, macOS — see [`linux/`](../linux), [`windows/`](../windows), [`macos/`](../macos)). Toolchain at time of writing: **Flutter 3.47.7 stable**, Impeller engine. Goal of 0.4.4: make every animation **smooth and pleasant**, driven by a single motion system, and make the app actually render at the display's **native refresh rate (90/120/144 Hz)** on each OS instead of being capped at 60.