| 2018-08-03 15:08 | fix integer devision | Tobias Bengfort |
| 2018-08-03 14:58 | add script to start client + server in tmux | Tobias Bengfort |
| 2018-08-03 12:12 | Fix NetstringReceiver | Tobias Bengfort |
| 2018-08-03 12:12 | centralize asyncio import | Tobias Bengfort |
| 2018-08-03 10:58 | server: show message on startup | Tobias Bengfort |
| 2018-08-03 10:57 | misc updates | Tobias Bengfort |
| 2018-08-03 10:56 | rm docs | Tobias Bengfort |
| 2018-08-03 10:53 | Gardening | Tobias Bengfort |
| 2018-08-03 10:53 | update test setup | Tobias Bengfort |
| 2018-08-03 10:52 | refactor promises | Tobias Bengfort |
| 2018-08-03 09:17 | port to py3 | Tobias Bengfort |
| 2018-08-03 09:16 | gardening | Tobias Bengfort |
| 2015-04-08 06:32 | Fixup merge | Tobias Bengfort |
| 2015-04-08 06:26 | Merge branch 'feature-map' into tmp | Tobias Bengfort |
| 2014-11-02 08:50 | allow to persist generated maps | Tobias Bengfort |
| 2014-11-02 08:30 | Create map manager for managing multiple maps | Tobias Bengfort |
| 2014-11-02 08:10 | docs | Tobias Bengfort |
| 2014-10-18 10:07 | Fix curses/stupid single field movement | Tobias Bengfort |
| 2014-10-18 08:51 | fix quit on client | Tobias Bengfort |
| 2014-10-18 08:41 | change twisted to trollius in setup.py and docs | Tobias Bengfort |
| 2014-10-18 08:37 | switch to asyncio | Tobias Bengfort |
| 2014-10-18 08:36 | pass loop to client | Tobias Bengfort |
| 2014-10-18 08:34 | switch logger | Tobias Bengfort |
| 2014-10-18 08:33 | implement NetstringReceiver | Tobias Bengfort |
| 2014-10-18 08:33 | implement LoopingCall | Tobias Bengfort |
| 2014-10-18 08:32 | switch from camelCase to underscores | Tobias Bengfort |
| 2014-11-01 11:13 | pep8 | Tobias Bengfort |
| 2014-11-01 11:09 | render only the outlines of walls | Tobias Bengfort |
| 2014-11-01 10:42 | render map on connection | Tobias Bengfort |
| 2014-11-01 10:42 | include floor layer in collision check | Tobias Bengfort |
| 2014-11-01 10:41 | simple floor_layer generation | Tobias Bengfort |
| 2014-11-01 10:41 | new action: get_map | Tobias Bengfort |
| 2014-11-01 10:40 | add floor_layer to map | Tobias Bengfort |
| 2014-11-01 10:40 | allow to pass height/width to map constructor | Tobias Bengfort |
| 2014-10-31 16:15 | simple multi-sprite client | Tobias Bengfort |
| 2014-10-31 16:14 | do not crash server on collision | Tobias Bengfort |
| 2014-10-31 16:14 | Fix collision check | Tobias Bengfort |
| 2014-10-31 14:20 | add example non-player-sprite | Tobias Bengfort |
| 2014-10-31 14:03 | add some map/sprites abstraction | Tobias Bengfort |
| 2014-11-01 10:36 | allow connectionMade on client | Tobias Bengfort |
| 2014-10-31 13:39 | less timeout before rejecting request promises | Tobias Bengfort |
| 2014-10-31 13:39 | add missing return | Tobias Bengfort |
| 2014-10-12 15:53 | do not import all modules on test | Tobias Bengfort |
| 2014-10-12 15:53 | pep8 | Tobias Bengfort |
| 2014-10-12 15:46 | Merge pull request #1 from xi/feature-curses | Tobias Bengfort |
| 2014-10-12 15:45 | Fixup | Tobias Bengfort |
| 2014-10-12 15:08 | Merge branch 'collision-feature' | Tobias Bengfort |
| 2014-10-12 15:07 | Fixup | Tobias Bengfort |
| 2014-10-12 14:17 | Introduce collision | radow |
| 2014-10-10 22:52 | more travis config | Tobias Bengfort |
| 2014-10-10 09:03 | add travis config | Tobias Bengfort |
| 2014-10-07 21:04 | first client UI draft | Tobias Bengfort |
| 2014-10-07 21:03 | client mainloop | Tobias Bengfort |
| 2014-10-07 20:00 | move dirtywords to separate repo | Tobias Bengfort |
| 2014-10-06 22:16 | implement colors in curses | Tobias Bengfort |
| 2014-10-06 21:36 | pygame AttrString implementation | Tobias Bengfort |
| 2014-10-06 21:36 | dirtywords: implement strings with additional attributes | Tobias Bengfort |
| 2014-10-06 20:24 | dirtywords: cleanup on exception | Tobias Bengfort |
| 2014-10-06 20:15 | create dirtywords | Tobias Bengfort |
| 2014-10-07 20:36 | move functioanlity to client factory | Tobias Bengfort |
| 2014-10-05 21:46 | send empty response by default | Tobias Bengfort |
| 2014-10-05 21:39 | rm example actions | Tobias Bengfort |
| 2014-10-05 21:31 | clean up server protocol api | Tobias Bengfort |
| 2014-10-05 19:53 | clearify logout docstring on login. | Tobias Bengfort |
| 2014-10-05 19:46 | Merge branch 'feature-user' | radow |
| 2014-10-05 19:42 | Implement move on individual Users | radow |
| 2014-10-05 19:04 | Add coverage to gitignore | radow |
| 2014-10-05 18:58 | Impliment logout on server | radow |
| 2014-10-05 18:15 | Register User on initial request | radow |
| 2014-10-05 17:20 | add logout action | radow |
| 2014-10-05 10:17 | Merge branch 'feature-move' | Tobias Bengfort |
| 2014-10-05 10:03 | move example in client | Tobias Bengfort |
| 2014-10-05 10:06 | Basic move implementation in server | Tobias Bengfort |
| 2014-10-05 10:03 | define move and position actions | Tobias Bengfort |
| 2014-10-05 10:04 | sever mainloop | Tobias Bengfort |
| 2014-10-05 10:02 | Fixup "split protocol into client and server part" | Tobias Bengfort |
| 2014-10-05 09:21 | move ServerProtocolFactory to protocol | Tobias Bengfort |
| 2014-10-05 09:09 | pep8 | Tobias Bengfort |
| 2014-10-05 08:58 | move server protocol extension to protocol | Tobias Bengfort |
| 2014-10-05 08:57 | move client protocol extension to protocol | Tobias Bengfort |
| 2014-10-05 08:50 | split protocol into client and server part | Tobias Bengfort |
| 2014-10-04 16:22 | allow to convert twisted deferreds to promises | Tobias Bengfort |
| 2014-10-04 16:22 | test deferred silent resolve/reject | Tobias Bengfort |
| 2014-10-04 16:04 | Fixup | Tobias Bengfort |
| 2014-10-04 16:02 | timeout response promises | Tobias Bengfort |
| 2014-10-04 15:59 | allow deferreds to fail silently on multiple resolves/rejects | Tobias Bengfort |
| 2014-10-04 15:58 | do not hide error messages in client | Tobias Bengfort |
| 2014-10-04 15:43 | add example for a timeout based update | Tobias Bengfort |
| 2014-10-04 15:15 | add TODO | Tobias Bengfort |
| 2014-10-04 15:13 | add user information in protocol | Tobias Bengfort |
| 2014-10-04 10:01 | Merge branch 'feature-validation' | Tobias Bengfort |
| 2014-10-04 10:00 | document actions | Tobias Bengfort |
| 2014-10-04 09:57 | validate actions before processing | Tobias Bengfort |
| 2014-10-04 09:46 | basic message validation | Tobias Bengfort |
| 2014-10-04 09:08 | rename 'command' to 'action' | Tobias Bengfort |
| 2014-10-04 08:51 | implement broadcast in server protocol | Tobias Bengfort |
| 2014-10-04 08:35 | add nocovers for main code | Tobias Bengfort |
| 2014-10-04 08:35 | typo | Tobias Bengfort |
| 2014-10-04 08:26 | Fix tex nose integration | Tobias Bengfort |
| 2014-10-04 08:23 | Merge branch 'feature-tests' | Tobias Bengfort |
| More commits remaining… |