Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat(tools/emoji-poster): generate a A0 poster from emoji-test.txt emoji-poster | sternenseemann | 2020-08-31 | 3 | -2/+227 |
| | | | | | | | | | | | TODO: * Fix strange svg issues with noto * Support noto's flags * Decide emoji size dynamically based on available space and number of emojis to place on the canvas * Investigate alternatives to svg wrangling, maybe based on actual font rendering? | ||||
* | feat(EmojiTest): add parser which also consumes end of file | sternenseemann | 2020-08-31 | 1 | -3/+8 |
| | |||||
* | chore(emoji-generic.nix): add missing dependencies | sternenseemann | 2020-08-31 | 1 | -1/+1 |
| | |||||
* | refactor(EmojiTest): move emoji-test.txt parser into own module | sternenseemann | 2020-08-31 | 3 | -8/+25 |
| | |||||
* | refactor(DataFiles): make parser warning free | sternenseemann | 2020-08-29 | 1 | -9/+9 |
| | |||||
* | test(emoji-generic): check wether all lines of emoji-test.txt get parsed | sternenseemann | 2020-08-29 | 2 | -10/+20 |
| | |||||
* | test(emoji-generic): simplify EmojiVersion test case | sternenseemann | 2020-08-29 | 1 | -2/+2 |
| | |||||
* | refactor(emoji-generic/DataFiles.hs): make group parser a bit cleaner | sternenseemann | 2020-08-16 | 1 | -5/+5 |
| | |||||
* | fix(emoji-generic/DataFiles.hs): fix comment line parsing | sternenseemann | 2020-08-16 | 1 | -7/+14 |
| | | | | | previously despite my efforts "# subgroup: …" and "# group: …" where parsed as a comment line. also includes minor clean up. | ||||
* | add tasks/plans to progress section | sternenseemann | 2020-04-13 | 1 | -0/+18 |
| | |||||
* | add parser for emoji-test.txt | sternenseemann | 2020-04-12 | 4 | -5/+167 |
| | |||||
* | restructure and update | sternenseemann | 2020-04-12 | 18 | -1596/+7271 |
| | |||||
* | Introduce Main module, get doc coverage to 100% | lukasepple | 2016-03-19 | 6 | -10/+52 |
| | | | | | | | Exported modules: * Text.Emoji * Text.Emoji.Data | ||||
* | Introduce Text.Emoji.Emojis | lukasepple | 2016-03-19 | 3 | -3/+21 |
| | | | | | | | | This module contains emojiData which is a list of all Emojis. At compile time the file emoji-data.txt is embedded into the file but parsed at runtime. I still need to figure out a way to parse at compile time that does not result into virtually infinite pain. | ||||
* | Pointfree for the win! | lukasepple | 2015-11-03 | 1 | -1/+1 |
| | |||||
* | Add basic emoji utilities for Text and String | lukasepple | 2015-11-03 | 3 | -1/+35 |
| | | | | | Actually it's just fromEmoji. There is of course more to follow. | ||||
* | Add IO action which actually parses the data file | lukasepple | 2015-11-03 | 1 | -1/+5 |
| | |||||
* | Import Data.Word rather than GHC.Word | lukasepple | 2015-11-02 | 1 | -1/+1 |
| | |||||
* | Add placeholder README | lukasepple | 2015-11-02 | 1 | -0/+3 |
| | | | | to inform about the library's state | ||||
* | Derive instances of Eq | lukasepple | 2015-11-02 | 1 | -6/+5 |
| | |||||
* | Add support for variation sequences and flags | lukasepple | 2015-11-01 | 4 | -7/+7 |
| | |||||
* | Rename Text.Emoji.DataParser to Text.Emoji.Data | lukasepple | 2015-11-01 | 2 | -3/+3 |
| | |||||
* | Add documentation for all existing modules. | lukasepple | 2015-11-01 | 2 | -13/+68 |
| | | | | | * Text.Emoji.DataParser Coverage 100% * Text.Emoji.Types Coverage 100% | ||||
* | Parse Version and name correctly | lukasepple | 2015-10-31 | 1 | -4/+8 |
| | |||||
* | remove attoparsec try | lukasepple | 2015-10-31 | 1 | -38/+0 |
| | |||||
* | :stars: :fireworks: :cookie: :new_moon_with_face: | lukasepple | 2015-10-31 | 9 | -0/+1739 |