گزارش‌های چوگان

نسخه‌ی فقط‌خواندنی گزارش‌ها و پیشنهادهای عمومی چوگان.

ثبت گزارش تازه
  1. انجام شد#۶۹۱

    Two phones: a Nearby link in the core, first used by Reversi

    Part of choganhq/chogan-plus#4. **What.** Chogan Plus can connect two phones in one room over Google's Nearby Connections. The transport is a native plugin that only that app carries. This repo needs the JavaScript side: a small `Chogan.lin…

  2. انجام شد#۶۸۹

    Name Chogan Plus in its own app when it runs the shared www/

    Chogan Plus (choganhq/chogan-plus) ships this repository's `www/` at a pinned commit. Today it would greet players with «به چوگان خوش آمدی», call itself Chogan in the header and page title, and its about line would promise "fully offline",…

  3. انجام شد#۶۸۷

    Menu: icon-filled tiles, a saved sort, pin by long press

    A friend found the menu hard to scan on a phone: 42px icons inside framed cards, a "new" corner badge, a pin button on every card, and two extra rows (Recently played, New games) above the list. Decided with the owner on 2026-11-07: - **Til…

  4. انجام شد#۶۸۴

    Persian text falls back to the system font since #670

    **What happens:** Since 0.25.0 every Persian letter in the app is drawn in the device's system font instead of Vazirmatn (seen by the owner on his phone, Android app). **Why:** #670 added a second `@font-face` under the family `Vazirmatn` f…

  5. انجام شد#۶۷۸

    Tests: the Storekeeper group overran its 3 s limit on CI

    **What happens:** the PR run for #675 failed on `the Storekeeper tests finish in under 3 s (3028 ms)` ([run 42322378255](https://github.com/choganhq/chogan/actions/runs/42322378255)). Nothing in #675 touches Storekeeper. **Why it matters:**…

  6. انجام شد#۶۷۴

    Menu: the players filter breaks onto two lines in English since the Latin font

    Found while checking #666 at 390px. Since Nunito (#670, PR #672) the Latin letters are wider, so the menu's filter chips no longer fit one row: ![players row on two lines](https://github.com/user-attachments/assets/189e6303-e94e-4280-bc6f-7…

  7. انجام شد#۶۷۱

    Privacy page shows the Persian policy first when the app is in English

    Reported by the owner with screenshots: with the app in English, tapping «No data collected» on the profile opens the privacy page with the bar in English but the Persian policy on top; the English text is only further down, after the Persi…

  8. انجام شد#۶۷۰

    English and other Latin-script text: use Nunito instead of Vazirmatn's Roboto

    The owner likes the Persian font but not the English one. Vazirmatn's Latin letters are Roboto, so English, German, Spanish and Polish read as plain Android text. **Expected:** Latin letters (Basic Latin, Latin-1, Latin Extended A/B and Add…

  9. انجام شد#۶۶۷

    Sums: don't ring a finished line's digits by itself

    **What happens:** in Sums, once every extra digit of a row or column is erased, the game rings the remaining digits of that line by itself (`settle()` in `www/games/sums/index.html`). In the screenshot, the 17 row and the 8 column were ring…

  10. انجام شد#۶۶۶

    Menu: three columns of game cards on a phone

    The owner asked whether three columns would be too busy on a phone instead of two (screenshot in chat, 2026-11-06: the cards are tall with a lot of empty space, so only about eight fit on a screen). Check: on a 360–412 px phone, three colum…

  11. انجام شد#۶۶۵

    README: move the two game tables into GAMES.md

    The README carries an English and a Persian table with a row for every game (~55 each), so the page is mostly the game list. The owner chose (in chat, 2026-11-06) to move both tables into one `GAMES.md` and leave a single link in each langu…

  12. انجام شد#۶۶۴

    Profile: this week vs last week (plays, play time, …)

    Requested by the owner in chat on 2026-11-06. **What:** under «آمار تو» on the profile, show this week and last week side by side: games played, play time, wins, days played, different games. **Week:** Saturday to Friday in Persian, Monday…

  13. انجام شد#۶۶۳

    Pipeworks: show the water flowing out from the source

    The owner's request (2026-11-06, in chat): in Pipeworks, show the water visibly running from the source in the middle out through the connected pipes, both while playing and when the board is solved. **What happens:** a tap that connects ne…

  14. انجام شد#۶۵۹

    Show how long ago the build was made next to the version

    The owner asked in chat (2026-11-06) for the Profile's version row to say how old the build is, e.g. "3 hours ago" or "2 days ago", next to the version and commit. **What happens:** the About card shows `0.24.0` and `commit 02466a8`, but no…

  15. انجام شد#۶۵۶

    Territories: an 8x8 puzzle can take 1.6 s to generate

    ## What happens Generating an 8x8 Territories puzzle takes up to ~1.6 s on the laptop (60 seeds: median 155 ms, p95 718 ms, max 1624 ms). On CI it failed the test "no puzzle takes over 1.5 s to make" (run 42296560014, on PR #655, which does…

  16. انجام شد#۶۵۴

    tools/test.js has reached the 1 MB file guard

    `tools/test.js` is 999,277 bytes on main, and `testNoStrayFiles` fails any tracked file over 1,000,000 bytes. The next game test (Pipeworks, #649, ~9 KB) does not fit, and four more games are being drafted tonight (#650–#653). **Expected:**…

  17. انجام شد#۶۵۳

    New game: Crossing (گذرگاه), a road-and-river crossing game

    From #648, approved by the owner on 2026-11-06. 'Frogger' is a trademark: our own name and our own hero (a hedgehog), all drawn in code. - Folder `crossing`, category `skill`, one player. - Hop across lanes of traffic, then over a river on…

  18. انجام شد#۶۵۲

    New game: Star Raid (یورش), a space shooter

    From #648, approved by the owner on 2026-11-06. 'Space Invaders' and 'Galaga' are trademarks: our own name, ships and look, all drawn in code. - Folder `starraid`, category `skill`, one player. - A ship at the bottom shoots up at waves of r…

  19. انجام شد#۶۵۱

    New game: Storekeeper (انباردار), a box-pushing puzzle

    From #648, approved by the owner on 2026-11-06. 'Sokoban' is a trademark, so our own name (it means the same thing) and our own levels. - Folder `storekeeper`, category `puzzle`, one player. - Push every crate onto a marked spot; you can pu…

  20. انجام شد#۶۵۰

    New game: Doubles (دوبرابر), a 2048-style tile merger

    From #648, approved by the owner on 2026-11-06. Slide all tiles on a 4×4 board; two equal tiles merge into their sum. Our own name and look (the original 2048 is MIT-licensed; nothing of its art or code is copied). - Folder `doubles`, categ…

  21. انجام شد#۶۴۹

    New game: Pipeworks (لوله‌کشی), a pipes puzzle

    From #648 (wulframite's ideas), approved by the owner on 2026-11-06. Rotate tiles until every pipe is joined to the water source with no open ends (the classic Pipes/FreeNet puzzle, our own name and look). - Folder `pipes`, category `puzzle…

  22. انجام شد#۶۴۸

    Ideas

    ### The idea Finding open source equivalents might be tricky. - Space Invaders/ Galaga clone

  23. انجام شد#۶۴۴

    Play release notes show a bare @login instead of the contributor's GitHub profile

    Play's "What's new" shows the changelog as plain text, so "thanks to @Cqoicebordel" (0.24.0) reads as a handle nobody can follow. The owner asked for the profile address instead, written without the scheme: `github.com/Cqoicebordel`. **Expe…

فهرست هر پنج دقیقه تازه می‌شود. متن گزارش‌ها همان‌طور که نوشته شده‌اند نمایش داده می‌شود.
همه‌ی گزارش‌ها در گیت‌هاب · بازگشت به چوگان