News

CEED snapshot10

New snapshot has been released. Archives provide testing sample data with CEGUI 0.7 and CEGUI 1.0 datafiles (CEGUI 1.0 has since been "renamed" to 0.8).

There have been 8 issues fixed from the last snapshot9. There are no drastic changes this release, it is all bugfixes and polish. This is the release that I will be defending my thesis with. Development will not stop though of course! CEED will see a stable release with CEGUI 1.0 release and will be developed continuously.

Grab the source tarball, Windows standalone binaries or MacOS X app bundle at
https://sourceforge.net/projects/crayzedsgui/files/CEED/snapshot10/

State: 
Unstable
Branch: 
0.8
Changelog: 

- 0000885: [Imageset editing] It is possible to input negative size of image definition via code editing (Kulik) - resolved.
- 0000884: [General] Min window size, add minimum screen estate to requirements in the user manual (Kulik) - resolved.
- 0000880: [Imageset editing] Imageset global property widgets shrink vertically when there is not enough vertical screen space (Kulik) - resolved.
- 0000863: [Documentation] Less pathetic documentation build setup (Kulik) - resolved.
- 0000862: [General] DragDropContainer should be "DragContainer" (Kulik) - resolved.
- 0000873: [Animation editing] Opening an animation without having a project opened raises exception (Kulik) - resolved.
- 0000872: [General] Exceptions when opening files with unicode paths (Kulik) - resolved.
- 0000859: [Animation editing] Saving to file is broken (Kulik) - resolved.

Category: 
CEED

CEED snapshot9

New snapshot has been released. Archives provide testing sample data with CEGUI 0.7 and CEGUI 1.0 datafiles (CEGUI 1.0 has since been "renamed" to CEGUI 0.8).

There have been 16 issues fixed from the last snapshot8. Highlight of the release is better property editing for Image and Font properties. You can now choose from a combobox instead of typing the whole names!
Another focus was documentation. There is a lot of new content in user-manual, quickstart-guide and developer-manual.

Make sure you give release to your artists along with the new user manual and tell us what they are struggling with. The manuals will be refined according to the feedback.

Grab the source tarball, Windows standalone binaries or MacOS X app bundle at
https://sourceforge.net/projects/crayzedsgui/files/CEED/snapshot9/

State: 
Unstable
Branch: 
0.8
Changelog: 

- 0000856: [Compatibility layers] Auto windows are partially broken in layout compatibility layers (Kulik) - resolved.
- 0000855: [General] Recently used menus bloat infinitely (Kulik) - resolved.
- 0000848: [Layout editing] Where is the lovely "ID" Property in release 7&8 ? (Kulik) - resolved.
- 0000828: [Layout editing] Implement "Image" property inspector (Kulik) - resolved.
- 0000829: [Layout editing] Implement "Font" property inspector (Kulik) - resolved.
- 0000613: [Project management] Adding a file multiple times to the project manager creates duplicate useless entries without informing you (Kulik) - resolved.
- 0000854: [Layout editing] Pasting widget hierarchies should select topmost pasted widgets (Kulik) - resolved.
- 0000827: [Imageset editing] pasting images does not select them (Kulik) - resolved.
- 0000853: [General] Text editor doesn't correctly mark when it has changes (Kulik) - resolved.
- 0000833: [General] Files are emptied when closed after edited in simple text editing mode (Kulik) - resolved.
- 0000832: [General] Opening project as a file should produce a meaningful explanation why that won't work (Kulik) - resolved.
- 0000852: [General] Allow user to override the filter when opening files (Kulik) - resolved.
- 0000831: [Layout editing] Default layout editing checkerboard makes outlines hard to see (Kulik) - resolved.
- 0000830: [General] Prevent crash caused by inputting too large checkerboard size (Kulik) - resolved.
- 0000851: [Compatibility layers] Compat layers for Image/@type -> Image/@component and back (Kulik) - resolved.
- 0000842: [Compatibility layers] Provide compatibility layer for the new operator dim trees (Kulik) - resolved.

