Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev - update only source and destination square #2

Merged
merged 10 commits into from
Feb 26, 2024
Merged

Commits on Feb 26, 2024

  1. feat(move pieces): DONE

    - add ability to move pieces on the chessboard
    - add pawn promotion
    HarshilPatel007 committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    6016153 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3d730e View commit details
    Browse the repository at this point in the history
  3. feat(highlight legal moves): DONE

    - highlight legal moves of selected piece
    
    fix(delete captured piece): DONE
    - set is_piece_moved to False after move
    - delete opponent's piece from the scene at the destination square
    - remove the  need of is_chessboard_flipped parameter from ChessPieces class
    HarshilPatel007 committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    441d2f2 View commit details
    Browse the repository at this point in the history
  4. feat(update only source & destination square) : WIP

    - add castling case
    - only remove piece image at destination square if it is capture
    HarshilPatel007 committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    f61a0cb View commit details
    Browse the repository at this point in the history
  5. refactor(update only source & destination square): WIP

    - new way of getting square coordinates of a given piece name and color
    HarshilPatel007 committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    a1a34f7 View commit details
    Browse the repository at this point in the history
  6. chores(add requirements.txt): DONE

    docs(update README.md): DONE
    HarshilPatel007 committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    450060a View commit details
    Browse the repository at this point in the history
  7. feat(update only source & destination square): WIP

    - delete rooks at old location (only works in normal chess variant)
    HarshilPatel007 committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    ec5ab35 View commit details
    Browse the repository at this point in the history
  8. feat(update only source & destination square): DONE

    - deleting & drawing pieces at source & destination square is working now with chess960 variant
    HarshilPatel007 committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    bdb49c3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    312e69f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7973b85 View commit details
    Browse the repository at this point in the history