Skip to content

Milestones

List view

  • There are a number of Drawable API functions that I have not yet implemented. These need to be implemented at some point.

    No due date
    10/12 issues closed
  • PDL::Drawing::Pri9ma now works with sub-classed Drawables. That enables mock classes, and therefore a viable test suite that does not depend on bit-pattern-comparisons of the result of drawing operations.

    No due date
    2/3 issues closed
  • I have three issues with the current property handling which I believe can all be fixed simultaneously. 1) Singular properties are not recognized. 2) Drawing operations are not atomic and I think they should be. 3) Threaded properties are handled inefficiently. All of these can be properly handled by building a structure with all the properties which holds the original state and the current state and only updating the widget for those properties that change from thread loop to thread loop. To clarify, by atomic property handling, I mean that the widget's properties after a pdl drawing operation should be identical to what they were before the drawing operation, even if those properties changed during the drawing operation.

    No due date