|
From: Mapi B. <ma...@us...> - 2011-02-28 22:04:25
|
Update of /cvsroot/easycalc/PPCport
In directory vz-cvs-4.sog:/tmp/cvs-serv32483
Modified Files:
EasyCalc.vcproj EasyCalc.vcproj.CLIENT5.Admin.user ReadMe.txt
Log Message:
1.25g
Index: EasyCalc.vcproj
===================================================================
RCS file: /cvsroot/easycalc/PPCport/EasyCalc.vcproj,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** EasyCalc.vcproj 4 Jan 2011 22:42:46 -0000 1.14
--- EasyCalc.vcproj 28 Feb 2011 22:04:23 -0000 1.15
***************
*** 760,763 ****
--- 760,767 ----
</File>
<File
+ RelativePath=".\system - UI\SkinList.cpp"
+ >
+ </File>
+ <File
RelativePath=".\system - UI\StateManager.cpp"
>
***************
*** 852,856 ****
</File>
<File
! RelativePath=".\core\graph.cpp"
>
</File>
--- 856,860 ----
</File>
<File
! RelativePath=".\core\Graph.cpp"
>
</File>
***************
*** 1042,1045 ****
--- 1046,1053 ----
</File>
<File
+ RelativePath=".\system - UI\SkinList.h"
+ >
+ </File>
+ <File
RelativePath=".\system - UI\StateManager.h"
>
***************
*** 1126,1130 ****
</File>
<File
! RelativePath=".\core\graph.h"
>
</File>
--- 1134,1138 ----
</File>
<File
! RelativePath=".\core\Graph.h"
>
</File>
Index: ReadMe.txt
===================================================================
RCS file: /cvsroot/easycalc/PPCport/ReadMe.txt,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** ReadMe.txt 4 Jan 2011 22:42:46 -0000 1.10
--- ReadMe.txt 28 Feb 2011 22:04:23 -0000 1.11
***************
*** 1,3 ****
! ========================================================================
EasyCalc Pocket PC (PPC) port
========================================================================
--- 1,3 ----
!
EasyCalc Pocket PC (PPC) port
========================================================================
***************
*** 29,34 ****
- Simply delete the following files from the place where they were put:
EasyCalc.exe
! EasyCalc.gif
! EasyCalc.layout
lang.rcp
state.bin
--- 29,34 ----
- Simply delete the following files from the place where they were put:
EasyCalc.exe
! EasyCalc*.gif
! EasyCalc*.layout
lang.rcp
state.bin
***************
*** 37,53 ****
---------
* 1.25g PPC:
- Lower memory consumption with skins (this was causing some problems
for 640 x 480 resolutions).
- Fixed bug when clicking the V button in a variable modification dialog,
or clicking the F button in a function modification dialog, would corrupt
the name of the variable / function being modified and result in
some unpredictable behavior.
! - Added support for the old Pocket PC 2003 platform, an ARM Windows CE 4.02
package is now also produced and available, besides the WM5 and WM6 packages.
Enjoy !
- Corrected a bug in dynamic mouse mode where going over the "0" button was not
activating it like other buttons.
! - Modified the main skins to make annunciators more visible, and to make it
! more plain that one can "click" or tap on them to access to functions.
* 1.25f PPC:
--- 37,64 ----
---------
* 1.25g PPC:
+ - Graphes at last, but not least ...! (lots of features in there, that
+ took me time).
- Lower memory consumption with skins (this was causing some problems
for 640 x 480 resolutions).
+ - Tried an adaptive mode if not enough memory, where a skin can be removed
+ from memory to free space for another one to switch to at switch time
+ if there is not enough room to hold them all. Let me know if you are in
+ such a situation and still have some trouble. The calculator should be able
+ run with only one skin loaded at any time in memory, that just takes a
+ little more time when switching from one screen to another (1, 2, 3 and G).
- Fixed bug when clicking the V button in a variable modification dialog,
or clicking the F button in a function modification dialog, would corrupt
the name of the variable / function being modified and result in
some unpredictable behavior.
! - Added support for the old Pocket PC 2003 platform. An ARM Windows CE 4.02
package is now also produced and available, besides the WM5 and WM6 packages.
Enjoy !
- Corrected a bug in dynamic mouse mode where going over the "0" button was not
activating it like other buttons.
! - Modified main skins to make annunciators more visible, and to make it
! more intuitive that one can "click" or tap on them to access functions.
! - Can now drag results left or right when total lenght is wider than display area.
! - Corrected a bug for random nunmber generation (seed was not handled properly,
! resulting in non random lists generated ..).
* 1.25f PPC:
***************
*** 62,66 ****
whether using keyboard, SIP or buttons.
- Limited history to 100 entries, as the history popup can be long to appear
! when history is lengthy. If somboedy needs mode, let me know.
- Pocket PC specific documentation (in english), which can be accessed
through the Help menu.
--- 73,77 ----
whether using keyboard, SIP or buttons.
- Limited history to 100 entries, as the history popup can be long to appear
! when history is lengthy. If somebody needs mode, let me know.
- Pocket PC specific documentation (in english), which can be accessed
through the Help menu.
***************
*** 127,131 ****
! Functional differences between 1.25h PPC and legacy Palm EasyCalc 1.25:
-----------------------------------------------------------------------
- Fully skinable: one can create new skins (.gif and .layout files) to
--- 138,142 ----
! Functional differences between 1.25g PPC and legacy Palm EasyCalc 1.25:
-----------------------------------------------------------------------
- Fully skinable: one can create new skins (.gif and .layout files) to
***************
*** 214,221 ****
Press Cancel to end the loop.
- - Viewing results longer than the result display size is not done by a tap
- and drag, but by clicking on the arrows at left or right of the screen.
- Will see how to do the tap and drag thing also in the PocketPC version later.
-
- matrix[n:.] which is resulting in a list is recognized as a list by the PPC
version and can be edited in list editor by a tap on the result area.
--- 225,228 ----
***************
*** 307,311 ****
- The graph skin philosophy and usability is largely different from initial
! code, which I felt was not intuitive. I hope this one is more intuitive to use.
--- 314,341 ----
- The graph skin philosophy and usability is largely different from initial
! code, which I felt was not intuitive. I hope this one is better to use.
! Let me know.
!
! - There is now a track view display to see a larger zone and to move the graph zone
! on it in order to explore in details wider parts more easily.
!
! - The selection mode on curve, allowing to pick a calculated point on curve
! by tapping on the screen, is different from Palm code in Polar mode: the stylus y
! position is ignored, and only the x position is used to select a value between
! th-min and th-max, in the same way as the parametric mode curve point selection.
! Initial code was calculating the intersection of (O, tap_point) and curve, and
! selecting that point, which was non obvious to use when O was not visible, and
! did not allow to select some points on drawn curve when it was cycling several
! times.
!
! - Each mode (function, polar, parametric) has its own set of activated curves,
! while this was a single common set in the initial code for all modes. This made
! little sense.
!
! - There is no "Table mode" dialog for graph functions. I didn't see it was worth
! the trouble creating this view. If you really need it, let me know.
!
! - Added a 'square' button to restore the graph zone to a normed view where 1 vertical
! = 1 horizontal.
***************
*** 313,316 ****
--- 343,347 ----
-----------------------
- Support screen rotation with another set of skins (EasyCalcWide.layout + gif).
+ - Updated help.
- ... that should be all ...
Index: EasyCalc.vcproj.CLIENT5.Admin.user
===================================================================
RCS file: /cvsroot/easycalc/PPCport/EasyCalc.vcproj.CLIENT5.Admin.user,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** EasyCalc.vcproj.CLIENT5.Admin.user 4 Jan 2011 22:42:46 -0000 1.6
--- EasyCalc.vcproj.CLIENT5.Admin.user 28 Feb 2011 22:04:23 -0000 1.7
***************
*** 69,73 ****
/>
<DeploymentTool
! DeploymentDevice="1f261bf1-9987-41a3-ba3c-ca801816d8f3"
/>
<DebuggerTool
--- 69,73 ----
/>
<DeploymentTool
! DeploymentDevice="e4fc2bc5-3ac4-452c-a893-ad4f273c3a7c"
/>
<DebuggerTool
***************
*** 209,213 ****
/>
<DeploymentTool
! DeploymentDevice="1f261bf1-9987-41a3-ba3c-ca801816d8f3"
/>
<DebuggerTool
--- 209,213 ----
/>
<DeploymentTool
! DeploymentDevice="81551346-886F-43a2-B707-A91FAE1B33A7"
/>
<DebuggerTool
|