├── .ci └── libs.sh ├── .gitattributes ├── .travis.yml ├── Headers ├── SFAlbum.h ├── SFArtist.h ├── SFBase.h ├── SFConfig.h ├── SFFont.h ├── SFPattern.h ├── SFScheme.h └── SheenFigure.h ├── LICENSE ├── Makefile ├── README.md ├── Source ├── ArabicEngine.c ├── ArabicEngine.h ├── Common.h ├── Data.h ├── GDEF.h ├── GPOS.h ├── GSUB.h ├── GlyphDiscovery.c ├── GlyphDiscovery.h ├── GlyphManipulation.c ├── GlyphManipulation.h ├── GlyphPositioning.c ├── GlyphPositioning.h ├── GlyphSubstitution.c ├── GlyphSubstitution.h ├── List.c ├── List.h ├── Locator.c ├── Locator.h ├── OpenType.c ├── OpenType.h ├── SFAlbum.c ├── SFAlbum.h ├── SFArtist.c ├── SFArtist.h ├── SFAssert.h ├── SFBase.c ├── SFBase.h ├── SFCodepoints.c ├── SFCodepoints.h ├── SFFont.c ├── SFFont.h ├── SFJoiningType.h ├── SFJoiningTypeLookup.c ├── SFJoiningTypeLookup.h ├── SFPattern.c ├── SFPattern.h ├── SFPatternBuilder.c ├── SFPatternBuilder.h ├── SFScheme.c ├── SFScheme.h ├── ShapingEngine.c ├── ShapingEngine.h ├── ShapingKnowledge.c ├── ShapingKnowledge.h ├── SheenFigure.c ├── StandardEngine.c ├── StandardEngine.h ├── TextProcessor.c ├── TextProcessor.h ├── UnifiedEngine.c ├── UnifiedEngine.h └── Variations.h └── Tools ├── Generator ├── JoiningTypeLookupGenerator.cpp ├── JoiningTypeLookupGenerator.h ├── Utilities │ ├── ArrayBuilder.cpp │ ├── ArrayBuilder.h │ ├── Converter.cpp │ ├── Converter.h │ ├── FileBuilder.cpp │ ├── FileBuilder.h │ ├── StreamBuilder.cpp │ ├── StreamBuilder.h │ ├── TextBuilder.cpp │ └── TextBuilder.h └── main.cpp ├── Parser ├── ArabicShaping.cpp ├── ArabicShaping.h └── Makefile ├── Tester ├── AlbumTester.cpp ├── AlbumTester.h ├── FontTester.cpp ├── FontTester.h ├── GlyphManipulationTester.cpp ├── GlyphPositioningTester.cpp ├── GlyphSubstitutionTester.cpp ├── JoiningTypeLookupTester.cpp ├── JoiningTypeLookupTester.h ├── ListTester.cpp ├── ListTester.h ├── LocatorTester.cpp ├── LocatorTester.h ├── Makefile ├── MiscTester.cpp ├── MiscTester.h ├── OpenType │ ├── Base.h │ ├── Builder.cpp │ ├── Builder.h │ ├── Common.h │ ├── GDEF.h │ ├── GPOS.h │ ├── GSUB.h │ ├── Variations.h │ ├── Writer.cpp │ └── Writer.h ├── PatternTester.cpp ├── PatternTester.h ├── SchemeTester.cpp ├── SchemeTester.h ├── TextProcessorTester.cpp ├── TextProcessorTester.h ├── Utilities │ ├── Convert.cpp │ ├── Convert.h │ ├── General.h │ ├── SFPattern+Testing.cpp │ ├── SFPattern+Testing.h │ ├── Unicode.cpp │ └── Unicode.h └── main.cpp └── Unicode └── ArabicShaping.txt /.ci/libs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/.ci/libs.sh -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | Tools/* linguist-vendored 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/.travis.yml -------------------------------------------------------------------------------- /Headers/SFAlbum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Headers/SFAlbum.h -------------------------------------------------------------------------------- /Headers/SFArtist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Headers/SFArtist.h -------------------------------------------------------------------------------- /Headers/SFBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Headers/SFBase.h -------------------------------------------------------------------------------- /Headers/SFConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Headers/SFConfig.h -------------------------------------------------------------------------------- /Headers/SFFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Headers/SFFont.h -------------------------------------------------------------------------------- /Headers/SFPattern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Headers/SFPattern.h -------------------------------------------------------------------------------- /Headers/SFScheme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Headers/SFScheme.h -------------------------------------------------------------------------------- /Headers/SheenFigure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Headers/SheenFigure.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/README.md -------------------------------------------------------------------------------- /Source/ArabicEngine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/ArabicEngine.c -------------------------------------------------------------------------------- /Source/ArabicEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/ArabicEngine.h -------------------------------------------------------------------------------- /Source/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/Common.h -------------------------------------------------------------------------------- /Source/Data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/Data.h -------------------------------------------------------------------------------- /Source/GDEF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GDEF.h -------------------------------------------------------------------------------- /Source/GPOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GPOS.h -------------------------------------------------------------------------------- /Source/GSUB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GSUB.h -------------------------------------------------------------------------------- /Source/GlyphDiscovery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GlyphDiscovery.c -------------------------------------------------------------------------------- /Source/GlyphDiscovery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GlyphDiscovery.h -------------------------------------------------------------------------------- /Source/GlyphManipulation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GlyphManipulation.c -------------------------------------------------------------------------------- /Source/GlyphManipulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GlyphManipulation.h -------------------------------------------------------------------------------- /Source/GlyphPositioning.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GlyphPositioning.c -------------------------------------------------------------------------------- /Source/GlyphPositioning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GlyphPositioning.h -------------------------------------------------------------------------------- /Source/GlyphSubstitution.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GlyphSubstitution.c -------------------------------------------------------------------------------- /Source/GlyphSubstitution.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/GlyphSubstitution.h -------------------------------------------------------------------------------- /Source/List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/List.c -------------------------------------------------------------------------------- /Source/List.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/List.h -------------------------------------------------------------------------------- /Source/Locator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/Locator.c -------------------------------------------------------------------------------- /Source/Locator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/Locator.h -------------------------------------------------------------------------------- /Source/OpenType.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/OpenType.c -------------------------------------------------------------------------------- /Source/OpenType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/OpenType.h -------------------------------------------------------------------------------- /Source/SFAlbum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFAlbum.c -------------------------------------------------------------------------------- /Source/SFAlbum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFAlbum.h -------------------------------------------------------------------------------- /Source/SFArtist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFArtist.c -------------------------------------------------------------------------------- /Source/SFArtist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFArtist.h -------------------------------------------------------------------------------- /Source/SFAssert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFAssert.h -------------------------------------------------------------------------------- /Source/SFBase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFBase.c -------------------------------------------------------------------------------- /Source/SFBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFBase.h -------------------------------------------------------------------------------- /Source/SFCodepoints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFCodepoints.c -------------------------------------------------------------------------------- /Source/SFCodepoints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFCodepoints.h -------------------------------------------------------------------------------- /Source/SFFont.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFFont.c -------------------------------------------------------------------------------- /Source/SFFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFFont.h -------------------------------------------------------------------------------- /Source/SFJoiningType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFJoiningType.h -------------------------------------------------------------------------------- /Source/SFJoiningTypeLookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFJoiningTypeLookup.c -------------------------------------------------------------------------------- /Source/SFJoiningTypeLookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFJoiningTypeLookup.h -------------------------------------------------------------------------------- /Source/SFPattern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFPattern.c -------------------------------------------------------------------------------- /Source/SFPattern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFPattern.h -------------------------------------------------------------------------------- /Source/SFPatternBuilder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFPatternBuilder.c -------------------------------------------------------------------------------- /Source/SFPatternBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFPatternBuilder.h -------------------------------------------------------------------------------- /Source/SFScheme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFScheme.c -------------------------------------------------------------------------------- /Source/SFScheme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SFScheme.h -------------------------------------------------------------------------------- /Source/ShapingEngine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/ShapingEngine.c -------------------------------------------------------------------------------- /Source/ShapingEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/ShapingEngine.h -------------------------------------------------------------------------------- /Source/ShapingKnowledge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/ShapingKnowledge.c -------------------------------------------------------------------------------- /Source/ShapingKnowledge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/ShapingKnowledge.h -------------------------------------------------------------------------------- /Source/SheenFigure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/SheenFigure.c -------------------------------------------------------------------------------- /Source/StandardEngine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/StandardEngine.c -------------------------------------------------------------------------------- /Source/StandardEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/StandardEngine.h -------------------------------------------------------------------------------- /Source/TextProcessor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/TextProcessor.c -------------------------------------------------------------------------------- /Source/TextProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/TextProcessor.h -------------------------------------------------------------------------------- /Source/UnifiedEngine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/UnifiedEngine.c -------------------------------------------------------------------------------- /Source/UnifiedEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/UnifiedEngine.h -------------------------------------------------------------------------------- /Source/Variations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Source/Variations.h -------------------------------------------------------------------------------- /Tools/Generator/JoiningTypeLookupGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/JoiningTypeLookupGenerator.cpp -------------------------------------------------------------------------------- /Tools/Generator/JoiningTypeLookupGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/JoiningTypeLookupGenerator.h -------------------------------------------------------------------------------- /Tools/Generator/Utilities/ArrayBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/Utilities/ArrayBuilder.cpp -------------------------------------------------------------------------------- /Tools/Generator/Utilities/ArrayBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/Utilities/ArrayBuilder.h -------------------------------------------------------------------------------- /Tools/Generator/Utilities/Converter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/Utilities/Converter.cpp -------------------------------------------------------------------------------- /Tools/Generator/Utilities/Converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/Utilities/Converter.h -------------------------------------------------------------------------------- /Tools/Generator/Utilities/FileBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/Utilities/FileBuilder.cpp -------------------------------------------------------------------------------- /Tools/Generator/Utilities/FileBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/Utilities/FileBuilder.h -------------------------------------------------------------------------------- /Tools/Generator/Utilities/StreamBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/Utilities/StreamBuilder.cpp -------------------------------------------------------------------------------- /Tools/Generator/Utilities/StreamBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/Utilities/StreamBuilder.h -------------------------------------------------------------------------------- /Tools/Generator/Utilities/TextBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/Utilities/TextBuilder.cpp -------------------------------------------------------------------------------- /Tools/Generator/Utilities/TextBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/Utilities/TextBuilder.h -------------------------------------------------------------------------------- /Tools/Generator/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Generator/main.cpp -------------------------------------------------------------------------------- /Tools/Parser/ArabicShaping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Parser/ArabicShaping.cpp -------------------------------------------------------------------------------- /Tools/Parser/ArabicShaping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Parser/ArabicShaping.h -------------------------------------------------------------------------------- /Tools/Parser/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Parser/Makefile -------------------------------------------------------------------------------- /Tools/Tester/AlbumTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/AlbumTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/AlbumTester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/AlbumTester.h -------------------------------------------------------------------------------- /Tools/Tester/FontTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/FontTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/FontTester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/FontTester.h -------------------------------------------------------------------------------- /Tools/Tester/GlyphManipulationTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/GlyphManipulationTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/GlyphPositioningTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/GlyphPositioningTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/GlyphSubstitutionTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/GlyphSubstitutionTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/JoiningTypeLookupTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/JoiningTypeLookupTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/JoiningTypeLookupTester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/JoiningTypeLookupTester.h -------------------------------------------------------------------------------- /Tools/Tester/ListTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/ListTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/ListTester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/ListTester.h -------------------------------------------------------------------------------- /Tools/Tester/LocatorTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/LocatorTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/LocatorTester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/LocatorTester.h -------------------------------------------------------------------------------- /Tools/Tester/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/Makefile -------------------------------------------------------------------------------- /Tools/Tester/MiscTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/MiscTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/MiscTester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/MiscTester.h -------------------------------------------------------------------------------- /Tools/Tester/OpenType/Base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/OpenType/Base.h -------------------------------------------------------------------------------- /Tools/Tester/OpenType/Builder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/OpenType/Builder.cpp -------------------------------------------------------------------------------- /Tools/Tester/OpenType/Builder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/OpenType/Builder.h -------------------------------------------------------------------------------- /Tools/Tester/OpenType/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/OpenType/Common.h -------------------------------------------------------------------------------- /Tools/Tester/OpenType/GDEF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/OpenType/GDEF.h -------------------------------------------------------------------------------- /Tools/Tester/OpenType/GPOS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/OpenType/GPOS.h -------------------------------------------------------------------------------- /Tools/Tester/OpenType/GSUB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/OpenType/GSUB.h -------------------------------------------------------------------------------- /Tools/Tester/OpenType/Variations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/OpenType/Variations.h -------------------------------------------------------------------------------- /Tools/Tester/OpenType/Writer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/OpenType/Writer.cpp -------------------------------------------------------------------------------- /Tools/Tester/OpenType/Writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/OpenType/Writer.h -------------------------------------------------------------------------------- /Tools/Tester/PatternTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/PatternTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/PatternTester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/PatternTester.h -------------------------------------------------------------------------------- /Tools/Tester/SchemeTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/SchemeTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/SchemeTester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/SchemeTester.h -------------------------------------------------------------------------------- /Tools/Tester/TextProcessorTester.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/TextProcessorTester.cpp -------------------------------------------------------------------------------- /Tools/Tester/TextProcessorTester.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/TextProcessorTester.h -------------------------------------------------------------------------------- /Tools/Tester/Utilities/Convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/Utilities/Convert.cpp -------------------------------------------------------------------------------- /Tools/Tester/Utilities/Convert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/Utilities/Convert.h -------------------------------------------------------------------------------- /Tools/Tester/Utilities/General.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/Utilities/General.h -------------------------------------------------------------------------------- /Tools/Tester/Utilities/SFPattern+Testing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/Utilities/SFPattern+Testing.cpp -------------------------------------------------------------------------------- /Tools/Tester/Utilities/SFPattern+Testing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/Utilities/SFPattern+Testing.h -------------------------------------------------------------------------------- /Tools/Tester/Utilities/Unicode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/Utilities/Unicode.cpp -------------------------------------------------------------------------------- /Tools/Tester/Utilities/Unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/Utilities/Unicode.h -------------------------------------------------------------------------------- /Tools/Tester/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Tester/main.cpp -------------------------------------------------------------------------------- /Tools/Unicode/ArabicShaping.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tehreer/SheenFigure/HEAD/Tools/Unicode/ArabicShaping.txt --------------------------------------------------------------------------------