The R Project SVN R

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
47757 6390 d 2 h jmc /branches/R-classInheritance/ create branch for class inheritance  
46180 6571 d 9 h ripley /trunk/ NewDevDesc -> DevDesc  
45051 6689 d 16 h ripley /trunk/src/ more cleaning up of headers, including moving createAtVector  
44986 6694 d 7 h ripley /trunk/ new interface for marked encodings  
44678 6718 d 16 h ripley /trunk/ more to new graphics API  
44500 6735 d 18 h ripley /trunk/src/ more use of pointer types
use const with pGEcontext
 
44458 6738 d 16 h ripley /trunk/ move 'ask' to a per-device setting  
44430 6741 d 4 h ripley /trunk/src/include/R_ext/ not yet  
44429 6741 d 4 h ripley /trunk/src/ plotmath needs to send UCS to metricinfo for some devices  
44418 6741 d 18 h ripley /trunk/src/ remove more unused elements of NewDevDesc  
44412 6742 d 11 h ripley /trunk/src/ use GEgetDevice for consistency  
44404 6742 d 19 h ripley /trunk/src/include/R_ext/ tidy up version nos.  
44376 6745 d 7 h ripley /trunk/ add and make use of GEaddDevice2  
44372 6745 d 14 h ripley /trunk/ back out part of 44367 to avoid changes to third-party devices  
44369 6745 d 17 h ripley /trunk/src/ tidy up  
44367 6745 d 17 h ripley /trunk/ clean up the adding of a device (and change GEaddDevice)
protect against mistaken attempts to play a non-existent displayList.
 
44364 6746 d 2 h ripley /trunk/src/ as few more uses of pointer types  
44357 6746 d 7 h ripley /trunk/src/ try to clarify the meaning of col=0 (bg in hase, ?? in grid)  
44352 6746 d 10 h ripley /trunk/ move displayList & friends to GEDevDesc  
44347 6746 d 14 h ripley /trunk/src/ use GEhandleEvent for consistency
make GraphicsBase.h private by moving up a dir.
 
44312 6749 d 11 h ripley /trunk/src/ more tidying up of code for colors.  
44308 6749 d 18 h ripley /trunk/ move newFrameConfirm to device function.  
44301 6750 d 16 h ripley /trunk/src/ introduce pGEcontext  
44299 6750 d 18 h ripley /trunk/src/ introduce pDevDesc for NewDescDev*  
44297 6751 d 5 h ripley /trunk/src/include/ prepare for future graphics device API changes  
44287 6752 d 5 h ripley /trunk/src/include/R_ext/ temporarily revert gtkDevice and RSvgDevice to working order  
44285 6752 d 5 h ripley /trunk/ use pGEDevDesc as pointer type.
remove unused do_replay.
don't set dd->open on devices (unused) nor newDevStruct.
tidy up duplication in header files.
 
44279 6752 d 8 h ripley /trunk/src/ start removing newDevStruct  
44271 6752 d 14 h ripley /trunk/src/ optional prototypes in NewDevDesc  
44267 6752 d 15 h ripley /trunk/src/ more tweaks to graphics headers  
44265 6752 d 16 h ripley /trunk/src/ more phasing out of Rdevices.h  
44264 6752 d 16 h ripley /trunk/src/ move RGBpar and other device-level functions to GraphicsDevice.h  
44259 6752 d 18 h ripley /trunk/ clean up some of the graphics internals:
- DevDesc is no longer a real structure, and DevDsec* is an opaque pointer
to GEDevDesc.
- add functions like GEaddDevice to avoid the need for (pointless) casts.
- add conveneience funtion desc2GEDesc
 
44257 6753 d 4 h ripley /trunk/src/ add desc2GEDesc and make use of it  
44195 6756 d 5 h ripley /trunk/src/ some uses of (void) where possible  
44158 6758 d 3 h ripley /trunk/ more work on graphics, change font default on contour  
44154 6758 d 9 h ripley /trunk/src/ more graphics tidying up  
44142 6758 d 18 h ripley /trunk/src/ A little re-organization to start moving towards making plot/graphics/base
solely the base graphics system. In paticular, calls from grid are now in
other files.
Colour handling has been moved from graphics.c to colors.c, and
device-handing split out into devices.c.
The header files reflect these changes.
 
43926 6773 d 16 h ripley /trunk/src/ pass encoding down to graphics engine (and eventually to device)  
42308 6942 d 16 h ripley /trunk/src/include/ change reference to GPL