فهرست منبع

Squashed 'chess/' changes from 322f7f22a..b9e2d71db

b9e2d71db update chess
2bffd0546 update apps and add new apps
07ef14269 update chess
bd3e6fd21 More updates
31dd80cbd Update apps, add apps
fd8c16429 update and add new app
REVERT: 322f7f22a chore: catalog
REVERT: c340eb5ec feat: custom font
REVERT: cad175004 chore: format
REVERT: 14020dc62 chore: make spacing consistent with RM version
REVERT: d934a8656 chore: bump manifest
REVERT: 658ae86a1 fix: check for check, fix win detection, fix return behavior
REVERT: ea5a3ba96 chore: manifest update
REVERT: 50e35d112 chore: manifest update
REVERT: e88487291 fix: icon color depth, closes #2
REVERT: bdce71f84 chore: update ufbt_build.yaml
REVERT: c6d55dfc3 feat: create ufbt_build.yaml
REVERT: be803e948 chore: update manifest.yml
REVERT: d599ac034 chore: update application.fam version
REVERT: 9744fc539 fix: update manifest
REVERT: bf4453614 chore: bump version
REVERT: e98d803a3 Merge pull request #1 from hedger/main
REVERT: f96c06f8e Fixes for ufbt
REVERT: 5128e436d fix: manifest
REVERT: 808fff49b feat: manifest
REVERT: 78e21aab8 chore: add screenshots
REVERT: 0a7734ff4 fix: workflow
REVERT: 03e41e79f chore: make consistent with RM app.fam
REVERT: 06400593b Merge branch 'main' of https://github.com/xtruan/flip-chess
REVERT: 06d8fa45f fix: more robust file handling, bump version
REVERT: 431aa0cbd Update README.md
REVERT: 415d9162f Update README.md
REVERT: 30c34f7fe Update README.md
REVERT: 496943ece fix: clean up voice line locations
REVERT: 8b0f4d74c feat: updated voice
REVERT: 75b3bfe87 feat: board saved to file
REVERT: 07a18d860 feat: FLIPR voice
REVERT: 7437f4c6d feat: voice proto
REVERT: 7d0083127 feat: update graphic
REVERT: 86b825d56 feat: FLIPR graphic, version bump
REVERT: de01e1c88 feat: resume game
REVERT: 716100782 fix: back deselects if selected vs. quitting
REVERT: bd2065c3b chore: remove donate
REVERT: 5f6c28957 Merge branch 'main' of https://github.com/xtruan/flip-chess
REVERT: 53b9eb3c4 fix: remove select to exit to avoid hang bug
REVERT: 42414c73b fix: draw board between all moves
REVERT: 2c295f727 fix: version, cleanup scene flow
REVERT: c326539e2 chore: fbt format
REVERT: c1f5311cc fix: return behavior
REVERT: 659a92d8d Update README.md
REVERT: 3aae10520 fix: workflow
REVERT: af0000624 fix: workflow
REVERT: 672da2c99 fix: reamde
REVERT: 66f7dd404 fix: reamde
REVERT: 916fe66e0 fix: version 0.1.0
REVERT: 357f9a8bd fix: add fallthrough comments
REVERT: f66c8ad5b fix: ui and icon cleanup
REVERT: b6e8aa15e fix: ui cleanup
REVERT: 24eff6ce3 fix: icon name
REVERT: 514aba966 fix: select behavior
REVERT: 4f806e5af fix: msg text
REVERT: c346ae65c fix: start screen, scene display, return behavior
REVERT: 229c7bd3a fix: workflows, scene flow
REVERT: 853c3e8d6 fix: highlight
REVERT: 6333a3663 fix: black_mode
REVERT: 698c2c90f fix: move played info
REVERT: 1a7663e98 feat: moves
REVERT: 26965eeca fix: settings, appname
REVERT: bbd53293c feat: compiles!
REVERT: 940d066b2 feat: wip
REVERT: 69d7627d2 feat: cleanup scene
REVERT: 101a73744 fix: var name
REVERT: d3f57ffee fix: var name
REVERT: 44ca70e83 feat: flipbip > flipchess framework updates
REVERT: 05b32efa2 feat: initial prototype

git-subtree-dir: chess
git-subtree-split: b9e2d71db0069caaf2a4bd2b5d2af513fb4d66d4
Willy-JL 2 سال پیش
والد
کامیت
63580bfd7b

+ 3 - 5
.github/workflows/build.yml

@@ -20,13 +20,11 @@ jobs:
           repository: 'flipperdevices/flipperzero-firmware'
           ref: ${{ env.firmware_version }}
           submodules: true
