| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Rework graf karto to fit the client/server structure | Arne Dußin | 2021-02-02 | -174/+0 |
| | | ||||
| * | Input revamp to make keybindings controlable.input | Arne Dußin | 2021-01-17 | -57/+29 |
| | | ||||
| * | Fix CLI not capturing keyboard | Arne Dußin | 2021-01-08 | -8/+11 |
| | | | | | | | This is not a very nice solution and is due to limitations of raylib. Since I want to change the way input is handled in the future this is an okay solution, but when overhauling the input needs to be changed. | |||
| * | Merge branch 'master' into snapping | Arne Dußin | 2021-01-06 | -14/+0 |
| |\ | ||||
| | * | Add CLI with save feature | Arne Dußin | 2021-01-06 | -14/+0 |
| | | | ||||
| * | | Add snapping module to replace the rigid grid snapping | Arne Dußin | 2020-12-31 | -3/+9 |
| |/ | ||||
| * | Add previously missing docs where appropriate | Arne Dußin | 2020-12-21 | -1/+18 |
| | | ||||
| * | Add dimensional indicator with scaling | Arne Dußin | 2020-12-20 | -0/+3 |
| | | ||||
| * | Add constant for default colours and selection tool | Arne Dußin | 2020-12-16 | -10/+38 |
| | | ||||
| * | Refactor to make interaction between tools easier | Arne Dußin | 2020-12-15 | -36/+99 |
| | | ||||
| * | Add unstable polygon room tool | Arne Dußin | 2020-11-24 | -3/+5 |
| | | ||||
| * | Fix tools not working | Arne Dußin | 2020-11-20 | -3/+5 |
| | | | | | | | | Since the tool sidebar was always setting the currently active tool and that meant even when no change occured, the tool was being deactivated and reactivated, nothing happened except for the icon tool. Now, it's checked if any change is necessary in the editor | |||
| * | Add simple tool sidebar gui | Arne Dußin | 2020-11-20 | -9/+19 |
| | | ||||
| * | Fix next icon still being drawn when tool is inactive | Arne Dußin | 2020-11-10 | -0/+10 |
| | | | | | | | | The icon that would be placed next, but is not on the map was always drawn once the icon-tool was activated once. This is no longer the case. Also, the tool now saves the last icon that was selected and keeps the rotation of it between placements, which I deemed more intuitive. | |||
| * | Fix editor not using the configured keybindings | Arne Dußin | 2020-11-09 | -11/+6 |
| | | ||||
| * | Add configuration options | Arne Dußin | 2020-11-09 | -5/+6 |
| | | ||||
| * | Add icon tool | Arne Dußin | 2020-11-06 | -3/+7 |
| | | ||||
| * | Add basic deletion tool | Arne Dußin | 2020-11-01 | -0/+2 |
| | | ||||
| * | Add feature to load and save to a test swap-file | Arne Dußin | 2020-11-01 | -0/+11 |
| | | ||||
| * | Refactor a major part of the project | Arne Dußin | 2020-11-01 | -0/+59 |
| In order to be able to save and load the map, a major rework of the code seemed necessary, since Vector2 and Rectangle of raylib do not implement serialize, and it seems cleanest to use the serialize/deserialize traits of serde, to save for instance to RON. ToolShed was renamed to Editor, since it should better show, that it does quite a bit more than harbour tools. The map data is now centrally saved in the editor, instead of decentralised in the tool structs. | ||||
