diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..99cca23 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 Hans de Zwart + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index efe462b..2300508 100644 --- a/README.md +++ b/README.md @@ -163,4 +163,5 @@ download and nothing to attribute. ## Licence -Do whatever you like with it. +MIT — see [LICENSE](LICENSE). Do whatever you like with it, in other words, but +now in a form F-Droid and everyone else can read. diff --git a/fastlane/metadata/android/en-US/changelogs/1.txt b/fastlane/metadata/android/en-US/changelogs/1.txt new file mode 100644 index 0000000..28cf2b1 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/1.txt @@ -0,0 +1,5 @@ +First release. + +A two-player backgammon match clock with a visible simple delay, match scoring +to 29 points, and a match that survives being force-quit. No permissions, no +network. diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt new file mode 100644 index 0000000..87bfd28 --- /dev/null +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -0,0 +1,44 @@ +A backgammon clock for two players sharing one phone between them. Reserve time +plus a fixed number of free seconds each turn that never carry over — the +Backgammon Galaxy control. Defaults to 3:00 with a 12 second delay. + +It asks for no permissions at all. There is no network access, no analytics, no +accounts, no ads, and nothing to configure before you can play. The whole clock +is a single HTML file inside the app. + +The delay is the point. Most clocks give you the free seconds silently. +Here a bar drains under the big number while they run, and a quiet tick tells you +the moment your reserve starts moving. That is the moment worth hearing across a +board. + +How it works + +* Tap your own half to end your turn and start your opponent's clock. +* The waiting player's taps are ignored, so a stray hand can't stop the clock. +* A tap registers when you lift your finger, and only if it didn't move — so + swiping up to leave the app never costs anyone their turn. +* Your clock runs until you lift, and holding past zero flags you. + +Matches + +Set the match length to any odd number of points up to 29. The time you set is +per point, so a 5-point match at 2:00 a point puts 10:00 on each clock. Each half +of the screen reads the score from that player's own side of the board, so both +players see their own score on the top line. + +At one point there is no match to keep score of, and the score lines disappear +entirely — you get a plain single-game clock with a move count. + +It survives being closed + +Settings and the match in progress are kept on the device: the score, both +clocks, the move counts, whose turn it is and how much delay was left. Force-quit +it mid-match and it all comes back. The one thing it can't restore is time that +passed while the app was closed, so it returns paused rather than charging anyone +for the gap — a crash shouldn't decide a game. + +Pause freezes mid-turn and resumes exactly where it stopped, delay included. +Reset takes two taps, so one stray thumb can't wipe a live match. + +Five colour schemes, three sounds generated on the fly, and the screen stays +awake while you play. diff --git a/fastlane/metadata/android/en-US/images/icon.png b/fastlane/metadata/android/en-US/images/icon.png new file mode 100644 index 0000000..50974f2 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/icon.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png new file mode 100644 index 0000000..5b92ca5 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png new file mode 100644 index 0000000..9fa02ab Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png new file mode 100644 index 0000000..1cb5b94 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png new file mode 100644 index 0000000..c6933cc Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png differ diff --git a/fastlane/metadata/android/en-US/short_description.txt b/fastlane/metadata/android/en-US/short_description.txt new file mode 100644 index 0000000..12f1633 --- /dev/null +++ b/fastlane/metadata/android/en-US/short_description.txt @@ -0,0 +1 @@ +Two-player match clock with a simple delay you can actually see. diff --git a/fastlane/metadata/android/en-US/title.txt b/fastlane/metadata/android/en-US/title.txt new file mode 100644 index 0000000..be879d9 --- /dev/null +++ b/fastlane/metadata/android/en-US/title.txt @@ -0,0 +1 @@ +Backgammon Clock