author | Tom Sutcliffe <thomas.sutcliffe@accenture.com> |
Tue, 14 Sep 2010 09:49:39 +0100 | |
changeset 58 | 377ac716dabb |
parent 49 | b33ec37addee |
child 59 | c9dfb364c2d1 |
permissions | -rw-r--r-- |
0
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
1 |
# change_history.pod |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
2 |
# |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
3 |
# Copyright (c) 2010 Accenture. All rights reserved. |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
4 |
# This component and the accompanying materials are made available |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
5 |
# under the terms of the "Eclipse Public License v1.0" |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
6 |
# which accompanies this distribution, and is available |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
7 |
# at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
8 |
# |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
9 |
# Initial Contributors: |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
10 |
# Accenture - Initial contribution |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
11 |
# |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
12 |
|
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
13 |
__END__ |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
14 |
|
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
15 |
=head1 FShell Change History |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
16 |
|
34
284c68d7a3ac
Updating documentation
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
20
diff
changeset
|
17 |
=head2 Release 001 [Not yet officially made] |
14
4ab8c027df23
Fixed a defect in iosrv.exe that caused a panic if a foreground read object was attached to a different end point.
Joe Branton <joe.branton@accenture.com>
parents:
2
diff
changeset
|
18 |
|
17 | 19 |
=over 5 |
20 |
||
21 |
=item * |
|
22 |
||
37
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
23 |
First release of fshell through the Symbian Foundation. |
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
24 |
|
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
25 |
=item * |
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
26 |
|
49
b33ec37addee
comm.script/FSHELL_AUTOSTART now launches terminalkeyboardcons on platforms that support tracecore.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
44
diff
changeset
|
27 |
Added L<terminal keyboard|terminalkeyboardcons> console, for platforms that support Terminal Keyboard and Trace Core. On such platforms comm.script (and thus -DFSHELL_AUTOSTART) will use it if there is no better match for the hardware platform. |
34
284c68d7a3ac
Updating documentation
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
20
diff
changeset
|
28 |
|
284c68d7a3ac
Updating documentation
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
20
diff
changeset
|
29 |
=item * |
284c68d7a3ac
Updating documentation
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
20
diff
changeset
|
30 |
|
58
377ac716dabb
Added --no-write to gobble, fixed crash in start --timeout.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
49
diff
changeset
|
31 |
Fixed a defect in iosrv.exe that caused a panic if a foreground read object was attached to a different end point. This was due to the read object being notified of a change in foreground before its iEndPoint member was updated. This member is now updated before attempting the attach, and is set to NULL in the event of a leave (resulting in the read object being left in an unattached state). Fixed race condition and hang in C<pcons start>. |
14
4ab8c027df23
Fixed a defect in iosrv.exe that caused a panic if a foreground read object was attached to a different end point.
Joe Branton <joe.branton@accenture.com>
parents:
2
diff
changeset
|
32 |
|
17 | 33 |
=item * |
34 |
||
20 | 35 |
More build fixes. Changed the documentation builder to automatically prepend C<%EPOCROOT%> (converted to a path relative form) to pre-processor include path options that start with F<epoc32>. Prevously C<$(EPOCROOT)> was prepended in the makefile, which broke the documentation build because the pre-processor will only accept relative path include options. |
17 | 36 |
|
20 | 37 |
=item * |
17 | 38 |
|
58
377ac716dabb
Added --no-write to gobble, fixed crash in start --timeout.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
49
diff
changeset
|
39 |
Added C<--codesegs> option to L<ps|commands::ps> and C<--no-write> option to L<gobble|commands::gobble>. |
1
6c055a136ec1
Build fixes for environments which don't have \epoc32\tools in their path.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
0
diff
changeset
|
40 |
|
37
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
41 |
=item * |
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
42 |
|
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
43 |
Added C<ENotifyKeypresses> and C<ECaptureCtrlC> flags to CCommandBase, so commands can get keypresses and handle ctrl-C via callbacks instead of having to implement custom active objects. As part of this extended the CCommandBase extension interface to MCommandExtensionsV2 for the new virtual functions KeyPressed(TUint aKeyCode, TUint aModifiers) and CtrlCPressed(). sudo now cleans up correctly by using ECaptureCtrlC. |
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
44 |
|
42
e81b4e28b3e2
Added sf\3tshell platform with support for building beagle textshell+fshell ROMs.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
37
diff
changeset
|
45 |
=item * |
e81b4e28b3e2
Added sf\3tshell platform with support for building beagle textshell+fshell ROMs.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
37
diff
changeset
|
46 |
|
e81b4e28b3e2
Added sf\3tshell platform with support for building beagle textshell+fshell ROMs.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
37
diff
changeset
|
47 |
fshell's current working directory is now normalised (via new TFileName2::Normalize function) so that the case matches what's on the filesystem). |
e81b4e28b3e2
Added sf\3tshell platform with support for building beagle textshell+fshell ROMs.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
37
diff
changeset
|
48 |
|
58
377ac716dabb
Added --no-write to gobble, fixed crash in start --timeout.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
49
diff
changeset
|
49 |
=item * |
377ac716dabb
Added --no-write to gobble, fixed crash in start --timeout.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
49
diff
changeset
|
50 |
|
377ac716dabb
Added --no-write to gobble, fixed crash in start --timeout.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
49
diff
changeset
|
51 |
Fixed crash in L<start's|commands::start> C<--timeout> option. |
377ac716dabb
Added --no-write to gobble, fixed crash in start --timeout.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
49
diff
changeset
|
52 |
|
44
a83fed0e0b9a
Fixed change history typo
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
42
diff
changeset
|
53 |
=back |
a83fed0e0b9a
Fixed change history typo
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
42
diff
changeset
|
54 |
|
37
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
55 |
=head2 Release 000.2-000.5 |
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
56 |
|
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
57 |
Test releases with build fixes. |
534b01198c2d
Added ENotifyKeypresses and ECaptureCtrlC flags to CCommandBase.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
34
diff
changeset
|
58 |
|
0
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
59 |
=head2 Release 000.1 |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
60 |
|
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
61 |
Prerelease to the SF staging server. |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
62 |
|
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
63 |
=head1 Copyright |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
64 |
|
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
65 |
Copyright (c) 2010 Accenture. All rights reserved. |
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
66 |
|
7f656887cf89
First submission to Symbian Foundation staging server.
Tom Sutcliffe <thomas.sutcliffe@accenture.com>
parents:
diff
changeset
|
67 |
=cut |