Category: 
CEED

CEGUI 0.7.7

State: 
Stable
Branch: 
0.7
Changelog: 

Release 0.7.7
- Bug Fix: make dist missed premake.lua for InventoryDemo
- Bug Fix: ImagerySection bounds calculations were incorrectly starting from zero.
- Bug Fix: Show Combobox button in pushed state when list is shown.
- Bug Fix: Set disabled image for combobox button. See: http://www.cegui.org.uk/mantis/view.php?id=633
- Bug Fix: Support Gentoo's (and others') modified zlib headers. See: http://www.cegui.org.uk/mantis/view.php?id=813
- Bug Fix: typos in macro to detect zlib prevented using zlib in custom locations.
- Bug Fix: Multiple issues in GroupBox related to handling of its content pane and also how child content is added and removed. NB: This does change some behaviour, in that child content is no longer destroyed when removed, but that should NEVER have happened anyway, so is treated as another bug to be fixed. See: viewtopic.php?f=2&t=6126
- Bug Fix: Backported fix for issue caused by layoutOnWrite property definitions triggering Window::performChildWindowLayout before the window is fully initialised. (NB: this breaks binary compatibility) See: viewtopic.php?p=29008#p29008 and http://www.cegui.org.uk/mantis/view.php?id=645
- Bug Fix: CEGUI::OgreTextureTarget::clear sets the Ogre system view port. This call can occur outside the regular rendering sequence and if the OgreTextureTarget is then deleted, Ogre and other parts of the CEGUI::OgreRenderer may try to access the deleted viewport. IMPORTANT: Prior to Ogre 1.8, there are scenarios where it is impossible to restore the view port safely. See: http://www.cegui.org.uk/mantis/view.php?id=745
- Bug Fix: We were applying text colours twice in Falagard TextComponent when string to be drawn or font to use were sourced anywhere other than from the default places. Many thanks to forum member 'BrightBit' for providing test case datafiles to produce this issue. See: http://www.cegui.org.uk/mantis/view.php?id=774.
- Bug Fix: In OpenGL renderer, default pixel unpack setting of 4 was causing headaches on textures with unusual widths. See: http://www.cegui.org.uk/mantis/view.php?id=778
- Bug Fix: Ensure properties defined via PropertyDefinition are added to the target widget first, to avoid situations where they might be accessed before they are added. See: viewtopic.php?f=10&t=6019

- Modified: Detect python header in a /slightly/ less horrible way.
- Modified: Refactor Window::onParentSized to not abuse Window::setArea_impl.
- Modified: refactor some Window implementation: mostly breaking up setArea_impl, and then reducing some code repetition elsewhere.
- Modified: Add support for lua 5.2. This includes detection of newer package as well as fixes to the Lua module and the embedded tolua++ lib (patch from 'worldcitizen' on the forums). See: http://www.cegui.org.uk/mantis/view.php?id=776

- Added: PropertyDefinitions to set colours on TaharezLook/ImageButton.

- Documentation: Typo in GLEW-LICENSE (this was grabbed from original glew package, too!). See: http://www.cegui.org.uk/mantis/view.php?id=775

Category: 
CEGUI

CEED snapshot8

New snapshot has been released. Archives provide testing sample data with CEGUI 0.7 and CEGUI 1.0 datafiles (CEGUI 1.0 has since been "renamed" to 0.8).

There have been 35 issues fixed from the last snapshot7. The goal of the release was to provide a more reliable and better performing application. The resources load way faster, the logging slowdown has been fixed. There have been some user experience improvements as well, including the ability to change background of embedded CEGUI to a checkerboard. This is also the first release that supports CLI options for ceed-gui.

Grab the source tarball, Windows standalone binaries or OSX application bundle at
http://sourceforge.net/projects/crayzedsgui/files/CEED/snapshot8/

