Hi,

I've updated my envinroment with your latest changes and everything seems 
to be working just as before patching. Incloding the splitview in both 
portrait & landscape view.

BR,
        Risto Avila

On Sat, 8 Jan 2011, Risto Avila wrote:

> Hi
>
> The orietantion switch and virtual keyboard doesnt seem to work correctly not 
> at least in sdk 0.9. At least in my environment I need to manually change 
> between full screen qwerty and number pad. It doesn't do it automatically 
> when changing the orientation.
>
> Br,
>  Risto
>
>
> On 8.1.2011 19:55, Petteri Kangaslampi wrote:
>> Hi Risto,
>> 
>> Could be, but that should only get executed once the connection ends, I was 
>> having problems with the keyboard from the beginning. "Unspecified" here 
>> also just means the app doesn't force a specific orientation but follows 
>> the system.
>> 
>> I didn't actually try forcing different orientations from PuTTY, I just 
>> used the orientation switch button in the emulator. I can try rebuilding 
>> everything from scratch and resetting the configs later this weekend in 
>> case I have some old leftovers hanging around in the environment.
>> 
>> 
>> Cheers,
>> Petteri
>> 
>> On 2011-01-08 12:43, Risto Avila wrote:
>>> Hi,
>>> 
>>> Following change in terminalview.cpp might mess things up.
>>>      1.32 
>>> <http://s2putty.hg.sourceforge.net/hgweb/s2putty/s2putty/rev/e583c0543cd9#l1.32>
>>>  
>>> +    // Reset orientation and return to profile list view
>>>      1.33 
>>> <http://s2putty.hg.sourceforge.net/hgweb/s2putty/s2putty/rev/e583c0543cd9#l1.33>
>>>  
>>> +    AppUi()->SetOrientationL(CAknAppUi::EAppUiOrientationUnspecified);
>>> 
>>> 
>>> This could be because that the view still exists after disconnect and you 
>>> set the orientation to unknown state.
>>> But I'll get back to you when I get chance to test your changes also in my 
>>> envinroment :)
>>> 
>>> 
>>> Br,
>>>   Risto
>>> 
>>> On 8.1.2011 19:39, Risto Avila wrote:
>>>> Hi,
>>>> 
>>>> It should work.. at least it worked on my 0.9 sdk. I'm also using it 
>>>> right now on my symbian^3 device also both landscape and portrait works.
>>>> 
>>>> In 0.9 there is a bug in vkb emulator. My emulator shows also the hw 
>>>> qwerty in portrait mode if I've not changed the orietation by pressing 
>>>> the change view button. Never the less the split view still worked. I'll 
>>>> need to compare the codes in repository against my working area.
>>>> 
>>>> -Risto
>>>> 
>>>> On 4.1.2011 3:56, Petteri Kangaslampi wrote:
>>>>> Hi Risto,
>>>>> 
>>>>> Should the split view work in the emulator? On the public Symbian^3 SDK 
>>>>> emulator it doesn't seem to work in landscape orientation at all, and in 
>>>>> portrait the keyboard is invisible but seems to work?
>>>>> 
>>>>> Or did I break something? :)
>>>>> 
>>>>> 
>>>>> Cheers,
>>>>> Petteri
>>>>> 
>>>>> On 2010-12-15 14:54, Risto Avila wrote:
>>>>>> Hi,
>>>>>> 
>>>>>> Actually I've now managed to made it so that the screen rect stays the 
>>>>>> same and it's now scrollable in the split view. I also disabled the 
>>>>>> gestures and toolbar move but not the toolbar buttons.
>>>>>> 
>>>>>> now it works like this:
>>>>>> - tap it opens virtuakeyboard in split view mode.
>>>>>> - close keyboard the terminal returns as it was. (windowd / full screen 
>>>>>> mode)
>>>>>> 
>>>>>> It still needs the scrolling since now it scrolls down to the bottom of 
>>>>>> the terminal screen. I'll make it to follow the cursor. Most of the 
>>>>>> implementation is in the container but I had to add couple messages 
>>>>>> that come to appui to go through view to the container.
>>>>>> 
>>>>>> Br,
>>>>>>   Risto
>>>>>> 
>>>>>> On 15.12.2010 6:10, Petteri Kangaslampi wrote:
>>>>>>> Hi Risto,
>>>>>>> 
>>>>>>> That sounds great, although as a QWERTY user again not something I'd 
>>>>>>> need myself. :)
>>>>>>> 
>>>>>>> For scrolling it would probably be better to add viewport support to 
>>>>>>> the terminal control itself, so that the physical terminal size 
>>>>>>> doesn't have to mathc the control. This would also be useful for 
>>>>>>> locking the terminal size to say 80x24 even when the display is 
>>>>>>> different, something that people have asked for before -- some 
>>>>>>> programs don't really like odd and/or changing terminal sizes...
>>>>>>> 
>>>>>>> You'd probably want to support per-pixel rather than per-character 
>>>>>>> viewport positioning though to make scrolling smoother.
>>>>>>> 
>>>>>>> A reasonable logic might be something like:
>>>>>>> - Full terminal view by default
>>>>>>> - Tap terminal to enable split view. Position terminal viewport 
>>>>>>> initially to the half/quadrant of the terminal where the cursor is.
>>>>>>> - Drag terminal to move viewport
>>>>>>> - Maybe automatically move the viewport if the cursor leaves it?
>>>>>>> - Tap to leave split view
>>>>>>> 
>>>>>>> I'm not sure what's the best functionality split between the container 
>>>>>>> and the terminal control, and whether you'd want to keep other 
>>>>>>> gestures active while in split view?
>>>>>>> 
>>>>>>> 
>>>>>>> Cheers,
>>>>>>> Petteri
>>>>>>> 
>>>>>>> On 2010-12-11 04:13, Risto Avila wrote:
>>>>>>>> Hello all,
>>>>>>>> 
>>>>>>>> I've managed to get the split view working. It still needs a little 
>>>>>>>> work tough.
>>>>>>>> The problem with the split view is that I dont want to resize the 
>>>>>>>> actual terminal to so small window so I decided to move the container 
>>>>>>>> up and keep it as same size. Now where the problem comes is that when 
>>>>>>>> you have just connected to ssh you might not have the cursor in 
>>>>>>>> bottom of the terminal. If that's the case the screen is just blank 
>>>>>>>> not showing anything. So some kind of inteligence is needed to scroll 
>>>>>>>> the container up & down. I'm going to make swipes to do this in the 
>>>>>>>> first round but I think in the end it needs something smoother.
>>>>>>>> 
>>>>>>>> todo:
>>>>>>>>     1. change the container move just to y axel now its x and y and 
>>>>>>>> its one pixel off
>>>>>>>>     2. Disable swipes from the split view and assign up & down swipes 
>>>>>>>> scrolling
>>>>>>>>     3. Disable long tap, short tap, double tap, toolbar move from 
>>>>>>>> split view
>>>>>>>> 
>>>>>>>> BR,
>>>>>>>>     Risto
>>>>>>>> 
>>>>>>>> PS: Actually this is a quite killer feature. At least when combined 
>>>>>>>> with irssi! :) irc.freenode.org #s2putty
>>>>>>>> 
>>>>>>>> On 1.11.2010 4:51, Petteri Kangaslampi wrote:
>>>>>>>>> Hi Risto, all,
>>>>>>>>> 
>>>>>>>>> I have also had QWERTY phones as the main target for PuTTY. There is 
>>>>>>>>> some attempt in helping people with non-qwerty devices in the 
>>>>>>>>> earlier versions too, such as the send grid for quick access to some 
>>>>>>>>> functions, but that's a bit of an afterthought. I don't even have a 
>>>>>>>>> single non-qwerty phone myself. :)
>>>>>>>>> 
>>>>>>>>> Having said that, (clean) patches are always welcome, and the split 
>>>>>>>>> view could potentially work at least to some extent if you just kept 
>>>>>>>>> the terminal size as before but moved the part with the cursor in it 
>>>>>>>>> to the other half of the display. There is still a possible problem 
>>>>>>>>> with complex input from the FEP as Risto wrote -- most FEPs seem to 
>>>>>>>>> assume all controls are effectively editors where you can go back 
>>>>>>>>> and change already entered content, and that really doesn't work 
>>>>>>>>> with a terminal...
>>>>>>>>> 
>>>>>>>>> The best bet might be to create a better "Send line" feature for 
>>>>>>>>> non-qwerty devices and make it easily accessible. I generally find 
>>>>>>>>> it better to use "Send line" instead of writing directly to the 
>>>>>>>>> terminal: Network lag doesn't affect editing, it's easier to review 
>>>>>>>>> text and fix typos, and it results in fewer packets which reduces 
>>>>>>>>> network traffic.
>>>>>>>>> 
>>>>>>>>> After fighting with Avkon again for a couple of hours today I'd 
>>>>>>>>> fully support anybody who wishes to write a new Qt-based UI. Just 
>>>>>>>>> don't expect me to contribute much, PuTTY pretty much does what I 
>>>>>>>>> need it to do already. :)
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Cheers,
>>>>>>>>> Petteri
>>>>>>>>> 
>>>>>>>>> On 2010-10-27 16:30, Risto Avila wrote:
>>>>>>>>>> Hi,
>>>>>>>>>> 
>>>>>>>>>> It would be much nicer to have a transparent input layout for vkb. 
>>>>>>>>>> Also at least I consider putty unusable with touch only device. It 
>>>>>>>>>> needs lots of workaround to even work at as much as it works now. 
>>>>>>>>>> E.G. the hacks in the feb buffer to "remember" what is writen until 
>>>>>>>>>> enter is pressed == BAD FEP code. I've tried to analyze the depths 
>>>>>>>>>> of FEP how it works and how it should work but there seems to be 0 
>>>>>>>>>> examples 0 documentations so it's quite hard. Also space in the vkb 
>>>>>>>>>> is quite limited to show up even a small fraction of the terminal 
>>>>>>>>>> screen (in a readable format). I've like much much more about hw 
>>>>>>>>>> qwerty solution in a phone where I'll be using putty but I've still 
>>>>>>>>>> tried to make a quite simple UI for also non hw qwerty phones.
>>>>>>>>>> 
>>>>>>>>>> What happens when QT comes? since it seems QT is right around a 
>>>>>>>>>> corner. Do we need a complete rewrite? at least for the UI? Should 
>>>>>>>>>> we do it now? Is it worth our time to spend developing old FEP. 
>>>>>>>>>> Since QT is supported by 5.0 and s^3 and will be in the future 
>>>>>>>>>> mostlikely our only platform to support.
>>>>>>>>>> 
>>>>>>>>>> -Risto
>>>>>>>>>> 
>>>>>>>>>> On 26.10.2010 10:13, Jari Airaksinen wrote:
>>>>>>>>>>> Hi,
>>>>>>>>>>> 
>>>>>>>>>>> Is there plans to update putty touch text input to support split 
>>>>>>>>>>> view input introduced in S^3:
>>>>>>>>>>> http://wiki.forum.nokia.com/index.php/Split_view_input_in_Symbian_C%2B%2B_applications
>>>>>>>>>>> 
>>>>>>>>>>> Would be usefull to be able to see the lower part of terminal 
>>>>>>>>>>> window while inputting text. For example in irssi use and I quess 
>>>>>>>>>>> in many other shell usecases also.
>>>>>>>>>>> 
>>>>>>>>>>> br
>>>>>>>>>>> Jari
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>>
>>>>>> 
>>>>>> ------------------------------------------------------------------------------
>>>>>> Lotusphere 2011
>>>>>> Register now for Lotusphere 2011 and learn how
>>>>>> to connect the dots, take your collaborative environment
>>>>>> to the next level, and enter the era of Social Business.
>>>>>> http://p.sf.net/sfu/lotusphere-d2d
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> s2putty-developers mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/s2putty-developers
>>>>> 
>>>>>
>>>>> 
>>>>> ------------------------------------------------------------------------------
>>>>> Learn how Oracle Real Application Clusters (RAC) One Node allows 
>>>>> customers
>>>>> to consolidate database storage, standardize their database environment, 
>>>>> and,
>>>>> should the need arise, upgrade to a full multi-node Oracle RAC database
>>>>> without downtime or disruption
>>>>> http://p.sf.net/sfu/oracle-sfdevnl
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> s2putty-developers mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/s2putty-developers
>>>> 
>>>>
>>>> 
>>>> ------------------------------------------------------------------------------
>>>> Gaining the trust of online customers is vital for the success of any 
>>>> company
>>>> that requires sensitive data to be transmitted over the Web.   Learn how 
>>>> to
>>>> best implement a security strategy that keeps consumers' information 
>>>> secure
>>>> and instills the confidence they need to proceed with transactions.
>>>> http://p.sf.net/sfu/oracle-sfdevnl 
>>>> 
>>>> _______________________________________________
>>>> s2putty-developers mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/s2putty-developers
>>> 
>
>

------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
s2putty-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/s2putty-developers

Reply via email to