core/com.nokia.carbide.cpp.doc.user/html/bugs_fixed.htm
author cawthron
Tue, 03 Nov 2009 10:33:07 -0600
branchRCL_2_2
changeset 562 c8abfce3e16a
parent 556 94a55409a821
child 573 d66c8cb9b9b2
permissions -rw-r--r--
revert version number back to 2.3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
30
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     2
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -->
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     3
<html>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     4
<head>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     5
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     6
  <title>Carbide.c++ Bugs Fixed</title>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     7
  <link href="../book.css" rel="stylesheet" type="text/css" />
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     8
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     9
  <link href="../book.css" rel="stylesheet" type="text/css" />
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    10
  <script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"></script>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    11
  <style type="text/css">
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    12
	ul > li {font-weight: normal }
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    13
  </style>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    14
</head>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    15
<body bgcolor="#ffffff">
364
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    16
<h2>Carbide.c++ bugs fixed </h2>
30
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    17
<p>This is a comprehensive list of bugs fixed by release: </p>
412
5fbe3d7fa2f5 updated bugs fixed for 2.2
fturovic <frank.turovich@nokia.com>
parents: 364
diff changeset
    18
<ul>
562
c8abfce3e16a revert version number back to 2.3
cawthron
parents: 556
diff changeset
    19
  <li>Bugs Fixed in <a href="#bugs230">2.3.0</a></li>
c8abfce3e16a revert version number back to 2.3
cawthron
parents: 556
diff changeset
    20
  <li><a href="#bugs220">2.2.0</a>, <a href="#bugs210">2.1.0</a>, <a href="#bugs204">2.0.4</a>, <a href="#bugs203">2.0.3</a>, <a href="#bugs202"> 2.0.2</a>, <a href="#bugs200">2.0.0</a></li>
30
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    21
  <li><a href="#bugs131">1.3.1</a>, <a href="#bugs130">1.3.0</a> , <a href="#bugs122">1.2.2</a>, <a href="#bugs121">1.2.1</a></li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    22
</ul>
493
b18703926bab added draft support for new features and bug fixes
fturovic <frank.turovich@nokia.com>
parents: 470
diff changeset
    23
<h3><a name="bugs230" id="bugs6"></a>Bugs Fixed in v2.3.0</h3>
b18703926bab added draft support for new features and bug fixes
fturovic <frank.turovich@nokia.com>
parents: 470
diff changeset
    24
<ul>
535
ccd0ec86d1b4 final update to public bug and release note pages
fturovic <frank.turovich@nokia.com>
parents: 524
diff changeset
    25
  
ccd0ec86d1b4 final update to public bug and release note pages
fturovic <frank.turovich@nokia.com>
parents: 524
diff changeset
    26
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9818">9818</a> - Added support for Qt coding style to the Preferences &gt; C/C++ &gt; Code Style preference panel.</li>
ccd0ec86d1b4 final update to public bug and release note pages
fturovic <frank.turovich@nokia.com>
parents: 524
diff changeset
    27
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9800">9800</a> - Fixed an issue where the Project Explorer view that would sometimes display empty source and include directories within a project even though the Symbian Project Navigator view displayed them.</li>
493
b18703926bab added draft support for new features and bug fixes
fturovic <frank.turovich@nokia.com>
parents: 470
diff changeset
    28
</ul>
b18703926bab added draft support for new features and bug fixes
fturovic <frank.turovich@nokia.com>
parents: 470
diff changeset
    29
<h3><a name="bugs220" id="bugs7"></a>Bugs Fixed in v2.2.0</h3>
412
5fbe3d7fa2f5 updated bugs fixed for 2.2
fturovic <frank.turovich@nokia.com>
parents: 364
diff changeset
    30
<ul>
5fbe3d7fa2f5 updated bugs fixed for 2.2
fturovic <frank.turovich@nokia.com>
parents: 364
diff changeset
    31
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5391">5391</a> - C++ source hover background color is now customizable. See Window &gt; Preferences &gt; C/C++ &gt; Editor.</li>
5fbe3d7fa2f5 updated bugs fixed for 2.2
fturovic <frank.turovich@nokia.com>
parents: 364
diff changeset
    32
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9141">9141</a> - Fixed an issue when setting a breakpoint would force a refresh of the Executables view.</li>
470
6eee0076d222 updated bugs fixed list and release notes
fturovic <frank.turovich@nokia.com>
parents: 412
diff changeset
    33
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9332">9332</a> - Fixed bug where hitting debug would open the launch wizard when there was already an existing launch configuration for that project/build configuration. This would happen when the launch configuration was created from the launch configuration dialog rather than the launch wizard. </li>
6eee0076d222 updated bugs fixed list and release notes
fturovic <frank.turovich@nokia.com>
parents: 412
diff changeset
    34
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9583">9583</a> - Fixed bug where some &quot;extra&quot; variables were being displayed in functions with inline function calls. This could also cause corruption of &quot;real&quot; variable values.</li>
6eee0076d222 updated bugs fixed list and release notes
fturovic <frank.turovich@nokia.com>
parents: 412
diff changeset
    35
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9622">9622</a> - You can now pass arguments directly to SBSv2 builds using the Additional SBSv2 arguments field in the Build preferences panel.</li>
6eee0076d222 updated bugs fixed list and release notes
fturovic <frank.turovich@nokia.com>
parents: 412
diff changeset
    36
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9624">9624</a> - Fixed bug where changing the classname from the Qt project wizard would cause the project build to fail. </li>
6eee0076d222 updated bugs fixed list and release notes
fturovic <frank.turovich@nokia.com>
parents: 412
diff changeset
    37
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9625">9625</a> - Qt Gui project templates now set window as maximized.</li>
6eee0076d222 updated bugs fixed list and release notes
fturovic <frank.turovich@nokia.com>
parents: 412
diff changeset
    38
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9626">9626</a> - Qt GUI wizard templates now set window title to project name.</li>
412
5fbe3d7fa2f5 updated bugs fixed for 2.2
fturovic <frank.turovich@nokia.com>
parents: 364
diff changeset
    39
