Commit Graph

63 Commits

Author SHA1 Message Date
GoldenCrystal 4f5ac9d555 Add AppVeyor configuration file. 2014-12-14 10:59:40 +01:00
GoldenCrystal da53411d30 Added an AppVeyor badge. 2014-12-14 03:49:59 +01:00
GoldenCrystal fd2e8122ed Added a permissive code point enumerator, which doesn't choke on lone surrogates. 2014-11-26 22:27:09 +01:00
GoldenCrystal 3abba328ee Updated the README file. v1.0 2014-11-24 23:19:30 +01:00
GoldenCrystal 38a9d989ff Add .nuspec file. 2014-11-24 22:56:12 +01:00
GoldenCrystal f8d468bc94 Prepare for NuGet publishing. 2014-11-24 22:53:33 +01:00
GoldenCrystal 0d3239d700 Added tests for CJK radicals, NumericType, NumericValue, Hangul syllable names. 2014-11-24 22:01:31 +01:00
GoldenCrystal 84e1a40612 Renamed UnicodeCharacterRange to UnicodeCodePointRange, and added a few unit tests. 2014-11-24 21:47:06 +01:00
GoldenCrystal 78baae7ff2 Added support for CJK radicals.
Addded CJK radical & stroke count information to the UI.
2014-11-24 20:09:59 +01:00
GoldenCrystal 475e9c5e44 Added support for kRSUnicode/Unicode_Radical_Stroke. 2014-11-24 02:36:09 +01:00
GoldenCrystal 76e5b5f0ba Added ValueNameAttribute on UnicodeCharInfo properties. Those reference the name of the associated Unicode property. 2014-11-24 02:20:18 +01:00
GoldenCrystal 2fd517a286 Included a cleaned source file for the icon. 2014-11-24 00:55:50 +01:00
GoldenCrystal 4f03ba85d9 Exposed cross-references, and added them to the UI. 2014-11-24 00:24:55 +01:00
GoldenCrystal 95fd83cb6d Imported related code points (aka cross-references) from NamesList.txt. 2014-11-23 18:44:32 +01:00
GoldenCrystal 21253a170e Slightly improved the lookup for character data. 2014-11-23 16:38:52 +01:00
GoldenCrystal ee8c1b1f6e Updated the documentation. 2014-11-21 17:33:52 +01:00
GoldenCrystal 2324d2c272 Rebuilt the data file, and fixed the handling of name aliases. 2014-11-21 17:04:55 +01:00
GoldenCrystal b148e69ca0 Added the code to parse NameAliases.txt an updated the UI. 2014-11-21 16:51:09 +01:00
GoldenCrystal d5131ef008 Exposed the name aliases and refactored argument exceptions. 2014-11-21 16:25:57 +01:00
GoldenCrystal 343dc823cf Included name aliases in the data file. 2014-11-21 16:02:19 +01:00
GoldenCrystal 4119824ffc First tentative of name alias encoding. 2014-11-21 15:41:27 +01:00
GoldenCrystal 83fb677dc2 Updated the implementation of Unicode blocks, and added tests. 2014-11-20 22:00:07 +01:00
GoldenCrystal c895b2e627 Small non-bug fixes on HangulInfo class. 2014-11-20 21:42:04 +01:00
GoldenCrystal 694a749046 Added hangul syllable naming algorithm from Unicode 7.0. 2014-11-20 21:26:50 +01:00
GoldenCrystal 5c47c98b18 Added a few unit tests. 2014-11-17 23:29:51 +01:00
GoldenCrystal 3893b22fc0 Fix UnicodeCharInfo for non assigned characters. 2014-11-17 21:10:25 +01:00
GoldenCrystal ea1a498aff Added a placeholder text in the text box, and made a few other UI tweaks. 2014-11-17 20:08:29 +01:00
GoldenCrystal 11f2619411 Added an icon. 2014-11-16 22:47:30 +01:00
GoldenCrystal 9c3cd4207b Replaced spaces by tabs on files with incoherent indentations. 2014-11-16 21:27:57 +01:00
GoldenCrystal d0d4dcf98b Disabled VS hosting process for release mode. v0.5 2014-11-16 01:49:37 +01:00
GoldenCrystal 12224e88aa Included a ReadMe, a License file, and a code example. 2014-11-16 01:34:53 +01:00
GoldenCrystal 1990479c4b Renamed the solution. 2014-11-15 15:12:11 +01:00
GoldenCrystal ce1c011c0b Add special handling for non-spacing marks and control codes U+0000…U+0020. 2014-11-15 15:09:12 +01:00
GoldenCrystal a36caa4243 Refactored UnicodeInfo to a static class. 2014-11-15 13:36:19 +01:00
GoldenCrystal 3373855769 Write the format version into the data file. 2014-11-15 12:53:38 +01:00
GoldenCrystal d8acd55cf0 Added various readings from Unihan to the UI. 2014-11-15 12:10:04 +01:00
GoldenCrystal 032de2086d Added Unihan data. 2014-11-15 11:50:43 +01:00
GoldenCrystal 533c9e6d1b Preparing to integrate parts of Unihan. 2014-11-15 00:58:03 +01:00
GoldenCrystal d7ada9e413 Display the code points next to the glyphs in the list, and tweak the UI a bit. 2014-11-14 02:19:53 +01:00
GoldenCrystal 93883c3ec6 Slight UI adjustments. 2014-11-08 22:31:22 +01:00
GoldenCrystal afb4b85637 Handle Unicode Core Properties. 2014-11-08 22:00:12 +01:00
GoldenCrystal f4dbdd399f Parse UCD files as UTF8, and parse Blocks.txt for Unicode block information. 2014-11-08 01:43:17 +01:00
GoldenCrystal f75a21505d Make the name uppercase for code point ranges, and cleared the name property of control codes, as per the spec. 2014-11-08 00:15:49 +01:00
GoldenCrystal 11429be6fa Refactored the code a bit: renamed UnicodeData to UnicodeInfo, and exposed an intermediate UnicodeCharInfo type instead of UnicodeCharacterData. 2014-11-07 23:40:00 +01:00
GoldenCrystal 6af111f799 Implemented character decomposition mapping propertu parsing. 2014-11-07 01:05:40 +01:00
GoldenCrystal 3fe63595e7 Added canonical combining class and bidirectional class to the display. 2014-11-06 00:41:59 +01:00
GoldenCrystal 083c992dff Fixed NumericType/NumericValue. 2014-11-05 23:10:22 +01:00
GoldenCrystal 85ba8f9c68 Integrated the data in resources, and used it in the application. 2014-11-05 22:39:31 +01:00
GoldenCrystal 7bfb9b0bc4 Added a unit test to confirm that the code point encoding works correctly. 2014-11-04 00:50:42 +01:00
GoldenCrystal 058c89df29 Slightly tweaked the variable length encoding used for code points. 2014-11-04 00:00:08 +01:00