State: 
Unstable
Branch: 
0.8
Changelog: 

- 0000821: [Imageset editing] saving to the imagefile (from adobe photoshop) while ceed is open leads to an exception (Kulik) - resolved.
- 0000823: [General] Editing colours in the main CEED preferences renders the entire app unresponsive (CrazyEddie) - resolved.
- 0000820: [Animation editing] Enable zooming in the animation preview (Kulik) - resolved.
- 0000589: [Layout editing] Resolution settings do not persist in a project (Kulik) - resolved.
- 0000818: [General] Support "negative zoom" (Kulik) - resolved.
- 0000817: [Imageset editing] Support editing of the new autoScaled values (Kulik) - resolved.
- 0000586: [Imageset editing] Zoom should be on mouse wheel + ctrl (Kulik) - resolved.
- 0000760: [Compatibility layers] Get all compat layers checked using XSD for verification (Kulik) - resolved.
- 0000812: [Layout editing] Copying widget to its parent triggers an exception (Kulik) - resolved.
- 0000811: [General] Offer -debug argument to verbosely output to terminal (Kulik) - resolved.
- 0000806: [Animation editing] Always destroy the temporary animation instance when finalising animation editing (Kulik) - resolved.
- 0000804: [Layout editing] Checkerboard background as an option for layout editing (Kulik) - resolved.
- 0000801: [General] Provide CLI parameters to open a project, load files, etc.. to ceed-gui (Kulik) - resolved.
- 0000802: [CLI tools] Metaimageset compiler outputs version 1 imageset (Kulik) - resolved.
- 0000800: [General] Reopen tabs requiring a project opened after resources are reloaded (Kulik) - resolved.
- 0000799: [Layout editing] Optionally hide nested auto windows if they don't contain any non-auto window descendants (Kulik) - resolved.
- 0000797: [Compatibility layers] Version checks parse the entire data using DOM, we should use SAX instead (Kulik) - resolved.
- 0000795: [Project management] Reloading all resources probably leaks (Kulik) - resolved.
- 0000798: [General] Logging gets slower as more messages get logged (Kulik) - resolved.
- 0000796: [General] Speed up loading by using cElementTree instead of ElementTree (Kulik) - resolved.
- 0000786: [Project management] Make sure to save portable paths (Kulik) - resolved.
- 0000540: [Layout editing] Support for ScrollablePane and other widgets that put children into __auto_content_pane__ or similar (Kulik) - resolved.
- 0000790: [Imageset editing] Imageset Editing Window mini-preview of images has white background (Kulik) - resolved.
- 0000787: [Compatibility layers] Core/SystemButton related issues (Kulik) - resolved.
- 0000792: [Layout editing] Segfault related to opening and closing projects (Kulik) - resolved.
- 0000782: [General] CEGUI 0.8 should read 1.0 (Kulik) - resolved.
- 0000767: [Project management] Exception raised when opening a project file and CEED is on a different drive than data (Kulik) - resolved.
- 0000770: [Compatibility layers] Warn when opened file is incompatible with project's target CEGUI (Kulik) - resolved.
- 0000780: [Project management] Remove project name (Kulik) - resolved.
- 0000777: [Project management] Force the ".project" extension when creating a new project (Kulik) - resolved.
- 0000779: [Compatibility layers] CEGUI/Checkbox target type got renamed to CEGUI/ToggleButton (Kulik) - resolved.
- 0000768: [Layout editing] Could not Input Chinese Text ? (Kulik) - resolved.
- 0000819: [Imageset editing] Changing imageset image doesn't remove it from the filesystem watcher (Kulik) - closed.
- 0000757: [Compatibility layers] Compatibility layers only take the "value" attribute into account when migrating image reference values (Kulik) - closed.
- 0000766: [General] Offer newbie help when no tabs are opened (Kulik) - closed.