</ul>
29
76b35ebe58d6 updated release notes and bugs fixed for 2.1
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    40
<h3><a name="bugs210" id="bugs4"></a>Bugs Fixed in v2.1.0</h3>
30
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    41
<ul>
295
fb456bb938f9 updated release notes, bug fixes, and TOC to showinternal versions for tghe SymSee layoouts
fturovic <frank.turovich@nokia.com>
parents: 271
diff changeset
    42
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9164">9164</a> - Added some diagnostic instrumentation to the Eclipse platform and Carbide to aid users in reporting resource and workspace refreshing issues. </li>
364
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    43
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9310">9310</a> - Can now properly save SBSv2 tools or gcc configurations in the Platform Filtering Preferences panel and added default Apply/Restore controls.</li>
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    44
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7351">7351</a> - Fixed an issue where cancelling &quot;Build all configurations&quot; should work and be much faster. </li>
412
5fbe3d7fa2f5 updated bugs fixed for 2.2
fturovic <frank.turovich@nokia.com>
parents: 364
diff changeset
    45
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8500">8500</a> - Fixed an issue that when importing symbols where certain symbols contained erroneous address data. </li>
364
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    46
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8816">8816</a> - Bash errors should now appear in the Problems view. </li>
259
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    47
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8901">8901</a> - Fixed an issue in the error parser that prevented building Phone Debug builds due to Assembler warnings. </li>
364
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    48
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8914">8914</a> - Corrected an issue with scanning SDKs that cause the scan to repeat endlessly. </li>
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    49
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8934">8934</a> - Fixed some issues regarding missing or corrupt devices.xml files that preventing the setting of breakpoints. </li>
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    50
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8937">8937</a> - Fixed a bad assert in the MWCC compiler that was not checking for the existence of both a class and dtor. </li>
259
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    51
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8943">8943</a> - Fixed an issue in the error parser that caused code to be flagged as an error instead of a warning.</li>
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    52
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8964">8964</a> - Modified the behavior of the &quot;SDK Update Required&quot; check to prevent alerts while building or debugging when the OS version is unknown. </li>
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    53
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9006">9006</a> - Several on-device cheat sheets have been updated for connecting and debugging on remote devices. </li>
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    54
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9010">9010</a> - Fixed an issue that caused a NullPointerException when setting a breakpoint. </li>
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    55
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9021">9021</a> - Fixed a performance issue where the debugger searched for all source files every time a breakpoint was set. </li>
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    56
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9031">9031</a> - Fixed an indexing performance issue where too many unneeded source roots were indexed. Use the &quot;Window &gt; Preferences &gt; C/C++ &gt; Appearance &gt; Show source roots at top of project&quot; option to change how root sources are evaluated. </li>
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    57
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9033">9033</a> - Changed the Bld.inf import wizard behavior so that projects with three or fewer MMP files are automatically selected, while projects with more than three MMP files are left unselected by default. </li>
364
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    58
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9036">9036</a> - The new operator in the compiler now zero initializes new objects as defined in C++ Standard &sect;5.3.4.15. </li>
259
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    59
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9092">9092</a> - Fixed a NullPointerException in the News Reader involving the FeedCacheManager. </li>
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    60
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9135">9135</a> - Added additional documentation on source lookup paths. </li>
364
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    61
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9164">9164</a> - Added some diagnostic instrumentation to the Eclipse platform and Carbide to aid users in reporting resource and workspace refreshing issues. </li>
259
53dc199caef8 updated release notes and bug fixes for 2.1
fturovic <frank.turovich@nokia.com>
parents: 128
diff changeset
    62
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9218">9218</a> - Added a new Carbide Extensions category for project property pages accessible to Carbide plugins.</li>
364
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    63
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9310">9310</a> - Can now properly save SBSv2 tools or gcc configurations in the Platform Filtering Preferences panel and added default Apply/Restore controls. </li>
d4bc15911a2c updated bug fixes for final 2.1
fturovic <frank.turovich@nokia.com>
parents: 295
diff changeset
    64
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=9320">9320</a> - Fixed a problem with handling character constants in macros when importing bld.inf files that prevented some SDKs from being recognized. </li>
30
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    65
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    66
<h3><a name="bugs204" id="bugs5"></a>Bugs Fixed in v2.0.4</h3>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    67
<ul>
84
572f5c16ff42 added final bugs for 2.0.4 release
fturovic <frank.turovich@nokia.com>
parents: 30
diff changeset
    68
  
