Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
history [2017/10/09 12:51]
christian [Version 2.0.0.0 of October 2017]
history [2017/10/09 12:53] (current)
christian [Version 2.0.0 of October 2017]
Line 1: Line 1:
 ====== History of the Project ====== ====== History of the Project ======
  
-===== Version 2.0.0.0 of October 2017 =====+===== Version 2.0 of October 2017 =====
  
-Name The new name is PDFtalk. The first version was called PDF4Smalltalk. With the name comes a domain with a wiki dedicated to the library: wiki.pdftalk.de.+**Name** The new name is //**PDFtalk**//. The first version was called //PDF4Smalltalk//. With the name comes a domain with a wiki dedicated to the library: [[https://wiki.pdftalk.de|wiki.pdftalk.de]].
  
-Typing The heard of the “PDF engine” is the typing system which allows the assignment of Smalltalk classes to raw PDF objects. The new version has a redesigned type system where PDF types are properly modeled independent from the Smalltalk class hierarchy. This allows to rename classes freely (i.e. adding prefixes) without affecting PDF types. Also, boxing of some simple objects like null” and booleans is not necessary anymore. Instead the existing classes can be declared as PDF types. More on this in the release notes.+**Typing** The heard of the “PDF engine” is the [[newtyping|typing system]] which allows the assignment of Smalltalk classes to raw PDF objects. The new version has a redesigned type system where PDF types are properly modeled independent from the Smalltalk class hierarchy. This allows to rename classes freely (i.e. adding prefixes) without affecting PDF types. Also, boxing of some simple objects like "nulland booleans is not necessary anymore. Instead the existing classes can be declared as PDF types. More on this in the [[releaseNotes|release notes]].
  
-PDFtalk for Gemstone The new release was triggered by a contract to port the library to Gemstone (thanks to HTS and Bob Nemec). A talk about this was held at ESUG 2017: PDFtalk for Gemstone” (slides are here).+**[[PDFtalk4Gemstone|PDFtalk for Gemstone]]** The new release was triggered by a contract to port the library to Gemstone (thanks to HTS and Bob Nemec). A talk about this was held at ESUG 2017: "PDFtalk for Gemstone(slides are [[https://www.slideshare.net/esug/pdftalk-for-gemstone|here]]).
  
-Gemstone Fileout A VisualWorks to Gemstone translation tool. This tool, with project specific code transformation declarations, creates a Gemstone filein. Used to create the Gemstone PDFtalkLibrary from the Values package and PDFtalk bundle.+**[[GemstoneFileout|Gemstone Fileout]]** A VisualWorks to Gemstone translation tool. This tool, with project specific code transformation declarations, creates a Gemstone filein. Used to create the Gemstone PDFtalkLibrary from the Values package and PDFtalk bundle.
  
 Both new projects are open source with MIT licence. Both new projects are open source with MIT licence.
-===== Version 1.4.3.0 of May 2016 =====+===== Version 1.4.3 of May 2016 =====
  
 Image conversions are faster for non-optimized cases. The fallback pixel-by-pixel conversion was changed: first convert the image to the screen representation and then to PDF (which is optimized). Image conversions are faster for non-optimized cases. The fallback pixel-by-pixel conversion was changed: first convert the image to the screen representation and then to PDF (which is optimized).
Line 19: Line 19:
  
 And for the UI: the [left arrow] in the PDFExplorer tree view now moves the selection to the parent when not opened. To me this is the expected behavior for tree views. And for the UI: the [left arrow] in the PDFExplorer tree view now moves the selection to the parent when not opened. To me this is the expected behavior for tree views.
-===== Version 1.4.0.0 of February 2016 =====+===== Version 1.4 of February 2016 =====
  
 A comprehensive implementation for using Smalltalk images with PDFs was added to the PDF4Smalltalk library (see [[images]]). This overdue feature was realized thanks to the encouragement of [[http://smalltalk-bob.blogspot.de/|Bob Nemec]], author of Report4PDF, and the generous funding from his employer, the Canadian engineering company [[http://www.hts.com/|HTS]]. A comprehensive implementation for using Smalltalk images with PDFs was added to the PDF4Smalltalk library (see [[images]]). This overdue feature was realized thanks to the encouragement of [[http://smalltalk-bob.blogspot.de/|Bob Nemec]], author of Report4PDF, and the generous funding from his employer, the Canadian engineering company [[http://www.hts.com/|HTS]].
  • history.1507546301.txt.gz
  • Last modified: 2017/10/09 12:51
  • by christian