0.2.3

From DoubleType

Jump to: navigation, search
2008-08-30 22:06  eed3si9n

	* glyph/progression, glyph/progression/AMPERSAND.glyph,
	  glyph/progression/APOSTROPHE.glyph,
	  glyph/progression/ASTERISK.glyph,
	  glyph/progression/CIRCUMFLEX_ACCENT.glyph,
	  glyph/progression/COLON.glyph, glyph/progression/COMMA.glyph,
	  glyph/progression/COMMERCIAL_AT.glyph,
	  glyph/progression/CR.glyph, glyph/progression/DIGIT_EIGHT.glyph,
	  glyph/progression/DIGIT_FIVE.glyph,
	  glyph/progression/DIGIT_FOUR.glyph,
	  glyph/progression/DIGIT_NINE.glyph,
	  glyph/progression/DIGIT_ONE.glyph,
	  glyph/progression/DIGIT_SEVEN.glyph,
	  glyph/progression/DIGIT_SIX.glyph,
	  glyph/progression/DIGIT_THREE.glyph,
	  glyph/progression/DIGIT_TWO.glyph,
	  glyph/progression/DIGIT_ZERO.glyph,
	  glyph/progression/DOLLAR_SIGN.glyph,
	  glyph/progression/EQUALS_SIGN.glyph,
	  glyph/progression/EXCLAMATION_MARK.glyph,
	  glyph/progression/FULL_STOP.glyph,
	  glyph/progression/GRAVE_ACCENT.glyph,
	  glyph/progression/GREATER-THAN_SIGN.glyph,
	  glyph/progression/HYPHEN-MINUS.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_A.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_B.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_C.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_D.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_E.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_F.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_G.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_H.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_I.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_J.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_K.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_L.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_M.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_N.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_O.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_P.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_Q.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_R.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_S.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_T.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_U.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_V.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_W.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_X.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_Y.glyph,
	  glyph/progression/LATIN_CAPITAL_LETTER_Z.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_A.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_B.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_C.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_D.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_E.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_F.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_G.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_H.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_I.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_J.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_K.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_L.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_M.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_N.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_O.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_P.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_Q.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_R.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_S.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_T.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_U.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_V.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_W.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_X.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_Y.glyph,
	  glyph/progression/LATIN_SMALL_LETTER_Z.glyph,
	  glyph/progression/LEFT_CURLY_BRACKET.glyph,
	  glyph/progression/LEFT_PARENTHESIS.glyph,
	  glyph/progression/LEFT_SQUARE_BRACKET.glyph,
	  glyph/progression/LESS-THAN_SIGN.glyph,
	  glyph/progression/LOW_LINE.glyph, glyph/progression/NAC_7f.glyph,
	  glyph/progression/NOTDEF.glyph, glyph/progression/NULL.glyph,
	  glyph/progression/NUMBER_SIGN.glyph,
	  glyph/progression/PERCENT_SIGN.glyph,
	  glyph/progression/PLUS_SIGN.glyph,
	  glyph/progression/QUESTION_MARK.glyph,
	  glyph/progression/QUOTATION_MARK.glyph,
	  glyph/progression/REVERSE_SOLIDUS.glyph,
	  glyph/progression/RIGHT_CURLY_BRACKET.glyph,
	  glyph/progression/RIGHT_PARENTHESIS.glyph,
	  glyph/progression/RIGHT_SQUARE_BRACKET.glyph,
	  glyph/progression/SEMICOLON.glyph,
	  glyph/progression/SOLIDUS.glyph, glyph/progression/SPACE.glyph,
	  glyph/progression/TILDE.glyph,
	  glyph/progression/VERTICAL_LINE.glyph, glyph/progression/bin,
	  glyph/progression/progression.dtyp: Added a sample typeface:
	  progression.

2008-08-30 21:57  eed3si9n

	* src/org/doubletype/ossa/module/TypefaceFile.java: Avoided null
	  pointer error on building release font.

2008-08-29 05:49  eed3si9n

	* src/org/doubletype/ossa/module/TypefaceFile.java,
	  src/org/doubletype/ossa/truetype/OS2Writer.java,
	  src/org/doubletype/ossa/truetype/PostWriter.java: Fixed the
	  forced monospaced behavior by clearing the bit on post table.

2008-08-29 04:59  eed3si9n

	* src/org/doubletype/ossa/module/TypefaceFile.java,
	  src/org/doubletype/ossa/truetype/FontFileWriter.java,
	  src/org/doubletype/ossa/truetype/FontFormatWriter.java,
	  src/org/doubletype/ossa/truetype/NameWriter.java,
	  src/org/doubletype/ossa/truetype/TTCodePage.java: Fixed font name
	  getting corrupted in Fonts folder by rearranging font directory
	  alphabetically.

2008-08-25 08:13  eed3si9n

	* src/org/doubletype/ossa/module/GlyphFile.java,
	  src/org/doubletype/ossa/module/TypefaceFile.java,
	  src/org/doubletype/ossa/truetype/FontFileWriter.java,
	  src/org/doubletype/ossa/truetype/HeadWriter.java,
	  src/org/doubletype/ossa/truetype/HheaWriter.java,
	  src/org/doubletype/ossa/truetype/HmtxWriter.java,
	  src/org/doubletype/ossa/truetype/MaxpWriter.java,
	  src/org/doubletype/ossa/truetype/NameWriter.java,
	  src/org/doubletype/ossa/truetype/TTGlyph.java,
	  src/org/doubletype/ossa/truetype/TTName.java: Added Mac Roman
	  name records.

