1
Qt for S60 4.4.4 Temple introduces new ported modules and few other improvements.
2
It guarantees no source or binary compatibility between any other versions.
3
4
Some of the changes listed in this file include internal issue tracking 
5
numbers.
6
7
This file only lists changes specific to Qt for S60.
8
9
10
****************************************************************************
11
*                      Platform Specific Changes                           *
12
****************************************************************************
13
14
Qt for S60
15
----------
16
   * Changes to qmake:
17
      * [228860] Fixed bld.inf and .mmp generation when not under Qt src tree,
18
        i.e. when the makespec is default.
19
      * [231121] Added no_icon CONFIG keyword to suppress showing application
20
        icon in the application menu.
21
      * [233497] EPOCROOT is no longer required as environment variable as long
22
        as a Symbian device can be determined. 
23
      * [234551] Generated .pkg files no longer include Qt libraries directly, 
24
        instead they have a dependency to a separate QtLibs package.
25
      * [234555] Added support for generic mmp file content in form of 
26
        MMP_RULES variable. Also, EXPORTUNFROZEN is now defined using this 
27
        variable instead of being hardcoded.  
28
      * [234557] Improved user ability to control include order via INCLUDEPATH
29
        variable.
30
      * [234557] Support for STDDLL, STDEXE and STDLIB Open C target types via
31
        stdbinary CONFIG keyword.
32
      * [235975] The -r switch is no longer required with qmake to recurse 
33
        subdirs template.
34
      * Fixed: Resources with similar basenames corrupted makefile.
35
36
   * [230751] Improved Elastic Nodes application stability.
37
   * [230752] Mouse drag events work now.
38
   * [234558] Ported QSharedMemory.
39
   * [234559] Ported QSystemSemaphore.
40
   * [234560] Ported all of QtXml.
41
   * [234561] Ported all of QtScript.
42
   * [234562] Ported all of QtSvg.
43
   * [234869] QFileDialog no longer uses desktop layout in Qt for S60.    
44
   * QtNetwork now supports SSL.
45
   * If current path returned by Open C doesn't exist when queried, it is 
46
     created.
47
   * All supported libs and plugins built under src dir now have proper UIDs.
48
   * Fixed GCCE build breaking on atomics.
49
   * Improved fonts support:
50
      * Anti aliasing
51
      * Italic/bold
52
      * Higher text layout precision
53
   * QPixmapCache size limited to 2MB.
54
   * Createpackage script looks for RnD certs in Qt installation root instead 
55
     of EPOCROOT.
56
   * Iconengines plugins included in the default build.
57
   * More examples and demos added in the default build to showcase newly 
58
     ported modules.
59
   * QFileSystemWatcher thread stack size increased to avoid crashing when
60
     entering directories that need AllFiles capability.
61
   * Createpackage will now support signing with custom certificates in 
62
     addition to default ones.
63
   * A perl script patch_capabilities.pl is provided for changing capabilities
64
     of all binaries specified in a single .pkg file.
65