summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Rachana] Purge 'half' lookupmlm2-aloneRajeesh K Nambiar2014-01-011-44/+1
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [Rachana] remove traces of mlym and move lookups to their respective sequenceRajeesh K Nambiar2013-12-301-4/+4
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [Rachana] Change some of the 'akhn' to 'pres' - for those where second ↵Rajeesh K Nambiar2013-12-141-472/+97
| | | | | | consonant placed below the first consonant Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [Rachana] Remove mlym, keep only mlm2Rajeesh K Nambiar2013-12-131-977/+663
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Makefile improvementsSanthosh Thottingal2013-12-051-15/+15
|
* Update the clean target to clear files generated during sdist target running.Vasudev Kamath2013-11-301-1/+1
| | | | Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
* Target for generating source tarball.Vasudev Kamath2013-11-301-0/+6
| | | | | | | | | This target generates upstream source tarball which can be used by downstream distribution. It uses special option of tar so that the generated tarball content is always owned by root and uses best xz compression to generate 2mb tarball. Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
* track version in make file, which can be used to generate tarballsVasudev Kamath2013-11-301-0/+2
| | | | Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
* Depend install target on compile target.Vasudev Kamath2013-11-301-1/+1
| | | | | | | Previously */*.ttf was declared as the dependency which doesn't exist and make install will fail. Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
* Reorganize the MakefileVasudev Kamath2013-11-301-36/+57
| | | | | | | | Made the make file more human readable by wrapping around the very long lines and fonts variable cleaning up. (We don't need quotes around font list) Signed-off-by: Vasudev Kamath <kamathvasudev@gmail.com>
* [Meera] half forms were removed in earlier commit, remove them from pres ↵Rajeesh K Nambiar2013-11-091-26/+3
| | | | | | lookup too Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [Meera] correct dotrephy1y1 and dotrephv1v1 lookup rulesRajeesh K Nambiar2013-11-091-19/+19
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Added more test casesKavya Manohar2013-11-091-1/+9
| | | | Added more test cases for ന്റ and റ്റ
* [Rachana] Adjust left & right bearing of special characters and old figuresRajeesh K Nambiar2013-10-251-371/+388
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [Meera] Correct the internal glyph for 0D4E- ൌSanthosh Thottingal2013-10-241-31/+90
|
* [Rachana] Adjust right bearing for ബ്ഗ്ര, യ്ച്ച, ↵Rajeesh K Nambiar2013-10-231-90/+98
| | | | | | ല്ച്ച, ഴ്ച്ച Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* [Meera, Rachana] Fix pstf forms of യ, ല, വ for mlym specRajeesh K Nambiar2013-10-232-17/+21
| | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
* Merge branch 'mlm2' into 'master'Rajeesh K Nambiar2013-10-196-8389/+6301
|\ | | | | | | | | | | | | | | Conflicts: Dyuthi/Dyuthi.sfd Meera/Meera.sfd Rachana/Rachana.sfd tests/tests.txt
| * [RaghuMalayalam] Fix ാംmlm2Santhosh Thottingal2013-10-191-337/+349
| |
| * [Meera, Rachana] Tag glyph class of Dotreph as 'Mark'Rajeesh K Nambiar2013-10-172-2/+3
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Meera,Rachana] Use new Mark Class "nomark" with no glyphs to skip marks ↵Rajeesh K Nambiar2013-10-162-7/+9
| | | | | | | | | | | | | | | | (dotreph) in "psts" lookup See earlier commit 4491355ec7416db05d46c8cea7b9457ff2819863 for the rationale. Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Meera] "Ignore Combining Marks" for "psts" lookup.Rajeesh K Nambiar2013-10-161-3/+3
| | | | | | | | | | | | | | Required for dotreph+glyph+postbase matra ligatures. See earlier commit 4491355ec7416db05d46c8cea7b9457ff2819863 for Rachana Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Rachana] "Ignore Combining Marks" for psts ruleRajeesh K Nambiar2013-10-161-4/+4
| | | | | | | | | | | | | | | | | | | | | | Harfbuzz (and Uniscribe) reorders dotreph to the end of cluster (REPH_POS_AFTER_MAIN). This causes ligatures involving post base Matras (eg: ൎത്തൂ) to detach from the conjunct. Fix this by marking "psts" lookup to ignore above-marks (Ignore Combining Marks in fontforge) See discussion http://lists.freedesktop.org/archives/harfbuzz/2013-October/003734.html Test cases: ൎത്തൂ, ൎക്കു, ൎച്ച് Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * SMC Malayalam fonts release 6.06.0Rajeesh K Nambiar2013-10-131-0/+14
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Merge branch 'mlm2' of ssh://git.sv.gnu.org/srv/git/smc/fonts into mlm2Rajeesh K Nambiar2013-10-121-0/+1
| |\
| | * [smc/fonts] Adding test case for SamavruthokaramKavya Manohar2013-10-121-0/+1
| | | | | | | | | | | | Added test cases for samvruthokaram.
| * | [RaghuMalayalam] Add missing akhn rules for conjuncts with ല. Erroneously ↵Rajeesh K Nambiar2013-10-121-1/+5
| |/ | | | | | | | | | | removed by the overzealous script in previous commit Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [RaghuMalayalam] port to mlm2 specRajeesh K Nambiar2013-10-121-199/+338
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com> 1. Add empty lookup tables for mlm2 (akhn, pref, pstf, pres) and combine mlym/mlm2 lookups (blws, psts) 2. Run sed scripts on RaghumalayalamSans.sfd as outlined below to add mlm2 lookup rules #mlym akhn to mlm2 akhn sed -i "s/\(Ligature2: \"'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable\"\)\(.*\)/&\nLigature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\"\2/g" #mlym pres to mlm2 akhn sed -i "s/\(Ligature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 7 subtable\"\)\(.*\)/&\nLigature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\"\2/g" #replace the half forms variants with virama from above step sed -i "/Akhand in Malay+AQEA-lam2/{s/_uni0D4D/ uni0D4D/}" #remove unnecessary akhn rules for Ra (0D30) and La (0D32) from above step sed -i "/Ligature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\".*uni0D30.*/d" sed -i "/Ligature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\".*uni0D32.*/d" #mlym pres to mlm2 pres for Ra sed -i "s/\(Ligature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 7 subtable\" \)\(.*\) uni0D30.pb/&\nLigature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam2 lookup 7 subtable\" uni0D30.pb \2/g" 3. Add akhn rules for യ്യ and വ്വand chillus
| * [Meera]Fixed the non-smooth സ glyphKavya Manohar2013-10-121-1210/+1181
| | | | | | | | Smoothened the glyph for സ.
| * [Meera] Remove all copies of പ and replaced with referenceSanthosh Thottingal2013-10-121-1727/+1178
| |
| * [Meera] Introduce anchror class 'chandrakkala' and remove glyphs with ↵Santhosh Thottingal2013-10-121-2151/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | chandrakkala No need of explicit glyphs with chandrakkala. Kept y1xx, v1xx, l1xx because of potential issues in old shapers Reduces font size further: Meera.ttf: 304KB Meera.woff: 142KB Meera.eot: 124KB Target: get the webfont size below 100KB mark :)
| * [Meera] Reinstate psts rule for y1y1 and v1v1 so as not to break old shapersRajeesh K Nambiar2013-10-111-0/+2
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Rachana] Reinstate psts rule for y1y1 and v1v1 so as not to break old shapersRajeesh K Nambiar2013-10-111-0/+2
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Rachana] Fix the large spacing after ജ്മ- Wrong RBearingSanthosh Thottingal2013-10-111-30/+32
| |
| * [Rachana] Fix rendering of യ്യു, വൂSanthosh Thottingal2013-10-111-50/+42
| | | | | | | | The vowel signs were coming separate.
| * [Meera] Fix rendering of യ്യു, വൂSanthosh Thottingal2013-10-112-13/+10
| | | | | | | | | | The vowel signs were coming separate. Added tests too
| * Merge branch 'mlm2' of ssh://git.sv.gnu.org/srv/git/smc/fonts into mlm2Santhosh Thottingal2013-10-071-10/+9
| |\ | | | | | | | | | | | | Conflicts: Rachana/Rachana.sfd
| | * [Rachana] Dotreph Right Bearing adjustmentKavya Manohar2013-10-021-11/+10
| | | | | | | | | | | | Right bearing of dotreph was adjusted to zero.
| * | Fix the internal glyph for 0D4C MALAYALAM VOWEL SIGN AUSanthosh Thottingal2013-10-071-110/+106
| |/ | | | | | | Fixes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661924
| * [Meera,Rachana] Release 6.0-RC6.0-rc1Rajeesh K Nambiar2013-09-292-9/+10
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Rachana] Adjust dotreph position for some glyphsRajeesh K Nambiar2013-09-281-81/+81
| | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Added more rendering test casesKavya Manohar2013-09-191-53/+51
| | | | | | | | Added more test cases and cleaned up the test file.
| * [Rachana] Rename 'anuswara' to 'anusvara' and renumber lookups. (To avoid ↵Rajeesh K Nambiar2013-09-161-1191/+1191
| | | | | | | | | | | | conflict with f656d5b762a10 in master) Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * [Rachana] Use GPOS 'abvm' for Dotreph. Removed 'akhn' glyphs for the same.Rajeesh K Nambiar2013-09-161-5357/+2550
| | | | | | | | | | | | A full days of work inspecting entire glyphs and positioning, well worth it though. Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * Merge branch 'mlm2' of ssh://git.sv.gnu.org/srv/git/smc/fonts into mlm2Santhosh Thottingal2013-09-152-294/+418
| |\
| | * [Rachana] Move Old Style Zero above baseline, descent 0Rajeesh K Nambiar2013-09-131-19/+19
| | | | | | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| | * [Rachana] Adjust Metrics of Old Style figures. Hopefully better.Rajeesh K Nambiar2013-09-131-233/+272
| | | | | | | | | | | | Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| | * [Meera] Provide correct names and lookup rules to glyphs with Nameme.xxxxx ↵Rajeesh K Nambiar2013-09-031-61/+146
| | | | | | | | | | | | | | | | | | naming Signed-off-by: Rajeesh K Nambiar <rajeeshknambiar@gmail.com>
| * | [Meera] Latin glyphs improvementSanthosh Thottingal2013-09-152-898/+865
| | | | | | | | | | | | | | | * Corrected LBearing and RBearing to uniform values 160, 0 * Introduced kerning for latin glyphs
| * | Add more tests for numbersSanthosh Thottingal2013-09-151-1/+4
| |/