index
:
swiftstory.git
black_card_visible
c++
change-packaging
master
python-package-no-www
SwiftStory game
git repository hosting
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
swiftstory
Age
Commit message (
Expand
)
Author
2021-12-23
Avoid dependency on Client from Game
Olivier Gayot
2021-12-23
Refactor GameManager and add control over game creation
Olivier Gayot
2021-12-23
Move FS operation outside the initializer of GameManager
Olivier Gayot
2021-12-23
Feed the picks directly to the board, without storing them first
Olivier Gayot
2021-12-23
Use an enumeration for the game state
Olivier Gayot
2021-12-23
Use a language container rather than a dictionary
Olivier Gayot
2021-12-23
Don't store a reference to a client from the player
Olivier Gayot
2021-12-23
Fix reception of card having wrong index
Olivier Gayot
2021-12-23
Make sure our use of websockets package is forwards compatible
Olivier Gayot
2021-12-23
Add required annotations to make sure mypy succeeds
Olivier Gayot
2021-12-23
Add back not so unused module ...
Olivier Gayot
2021-12-23
Use lowercase module names
Olivier Gayot
2021-12-23
Use __main__.py instead of SwiftStory.py
Olivier Gayot
2020-11-02
Fix typo s/colletion/collection
Olivier Gayot
2020-11-02
also add the JoinError exception type
Olivier Gayot
2020-11-01
Add UnsupportedLanguage exception
Olivier Gayot
2020-11-01
Add WrongAction exception and use it instaed of returning error
Olivier Gayot
2020-11-01
fix error not propagated when collecting cards
Olivier Gayot
2020-11-01
replace calls to print by calls to logging
Olivier Gayot
2020-09-13
Get rid of extra newline
Olivier Gayot
2020-09-13
Use callbacks to handle the opcodes
Olivier Gayot
2020-09-13
Use f-string instead of + operator to concat strings
Olivier Gayot
2020-09-13
Handle exception when JSON received is not an object
Olivier Gayot
2020-09-12
Handle JSON with no opcode
Olivier Gayot
2020-09-12
Use _ name for unused counter
Olivier Gayot
2020-09-12
Remove useless use of list comprehension
Olivier Gayot
2020-09-12
Fix accidental use of tuple in enumeration
Olivier Gayot
2020-09-12
Remove unused imports
Olivier Gayot
2020-09-12
Fix missing module name in exception type
Olivier Gayot
2020-05-28
Rename function swiftory connection_handler
Olivier Gayot
2020-05-28
Don't use coroutines for functions sending notifications
Olivier Gayot
2020-05-21
Don't pass both the client and the socket
Olivier Gayot
2020-05-21
Properly handle disconnections from remote end
Olivier Gayot
2020-05-21
Fix reception of cards after playing
Olivier Gayot
2020-05-15
Store cards as tuples (id, desc)
Olivier Gayot
2020-05-15
Don't pass the cards to the constructor of board
Olivier Gayot
2020-05-15
Rework the recycling of the cards
Olivier Gayot
2020-05-15
Simplify instructions
Olivier Gayot
2020-05-15
Specify the encoding to use when opening card files
Olivier Gayot
2020-05-15
Store cards as a JSON list instead of plain text
Olivier Gayot
2020-05-15
Use enumerate(...) instead of range(len(...))
Olivier Gayot
2020-05-15
Don't use getters and setters because it's Python
Olivier Gayot
2020-05-15
Add cosmetic changes
Olivier Gayot
2020-05-15
Take the listen address and port as optional arguments
Olivier Gayot
2020-03-29
Change the websocket library for the standard one
Olivier Gayot
2020-03-29
Catch right type of exception when decoding JSON
Olivier Gayot
2018-03-09
use setuptools instead of only distutils
Olivier Gayot
2018-03-09
renamed the project SwiftStory
Olivier Gayot