2008-08-24 00:06  eed3si9n

	* src/org/doubletype/ossa/DrawFrame.java,
	  src/org/doubletype/ossa/Engine.java,
	  src/org/doubletype/ossa/module/GlyphFile.java,
	  src/org/doubletype/ossa/module/TypefaceFile.java,
	  src/org/doubletype/ossa/truetype/CmapWriter.java,
	  src/org/doubletype/ossa/truetype/FontFileWriter.java,
	  src/org/doubletype/ossa/truetype/GlyfWriter.java,
	  src/org/doubletype/ossa/truetype/HdmxWriter.java,
	  src/org/doubletype/ossa/truetype/TTGlyph.java,
	  src/org/doubletype/ossa/truetype/TTPixelSize.java: Implemented
	  hdmx table.

2008-08-21 12:08  eed3si9n

	* src/org/doubletype/ossa/Desktop.java,
	  src/org/doubletype/ossa/Engine.java,
	  src/org/doubletype/ossa/adapter/CubicSegment.java,
	  src/org/doubletype/ossa/adapter/EContour.java,
	  src/org/doubletype/ossa/adapter/QuadraticSegment.java,
	  src/org/doubletype/ossa/module/GlyphFile.java,
	  src/org/doubletype/ossa/module/TypefaceFile.java,
	  src/org/doubletype/ossa/truetype/CmapWriter.java,
	  src/org/doubletype/ossa/truetype/GlyfWriter.java,
	  src/org/doubletype/ossa/truetype/HdmxWriter.java,
	  src/org/doubletype/ossa/truetype/HheaWriter.java,
	  src/org/doubletype/ossa/truetype/TTGlyph.java,
	  src/org/doubletype/ossa/truetype/TTUnicodeRange.java: Updated new
	  typeface logic to create required glyphs as glyph files.
	  Bunch of other minor updates.

2008-08-18 01:47  eed3si9n

	* src/org/doubletype/ossa/AboutDialog.java,
	  src/org/doubletype/ossa/ActiveList.java,
	  src/org/doubletype/ossa/Canvas.java,
	  src/org/doubletype/ossa/Desktop.java,
	  src/org/doubletype/ossa/DrawFrame.java,
	  src/org/doubletype/ossa/FileVarTableModel.java,
	  src/org/doubletype/ossa/FontFrame.java,
	  src/org/doubletype/ossa/GlyphDisplay.java,
	  src/org/doubletype/ossa/HistoryList.java,
	  src/org/doubletype/ossa/InvokePosTableModel.java,
	  src/org/doubletype/ossa/PropertyFrame.java,
	  src/org/doubletype/ossa/module/GlyphFile.java,
	  src/org/doubletype/ossa/module/TypefaceFile.java,
	  src/org/doubletype/ossa/truetype/HdmxWriter.java,
	  src/org/doubletype/ossa/truetype/TTGlyph.java: Refactored
	  old-style code to use generics.

2008-08-17 21:24  eed3si9n

	* src/org/doubletype/ossa/Desktop.form,
	  src/org/doubletype/ossa/Desktop.java,
	  src/org/doubletype/ossa/Engine.java,
	  src/org/doubletype/ossa/FontFrame.java,
	  src/org/doubletype/ossa/GlyphDisplay.java,
	  src/org/doubletype/ossa/truetype/HdmxWriter.java,
	  src/org/doubletype/ossa/truetype/TTPixelSize.java: Added
	  TTPixelSize and replaced any notion of point with pixel size.

2008-08-16 07:10  eed3si9n

	* src/org/doubletype/ossa/truetype/CmapWriter.java,
	  src/org/doubletype/ossa/truetype/FontFileWriter.java,
	  src/org/doubletype/ossa/truetype/GlyfWriter.java,
	  src/org/doubletype/ossa/truetype/HdmxWriter.java,
	  src/org/doubletype/ossa/truetype/HeadWriter.java,
	  src/org/doubletype/ossa/truetype/LocaWriter.java,
	  src/org/doubletype/ossa/truetype/NameWriter.java,
	  src/org/doubletype/ossa/truetype/TTGlyph.java,
	  src/org/doubletype/ossa/truetype/TTUnicodeRange.java: Rearranged
	  table order.
	  Updated some classes to use typed collections.

2008-08-15 02:18  eed3si9n

	* src/org/doubletype/ossa/Engine.java,
	  src/org/doubletype/ossa/NewTypefaceDialog.java,
	  src/org/doubletype/ossa/truetype/TTCodePage.java: Added "Latin 1"
	  code page by default to the new typefaces.
	  Moved mkdirs code to new typeface dialog.

2008-08-14 04:01  eed3si9n

	* src/org/doubletype/ossa/Engine.java,
	  src/org/doubletype/ossa/GuiResource.java,
	  src/org/doubletype/ossa/GuiResource_ja_JP.ja,
	  src/org/doubletype/ossa/GuiResource_ja_JP.java,
	  src/org/doubletype/ossa/NewTypefaceDialog.java: Moved folder
	  specification logic to new typeface dialog.