Snapshot6 release
Moderators: CEGUI MVP, CEGUI Team
Snapshot6 release
New snapshot has been released. Both archives provide testing sample data with CEGUI 0.7 and CEGUI 0.8 datafiles.
Roadmap lists a staggering number - 39 resolved issues! (a record!) Changes were mainly related to usability improvements and bug fixes. Animation editor has been started and the initial code is part of this release as well. There are still several outstanding issues regarding 0.7 asset editing, but jigsaw is finally falling into place! I am planning to do 1 or 2 more snapshot releases and then (depending on when CEGUI is released) release the first stable.
I would like to thank Pavlos Touboulidis and Chris Trenkamp for extremely valuable contributions. This release wouldn't have been even half as interesting without them!
Grab the source tarball or Windows standalone binaries at
https://sourceforge.net/projects/crayze ... snapshot6/
Incomplete list of changes:
- 0000694: [Layout editing] Font property is exported in .layout even though it's default (Kulik) - resolved.
- 0000693: [Layout editing] Name property is exported in .layout files (Kulik) - resolved.
- 0000665: [General] Menus and context menus should have mnemonics (pav) - resolved.
- 0000690: [General] Restructure main menu (pav) - resolved.
- 0000686: [General] Can't reopen closed editor docks (pav) - resolved.
- 0000588: [General] Add "Manual (F1)" to "Help" menu that points to CEED wiki page (pav) - resolved.
- 0000687: [Layout editing] When selecting a new widget, the current property filter is not applied (Kulik) - resolved.
- 0000674: [Imageset editing] The button that browses for an image is too wide (pav) - resolved.
- 0000680: [General] Check file permissions before writing (Vax456) - resolved.
- 0000682: [Layout editing] Exception when clicking or trying to edit property NamePath (pav) - resolved.
- 0000683: [Layout editing] Rename widgets in layouts is broken (pav) - resolved.
- 0000609: [Layout editing] Widget reparenting name collision (pav) - resolved.
- 0000681: [General] Dock widgets have inconsistent/extraneous margins (pav) - resolved.
- 0000684: [Project management] Canceling the "New Project" dialog throws exception (pav) - resolved.
- 0000676: [Imageset editing] Auto reload underlying image when it changes (by an external program) (Vax456) - resolved.
- 0000679: [General] The New Project dialog should have a checkbox to create some default resource directories (Vax456) - resolved.
- 0000675: [General] Improve file system browser (pav) - resolved.
- 0000678: [General] Make CEED installable using python setup.py install (Kulik) - resolved.
- 0000658: [General] Watch filesystem changes and react when file is changed outside CEED (Vax456) - resolved.
- 0000628: [Imageset editing] Renaming imageset makes the caret jump around (pav) - resolved.
- 0000581: [General] Create project dialog is too small (Kulik) - resolved.
- 0000667: [General] Application settings label is not properly aligned vertically (pav) - resolved.
- 0000666: [General] Application settings "reset to default" button is too large (pav) - resolved.
- 0000602: [General] Keyboard shortcut to start filtering properties and images in imageset editor (Kulik) - resolved.
- 0000664: [Layout editing] The filter reset button of the PropertySetInspector is too large (pav) - resolved.
- 0000662: [General] Add setting to change the toolbars icon size (pav) - resolved.
- 0000657: [General] Revision d2e21a5b8073: Cannot load project resources when opening/creating a project as normal user (Kulik) - resolved.
- 0000661: [General] Add setting to hide the splash screen (pav) - resolved.
- 0000659: [General] Make CEED usable in multi-user environments (Kulik) - resolved.
- 0000641: [Project management] Reduce height of project settings window (Kulik) - resolved.
- 0000651: [General] Make sure CEED works with Xerces parser (Kulik) - resolved.
- 0000507: [Imageset editing] Copy and paste image(s) (pav) - resolved.
- 0000649: [CLI tools] ceed-mic doesn't work: 'module' object has no attribute 'compiler' (pav) - resolved.
- 0000652: [General] Canceling the "Save As" dialog throws exception (pav) - resolved.
- 0000653: [Layout editing] Property filters are case sensitive on Linux (pav) - resolved.
- 0000640: [Imageset editing] Add "Duplicate Image" toolbar button (pav) - resolved.
- 0000656: [Imageset editing] Exception when saving imageset (Kulik) - resolved.
- 0000639: [Layout editing] Exception when editing property "Text" (Kulik) - resolved.
Plans for snapshot7: http://cegui.org.uk/mantis/roadmap_page ... sion_id=28
Enjoy and please report any problems!
Roadmap lists a staggering number - 39 resolved issues! (a record!) Changes were mainly related to usability improvements and bug fixes. Animation editor has been started and the initial code is part of this release as well. There are still several outstanding issues regarding 0.7 asset editing, but jigsaw is finally falling into place! I am planning to do 1 or 2 more snapshot releases and then (depending on when CEGUI is released) release the first stable.
I would like to thank Pavlos Touboulidis and Chris Trenkamp for extremely valuable contributions. This release wouldn't have been even half as interesting without them!
Grab the source tarball or Windows standalone binaries at
https://sourceforge.net/projects/crayze ... snapshot6/
Incomplete list of changes:
- 0000694: [Layout editing] Font property is exported in .layout even though it's default (Kulik) - resolved.
- 0000693: [Layout editing] Name property is exported in .layout files (Kulik) - resolved.
- 0000665: [General] Menus and context menus should have mnemonics (pav) - resolved.
- 0000690: [General] Restructure main menu (pav) - resolved.
- 0000686: [General] Can't reopen closed editor docks (pav) - resolved.
- 0000588: [General] Add "Manual (F1)" to "Help" menu that points to CEED wiki page (pav) - resolved.
- 0000687: [Layout editing] When selecting a new widget, the current property filter is not applied (Kulik) - resolved.
- 0000674: [Imageset editing] The button that browses for an image is too wide (pav) - resolved.
- 0000680: [General] Check file permissions before writing (Vax456) - resolved.
- 0000682: [Layout editing] Exception when clicking or trying to edit property NamePath (pav) - resolved.
- 0000683: [Layout editing] Rename widgets in layouts is broken (pav) - resolved.
- 0000609: [Layout editing] Widget reparenting name collision (pav) - resolved.
- 0000681: [General] Dock widgets have inconsistent/extraneous margins (pav) - resolved.
- 0000684: [Project management] Canceling the "New Project" dialog throws exception (pav) - resolved.
- 0000676: [Imageset editing] Auto reload underlying image when it changes (by an external program) (Vax456) - resolved.
- 0000679: [General] The New Project dialog should have a checkbox to create some default resource directories (Vax456) - resolved.
- 0000675: [General] Improve file system browser (pav) - resolved.
- 0000678: [General] Make CEED installable using python setup.py install (Kulik) - resolved.
- 0000658: [General] Watch filesystem changes and react when file is changed outside CEED (Vax456) - resolved.
- 0000628: [Imageset editing] Renaming imageset makes the caret jump around (pav) - resolved.
- 0000581: [General] Create project dialog is too small (Kulik) - resolved.
- 0000667: [General] Application settings label is not properly aligned vertically (pav) - resolved.
- 0000666: [General] Application settings "reset to default" button is too large (pav) - resolved.
- 0000602: [General] Keyboard shortcut to start filtering properties and images in imageset editor (Kulik) - resolved.
- 0000664: [Layout editing] The filter reset button of the PropertySetInspector is too large (pav) - resolved.
- 0000662: [General] Add setting to change the toolbars icon size (pav) - resolved.
- 0000657: [General] Revision d2e21a5b8073: Cannot load project resources when opening/creating a project as normal user (Kulik) - resolved.
- 0000661: [General] Add setting to hide the splash screen (pav) - resolved.
- 0000659: [General] Make CEED usable in multi-user environments (Kulik) - resolved.
- 0000641: [Project management] Reduce height of project settings window (Kulik) - resolved.
- 0000651: [General] Make sure CEED works with Xerces parser (Kulik) - resolved.
- 0000507: [Imageset editing] Copy and paste image(s) (pav) - resolved.
- 0000649: [CLI tools] ceed-mic doesn't work: 'module' object has no attribute 'compiler' (pav) - resolved.
- 0000652: [General] Canceling the "Save As" dialog throws exception (pav) - resolved.
- 0000653: [Layout editing] Property filters are case sensitive on Linux (pav) - resolved.
- 0000640: [Imageset editing] Add "Duplicate Image" toolbar button (pav) - resolved.
- 0000656: [Imageset editing] Exception when saving imageset (Kulik) - resolved.
- 0000639: [Layout editing] Exception when editing property "Text" (Kulik) - resolved.
Plans for snapshot7: http://cegui.org.uk/mantis/roadmap_page ... sion_id=28
Enjoy and please report any problems!
Re: Snapshot6 release
Got an error when trying to do Save All when 0.7 is selected
EDIT by Kulik: enclosed the exception message in code tags
Code: Select all
Exception message: no element found: line 1, column 0
Traceback:
File "C:\Users\Martin Preisler\Devel\CEED\ceed\mainwindow.py", line 1259, in slot_saveAll
File "C:\Users\Martin Preisler\Devel\CEED\ceed\editors\__init__.py", line 419, in save
File "C:\Users\Martin Preisler\Devel\CEED\ceed\editors\layout\__init__.py", line 141, in saveAs
File "C:\Users\Martin Preisler\Devel\CEED\ceed\editors\__init__.py", line 554, in saveAs
File "C:\Users\Martin Preisler\Devel\CEED\ceed\editors\__init__.py", line 367, in saveAs
File "C:\Users\Martin Preisler\Devel\CEED\ceed\compatibility\__init__.py", line 164, in transform
File "C:\Users\Martin Preisler\Devel\CEED\ceed\compatibility\layout\cegui.py", line 325, in transform
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1283, in XML
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1636, in close
File "C:\Python27\lib\xml\etree\ElementTree.py", line 1488, in _raiseerror
CEED revision: Unknown
CEED version: snapshot6
HW architecture: ('32bit', 'WindowsPE')
HW type: AMD64
HW processor: Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
OS type: Windows
OS release: 7
OS version: 6.1.7601
OS Windows: ('7', '6.1.7601', 'SP1', u'Multiprocessor Free')
SW Python: 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)]
SW PySide: 1.0.9
SW Qt: 4.7.4
SW OpenGL: 3.0.2a1
SW PyCEGUI: 0.8.9090
EDIT by Kulik: enclosed the exception message in code tags
Re: Snapshot6 release
Mars_999: Thanks for reporting. I am trying to figure out how to reproduce this issue. Your report is very vague. I think the only way to have "" as the layout output passed into compat layers is to try to save a layout with no root element.
If this is the case, please clarify it. The issue would then be unrelated to saveAll. I am wondering what should CEED do when user tries to save a layout that has no root widget. Empty file? Or error dialog? What do you think?
If this is the case, please clarify it. The issue would then be unrelated to saveAll. I am wondering what should CEED do when user tries to save a layout that has no root widget. Empty file? Or error dialog? What do you think?
Re: Snapshot6 release
IIRC I didn't put any widget in the window and tried to save it... I would probably throw and error saying please add a root level or make one by default all the time? What will happen if someone saves it with no root and loads it into the API? I am assuming crash or undefined? IMO if they don't have one should allow them to save it as nothing got done while they were using CEED, so next time start over and save the project then....
Re: Snapshot6 release
No problem! Can't wait for the final release!!!!
Re: Snapshot6 release
Hi!
At first, thank you for your hard work on this editor.
In the newest Snapshot6 release, I noticed one bug with the TaharezLook/ImageButton.
When I edit the ImageButton Hover/Normal/Pushed images in the editor, it's working. However, when I save the layout, the Hover/Normal/Pushed images are not saved correctly.
Here is saved window from Snapshot6:
and here the same from Snapshot5:
Also, Is it possible to add an "Event" property to the Window? We use Lua scripting for button press etc., so we just insert to the Window and it's calling the function we define...
Thank you!
EDIT: also, in the StaticImage, ImageField, I notice the same bug as described in previous post "Image Field not taking input?".
Stefan
At first, thank you for your hard work on this editor.
In the newest Snapshot6 release, I noticed one bug with the TaharezLook/ImageButton.
When I edit the ImageButton Hover/Normal/Pushed images in the editor, it's working. However, when I save the layout, the Hover/Normal/Pushed images are not saved correctly.
Here is saved window from Snapshot6:
Code: Select all
<Window Name="menu_main_root/button" Type="TaharezLook/ImageButton">
<Property Name="UnifiedAreaRect" Value="{{0.17875,0},{0.736667,0},{0.26125,50},{0.756667,50}}" />
<Property Name="Font" Value="DejaVuSans-10" />
<PropertyDefinition name="HoverImage" redrawOnWrite="true" />
<PropertyDefinition name="NormalImage" redrawOnWrite="true" />
<PropertyDefinition name="PushedImage" redrawOnWrite="true" />
</Window>
and here the same from Snapshot5:
Code: Select all
<Window Name="menu_main_root/button" Type="TaharezLook/ImageButton">
<Property Name="UnifiedAreaRect" Value="{{0.17875,0},{0.736667,0},{0.26125,50},{0.756667,50}}" />
<Property Name="Font" Value="DejaVuSans-10" />
<Property Name="Name" Value="button" />
<Property Name="HoverImage" Value="set:menu_button_on image:img" />
<Property Name="NormalImage" Value="set:menu_button_off image:img" />
<Property Name="PushedImage" Value="set:menu_button_off image:img" />
</Window>
Also, Is it possible to add an "Event" property to the Window? We use Lua scripting for button press etc., so we just insert
Code: Select all
<Event Name="Clicked" Function="luabtn_clicked" />
Thank you!
EDIT: also, in the StaticImage, ImageField, I notice the same bug as described in previous post "Image Field not taking input?".
Stefan
Re: Snapshot6 release
Padres: Thanks for the report, I will get it fixed. Ticket: http://cegui.org.uk/mantis/view.php?id=705
Re: Snapshot6 release
Kulik & team,
Its fantastic to see regular releases on this. Thank you all for the great work!
We are actually using this tool for a production game, and its working pretty well (I have learned to work around most bugs for now)
Christian
Its fantastic to see regular releases on this. Thank you all for the great work!
We are actually using this tool for a production game, and its working pretty well (I have learned to work around most bugs for now)
Christian
Re: Snapshot6 release
czuger wrote:Kulik & team,
Its fantastic to see regular releases on this. Thank you all for the great work!
We are actually using this tool for a production game, and its working pretty well (I have learned to work around most bugs for now)
Christian
Sweet! Be cool if you could post the game title once you release it that is was using this great software!!!
Re: Snapshot6 release
czuger wrote:Kulik & team,
Its fantastic to see regular releases on this. Thank you all for the great work!
We are actually using this tool for a production game, and its working pretty well (I have learned to work around most bugs for now)
Christian
Awesome If there are bugs you know about that aren't in mantis, please add them, possibly even including the workarounds. The application is becoming really big and bugs creep in :-/ I would like to get most of production issues fixed before the first stable. Thanks!
Re: Snapshot6 release
I posted this awhile back....
Just to make sure since another has seen this issue it gets pointed out!
viewtopic.php?f=15&t=5953
Just to make sure since another has seen this issue it gets pointed out!
viewtopic.php?f=15&t=5953
Re: Snapshot6 release
Mars_999: Things need to have tickets or they get forgotten, I have created a ticket for it in http://cegui.org.uk/mantis/view.php?id=706
Re: Snapshot6 release
Any news on a stable release or snapshot 7?
I been holding off doing any work with CEGUI until this editor is done anymore.
Thanks!
I been holding off doing any work with CEGUI until this editor is done anymore.
Thanks!
Re: Snapshot6 release
It's scheduled for 1st March but I think that's unrealistic since I will be out of CZ at that time, it's more likely to come out in the middle of March.
You can work with the mercurial tip until then, it's fairly stable.
You can work with the mercurial tip until then, it's fairly stable.
Return to “Official Unified CEGUI Editor Tool (CEED)”
Who is online
Users browsing this forum: No registered users and 1 guest