| Branch | Commit message | Author | Age | |
|---|---|---|---|---|
| master | Add global menu bar. | Timo Wilken | 6 years | |
| Age | Commit message | Author | Files | Lines |
| 2019-12-08 | Add global menu bar.HEADmaster | Timo Wilken | 1 | -12/+24 |
| 2019-11-19 | Use main-canvas and world singleton classes.•••Don't assign names to these classes, as they're only instantiated once. | Timo Wilken | 1 | -168/+191 |
| 2019-11-17 | Use a submodule module to show the main window.•••This is apparently similar to Python's if __name__ == '__main__': ...; the code in the main module is only executed when the file is run, not imported. | Timo Wilken | 1 | -1/+3 |
| 2019-11-16 | Use typed/racket instead of plain racket.•••This commit adds type information to most top-level constants and procedures. Using types should improve rendering performance as contracts needn't be evaluated. Subjectively, it seems like there is less stutter when scrolling now! | Timo Wilken | 1 | -116/+161 |
| 2019-11-12 | Try profiling slow redraws-on-scroll.•••It seems like dynamically creating pens and brushes every time they're used takes up ~20% of processing time, so extract them to top-level definitions. | Timo Wilken | 1 | -43/+67 |
| 2019-11-12 | Forget about power lines for now. | Timo Wilken | 1 | -19/+11 |
| 2019-11-12 | Support for removing roads. | Timo Wilken | 1 | -32/+67 |
| 2019-11-12 | Place roads on mouse click. | Timo Wilken | 1 | -11/+24 |
| 2019-11-11 | More initial roads. | Timo Wilken | 1 | -3/+5 |
| 2019-11-11 | Avoid apply in curry. | Timo Wilken | 1 | -1/+2 |
| [...] | ||||
| Clone | ||||
| https://git.twilken.net/tinycity | ||||
| ssh://git@git.twilken.net:22022/~/tinycity | ||||