Category: 
CEED

CEED snapshot7

New snapshot has been released. Archives provide testing sample data with CEGUI 0.7 and CEGUI 0.8 datafiles.

There have been 29 issues fixed from the last snapshot6. The most remarkable change is probably the new property set inspector by Pavlos Toubolidis and initial animation editing (though it's just a tech preview for now, expect issues!).

Grab the source tarball, Windows standalone binaries or OSX application bundle (experimental) at
https://sourceforge.net/projects/crayzedsgui/files/CEED/snapshot7/

Known issues:
Due to refactoring changes in CEGUI related to Checkbox, ToggleButton and Radiobox, there may be issues when loading layouts with any of them.
Animation editor often crashes when closing it.

State: 
Unstable
Branch: 
0.8
Changelog: 

- 0000523: [Animation editing] Reusable timeline (Kulik) - resolved.
- 0000709: [Documentation] Create a user manual about what's implemented and won't be changed in the near future (cca 6 months) (Kulik) - resolved.
- 0000759: [Documentation] Create a developer manual (Kulik) - resolved.
- 0000761: [Imageset editing] Imagesets are serialised as version 2 but the version attribute is missing (Kulik) - resolved.
- 0000756: [Layout editing] Fix 0.7 layout compatibility (Kulik) - resolved.
- 0000758: [Layout editing] Live preview is broken because of GUI context changes in CEGUI (Kulik) - resolved.
- 0000753: [General] Add compatibility layers for CEGUI scheme versions 4 and 5 (Kulik) - resolved.
- 0000752: [General] Use the compatibility machinery for imagesets when loading project resources (Kulik) - resolved.
- 0000754: [General] Use the compatibility machinery for fonts when loading project resources (Kulik) - resolved.
- 0000755: [Compatibility layers] ceed-migrate is broken beyond belief (Kulik) - resolved.
- 0000751: [Imageset editing] Add compatibility support for imageset version 1 and 2, fix imageset editor (Kulik) - resolved.
- 0000750: [General] Fix CEED to work with latest CEGUI GUI context additions (Kulik) - resolved.
- 0000692: [General] Implement revert file (Kulik) - resolved.
- 0000695: [Layout editing] Trying to save when layout isn't opened (because no project has been opened) throws an exception (Kulik) - resolved.
- 0000731: [Layout editing] Use absolute positions and sizes by default (Kulik) - resolved.
- 0000630: [Layout editing] Undoing while editing a property won't notify the property editor to update it's value to the undone value (pav) - resolved.
- 0000491: [General] Property inspecting systems reworking (pav) - resolved.
- 0000705: [Layout editing] Falagard properties being serialized as PropertyDefinitions, wtf?! (Kulik) - resolved.
- 0000668: [Layout editing] Ember GUI data project is loaded but all layouts are black (Kulik) - resolved.
- 0000704: [General] Attempting to bind a shortcut results in an exception (Kulik) - resolved.
- 0000703: [General] Add FPS to CEGUI Debug Info (Kulik) - resolved.
- 0000702: [Animation editing] Exception thrown when animation editor is initialised with no project opened (Kulik) - resolved.
- 0000696: [General] Dumping CEGUI log into stdout is not a good idea! (Kulik) - resolved.
- 0000701: [General] The application doesn't remember it's geometry and state (Kulik) - resolved.
- 0000700: [General] CEED crashes when quitting and project requiring tabs are opened with changes (Kulik) - resolved.
- 0000698: [General] Inject real time pulses to make "ambient" animations work in layout editor (Kulik) - resolved.
- 0000697: [General] Saving layouts with no root widget raises an exception if compatibility layers are used (Kulik) - resolved.
- 0000706: [Layout editing] Image field not taking input (Kulik) - closed.
- 0000555: [General] Gesture scrolling in MacOSX zooms in imageset and layout editing modes (Kulik) - closed.

Category: 
CEED

Pages