30
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    69
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8050">8050</a> - Fixed an issue that preventing the building of a target when another target of the same project is being debugged.</li>
84
572f5c16ff42 added final bugs for 2.0.4 release
fturovic <frank.turovich@nokia.com>
parents: 30
diff changeset
    70
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8196">8282</a> - Fixed several issues with <span class="code">PRJ_EXTENSION</span> that prevented resource building under SBSv1.</li>
30
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    71
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8694">8694</a> - Fixed an issue that prevented  building a project using SBSv2 when the workspace and kit resided on different drives.</li>
84
572f5c16ff42 added final bugs for 2.0.4 release
fturovic <frank.turovich@nokia.com>
parents: 30
diff changeset
    72
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8196">8804</a> - Fixed a problem where the number of build errors reported wasn't consistent between the Console and Problem views.</li>
123
fe3e9d40f073 added final bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 84
diff changeset
    73
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8196">8816</a> - Bash errors from SBSv2 should now appear in the Problems view. </li>
fe3e9d40f073 added final bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 84
diff changeset
    74
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8196">8890</a> - The Mark All Read button in the Carbide News view now works as expected. </li>
fe3e9d40f073 added final bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 84
diff changeset
    75
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8196">8914</a> - Corrected an issue with scanning SDKs that cause the scan to repeat endlessly. </li>
fe3e9d40f073 added final bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 84
diff changeset
    76
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8196">8919</a> - Fixed a CORBA error with the Carbide symbol reading API that prevented its use.</li>
fe3e9d40f073 added final bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 84
diff changeset
    77
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8196">8923</a> - Added explicit notes on checking the proxy setting in the Network Connections preference panel when experiencing issues with Hover Help. </li>
30
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    78
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    79
<h3><a name="bugs203" id="bugs3"></a>Bugs Fixed in v2.0.3</h3>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    80
<ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    81
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8196">8196</a> - Fixed an issue that caused executable files to be left open after using the Symbol Reader API.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    82
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    83
<h3><a name="bugs202" id="bugs2"></a>Bugs Fixed in v2.0.2</h3>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    84
<ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    85
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7473">7473</a> - Added PKG files to the Qt template projects so SIS files can be built and installed on a device. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    86
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7542">7542</a> - Updated Remote Connections UI to provide better descriptions when choosing between USB  or TRK 2.x USB (supports USB only). </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    87
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7915">7915</a> - Improved the timing out mechanism in Carbide so that TRK doesn't time out when target's are slow to respond.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    88
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8276">8276</a> - The main issue that caused Stepping line by line to be slow has been fixed. However, there are some cases where the slowness still appears. For example, when accessing files across a network, and the network is down or  if a source file is missing. Re-establishing the connection resolves the slow debugging issue.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    89
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    90
<h3><a name="bugs200" id="bugs"></a>Bugs Fixed in v2.0.0</h3>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    91
<ul><li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=476">476</a> - Added the Move to Line command to set the PC location without resuming execution. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    92
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3800">3800</a> - Added &quot;New&quot; actions to the Symbian Project Navigator view so you can create new files, etc. from the context menu. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    93
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3850">3850</a> - Added the ability to create a new mmp file from the bld.inf editor. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    94
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3904">3904</a> - Selecting an MMP file in the Symbian Project Navigator view will now launch the correct executable. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    95
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3994">3994</a> - Build configurations are now linked correctly to a launch configuration to allow multiple launches using different builds. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    96
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4694">4694</a> - Holding a cursor over a variable name now highlights all instances of that variable name in the editor to allow easier identification of its use. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    97
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4718">4718</a> - Corrected an issue where the compiler was preventing the display of a local variable. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    98
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4936">4936</a> - Corrected an issue where [Templates] Class template instantiation to files outside the workspace could cause problems. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    99
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4937">4937</a> - Indexer should no longer fail when <span class="code">_LIT()</span> macros are used as function parameters.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   100
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5223">5223</a> - CodeScanner now provides a link from an individual error or warning to the rule which generated the error or warning.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   101
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5237">5237</a> - TODO items on the same line as a preprocessor statement now appear in the Tasks view. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   102
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5373">5373</a> - Fixed several issues where code formatting was behaving badly. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   103
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5376">5376</a> - The wait time to test if RVCT is available has been extended making it more likely that you can launch Dependency Explorer. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   104
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5448">5448</a> - Enhanced the loading of executables so that breakpoints in the server side of a client/server application are always found. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   105
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5461">5461</a> - Content assist now correctly uses namespace declarations.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   106
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5666">5666</a> - Pressing F3 on a class name inside a NONSHARABLE macro now works as expected.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   107
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5794">5794</a> - Indexer is now more robust when it finds &quot;using namespace...&quot; inside a header file. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   108
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5933">5933</a> - Fixed an issue where disconnecting from TRK would sometimes generate a panic condition. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   109
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6099">6099</a> - DLL symbols are now loaded correctly when attaching to a process using Application TRK for UIQ (v2.8.5).</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   110
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6288">6288</a> - The Project Updater should no longer crash with a NullPointerException error.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   111
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6415">6415</a> - Carbide now correctly handles the ERROR e87 message caused when a command line is too long to be handled by the tool </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   112
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6463">6463</a> - Fixed a null pointer exception error when launching the debugger. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   113
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6616">6616</a> - Successful project builds should no longer show &quot;build error&quot; messages based on CodeScanner errors.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   114
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6724">6724</a> - Changed the way renamed executables are tracked for on-device debugging to ensure the correct binary is targeted and its breakpoints hit.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   115
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6788">6788</a> - The descriptor length in the Variable view has been increased to 1024 Unicode characters.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   116
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6874">6874</a> - Carbide now supports the importing and creation of Qt projects for Symbian OS integration </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   117
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6900">6900</a> - Added support to the debugger for new descriptor classes LString8 and LString16. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   118
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6915">6915</a> - The Keys preference panel should no longer throw errors related to finding schemes </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   119
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6968">6968</a> - Added .aps extension to the list of default executable files recognized by the Executables view.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   120
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7108">7108</a> - Fixed a NullPointerException error that occurred when trying to open a declaration. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   121
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7124">7124</a> - Changed how Carbide.c++ locates SDKs to improve reliability.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   122
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7375">7375</a> - Opening a .RSS file in an editor view should no longer display syntax errors </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   123
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7493">7493</a> - Fixed an issue where adding a new class derived from a system base class did not work as intended. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   124
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7537">7537</a> - Set the Save Actions &quot;remove trailing whitespace&quot; to disabled by default as it was causing problems when diffing files. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   125
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7448">7448</a> - Fixed a configuration issue that prevented the Bug Reporter plug-in from submitting bugs. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   126
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7543">7543</a> - The launch configuration's File Transfer tab now marks missing host files with a warning icon and a message when it can't find the file to transfer. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   127
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7546">7546</a> - Fixed an issue that caused the Partial SIS upgrade to corrupt installations and prevent removal of the programs.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   128
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7577">7577</a> - Problems view sorting that depended upon Creation Time should now work properly.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   129
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7588">7588</a> - Builds using the &quot;Build Symbian Component&quot; now correctly display a progress dialog.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   130
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7596">7596</a> - The Location field in the Problems view should now sort correctly.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   131
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7599">7599</a> - Fixed a problem where all potentially built elements are still added to a launch configuration, but only those actually being built at the time of launch config creation are enabled.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   132
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7641">7641</a> - Fixed a bug where pressing &quot;Delete&quot; on Problems view when the bld.inf or mmp text editor was open caused the delete action to be directed to the editor rather than the view.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   133
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7748">7748</a> - Dependency files are no longer generated in working directory when doing &quot;abld listing&quot; </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   134
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7782">7782</a> - Converted shortcuts to use the new command style which should make key bindings more reliable.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   135
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   136
<p><b>RC1</b></p>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   137
<ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   138
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7375">7375</a> - Opening a .RSS file in an editor view should no longer display syntax errors.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   139
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7376">7376</a> - A class cast exception now logs an error containing the element it's expecting to be a class but isn't instead of a internal error.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   140
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7486">7486</a> - Use of duplicate key bindings for Import and Export has been corrected by using Eclipse 3.4.1.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   141
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7493">7493</a> - Fixed an issue where adding a new class derived from a system base class did not work as intended.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   142
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7532">7532</a> - Mapped the Synergy file _ccmwaid.inf to open in the text editor instead of the MMP/INF editor which generated incorrect error warnings and prevented builds. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   143
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7542">7542</a> - Updated Remote Connections UI to provide better descriptions when choosing between USB (supporting both TRK and Tracing) or TRK 2.x USB (supports USB only).</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   144
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7611">7611</a> - Fixed a UI refresh issue on Tube devices that prevented Connect/Disconnect from working.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   145
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7621">7621</a> - Updated examples and code generator to properly remove icon references</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   146
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7637">7637</a> - Clarified the message when you choose to update old projects and then don't select a project to update.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   147
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7776">7776</a> - The 'NULL' keyword and other macro references are now highlighted as they were in Carbide 1.3.x.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   148
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7814">7814</a> - Updated the Basic DLL template to work with EKA2 projects. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   149
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7866">7866</a> - An issue that prevented installing TRK on N96 CE Devices has been resolved.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   150
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7921">7921</a> - Updated the OpenC Hello World template to work with EKA2 projects. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   151
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7926">7926</a> - The cursor should  no longer jump between insertion points when a source or header path is selected in the New Symbian OS Class wizard.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   152
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7927">7927</a> - Browsing code in the Call Hierarchy window using F3 should no longer throw a NullPointerException error.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   153
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7943">7943</a> - Adding executables with non-standard suffixes should now work as expected.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   154
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7953">7953</a> - Fixed an issue where selecting several components from project explorer and using Build All Configurations caused errors.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   155
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=7978">7978</a> - Fixed a problem where some build problems were not detected when launching.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   156
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=8010">8010</a> - Renamed some template names to clarify their type and intended use.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   157
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   158
<h3><a name="bugs131" id="bugs131"></a>Bugs Fixed in v1.3.1</h3>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   159
<ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   160
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3261">3261</a> - You can now run the following individual abld commands from a new ABLD submenu under the Project and context menus: export, cleanexport, resource, target, final and tidy.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   161
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4102">4102</a> - Fixed a problem where Ctrl-~ sometimes opened the wrong header file</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   162
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4106">4106</a> - You can now import a bld.inf that does not reference any MMP or MAK files</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   163
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4166">4166</a> - Fixed a problem that sometimes left the main EXE locked after loading when debugging multiple targets </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   164
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5223">5223</a> - CodeScanner now provides a link from an individual error or warning to the rule which generated the error or warning</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   165
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5254">5254</a> - The C/C++ &gt; Editor option &quot;Ensure newline at end of file when saving&quot; is now enabled by default</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   166
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5522">5522</a> - The New Launch Configuration Wizard has been updated to choose an EXE as the main executable instead of a DLL when at least one is present in the project</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   167
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5648">5648</a> - Corrected an issue where breakpoints were not getting hit when a DLL was build
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   168
  during a debug launch</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   169
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5815">5815</a> - The debugger now shows a full call stack when it stops at a memory watch point</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   170
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5933">5933</a> - Fixed an issue where disconnecting from TRK would sometimes generate a panic condition.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   171
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6007">6007</a> - Made several enhancements to the build system including: adding an ABLD menu option, not refreshing the project when a build is completed when auto-refresh is enabled, and moved the ROM builder panel into the Project Settings page to address a progress bar issue.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   172
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6040">6040</a> - The MMP Selection page in the &quot;Import &gt; Symbian OS Bld.inf file&quot; wizard has been redesigned to include sortable columns for build order, file names, and location, to make locating MMP files easier</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   173
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6222">6222</a> - Fixed an issue that could cause Carbide to crash and corrupt the workspace.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   174
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6229">6229</a> - Fixed a couple of issues where the Executables view and Executables tab behaviors and UI were not syncing correctly causing errors when trying to debug DLLs.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   175
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6262">6262</a> - Fixed an issue where the emulator failed on startup with a Null exception error</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   176
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6288">6288</a> - The Project Updater should no longer crash with a NullPointerException error</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   177
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6299">6299</a> - Suspending the debugger and trying to resume it should no longer cause the application being debugged to hang</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   178
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6371">6371</a> - Carbide no longer throws a Null pointer exception when attempts are made to add paths to a project outside of the MMP/INF files</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   179
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6377">6377</a> - Reworded help on setting conditional breakpoints to clarify their temporary nature.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   180
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6378">6378</a> - Revised steps on setting conditional breakpoints to clarify process.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   181
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6381">6381</a> - Revised help on opening the Breakpoints view</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   182
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6383">6383</a> - Revised help to clarify the enabling and disabling of breakpoints</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   183
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6384">6384</a> - Revised help on removing breakpoints information</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   184
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6385">6385</a> - Revised steps on setting up watchpoints from different views</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   185
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6415">6415</a> - Carbide now correctly handles the ERROR e87 message caused when a command line is too long to be handled by the tool</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   186
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6417">6417</a> - Carbide now correctly shows in the Problems view error messages with multiple defined symbols</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   187
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6450">6450</a> - STL classes are now recognized by the variable formatter</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   188
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6459">6459</a> - The Emulator field in a new emulator launch configuration should now be filled in correctly when pressing F11 or clicking Run &gt; Debug</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   189
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6462">6462</a> - Corrected an issue where workspace layouts were lost when a null pointer exception was thrown.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   190
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6497">6497</a> - Run to Line and Continue from line should now behave correctly when used in source files whose locations have been remapped</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   191
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6511">6511</a> - Additional variable formats like STD have been added to improve how they are displayed in the Variables view</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   192
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6525">6525</a> - Using the &quot;Resume at line&quot; command should no longer require a Carbide restart</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   193
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6574">6574</a> - Moved the separate ROM builder into the Carbide builder (Properties &gt; Carbide Build Configurations) and revised the project updater to remove the ROM builder and convert any existing preferences (command line and working directory) to non-WINSCW build configurations</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   194
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6590">6590</a> - Added Language ID 186 to the MMP handling routines that was causing a NullPointerException error</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   195
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6615">6615</a> - Added a new extension point (com.nokia.carbide.cdt.builder.environmentModifier) to our builder plugin that allows you to register an environment modifier for modifying project paths</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   196
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6635">6635</a> - Multiple fixes to improve the setting of breakpoints from a call stack</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   197
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   198
<h3><a name="bugs130"></a>Bugs Fixed in v1.3.0</h3>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   199
<p><b>IDE</b></p>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   200
<ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   201
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=188">188</a> - Selecting a .h file name in a editor and pressing F3 (Open Declaration) opens a new editor view and displays the .h file</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   202
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=853">853</a> - Added text color support in the Build Console to make reading logs easier on the eye</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   203
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=2887">2887</a> - The behavior of project level commands was improved to better follow Eclipse guidelines as well as be more context sensitive. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   204
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3248">3248</a> - The Symbian Project Navigator view can now toggle between showing the normal Bld.Inf structure or showing folders using the SOURCEPATHs in the MMP file</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   205
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3266">3266</a> - Macros now appear in the index and can be found using normal search methods</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   206
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3271">3271</a> - System Search now supports the searching of any directory visible to the OS</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   207
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3350">3350</a> - The SIS Builder page in the Carbide Build Configurations property window now supports the generation or one or more output files using different key pairs based upon the same sources.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   208
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3407">3407</a> - File search should now find items even if the indexer is still running</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   209
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3425">3425</a> - The console view now shows a message to let you know it has finished compiling your sources</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   210
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3432">3432</a> - Carbide now does a better job of detecting changes to MMPs with includes and should now rebuild correctly</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   211
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3448">3448</a> - Use of non-standard font sizes in labels and views are supported better </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   212
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3457">3457</a> - Updated indexer to support virtual functions better so that jumps to function  declarations from a function pointer should now work as expected </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   213
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3471">3471</a> - System Search supports text searching of the &quot;\epoc\include&quot; directory</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   214
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3544">3544</a> - You can now set the default build action behavior of the workspace or a project when modified MMPs are detected</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   215
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3566">3566</a> - It is now possible to not sign, self sign, or sign with certificate/key pair SISX files in the project's SIS Properties dialog. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   216
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3671">3679</a> - The Build icon displayed in the toolbar now has a tooltip</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   217
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3696">3696</a> - The bld.inf editor now correctly handles <span class="code">#if/#endif</span> situations when exports are added to the <span class="code">bld.inf</span> file</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   218
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3720">3720</a> - Formatting of pasted code now works correctly </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   219
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3731">3731</a> - It is now possible to save files not part of a source path have been addressed     </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   220
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3743">3743</a> - MS Visual Studio shortcuts added: Ctrl+F2 (Add Bookmark), Ctrl+G (Go to Line)</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   221
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3741">3741</a> - Content Assist now includes enums in classes </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   222
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3792">3792</a> - SDK versions for UIQ SDKs are correctly identified more which allows them to be used</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   223
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3879">3879</a> - Carbide now monitors the variant header file and forces a rebuild on the effected source files</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   224
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3914">3914</a> - Eclipse TODO tasks feature now supported</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   225
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3925">3925</a> - The &quot;debug MMP&quot; option is no longer offered when creating a project. Instead, you are asked to directly select the MMP to use as the default for launching the project</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   226
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3940">3940</a> - C/C++ Indexer should no longer hang when it encounters a C++ style comment on the same line as a single line macro definition</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   227
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4031">4031</a> - The Carbide compiler now recognizes the WINSCW deprecation flag in S60 applications</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   228
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4085">4085</a> - Building a project with only test MMPs no longer does an &quot;abld build&quot;</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   229
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4112">4112</a> - You can now use the Template Wizard: Copy File process to copy files stored in  JAR files </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   230
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4131">4131</a> - Pressing the external editor for the text property will now correctly activate the scalable string editor</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   231
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4132">4132</a> - You can now select &quot;Use default incremental builder&quot; to launch a program without calling make when nothing in the workspace has changed</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   232
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4143">4143</a> - Support for the <span class="code">DEBUGGABLE</span> option is now available in the MMP Editor and included in the project templates. This allows an application to be debugged using the Carbide on-device debugger when targeting Symbian OS v9.4 or later versions. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   233
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4145">4145</a> - Canceling a build should now work more reliably</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   234
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4147">4147</a> - Copying text from a source editor and pasting it into an external editor like MS Word, will no longer copy and paste the background color as well</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   235
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4188">4188</a> - Freeze exports now takes the list of mmp's being built into consideration</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   236
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4388">4388</a> - Code Assist now ignores &quot;private:&quot; when invoked within a class</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   237
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4402">4402</a> - Copious repeats of missing MAP/DLL error messages have been eliminated</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   238
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4410">4410</a> - Freezing exports no longer passes the &quot;-r&quot; flag to abld with EKA1 kits</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   239
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4442">4442</a> - Added missing plugins so that Carbide editors now support use of Shift-JIS</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   240
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4470">4470</a> - A StringIndexOutOfBoundsException error is no longer thrown when a binary has no file extension during an indexing operation</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   241
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4512">4512</a> - Using &quot;Open File&quot; on a BAT or CMD file now correctly opens the file in an editor instead of executing it</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   242
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4541">4541</a> - Linker errors are now properly shown in the console view when using GCC-E.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   243
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4553">4553</a> - Re-opening a workspace should no longer issue an error stating &quot;No configuration can be found&quot; when a project in the workspace contains no launch configurations</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   244
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4579">4579</a> - Added the Symbian resource file compiler 'mwwinrc.exe to the Carbide installation</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   245
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4590">4590</a> - Changing MMP includes now refreshes the EXE </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   246
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4592">4592</a> - Auto-complete now correctly returns all info for templated classes</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   247
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4612">4612</a> - SPN now displays the correct relative path when multiple projects exist</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   248
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4657">4657</a> - Fixed performance problem when trying to determine RVCT install location when disconnected from the network</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   249
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4660">4660</a> - Added CodeWarrior key mappings for "Go to line" (CTRL+G) and "Undo"  (CTRL+Backspace) commands </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   250
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4661">4661</a> - Editing the SymbianMacroStore.xml file within the sdk.core plugin allows you to add new new SDK release versions without waiting for a patch. A more elegant solution will be investigated for a subsequent release.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   251
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4672">4672</a> - The Search view should now present a more consistent display and not flip between different pages each time its opened</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   252
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4702">4702</a> - Changes to included MMP files are now reflected in the SPN view immediately</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   253
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4795">4795</a> - When deleting projects from the workspace, the accompanying .pdom files are also deleted</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   254
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4838">4838</a> - MAKEDEF freeze warnings are now displayed by the Problems view </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   255
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4949">4949</a> - Debugger now displays the correct variable values  in compiled RVCT programs </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   256
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5027">5027</a> - Fixed an issue where setting a breakpoint in "Thumb" mode would crash the code  instead of stopping at the breakpoint </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   257
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5032">5032</a> - Dragging a file from the SPN view to a P4 Pending Changelist view correctly adds the file/project to the changelist</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   258
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5067">5067</a> - Use of the CTRL+B key binding has been made more consistent when changes are  made to code </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   259
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5169">5169</a> - You are now prompted which MMP file to use when compiling a file that is used  in multiple MMP files. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   260
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5170">5170</a> - The SPN view now displays files referenced from Bld.inf using #include in an  "Includes" folder group under Bld.inf. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   261
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5178">5178</a> - Accessing invalid memory locations when using SysTRK should no longer crash the  device </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   262
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5179">5179</a> - Key bindings for Build/Clean Symbian component now work for MMP files</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   263
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5187">5187</a> - Code generation of navigation tab-switching in S60 Multi-view applications has been improved</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   264
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5194">5194</a> - Fixed bug where build would never finish if there were linker errors and the machine had Cygwin installed</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   265
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5199">5199</a> - The default path to find the Codescanner executable is now set correctly</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   266
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5218">5218</a> - Pointers are now auto dereferenced one level as they are in CW and VS for the  Expressions and Variables views. For example "this" now points directly to the  underlying class. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   267
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5229">5229</a> - A new S60 version of the Symbian OS style has been added that enables &quot;Insert spaces for tabs&quot; by default</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   268
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5242">5242</a> - The shortcut for opening the System Search page in the Search window has been set to Alt+Shift+G </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   269
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5244">5244</a> - Parsing was made more robust to deal with some language variants not previously covered      * 5246 - Using a key binding should no longer cause an internal error when attempting to compile a file</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   270
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5246">5246</a> - Using a key binding should no longer cause an internal error when attempting to  compile a file </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   271
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5278">5278</a> - Fixed some build dependency issues that prevented makefiles from being updated properly</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   272
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5299">5299</a> - Several missing command groups like "Open Type" which were in C/C++ Perspective  have been added to the Carbide C/C++ perspective by default. You can still  customize the command groups that appear using the Customize Perspective  dialog. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   273
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5345">5345</a> - Added support for MMP keywords STDDLL and STDEXE when using Open Environment</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   274
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5366">5366</a> - Dependencies are now updated properly when files are deleted/renamed in the workspace</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   275
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5368">5368</a> - Fixed an issue where CONFIG_DLL_PREFIX is blank and parsing a DLL target stopped</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   276
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5372">5372</a> - Drag and drop now supports these file types: ini, symbol, iby, oby, log, src</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   277
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5376">5376</a> - The wait time to test if RVCT is available has been extended making it more  likely that you can launch Dependency Explorer </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   278
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5379">5379</a> - Dragging distribution.policy files from the desktop onto the editor window now  opens it in Carbide</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   279
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5381">5381</a> - Added an additional check for problem markers at the end of the build process  to ensure that any build failure outputs a build failed message to the Console  and does not generate a SIS file </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   280
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5382">5382</a> - Fixed an issue where an IOException was thrown in calls to the Type Hierarchy</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   281
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5389">5389</a> - Debugger "Internal error occurred during: child count update" error is now  handled correctly </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   282
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5423">5423</a> - The lookup of #include files now doesn't re-read the same bld.inf every time which caused a slowdown of file importing</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   283
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5430">5430</a> - Removed the erroneous warning message when the path to a certificate/key files  contains spaces </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   284
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5449">5449</a> - Variables view now correctly dereferences "this" by one level to show its  content </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   285
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5463">5463</a> - The Standard Out text color is now used in the Debug console view </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   286
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5464">5464</a> - The CDT Build Console background color can now be changed. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   287
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5474">5474</a> - RVCT and GCCE now correctly generates dependency files for assembler sources (.s)</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   288
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5481">5481</a> - Fixed an issue where Error Messages and Warning were shown with a "Connecting Names" prefix that prevented links to the source file from working
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   289
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5486">5486</a> - Added an API to enable and disable the x86 build option. See the Carbide  Plug-in Developer Guide for details. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   290
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5487">5487</a> - You can now add a Memory Monitor view to any variable shown in the Variables  view </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   291
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5504">5504</a> - Added support in the build chain to detect changes to USERINCLUDE in the MMP  file not supported by the Symbian command line build </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   292
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5505">5505</a> - Changed default behavior to not show "Path Entry Problem" as the messages did  not contribute useful info related to MMP files or the build </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   293
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5509">5509</a> - Updated indexer to show all classed when creating a new class </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   294
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5527">5527</a> - Carbide now generates a more obvious warning when the project root is reverted to the bld.inf directory or the user edits the path so that some source directories excluded </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   295
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5536">5536</a> - Updated Carbide so that the new Project Explorer view takes precedence over the  C/C++ Projects view </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   296
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5565">5565</a> - Fixed issues with the Symbian OS DLL wizard not setting the correct UID2 value  and uploading to \system\libs instead of \sys\bin </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   297
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5566">5566</a> - Resolved issues where the S60 application wizard was using an unnecessary  static_cast and creating an unneeded file server session </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   298
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5605">5605</a> - Expanded explanation of "Do not step into runtime support code" to better   explain what the user should experience when they enable of disable this option </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   299
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5618">5618</a> - Added a check in the error parser that prevented some symbol error messages  from being recognized and shown in the Console </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   300
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5624">5624</a> - Fixed dependency problem with older 9.1 SDK's (S60_3rd_MR) for GCCE builds.  A  reallyclean must be done to pick up the fix. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   301
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5625">5625</a> - Fixed a deadlock issue that prevented the termination of a debug session when  using the context menu </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   302
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5632">5632</a> - Macro scanner updated to account for #undef's in RnD platforms *.hrh files </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   303
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5644">5644</a> - Added GNU C++ cSource and cHeader mappings to use the C++ language indexer.  This works for new projects, but users with existing workspaces should go to  Window &gt; Preferences &gt; C/C++ &gt; Language Mappings and add these two entries: C  Source File ==&gt; GNU C++, and C Header File ==&gt; GNU C++. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   304
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5654">5654</a> - Fixed bug where source directories from newly added mmp files to a project were  not being treated as real source directories. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   305
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5663">5663</a> - .PKG file with Asian characters are now re-encoded correctly </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   306
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5669">5669</a> - The Edit Include Paths dialog for the MMP File Editor is now usable as it now  supports the use of normal, large, and extra large font settings </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   307
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5734">5734</a> - Fixed a font resizing issue in the Project properties &gt; Carbide Build  Configurations &gt; Arguments pane that prevented the dialog from sizing properly  to show all the options </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   308
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5735">5735</a> - Fixed a bug in the call to makesis when a content search location was  specified. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   309
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5736">5736</a> - Revised layout in Add/Remove Carbide Build Configurations dialog to resize  correctly on Vista, regardless of font size. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   310
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5743">5743</a> - Additional key bindings added to support more commands in Carbide </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   311
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5747">5747</a> - Revised tooltip in MMP Editor &gt; Options tab to read "bytes" instead of  "kilobytes" </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   312
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5820">5820</a> - Source folders in the Project Explorer view are now sorted alphabetically </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   313
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5827">5827</a> - Fixed an issue where a debug session would fail to launch on the WINSCW  emulator </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   314
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5870">5870</a> - Client applications should now close properly when a PANIC occurs when using  ODD. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   315
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5943">5943</a> - Fixed a crasher in the Capability Scanner occurring in some CustKits. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   316
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6032">6032</a> - Fixed an issue where Ecom plugin resources were not being included in the File Transfer tab in debugger launch configurations</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   317
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6173">6173</a> - The Search/Replace command now finishes properly even if it reports stale  matches without locking up the application </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   318
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   319
<p><b>Debugger</b></p>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   320
<ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   321
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=2137">2137</a> - Rendering of an unsigned short is now correct in Variables view</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   322
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=2285">2285</a> - You can now toggle breakpoints in both the C++ and Debug perspectives</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   323
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=3788">3788</a> - Carbide 1.3 uses new targeting rules to target executables. By default all executables for the SDK are targeted for debugging even if they are from other projects in the workspace</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   324
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4015">4015</a> - The new global option &quot;Find source files outside the SDK&quot; in the Carbide.c++ Debugger preference panel controls how the debugger automatically searches for source files both inside and outside of the SDK epocroot</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   325
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4029">4029</a> - TRK now supports the reporting of RDEBUG messages to the Log view &gt; Unframed Messages when the &quot;View unframed messages from communications port&quot; option is enabled. Note that due to timing issues a flood of <span class="code">RDebug::Printfs</span> from the application to TRK can result in some messages being missed. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   326
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4418">4418</a> - It is now possible to set memory watchpoints</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   327
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4545">4545</a> - Corrected a use case where DE failed to unlock a file which prevented a project rebuild</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   328
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4623">4623</a> - Console logs are now cleared before a new debug session begins to prevent the log file from growing too large</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   329
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=4628">4628</a> - When launching a debug session using the emulator usually the emulator (epoc.exe) is launched and you must then navigate to your application and open it. However launching a debug session for an .exe file will, in most cases, launch the .exe directly. This will start the emulator and then open your application automatically. However some SDKs do not support this behavior and in those cases you will have to continue to open your application in the emulator manually.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   330
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5025">5025</a> - Fixed a debugger termination issue that deadlocked some processes and threw an  "Exception processing debug async queue" error </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   331
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5053">5053</a> - Breakpoints are now properly hit in nested static DLLS when debugging on-device</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   332
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5190">5190</a> - Fixed an issue in the Executables view that caused an error when displaying the context menu</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   333
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5225">5225</a> - Toggling a breakpoint inside a method and not on the method name itself, should  work as intended and not show an error </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   334
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5380">5380</a> - Mapping binaries to different source directories using the Executables view has been enhanced to also include the SDK directory</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   335
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5394">5394</a> - Imported binaries are now resolved better the location of source files</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   336
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5395">5395</a> - Added clarification information to the Symbian OS Application panel to help users better choose the correct launch configuration </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   337
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5621">5621</a> - Fixed an issue where the ODD installation of SISX file gives an error message  but the application is still installed </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   338
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5623">5623</a> - KERN-EXEC-3 panics should no longer cause rebooting of ARM11 devices during on  device debugging </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   339
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5645">5645</a> - Key mapping for Debug corrected to operate the same in different views </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   340
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5730">5730</a> - Extended the timeout for ODD installations to 5 minutes to compensate for large  (4+MB) SIS file installations </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   341
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5790">5790</a> - Fixed a debug state synchronization problem between TRK and the host debugger  that prevented the target application from launching </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   342
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=5831">5831</a> - Validation of the emulator path is now done before attempting to launch a debug  session. An invalid path will fail gracefully without starting the debug  session. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   343
  <li><a href="https://xdabug001.ext.nokia.com/bugzilla/show_bug.cgi?id=6036">6036</a> - Debug Trace Messages console no longer stops working after first debug session </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   344
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   345
<h3><a name="bugs122" id="bugs122"></a>Bugs Fixed in v1.2.2</h3>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   346
<p><b>IDE</b></p>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   347
<ul><li>2421 - Changing the SDK ID no longer creates a second entry in the <span class="code">devices.xml</span> file</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   348
  <li>2562 - The UIQ version of TRK now correctly updates information in the UI</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   349
  <li>3855 - Breakpoints are no longer reached once they are removed.</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   350
  <li>4032 - Errors are now correctly removed from the Errors view when the source line containing the error is deleted</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   351
  <li>4056 - A new option for Freeze Symbian Component has been added that freezes only the selected MMP file and not the entire project</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   352
  <li>4075 - The internal error "Computing hasChildren" should no longer occur due to a float reference type being incorrectly treated as a pointer type</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   353
  <li>4106 - You can now import a bld.inf that does not reference any MMP or MAK files</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   354
  <li>4115 - Fixed problem where certain resource errors like "label not found" were treated as warnings in the problems view</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   355
  <li>4118 - The CDT macros <span class="code">__EXE__</span> and <span class="code">__DLL__</span> are now correctly added to the command line when there is only one MMP file in the bld.inf for a given build config, or if there are multiple MMP files but they all have the same target type macro. Otherwise, nothing is added</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   356
  <li>4119 - Fixed an issue where Carbide would close when an array out of bounds error occurred</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   357
  <li>4140 - Corrected a deadlock issue that could cause Carbide to hang on startup</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   358
  <li>4147 - Copying text from a source editor and pasting it into an external editor like Word, will no longer copy and paste the background color as well</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   359
  <li>4165 - Using &quot;Open File&quot; on a BAT file now correctly opens the file in an editor instead of executing it</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   360
  <li>4168 - The default project root directory is now correctly calculated for <span class="code">prj_exports</span> and <span class="code">prj_testexport</span> source paths, just like the bld.inf, mmp, make, source and include paths</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   361
  <li>4196 - Fixed an issue that caused a <span class="code">NullPointerException</span> when creating emulator launch configuration that did not contain a <span class="code">TARGET</span> in the MMP file</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   362
  <li>4197 - Fixed an issue that could cause the PI Function tab to hang when zooming to the entire selection</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   363
  <li>4198 - Source files in imported executables can now be mapped to new locations</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   364
  <li>4200 - Carbide now respects the <span class="code">clean</span> and<span class="code">reallyclean</span> settings when &quot;Clean Project&quot; is chosen</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   365
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   366
<p><b>Debugger</b></p>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   367
<ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   368
  <li>3855 - Breakpoints are no longer reached once they are removed</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   369
  <li>4075 - The internal error &quot;Computing hasChildren&quot; should no longer occur due to a float reference type being incorrectly treated as a pointer type</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   370
  <li>4198 - Source files in imported executables can now be mapped to new locations</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   371
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   372
<h3><a name="bugs121"></a>Bugs Fixed in v1.2.1</h3>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   373
<p><b>IDE</b></p>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   374
<ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   375
  <li>326 - The Goto macro declaration now works</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   376
  <li>1450 - Notification of missing Perl scripts/tools directory has been improved</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   377
  <li>1470 - ARMV5 programs shold now display all  local variables </li>
