CEED snapshot3

Finally, after 2 months of development a new release is out.

Important:
Even though the splashscreen says only imageset editing implemented, snapshot3 has a lot of new layout editing functionality. In the File menu, press open project and select the "example_data/StockDatafiles.project". All layouts in the project (on the right in project manager) should work and be editable. Opening or creating other projects might or might not work, it's not being tested a lot at this point! Even though it will open (and migrate) 0.7 layouts it requires 0.8 looknfeels and schemes - full 0.7 asset support is a priority for snapshot4

Feature highlights:
- Snap grid
- Positon and size normaliser
- Reparenting
- Copy paste of entire widget hierarchies
- And more! :D

Binaries for Win32 and Linux32 (experimental, tested on 64bit Ubuntu):
http://sourceforge.net/projects/crayzedsgui/files/CEED/snapshot3/

Reparenting and copy paste video:
http://www.youtube.com/watch?v=UWnBOgG9r1Q

State: 
Unstable
Branch: 
0.8
Changelog: 

- 0000468: [General] Recent projects don't work properly on Linux (fusion44) - resolved.
- 0000527: [Layout editing] Add actions that convert size/position to relative/absolute (Kulik) - resolved.
- 0000543: [General] Ship example project with data that works (Kulik) - resolved.
- 0000537: [Layout editing] Optionally enable the anti-overlap code for manipulators (Kulik) - resolved.
- 0000498: [General] Add means to view webpages for contextual help (Kulik) - resolved.
- 0000535: [Imageset editing] Regression in image resizing (Kulik) - resolved.
- 0000534: [General] Unify all undo command texts to present tense (Kulik) - resolved.
- 0000533: [General] Check prerequisites and report what's wrong/missing (Kulik) - resolved.
- 0000532: [General] Get rid of the horrible workarounds and require pyside 1.0.4 and higher (Kulik) - resolved.
- 0000529: [Layout editing] Make the snap grid snap widgets to the child rect area (Kulik) - resolved.
- 0000526: [Layout editing] Relative vs Absolute resize and move mode should be a toggle (Kulik) - resolved.
- 0000525: [Layout editing] Creating layout from scratch is impossible without Code mode (Kulik) - resolved.
- 0000524: [Layout editing] Creating empty layout throws exception (Kulik) - resolved.
- 0000476: [Layout editing] Snap grid functionality (Kulik) - resolved.
- 0000516: [General] Make CEED skin independent (Kulik) - resolved.
- 0000514: [Project management] Use the compatibility layers for project file loading (Kulik) - resolved.
- 0000480: [General] The embedded CEGUI debug dialog crashes X11 (NVIDIA driver) (Kulik) - resolved.
- 0000511: [Layout editing] Add a setting to allow continuous rerendering (Kulik) - resolved.
- 0000510: [Layout editing] Visual editing doesn't redraw when property change commands are undone/redone (Kulik) - resolved.
- 0000506: [Layout editing] Copy and paste widget hierarchies (Kulik) - resolved.
- 0000503: [Imageset editing] Make it possible to turn off image labels (Kulik) - resolved.
- 0000493: [Layout editing] Reparenting windows (Kulik) - resolved.
- 0000500: [Layout editing] Drag dropping to create a new widget should also work when dropping to the tree hierarchy (Kulik) - resolved.
- 0000496: [General] Add means to play video (youtube probably) from the editor directly (Kulik) - resolved.
- 0000482: [General] Add settings interface (Kulik) - resolved.
- 0000467: [General] Add a generic API for settings (Kulik) - resolved.
- 0000473: [General] Toolbars for imageset and layout editing are smaller than they should be (icons are squashed and interpolated) (Kulik) - resolved.
- 0000471: [Layout editing] Add aligning buttons (Kulik) - resolved.
- 0000474: [Layout editing] Layout editing toolbar disappears when switching between layout files (Kulik) - resolved.
- 0000475: [Layout editing] Aligning empty selection creates an undo action (Kulik) - resolved.
- 0000477: [Layout editing] Changing a property doesn't cause a redraw (Kulik) - resolved.
- 0000478: [Layout editing] Can't resize a widget that is aligned to centre vertically (Kulik) - resolved.
- 0000472: [Layout editing] Add zoom buttons to layout editing (Kulik) - resolved.
- 0000466: [General] Don't render embedded CEGUI as often as possible (Kulik) - resolved.

Category: 
CEED