Commit Graph

33 Commits

Author SHA1 Message Date
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
GoldenCrystal ed1c5d7913 Added the code to save and load data in custom binary format. 2014-11-03 03:44:41 +01:00
GoldenCrystal de36586c64 Restructured the projects, and put all the data construction logic in a separate assembly. 2014-11-03 00:05:54 +01:00
GoldenCrystal 5ac0889b40 For now, assign the unicode label as a code point in the data… 2014-11-02 22:29:56 +01:00
GoldenCrystal 190597d317 Exported some of the data consolidation logic to a separate builder.
Improved enumerations by including a special ValueName attribute on the fields.
2014-11-02 21:56:24 +01:00
GoldenCrystal f13b0d2523 Made the UCD data access code available from an interface instead of directly relying on HttpClient. 2014-11-01 14:43:50 +01:00
GoldenCrystal f3e2ff53c5 Added code for supporting contributory properties. 2014-11-01 14:09:56 +01:00
GoldenCrystal fe01c38387 Made the character inspector use the new code point enumerator. 2014-11-01 02:26:35 +01:00
GoldenCrystal f8742d9dad Added a code point enumerator and new reader for unicode official data files. 2014-11-01 02:26:07 +01:00
GoldenCrystal e9cc4e16cb Added the UnicodeInformation project, for retrieving and providing Unicode character data. 2014-10-27 21:12:57 +01:00
GoldenCrystal 1380e6d929 Changed the text rendering options. 2014-10-25 01:31:36 +02:00
GoldenCrystal 6af77ad909 Updated the tool to inspect a whole string instead of a mere character. 2014-10-25 01:15:03 +02:00
GoldenCrystal e1f5c1c471 Initial commit. 2014-10-23 01:54:48 +02:00
GoldenCrystal 85f8e3705a Initial commit to add default .gitIgnore and .gitAttribute files. 2014-10-23 00:42:43 +02:00