Index of /koodaus/putty
      Name                    Last modified       Size  Description

[DIR] Parent Directory 10-Jul-2010 14:08 - [DIR] s60v3/ 05-Jul-2010 15:57 - [DIR] s60v5/ 15-Jul-2010 16:26 - [DIR] src/ 05-Jul-2010 15:57 - [DIR] symbian^3/ 15-Jul-2010 13:28 -

General info:
Symbian putty project: 
         http://s2putty.sourceforge.net/

Contact: 
        You can comment / contact me trough sourceforge mailing lists
        s2putty-developers@lists.sourceforge.net

I would like to thank Petteri Kangaslampi and Damion Yates for their support and intrest towards my attempt to create usable touch ui for putty.
	
Source code available at http://s2putty.hg.sourceforge.net/hgweb/s2putty/s2putty/

How to sign:
	http://wiki.forum.nokia.com/index.php/How_to_sign_a_.Sis_file_with_Self-Sign_Certificate

I added new folder structure to this page:

Symbian^3 - Contains putty for Symbain^3       - v 0.8.5 will be first version for symbian^3
s60v5 - Contains putty for Series 60 version 5 - v 0.8.5 will mostlikely be last version for 5.0 by me.
s60v3 - Contains putty for Series 60 version 3 - Not maintained

TODO:
  Add more options to toolbar 
     - Memory for last location of the toolbar
     - Possible settings page for toolbar? 
     - Add icon support back to toolbar maybe for .jpg files
     - Add setting for custom button creation
     
  Improve FEP -> Make someway to copy editable text from terminal to buffer. (might be impossible to get this working with everything)
  
Changelog:

v 0.8.5 (15-Jul-2010)
  - Added David Woodhouse's patches for x-term mouse.
  - First Symbian^3 release
  - Supports sbs compile
  - Supports armv5 compile (I couldn't get gcce to work)
  - Made work around for screen refresh problem. Seems like BC break between 5.0 and ^3.
  - Added PUTTY_SYM3 flag for platform specific changes

v 0.8.4 (12-Mar-2010)
  - Re-signed with new self certificate

v 0.8.3 (22-Oct-2009)
  - Fixed crash with toolbar and enter button
  
v 0.8.2 (20-Oct-2009)
  - Added "Access point" to General settings tab. This is now the final solution and you can select different AP for every profile.
	
v 0.8.1 (14-Oct-2009)
  - Added "Prompt for access point" to General tab under edit profile.
    Note. Setting is global not profile independent.
  - Optimized icon generation

v 0.8 (08-Sep-2009)
  - Added on the fly icon generation for toolbar
  - Added Esc as gesture option
  - Added font size setting for toolbar buttons
  - Added background transparency settings for toolbar buttons
  - Added text transparency settings for toolbar buttons
  
v 0.7.5 (05-Aug-2009)
  - Fixed mixup with sis files

v 0.7.4 (04-Aug-2009)
  - Fixed icon text problem with china variant and emulator

v 0.7.3 (27-Jul-2009)
  - Merged with latests stable putty (1.5.1)
  
v 0.7.2 (26-Jun-2009)
  - Fixed crash from FEP (another memory allocation)
  - Changed AknScreenMode.h to aknscreenmode.h

V 0.7.1 (22-Jun-2009)
  - Fixed crash from FEP (memory allocation)
  - Fixed crash from FEP (modifier keys)

V 0.7 (18-Jun-2009)
  - Rewrote fep buffering system.. this will never be perfect because the terminal doesn't buffer.
  - Fixed the 64 char user input limitation completely. (0.6.1 only fixed it from T9 input)
  - Added more configuration options to toolbar
      - You can now configure number of buttons shown
      - You can now configure heigth & width of the buttons
  - Added ctrl+<wait for key> option to gestures as Damion Yates suggested.
  - Added alt+<wait for key> option to gestures
  - Added copy & paste buttons to toolbar
  - Rewrite of select button (Now select + and select from the menu are the same)
      - Select now works either with finger or arrows it even work if you use both
  - Cleaned up lots of custom toolbar code. 
  - Optimized gestures for better finger usage

V 0.6.1 (04-Jun-2009)
  - Made my feb displaybuffer dynamic.. this didn't help for limitation the limitation came from the original FEP code.
  - Dirty hack around 64 character user input limitation. (It seems that FEP code needs rewrite for 5.0 VKB acts differently than normal T9 FEP)
  - Fixed a bug with toolbar button number 7
  - Added Enter as gesture and toolbar button as Daniel Zachrisson suggested.

V 0.6 (08-May-2009)
  - Merged with latests development release r428
  - Added several new icons for toolbar customization
  - Added several new commands for gesture configurability
  - Added touch feedback to toolbar buttons and gestures
  - Split toolbar and touch settings configuration to different pages
  - Fixed one leak from earlier releases
  - Finalized gesture & toolbar configuration
  
V 0.5 - internal release
  - Tested out some touch UI specific configurations
    - Ended up to binary file in data folder
    - One configuration file for the phone so this is not session specific!
    
V 0.4 - internal release
  - Added gestures
    - Swipe up
    - Swipe down
    - Swipe left
    - Swipe right

V 0.3 (03-Apr-2009)
  - Made custom toolbar with 8 buttons & Icons
      Tab = Sends Tab key
      Alt modifier = toggles alt modifier while writing
      Ctrl modifier = toggles ctrl modifier while writing
      Unlock/Lock toolbar = Unlocks/locks toolbar to its place
      Select = Enables/disables user to select text with pen/finger
      Pipe = Sends pipe key |  
      Arrow up = Sends arrow up key 
      Arrow down = Sends arrow down key
  - Made some improvements to VKB display
  - Merged my files with latest development version (putty_src_r426_20090302.zip)

V 0.2 (27-Feb-2009)
  - Merged Emulator changes and tested that code still work on hw.
    Noticed a bug in emulator Sendgrid doesn't work with mouse you need to use select from menu to select item
    This still works on the device as expected with touch
  - Made FEP functionality better
  - Single click now opens virtual keyboard insted of send line box
  - Copying works with drag events. Just like in windows putty. 

V 0.1 Emulator (21-Feb-2009)
  - Made putty to work with s60 5.0 emulator. Reason for different patch and release is that I have not had time to test if the same changes work on HW
  - Added two PopUpAndDestroy fields one in profilelistview.cpp and the other one to terminalview.cpp
  - Modified puttyappui.cpp to search fonts from c: drive insted of z: wich fails on emulator.
  
V 0.1 (21-Feb-2009)
  Common info about release: 
  - Signed sis available at http://bd.kicks-ass.net/koodaus/putty/putty_touch_UI_v0.1.sisx
  - Full source code available at http://bd.kicks-ass.net/koodaus/putty/putty_touch_UI_v0.1.zip
  - Current release is based on http://s2putty.sourceforge.net/ latest stable 1.5.0
  - http://bd.kicks-ass.net/koodaus/putty/s60.5.0.touch_UI.0.1.patch is difference between touch_UI rel against 1.5.0 stable
  Changes made top of 1.5.0 :
  - Created s60v50 directory structure for UI and building
  - Made new flag PUTTY_S60TOUCH to s60v5\puttyui.mmp this should be used if common code need changes (atm used in putty.rss)
  - Variated terminalcontainer.cpp and terminalcontainer.h files for touch UI.  
	(this could be also made with PUTTY_S60TOUCH flag inside 3.0 UI but the changes could be radical if touch select, copy and paste are incorporated)
  - Created popup mone that can be accessed with long press
  - Created tap and double tap functions. Tap opens send line window. Doble tap opens Send grid.