گزارشهای چوگان
نسخهی فقطخواندنی گزارشها و پیشنهادهای عمومی چوگان.
ثبت گزارش تازهNumber Drop: the column highlight is off-centre on its blocks
**What happens.** In Number Drop the highlighted column band is not centred on its blocks. Measured in Chrome at 390 px and 1280 px, light and dark: the band leaves 2 units of space left of the block and 0.5 units right of it, in all five c…
تم روشن برای چند بازی
### Game or screen یورش، مارها ### What happened, and what did you expect?
Menu: a game added that day should lead the Recently updated sort
**What happens:** Recently updated sorts by `updated`; a tie keeps the catalogue order. A new game sits last in the catalogue, so on its release day it lands after every game updated the same day (Number Drop is 4th on 2026-11-08, behind St…
Number Drop: the score cards overlap the bottom of the board on a tall phone
Reported by xmha97 on #724: https://github.com/choganhq/chogan/issues/724#issuecomment-6723397505 (screenshot there, Chrome on a 1080×2340 phone). **What happens.** The three score cards sit on top of the board's last row, and the falling b…
UI improvement
### The idea First of all huge thx to the Dev. My request is to just for UI improvement , i mean by that Colors which for now are bit too much for the eye plus they are low contrast. Too much colors in certain games make you lose focus (tak…
Plus profile: hide the player id and the name field when signed in to Play Games
**What happens:** In Chogan Plus the profile still shows the local player id under the name, and the "Name (optional)" field, even when the player is signed in to Play Games and their Play name is shown. **Why it matters:** The id means not…
Plus: show the weekly league table inside the app
Chogan Plus's league page only has a button that opens Play Games' own leaderboard screen; the owner asked for the table in the app (choganhq/chogan-plus#20). Core side (this issue): - `Chogan.cloud.top()` asks the native `ChoganGames.loadS…
Profile week table: put 'minutes' in the play-time label
The owner's screenshot: the week table's play-time row read «۵۹ دقیقه» beside «۰ دقیقه», the only row with a unit in its cells. Expected: the label carries the unit (Play time (min)), the cells are bare numbers like the other rows, and stay…
Add Game: Number Merge
### The idea سلام، ممنون میشم بازی Number Merge رو اضافه کنید مثل 2048 هست اما بلوکها از بالا ریخته میشن
Tanks: the board grows and shrinks every turn
**What happens:** in Tanks, the weapon row and the ◀ ▶ move buttons are removed during the bot's turn, and the status line wraps to two lines only on the player's turn. The board slot takes the height that is left, so it grows and shrinks o…
Menu: sort games by their latest update
The owner asked in chat for a menu sort that puts the games with the most recent changes first. Plan: each game in `www/games.json` gets an `updated` date beside `added`. The first values come from git: the latest commit that touched the ga…
Star Raid: 9 named stages of 5 waves, boss wave, upgrade drops, reset
Owner's request (2026-11-08, chat): - Stages instead of one endless run: at most **9 stages**, **5 waves** each. - Waves inside a stage go from easy to hard; each stage is harder than the one before.
Fullscreen in the Android app
A friend of the owner asked for fullscreen while playing (Telegram, 2026-11-08). The web has a fullscreen button in the game bar (Chogan.fullscreen); the Android app hides it because the WebView cannot use the Fullscreen API. Plan: `ChoganB…
Tanks: use the phone's height, the field is square
The owner (2026-11-08): on a phone in portrait the Tanks field is square and the rest of the height is unused. Make the field taller where the screen is tall, keeping the physics and bot fair.
Button Football: choose a formation before the match
A friend of the owner asked (Telegram, 2026-11-08) for several starting formations, picked by the player before a match. Plan: a few five-disc formations (e.g. 1-2-2, 1-3-1, 2-1-1 style), a choice behind the gear, saved as a game setting; t…
Button Football: smaller players and ball, more room on the pitch
A friend of the owner asked (Telegram, 2026-11-08): make the players and the ball a bit smaller, and the pitch bigger if possible. On a phone the five discs a side crowd the pitch. Plan: shrink the discs (radius 7 → 5.5) and the ball (3.8 →…
Chogan Plus: the league tab shows real Play Games leaderboards instead of the simulated league
Decided by the owner 2026-11-08: in Chogan Plus the simulated weekly league (invented rivals) goes away, and the league tab opens real Play Games leaderboards. The web, PWA and F-Droid app keep the simulated league unchanged. **Needs:** lea…
Chogan Plus: show which games play on two phones
Only Reversi plays across two phones (`Chogan.link`), and nothing in the menu says so (owner's question, 2026-11-08). **Expected (Plus only, where `Chogan.link.available()`):** the players filter gains a "Two phones" option, and those games…
Chogan Plus: the profile shows the Play Games name and sign-in state
In Chogan Plus a player signed in to Play Games still sees «تو» / "you" on the profile: the core gets `{authenticated, name, id}` from `ChoganGames.status()` (`Chogan.cloud.player()`), but `www/index.html` never reads it (owner's report, 20…
Welcome screen title wraps onto two lines on phones
On a 390px phone the first-run title "Welcome to Chogan Plus" (and the longer German/Spanish titles) breaks onto two lines at 32px. The owner does not like the two-line title. Expected: every welcome step title stays on one line in all six…
Chogan Plus: keep progress in Play Games Saved Games
Core side of choganhq/chogan-plus#3. Chogan Plus now has a native `ChoganGames` plugin (choganhq/chogan-plus#16) over Play Games Services. The core should use it to keep a copy of the player's progress in Saved Games, so a new phone or a re…
Sums: a line and the puzzle count as finished before the kept digits are ringed
Reported by the owner in chat, on the phone (Persian, 5×5). **What happens.** Since #667 the game no longer rings the digits that stay in a finished line, but it still treats a line as done (its sum greys out) and the whole puzzle as solved…
New game: Carrom («کاروم»)
A player asked for Carrom by email (F-Droid 0.23.0), and the owner said yes on 2026-11-07. Carrom is a tabletop flicking game: players flick a striker to knock their own coins (and the queen) into four corner pockets. The mechanics are clos…
Chogan Plus needs its own privacy page
**What happens:** Chogan Plus ships this repo's `www/`, so its profile links to `privacy.html`, which says the Android app has no permissions except vibration. Chogan Plus also asks for Bluetooth, location and nearby-devices permissions for…
Reversi: the two-phones hint runs off both screen edges
Seen in the Chogan Plus debug build on an emulator (1080×2400, English), Reversi → Two phones: **What happens.** The hint under Host/Join ("One phone hosts, the other joins. …") is a `.ch-badge`, which is `white-space: nowrap`, so the sente…
فهرست هر پنج دقیقه تازه میشود. متن گزارشها همانطور که نوشته شدهاند نمایش داده میشود.
همهی گزارشها در گیتهاب · بازگشت به چوگان