Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2022-03-19 | unbreak a very, very long rebase | stuebinm | 1 | -4/+2 | |
2022-03-19 | make tiled stricter (and organise some imports) | stuebinm | 1 | -1/+1 | |
2022-03-19 | separate tiled modules out into own package | stuebinm | 1 | -1/+1 | |
2022-03-19 | switch to universum prelude | stuebinm | 1 | -13/+6 | |
also don't keep adjusted maps around if not necessary | |||||
2022-03-19 | use hpack and clean up modules | stuebinm | 1 | -1/+8 | |
as annoying as yaml is, cabal's package format is somehow worse, apparently | |||||
2021-12-29 | maps, maps, and yet more maps | stuebinm | 1 | -1/+6 | |
don't add maps to the result if their lint result looks the same as that of another list, just say it happened several times instead (this leads to a rather confusing Eq instance for MapResult which implements a very simple surface-level equality — perhaps change that later) | |||||
2021-12-29 | tiles can also have properties like tile layers | stuebinm | 1 | -4/+4 | |
2021-12-15 | suggest setting map meta properties if not given | stuebinm | 1 | -4/+8 | |
2021-12-08 | rudimentary linting for overlapping layers | stuebinm | 1 | -0/+5 | |
2021-12-04 | lots of code reorganising and some deduplication | stuebinm | 1 | -1/+1 | |
it was kinda getting messy in places. Also found some accidental isomorphisms between types, so these are now only one type because the consequences were getting silly. | |||||
2021-12-04 | refuse doubled names | stuebinm | 1 | -0/+5 | |
2021-12-02 | do (naïve) html escaping | stuebinm | 1 | -0/+6 | |
because we can't ever trust workadventure, apparently. why are we using that thing again? | |||||
2021-10-30 | add tileset property linting | stuebinm | 1 | -2/+5 | |
this reorganised the whole linting for tilesets somewhat; it's now very similar to that linting layers, and it may be possible to abstract some of the code away ... | |||||
2021-09-20 | use PrettyPrinter more | stuebinm | 1 | -1/+5 | |
2021-09-19 | some properties require non-empty layers | stuebinm | 1 | -2/+8 | |
2021-09-19 | support for properties that aren't strings | stuebinm | 1 | -0/+6 | |
apparently i couldn't read or something? | |||||
2021-09-18 | moved types into Types.hs | stuebinm | 1 | -1/+1 | |
it's almost as if there's some structure to this code! | |||||
2021-09-18 | tame the strings | stuebinm | 1 | -14/+24 | |
Adds a PrettyPrint typeclass which operates on Text and should replace Show, since constantly converting strings from linked lists to arrays seems somewhat silly. | |||||
2021-09-16 | moving lots of code around | stuebinm | 1 | -0/+27 | |
(also renaming things now that concepts seem a bit clearer) |