Tizen 2.4 Rev7 Release Notes

Release Date: Jun. 30, 2016

IDE and Tools

New Features

  • CLI/SDB

    • CLI support for .c, .cc, .cxx, .and .c++ source files has been added.
    • In the CLI, you can use multi-byte character and space character when you specify the path of an workspace and a source file.

Changed Features

  • Web & Native IDE

    • The IDEs have increased the language support set of the following tools: configuration editor, web localization, manifeset editor, PO editor, and resource manager view.
  • Emulator
    • The NFC module value in the wearable circular emulator is set to ON by default.
  • CLI/SDB
    • After building on the CLI is finished, the name of the generated .mo file is automatically set to be the same as the name of the IDE.
  • JavaScript Analyzer
    • The Stale Object Checker for the Web IDE has been updated to support Windows® 10 (64-bit).

Fixed Bugs

  • Installer and Update Manager

    • The bug, where the SDK Update Notification did not appear when you ran the dynamic analyzer on Mac OS® X, has been fixed.
  • Web & Native IDE
    • When you tried to convert a project to an earlier version, an error occurred and the conversion failed. This bug has been fixed. You can convert the project to earlier versions.
  • Native IDE
    • In a native project, the Restore Defaults feature in Properties > C/C++ Build did not work properly. This bug has been fixed.
    • The project build failure on the Mac OS® X, which occurred due to the missing msgfmt binary, has been fixed.
  • CLI/SDB
    • When you used the package command with the -r option for multi-packaging, a non-signed file was wrongly included in the multi-package. This bug has been fixed.

Known Issues

  • Installer and Update Manager

    • If the SDK Update Notification appears when you start the Tizen IDE or Emulator on Mac OS® X, a terminal (shell.exec) icon can appear on the dock for a few seconds.
  • Web & Native IDE
    • When you select in the IDE menu Help > Help Contents, if JRE 1.8 is installed on your computer, the "HTTP ERROR:500" message may appear in the Help page due to an Eclipse Kepler bug. See https://developer.tizen.org/development or use JRE 1.7.
  • Web IDE
    • The Preview tab in the Web Page Editor sometimes does not appear properly. Use an alternative feature, named Web SDK HTML Editor, which has enhanced features compared to the Web Page Editor. Instead of the Preview tab in the Web Page Editor, use the preview (Ctrl+4) feature of the Web SDK HTML Editor.
  • Native IDE
    • When you import some projects generated from Tizen 2.3 Rev2, the importing can take some time.
    • On Windows®, when you build a native project containing a PO file, the IDE sometimes stops responding. In this case, create a new workspace and move the project to it. The project may be built successfully there.
  • Native UI Builder
    • When the WYSIWYG editor of the Native UI Builder for Windows® is running, a project deletion does not work properly. To solve the problem, close the editor.
    • If the WYSIWYG editor of the Native UI Builder for Windows® runs over 12 hours, your computer slows down because of the editor's high memory usage. To solve the problem, restart the Tizen IDE.
    • The Tizen Store currently does not accept a wearable circle app which is developed by the Native UI Builder because some blacklist apis are used in the Builder. This issue will be solved at upcoming release.
  • Emulator
    • Ubuntu sometimes stops responding for a few seconds after closing the Emulator Manager. This issue is related to an IBus (Intelligent Input Bus) bug. When the issue occurs, restart the ibus-daemon by entering the ibus-daemon –drx command at the command prompt, and use another framework, such as uim and fcitx, for multilingual input.
    • To use the Tizen Emulator, install an Intel VTx supported by the CPU, and the latest version of the graphic card driver provided by the vendor. Check the prerequisites for the Tizen Emulator from:
      • https://developer.tizen.org/downloads/sdk/installing-sdk/prerequisites-tizen-sdk.
      • If the host machine is using Nvidia Optimus™ technology on either Ubuntu or Windows®, you must set the Tizen Emulator to run with your Nvidia® graphics card. In case of Ubuntu, check the bumblebee project (https://wiki.ubuntu.com/Bumblebee). In case of Windows®, select "High Speed NVIDIA Processor" as "Preferred Graphics processor" in the Nvidia® control panel.
      • On Ubuntu, if the graphics driver is out-of-date, your Ubuntu desktop session can be occasionally logged out when launching the Emulator Manager, or the Emulator skin can be drawn improperly. Check the prerequisites and upgrade to the latest graphics driver.
    • On Ubuntu 14.04, a shortcut menu can sometimes appear transparent.
    • On Windows®, depending on your OS theme (such as Non-Aero themes and Windows XP themes), a display surface can be erased for a while if the Emulator window is covered with another window. If you click the Emulator window, the display surface runs correctly again
    • On Windows®, if a ‘failed to allocate memory’ error occurs while executing the Emulator, try the following:
      • Close some other programs and try to launch the Emulator again.
      • If the RAM size is set to 768 or 1024 MB for the VM in the Emulator Manager, change it to 512 MB.
      • Increase the user area of the virtual memory in the system to 3 GB by entering the bcdedit /set increaseuserva 3072 command on the console with administrator rights (Windows® 7 only), and reboot.
    • If you use a MacBook Pro which has both Intel HD and Nvidia GPUs, when you execute the Emulator with the OpenGL ES ver. v1.1 & v2.0 option, the Emulator can be unexpectedly terminated. Use the OpenGL ES ver. v2.0 & v3.0 option.
  • SDB
    • To use the SDB bash completion feature, enter the source .sdb-complete.bash command on the bash shell. The feature runs manually from the official Tizen 2.4 release onwards due to the Installer and Update Manager issue.