Support bug 235 by providing interface layers in graphics. First is the surface manager API, to be implemented in graphics.nokia, second is the adptation-to-adaption interface for the guestvideodriver and virtual video hardware. This allows graphics.nokia to provide a syborg version of surface manager driver based upon the guestvideodriver, implemented in the graphics.simulator package. This submission includes a version 2 syntax package definition file purely for those components of interest to bug 235. This makes selective compilation of the graphics package easier. A further submission will prune down the surface manager component in the graphics package.
Tidying up
==========
Add models for S3a-supported HP range at least (HP Laserjet II and above)
Investigate OPL printing (metafile?)
HP Laser II,III, IV
HP Laser V (PCL6)
HP Deskjet 3xx series (portables)
HP Deskjet 5xx series
HP Deskjet 6xx series
HP Deskjet 8xx series
HP Officejet LX
Epson LQ, FX, ...
Epson Stylus (800, 500, Color, Color II, Color IIs) Canon BJ (including portables)
Citizen PN48, PN60, NPII
Lexmark Inkjet and Laser
Other printer drivers:
HP Inkjet
HP colour printer: HP Color Jet
Postscript
Time outs on printer ports
Omit SetWordJustification()
Impliment Translates
Add scanline length to arguments for TFaxT4Encoder::EncodeScanLine() ??
Convert TCommandStrings to HBufC8s.
Please can you put a note in the header for FAX.H to say that this
enumeration must have EFaxNormal=0 and EFaxFine=1. If anyone changes this, then the fax engine will break.
Build system
Change to using *.BAT files instead of *.CMD files
Remove the -g-Wno-ctor-dtor-privacy from EIKARM.CMD
Review problems with GETSRCALL and version numbers being altered by other groups’ MNT files
Avoid dependencies on CONT and PRJ etc for build batch files
Unify BLD*.* batch files and ARM*.* batch files
Review the set of standard releasables: should RESOURCE be separate?