Implement Tickit::Window API in C library

Registered by Paul "LeoNerd" Evans on 2014-12-19

Move the implementation of Tickit::Window out of the Perl module and into the C library. Provide a full set of API functions to allow the Perl module to use the C library implementation instead.

Blueprint information

Status:
Complete
Approver:
Paul "LeoNerd" Evans
Priority:
High
Drafter:
Paul "LeoNerd" Evans
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon v0.1
Started by
Paul "LeoNerd" Evans on 2014-12-26
Completed by
Paul "LeoNerd" Evans on 2015-08-31

Related branches

Sprints

Whiteboard

brucem has written an initial version at https://github.com/waywardmonkeys/libtickit
That has now been imported into the primary bzr branch.
Still needs more implementation - see Work Items

(?)

Work Items

Work items:
Window code: DONE
Scrolling: DONE
Input events: DONE
Visibility test through parents on focus gain: DONE
Unit tests: DONE
Documentation: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.