-      - name: Checkout flipper-chess
+      - name: Checkout flip-chess
         uses: actions/checkout@v3
         with:
           path: 'applications_user/flipper-chess'
       - name: Build FAPs
         run: ./fbt COMPACT=1 DEBUG=0 faps
-      - name: Check flipper-chess Built
-        run: test -f build/f7-firmware-C/.extapps/chess.fap
-      - name: Check flipper-chess Size
-        run: ls -l --block-size=K build/f7-firmware-C/.extapps/chess.fap
+      - name: Check flip-chess Built
+        run: test -f build/f7-firmware-C/.extapps/flipchess.fap

+ 2 - 2
.github/workflows/release.yml

@@ -26,7 +26,7 @@ jobs:
       - name: Build FAPs
         run: ./fbt COMPACT=1 DEBUG=0 faps
       - name: Check flipper-chess Built
-        run: test -f build/f7-firmware-C/.extapps/chess.fap
+        run: test -f build/f7-firmware-C/.extapps/flipchess.fap
       - name: Get Tag
         id: tag
         uses: dawidd6/action-get-tag@v1
@@ -36,7 +36,7 @@ jobs:
         uses: softprops/action-gh-release@v1
         with:
           files: |
-            build/f7-firmware-C/.extapps/chess.fap
+            build/f7-firmware-C/.extapps/flipchess.fap
             applications_user/flipper-chess/README.md
           name: ${{steps.tag.outputs.tag}}
           body: Built against Flipper Zero firmware v${{ env.firmware_version }}

+ 0 - 35
.github/workflows/ufbt_build.yaml

@@ -1,35 +0,0 @@
-name: "FAP: Build for multiple SDK sources"
-on:
-  push:
-    branches: 
-      - main
-      - develop
-  pull_request:
-  # schedule: 
-    # do a build every day
-    # - cron: "1 1 * * *"
-jobs:
-  ufbt-build-action:
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        include:
-          - name: dev channel
-            sdk-channel: dev
-          - name: release channel
-            sdk-channel: release
-    name: 'ufbt: Build for ${{ matrix.name }}'
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v3
-      - name: Build with ufbt
-        uses: flipperdevices/flipperzero-ufbt-action@v0.1.2
-        id: build-app
-        with:
-          sdk-channel: ${{ matrix.sdk-channel }}
-          sdk-index-url: ${{ matrix.sdk-index-url }}
-      - name: Upload app artifacts
-        uses: actions/upload-artifact@v3
-        with:
-          name: ${{ github.event.repository.name }}-${{ steps.build-app.outputs.suffix }}
-          path: ${{ steps.build-app.outputs.fap-artifacts }}

+ 0 - 7
README.md

@@ -1,15 +1,8 @@
 # flipper-chess
 
-[![Build](https://github.com/xtruan/flipper-chess/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/xtruan/flipper-chess/actions/workflows/build.yml)
-
-`HOW ABOUT A NICE GAME OF CHESS?`
-
-![FLIPR](https://github.com/xtruan/flipper-chess/blob/main/icons/FLIPR_128x64.png)
-
 ## Chess game for Flipper Zero
 - Built against `0.86.1` Flipper Zero firmware release
 - Uses [smallchesslib](https://codeberg.org/drummyfish/smallchesslib)
-- Included in [RogueMaster Custom Firmware](https://github.com/RogueMaster/flipperzero-firmware-wPlugins)
 
 ### Installation
 

BIN
catalog/browser.png


BIN
catalog/game1.png


BIN
catalog/game2.png


BIN
catalog/game3.png


BIN
catalog/game4.png


BIN
catalog/game5.png


+ 0 - 16
catalog/manifest.yml

@@ -1,16 +0,0 @@
-sourcecode:
-  type: git
-  location:
-    origin: https://github.com/xtruan/flipper-chess.git
-    commit_sha: c340eb5ec6a68f9e1213d725002d25812bbe989b
-description: "How about a nice game of chess?"
-changelog: "v1.9.0 - Gameplay enhancements and bug fixes"
-author: "@xtruan"
-screenshots:
-  - "./catalog/startscreen.png"
-  - "./catalog/menu.png"
-  - "./catalog/game2.png"
-  - "./catalog/game3.png"
-  - "./catalog/game4.png"
-  - "./catalog/game5.png"
-  - "./catalog/settings.png"

BIN
catalog/menu.png


BIN
catalog/settings.png


BIN
catalog/startscreen.png