halkyon/halkyon_learn_flutter
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 72c15300ed
fix: Serverpod v4.0.4 and serverpod_offline_sync v0.0.10
serverpod_offline_sync v0.0.10 collects outbound changes in one
consistent snapshot, so a sync no longer fails on writes made while it
runs (upstream #84, #163), keeps checkpoints per author, so a device
clock moving backwards no longer stalls sync or resends data, and keeps
unique conflicts and foreign key defaults alike on every device. Its
tables and its messages are unchanged: no migration, and apps on v0.0.8
keep syncing. It needs Serverpod >=4.0.4 <4.1.0 (v4.0.4 is fixes only),
so the root overrides that held the workspace on one Serverpod go: each
package pins v4.0.4 itself. The generated code is identical under the
v4.0.4 CLI, which CI now uses.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MMm7usAo6q9ZZRoPkWjoxi
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-09 18:09:27 +02:00
..
android fix(app): the Pomodoro timer's permissions take effect as soon as they are given 2026-10-07 14:27:12 +02:00
assets feat(app): a studyset's languages, and Chinese and Korean fonts 2026-10-09 18:09:24 +02:00
integration_test feat: PDF sources: read, take notes and cards from pages, deadlines 2026-10-03 14:40:08 +02:00
ios fix(app): the app has its own icon instead of Flutter's 2026-10-06 22:49:25 +02:00
lib feat(app): tags keep their case; dictionary tags read JLPT-N5, Noun 2026-10-09 18:09:27 +02:00
linux fix(app): the app has its own icon instead of Flutter's 2026-10-06 22:49:25 +02:00
macos fix(app): the app has its own icon instead of Flutter's 2026-10-06 22:49:25 +02:00
test feat(app): tags keep their case; dictionary tags read JLPT-N5, Noun 2026-10-09 18:09:27 +02:00
windows fix(app): the app has its own icon instead of Flutter's 2026-10-06 22:49:25 +02:00
.gitignore chore: scaffold the Serverpod 4 build 2026-09-24 15:32:29 +02:00
.metadata chore: scaffold the Serverpod 4 build 2026-09-24 15:32:29 +02:00
analysis_options.yaml feat(app): the UI foundation: theme, tabs and routes, strings 2026-10-01 09:59:44 +02:00
dart_test.yaml test(app): studysets synced against a running server 2026-09-30 20:38:15 +02:00
l10n.yaml feat(app): the app speaks British and American English and German 2026-10-07 12:28:01 +02:00
LICENSE docs: licences and how to contribute 2026-09-30 20:38:16 +02:00
pubspec.yaml fix: Serverpod v4.0.4 and serverpod_offline_sync v0.0.10 2026-10-09 18:09:27 +02:00
README.md docs: licences and how to contribute 2026-09-30 20:38:16 +02:00

halkyon_learn_flutter

A new Flutter project with Serverpod.

Getting Started

This project is a starting point for a Flutter application that is using Serverpod.

A great starting point for learning Serverpod is our documentation site at: https://docs.serverpod.dev.

To run the project, first make sure that the server is running, then do:

flutter run

Licence

Copyright (C) 2026 The Halkyon Learn contributors

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with this program (LICENSE). If not, see https://www.gnu.org/licenses/.