547
92ec3999fb9b minor edits
fturovic <frank.turovich@nokia.com>
parents: 535
diff changeset
   378
  <li>2793 - Forum Nokia site (<a href="http://www.forum.nokia.com/">www.forum.nokia.com</a>) updated to include v1.2 license information </li>
30
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   379
  <li>3314 - Syntax highlighting and 'Find declaration/definition' now works for sources not included in MMPs </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   380
  <li>3442 - Build All Configurations now also builds the test code too. You can disable this in the Carbide.c++ preferences. </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   381
  <li>3446	- Error message improved when SDK Prefix File is not found in SDK properties </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   382
  <li>3530 - The BWIN folder now appears automatically after freezing a project </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   383
  <li>3555	- The build  key bindings should now work </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   384
  <li>3588	- INF Editor now supports  UNIX-style paths in the Export page </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   385
  <li>3637	- The targetpath in an .mmp file should now appear in the MMP Editor &gt; TargetPath text box </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   386
  <li>3658 - The &quot;System resource list&quot; and &quot;Resource list&quot; no longer share the same icon in the MMP Editor</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   387
  <li>3660 - The Symbian Project Navigator view now includes an AIF folder for images</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   388
  <li>3675	- The Add SDK dialog now validates for spaces in the EPOC root path </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   389
  <li>3700	- Changing the order of a macro paths in the MMP Editor no longer prints it  multiple times </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   390
  <li>3702	- SDKs are now identified in the SDK Preference panel by  the name used in the prefix file and not the SDK common name </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   391
  <li>3703 - The INF Importer now issues a warning instead of an error when a project references the drives root directory or another drive</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   392
  <li>3705	- The INF Importer now issues an error when it encounters space characters in the path to the bld.inf file </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   393
  <li>3707	- An alert now appears in the INF Importer when no MMP file is selected</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   394
  <li>3714	- The correct path for BMP files is now displayed in the Symbian Project Navigator view and the MIF Editor</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   395
  <li>3716 - Improved Freeze Exports command to always add -r when freezing and to only appear as an option on the project context menu</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   396
  <li>3717	- The Symbian Project Navigator view now correctly caches and displays .mk files that may have prevented compilation </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   397
  <li>3723	- The INF Importer wizard no longer shows duplicate MMP selections </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   398
  <li>3724	- Test MMPs now correctly appear in the  Symbian Project Navigator view  (see 3442, 4019) </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   399
  <li>3725	- The IDE now correctly identifies   bld.inf/mmp files as dirty when changes are made to the same line after a save </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   400
  <li>3726	- Test MMP components now correctly appear in the  Symbian Project Navigator view (see 3724, 4019) </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   401
  <li>3747 - Set the default behavior of Folding Header comments to disabled </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   402
  <li>3749 - RSC file extensions are now  correctly picked up by the File Transfer page in a SysTRK launch configuration </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   403
  <li>3754	- INF Editor now  remembers the settings for Tidy, Manual, and Support columns </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   404
  <li>3756	- DEF files are now correctly found and shown in the  Symbian Project Navigator view after Freeze Export </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   405
  <li>3763	- Creating a new project no longer generates a UID 2 error when the MMP file appears </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   406
  <li>3765	- Deleting UID 2 no longer causes UID 3 to use the UID 2 value in the MMP Editor </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   407
  <li>3768	- Carbide now issues a &quot;Bld.inf file cannot be at the root of the workspace&quot; error when it finds the bld.inf at the root </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   408
  <li>3774 - Added key shortcuts for &quot;Build/Clean Symbian Component&quot; commands </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   409
  <li>3779	- Carbide now issues an alert of Perl is not found at startup and error messages to the Console if Perl v5.6.1 is not available (required by some Symbian build components) </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   410
  <li>3802	- bld.inf files are now updated correctly when PRJ_Exports are moved</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   411
  <li>3810	- Moving files no longer invokes a permission dialog when the Always Change option is activated</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   412
  <li>3867	- Vendor specific macros for S60 3rd Ed. are now recognized </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   413
  <li>3868 - Macros defined in variant.cfg are not added as prefix include macros </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   414
  <li>3887- The INF Importer wizard no longer shows duplicate MMP selections (see 3723) </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   415
  <li>3900 - Long error messagesd in the SDK Preferences panel should no longer be truncated </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   416
  <li>3923 - The Compile key shortcut (Ctrl+Alt+C)  now works properly </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   417
  <li>3924	- Build WINSCW targets should no longer show system stack traces anymore </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   418
  <li>3927	- Code formatting to align first level braces is now working</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   419
  <li>3928	- Alerts incorrectly stating that spaces are not allowed for  paths sent to signsis has been corrected </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   420
  <li>3929 - Changing EPOCROOT in the  SDK Property dialog now correctly updates the prefix file </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   421
  <li>3930	- Can now build for two different SDKs on different drives using the same location of the bld.inf file </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   422
  <li>3940	- The C/C++ Indexer should not hang when indexing a CPP file any more </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   423
  <li>3943	- Updated commands to reflect command change from  &quot;Build All Targets&quot; to &quot;Build All Configurations&quot;  (see 4021) </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   424
  <li>3945	- Added option setting to activate/deactivate Verbose (-v) during a full, targeted , or Symbian build, as well as clean operations </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   425
  <li>3960	-  Open in Command Window now correctly opens directories on  drives other than C:\ </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   426
  <li>3961	- Importing a project no longer generates incorrect &quot;duplicate path entries&quot; warning message</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   427
  <li>3965	- Customers with valid licenses should no longer see license warning messages unless their license file is corrupted</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   428
  <li>3967	- Choosing &quot;Open Command Window&quot; should now open the directory correctly, not one level up</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   429
  <li>3974 - The Symbian Project Navigator view now correctly detects when a missing MMP file is added and no longer shows the &quot;missing&quot; icon </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   430
  <li>4004	- Updated Breakpoint documentation to clarify that the symbols for a module must be loaded before any breakpoints in that module can be resolved (see 3916) </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   431
  <li>4017	 - Updated Debug view's Disconnect control  documentation on its ability to detach from an attached process/thread with TRK</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   432
  <li>4019	- Added &quot;Build test components...&quot; option to  Carbide.c++ preference panel documentation (see 3442) </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   433
  <li>4021	- Updated documentation to change &quot;Build All Targets&quot; to &quot;Build All Configurations&quot; (see 3943) </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   434
  <li>4022	- Added &quot;Verbose output...&quot; option to  Carbide.c++ preference panel documentation (see 3945)</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   435
  <li>4035 - Bld.inf/mmp parser no longer misinterprets &quot;<span class="code">../</span>&quot; in macros</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   436
  <li>4047	- Corrected key shortcuts for Previous/Next Word MSVC shortcuts </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   437
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   438
<p><b>Debugger</b></p>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   439
<ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   440
  <li>415 - The Modules view    now correctly shows symbols for loaded executables and DLLs</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   441
  <li>591 - The Expressions view now correctly refreshes    with derived type variables</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   442
  <li>2129	- The Variables view now correctly shows unsigned char variable values using Natural Format </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   443
  <li>2204 - While stepping over some global variables that are getting initialized the PC counter skips over the line </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   444
  <li>2207	- The option Run &gt; Restart is now correctly disabled for Stop Mode debugging </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   445
  <li>2236	- Floating point values are no longer treated as decimals</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   446
  <li>2238	- Double values  are no longer treated as decimals</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   447
  <li>2530	- The Details pane now always shows the string value instead of the address value of the char pointer </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   448
  <li>2967	- The Symbian OS Data view now correctly retains its size when maximized and another tab is pressed in the view </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   449
  <li>2998	- The Debug view correctly resets its state when terminating a debug session so that the controls are not disabled </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   450
  <li>3245	- You can now  Detach from an attached process or thread</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   451
  <li>3262	- In the Memory View, changing memory content to Traditional View rendering now correctly updates the view </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   452
  <li>3751	- The ROM Log file TRK launch configuration is now documented </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   453
  <li>3819	- A TRK debug session that fails will no longer leave a process running in the Debug view </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   454
  <li>3836	- The Memory view now handles &quot;array out of bounds&quot; exceptions better </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   455
  <li>3910	- Terminating the Symbian OS View should no longer generate  &quot;Unhandled event loop exception&quot; errors </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   456
  <li>3916	- Updated Breakpoint documentation to clarify that the symbols for a module must be loaded before any breakpoints in that module can be resolved  (see 4004) </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   457
  <li>3952	- The debugger now correctly closes all processes when terminating a debug session </li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   458
  <li>3966	- Added support for the debug traces for emulator (epocwin.out) and COM port to the Console view</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   459
  <li>3975	- The Variables view no longer displays strange  &quot;.sw&quot; variables<br />
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   460
</li>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   461
</ul>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   462
<div id="footer">Copyright &copy; 2009 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   463
3c007ddaa364 updated release notes and bugs fixed for 2.0.4
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   464
</body>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
   465
</html>