========================================================================== RELEASE NOTE for Carbide.ui s60 Theme Edition 3.1.1 27.02.2007 ========================================================================== IMPORTANT NOTE: Carbide.ui 3.1.1 is a maintenance release for Carbide.ui. It fixes some known issues with Carbide.ui 3.1 (see below). Some of the code used to implement the fixes is an early drop of an upcoming product. Because of this we recommend that you upgrade to 3.1.1 ONLY if you encounter one or more of the bugs listed below. If you have no issues with Carbide.ui 3.1 you should continue to work with that version. In particular, note that the on-line documentation has not been updated to reflect some of the changes in the product. For information of how to use the new version, you should refer to the document Theme_edition_3_1_1_Whats_New.doc that is available for download on Forum Nokia. Product Description: ==================== Carbide.ui has been designed with the creative professional in mind. It allows the S60 UI to be customized with full WYSIWYG layout, without the need for layout definition, coding or specialized mobile design experience. In addition, Carbide.ui can be integrated with a wide range of creative graphic and audio packages, allowing designers to work with their favorite tools. Carbide.ui Theme Edition creates S60 themes that alter the appearance of the S60 UI. Themes can be created, edited, and viewed easily. Once a theme has been created, the tool will package it into a Symbian OS installation file and prepare it for OMA DRM protection, if required, after which it will be ready for deployment to devices. Main features: ============== - Create a theme package from scratch - Create a theme by mixing ready-made components and/or self-created ones - Preview a previously created theme - Edit a previously created theme (ready-made SIS packages cannot be edited; the source file is required) What's new in 3.1.1? ==================== - 320x240 landscape resolution for E61/E62/E61i - Square (208x208) resolution for Nokia 5500 - Export/Import support - Search support - Problem with bitmap icons in 2nd Edition Feature Pack 2 resolved - Resolved problems in SVG to SVGT conversion (arc and named colors for some vector graphic editors) - Animated GIF can be used as screensaver. - Arabic & Hebrew landscape indicators - Java Wait Bar Increment and Idle graphics. - Resolved problems with pasting bitmaps and mask handling. - Sis package optimization for S60 3rd Edition Feature Pack 1 devices. - Packaging of 3rd party icons for S60 3rd Edition and previous devices - Defect when switching to Nine piece mode for highlights has been resolved - Tab and Volume indicator skinning for s60 2nd Edition Feature Pack 3 - Popup preview color group - Several new features, at beta level, are included: a)Editing SVG colors b)Component store for single element and group of elements c)Multiple selection functionality d)Reproducing animation in WYSIWYG editor More information on these features is available in "What's New" document. System Requirements: ==================== Minimum: - Microsoft Windows XP Professional SP2 or Microsoft Windows XP Home SP2 - 512 MB RAM minimum - 430 MB disk space - 1.5 GHz or faster processor - Display supporting 16-bit color at 1280x1024 Recommended: - Microsoft Windows XP Professional SP2 or Microsoft Windows XP Home SP2 - 1 GB RAM - 430 MB disk space - 2.8 GHz or faster processor - Display supporting 24-bit color at 1280x1024 - Sound card Note: By default, configuration is optimized for 1GB (or more) of RAM machines. Depending on the hardware, tweaking parameter -Xmx (maximum memory used) could bring reasonable improvements. For users with 512MB or RAM proper value should be in range from -Xmx256m to -Xmx374m. Instruction: edit $INSTALL_FOLDER\Eclipse\eclipse.ini file, and change -Xmx768m to -Xmx256m, save the file and restart the tool. Compatibility Issues: ===================== - Theme packages created with the tool are compatible with phones based on S60 Platform 2nd Edition, S60 Platform 2nd Edition Feature Pack 1, S60 2nd Edition Feature Pack 2, S60 Platform 2nd Edition Feature Pack 3, S60 Platform 3rd Edition and S60 Platform 3rd Edition Feature Pack 1. The compatible platform release is decided in the sis packaging phase of theme creation. Note that different platform versions may support different theme features. Known Problems and Limitations: =============================== - For S60 3rd Edition and 3rd Edition FP1, and when using bitmaps as part of your theme, packaging of the theme will fail if the Carbide.ui 3.1 installation directory and and the user selected workspace are on different Windows disk drives. The symptom of the error is that the bitmaps of the themes will not show on the phone. Workaound: Change the workspace using File -> Switch workspace, then move your projects to the new workspace using either File->Export (before switching workspace) and then File -> Import or using File -> Create New Theme and then select "Copy an existing theme". - Generated self-signed certificate is valid one year. Sis packages signed with generated self-signed certificates can not be installed after one year. Workaround: Download setup.exe from http://www.cygwin.com. Installation: run setup.exe and when installing, don't forget to include "openssl". Use the default settings for all other elements. Run "Cygwin Bash Shell" which will bring up a DOS window, then run the following three commands: 1) openssl genrsa -des3 -out test.key 1024 This generates the private key (test.key), here you need to give the passphrase. 2) openssl req -new -key test.key -out test.csr This is an intermediate step, the certificate signing request is created. You need to enter some information about the certificate. 3) openssl x509 -req -days 10950 -in test.csr -signkey test.key -out test.cer This generate the self-signed certificate (test.cer). Now you can use the test.key and test.cer in our tool and it's valid for 30 years. - Animated layers & effects: Preview of animation and behavior on the phone may differ. Some of the elements on the first (background) layer do not support all of the effects. - Problems when opening workspace edited with former versions of Eclipse. Known Eclipse defect. Workaround: Metadata folder of existing workspace should be cleared, no need to delete existing projects from the workspace. All folders inside Eclipse\ Configuration folder should be cleared, except config.ini file which must not be edited or removed. - Eclipse workspace path should not contain non-ASCII characters, beaninfo vm may fail because the URL is not constructed properly. - Tool may not work properly for projects containing non-ASCII characters running on non-unicode platforms. - Linking project path is case sensitive - Embedded bitmaps (png, jpeg, bmp) inside svg are not supported. Minor issues: ============= - When Optimize or Colorize is set to true, during processing, alpha-channel is lost. Image might get black borders. - Usage of JPG files is not recommended; defects reported when using JPG files. - Some of the preview screens might have stretched and inaccurate graphics - Effects: The following effect settings might be shown differently on the phone than showed in tool preview. a) Animation might not work if defined on the first layer b) Solarize effect with threshold value around 255 c) Noise d) Contrast effect with intensity value set to -255 ---------------------------------------------------------------------------------- Copyright © 2007 Nokia Corporation. All rights reserved. Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation. Other product and company names mentioned herein may be trademarks or trade names of their respective owners.