-
-
Notifications
You must be signed in to change notification settings - Fork 310
Open
Labels
Missing server APIcat: apiRelated to lichess APIRelated to lichess APIcat: gameAll things related to playing a gameAll things related to playing a game
Milestone
Description
For now we're only displaying the last 10 recent games.
A "More" button should open another screen with a lazy loading, infinite list of games.
On top of the list, an horizontal list of filters should be displayed (like in the notifications screen of GitHub app). Filters would include: "rated", "perf type", "bookmarks", etc. (list non exhaustive).
Use this endpoint: https://lichess.org/api#tag/Games/operation/apiGamesUser
(All filters are not yet available in the endpoint)
List items should be slidable to uncover actions:
- bookmark/unbookmark
Long press should open the context menu.
TODO:
- Infinite scroll
- Lazy loading
- Context menu
- Bookmark / Unbookmark
- Add slidable
- Implement bookmark action
- Filtering
- side: black/white
- mode: rated/casual
- wins
- losses
- draws
- bookmarked
- by perf
- analysed
- imported
Some of the filtering possibilities are not yet implemented server side: https://lichess.org/api#tag/Games/operation/apiGamesUser
saajanbhujel
Metadata
Metadata
Assignees
Labels
Missing server APIcat: apiRelated to lichess APIRelated to lichess APIcat: gameAll things related to playing a gameAll things related to playing a game