Name Last modified Size Description
Parent Directory 10-Jul-2010 14:08 -
s60v3/ 05-Jul-2010 15:57 -
s60v5/ 15-Jul-2010 16:26 -
src/ 05-Jul-2010 15:57 -
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.