Initial commit on new branch for full rewrite based on clutter-1.12
Make view self-declaring (name and icon) by overriding created function. Also implement view registering system.
Implement basic viewpad (needs a layout manager which allocated viewpad's allocation to each of its children)
Add missing files for basic viewpad implemented (was the files for viewpad itself ;) ). Also set layout manager.
Prepare viewpad compositing actor for scrollbars. Set up properties for viewpad. Implemented spacing between view and (future) scrollbars in viewpad. Prepared "active-view" property in viewpad.
Implemented view manager
Updated TODO
Viewpad and ViewManager improved to react on registered and unregistered views during runtime.
Allow views themselve to emit activation and deactivation signals like viewpad.
Rename common.{h,c} to utils.{h,c}
Removed static keyword from functions. Fixed build issue - still tried to compile common.c which was renamed to utils.c
Removed also static keyword from variables
First and basic implementation of scrollbar. Does not react on events yet!
Implemented scrollbar visiblity policy
Fixed indention and comments
Implement scrolling viewport in viewpad and allow scrolling to specific point by clicking into scrollbar not occupied by slider or allow smooth scrolling by drag'n'drop slider of scrollbar.
Allow scrolling by pointer wheel
Make page-size for pointer scroll events configurable. The value is a factor between 0.1 and 1.0 and is the factor multiplied with slider size by which the slider is moved.
Set default scrollbar visibility policy in viewpad to automatic
Updated TODO