home
·
contact
·
privacy
projects
/
plomrogue2-experiments
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
plomrogue2-experiments
2020-11-08
Christian Heller
Add TERRAIN and PLAYER lines to curses client study...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
Fix same keybinding bug in curses client.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
Use default colours in ncurses client.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
Only send PONG to connection_id that sent the PING.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
Fix minor keybinding bug in web client.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
Announce players leaving the map.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
Add thing collision detection on movement.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
In curses client remove quitting command used for debug...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
Improve keybinding help in web client.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
More expressive customization option labels in web...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
Use local storage for web client cusotmizations.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
Add default new keybindings in-code and in-file to...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
Change default web client keybindings.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-08
Christian Heller
For short / commands, use keybindings.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-07
Christian Heller
Refactor web client keybindings code.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-07
Christian Heller
Make curses client capable of websocket _and_ raw tcp...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-07
Christian Heller
Make keybindings configurable.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-07
Christian Heller
Remove command char configurability, hardcode '/'.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-06
Christian Heller
Widen Square view, too.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-06
Christian Heller
Enforce rows number as multiple of 4 in both clients...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-06
Christian Heller
Fix curses client movement help.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-06
Christian Heller
Improve client keybinding logic.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-06
Christian Heller
Automatically log in if login name already provided...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-06
Christian Heller
Improve teleportation handling.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-06
Christian Heller
Add Hex map capabilities.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-05
Christian Heller
Ensure rough feature parity between clients.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-04
Christian Heller
Fix screen jumping around.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-04
Christian Heller
Minor client improvements.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-04
Christian Heller
More quote fixing.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-04
Christian Heller
Whitespace riddance and some quote bug fixes.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-04
Christian Heller
Extend ncurses client functionality.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-04
Christian Heller
Fix/simplify PlomSocket code.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-02
Christian Heller
Only count chat input as command if line starts with...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-02
Christian Heller
Prevent mode switch command char spilling over from...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-02
Christian Heller
Make command char editable.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-02
Christian Heller
Add initial stage of curses client.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-02
Christian Heller
Remove unnecessary condition.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-02
Christian Heller
Use terminal-size-indepenent max log length.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-02
Christian Heller
Simplify PlomSocket code.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-02
Christian Heller
De-hardcode cert and key file for PlomSocketSSL.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-02
Christian Heller
Add SSL capabilities to TCP socket library.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-02
Christian Heller
Allow remote connections into TCP server.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-01
Christian Heller
Add terrain info.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-01
Christian Heller
Add player name visibility via study mode.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-01
Christian Heller
Improve teleportation dialogue handling.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-01
Christian Heller
Add ability to edit portals to client.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-01
Christian Heller
Rename shows_annotations to now more precise shows_info.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-11-01
Christian Heller
Add server teleportation and :reconnect commands.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-31
Christian Heller
Refactor client's server interaction code.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-31
Christian Heller
Allow serving different protocols on different ports...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-31
Christian Heller
Add safeguards against illegal rows/cols values.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-31
Christian Heller
Refactor key movement initialization.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-31
Christian Heller
Refactor cols, rows initialization.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-31
Christian Heller
Only include clients with sessions in send-to-all.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-31
Christian Heller
Fixed switching to player mode before login if other...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-31
Christian Heller
Use default player_id that cannot be mixed up.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-31
Christian Heller
Actually hide the textarea.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-31
Christian Heller
Use hidden textarea for text input.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Fix single char chat messages.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Fix unparser.quote bug.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Minor fixes.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Send game messages on player logins/renames.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Default to play mode after successful login.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Fix line wrapping on terminal resizing.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Check server disconnect right on websocket.onclose.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Refactor movement selector, add terminal height/width...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Fix buggy study mode movement mappings.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Add movement key selector to pick between arrows and...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Improve command keys, mode messages.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Improve help text, mode switching chars.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Refactor TUI drawing.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Guide user interaction based on server availability.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Improve login-handling.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Re-use old annotation when writing new one.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Improved input prompt handling.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-29
Christian Heller
Add blink screen on trivial errors instead of log messages.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-28
Christian Heller
Refactor mode code.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-28
Christian Heller
Add mode line.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-28
Christian Heller
Don't provide space for unused input line.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-28
Christian Heller
Fix input backspace bug.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-28
Christian Heller
Enable multi-line input.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-28
Christian Heller
Some client refactoring.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-28
Christian Heller
Improve Firefox experience by not using / for client...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-28
Christian Heller
Add requirements.txt for SimpleWebSocketServer dependency.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Fix edit mode key retrieval.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Add shortcuts for commands to leave chat mode.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Initialize (centered) map view even before login.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Start new players in middle of map instead of topleft...
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Distribute long annotation texts onto multiple lines.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Introduce god mode to protect against destructive commands.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Allow annotations.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Fix QUERY/msg bug.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Simplify log_msg.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Rename LOG to CHAT.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Add basic explore mode info screen.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
To client, add (basic nav of) explorer mode.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Allow space char for TASK:WRITE.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Add MAP command to explicitely set map size.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Fix re-login corpses.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
2020-10-27
Christian Heller
Minor client help screen improvements.
commit
|
commitdiff
|
tree
| snapshot (
zip
tar.gz
)
next