<div dir="ltr"><div>I'm also facing the pulley menu problem with long lists in my app.<br></div><div><br>> Could we go the browser way and have some sort of a standard situation 
and <br>> show menu activation button when e.g. user scrolls up a little?<br><br></div>The browser works this way. However, it has a small delay before it displays it. Slow scrolling up doesn't display it at all. That's why I end up swiping the page up and down to see it.<br>
<div><div><br></div><div>SilicaListView inside SIlicaFlickable sounds like a good solution. I'm not concerned about space in portrait orientation. In landscape, it's an issue only if the page header is very large.<br>
<br></div><div>Having a fixed header would also help with the lack of context. In mail app, I sometimes forget which folder I have opened, so I need to scroll all the way up to see its name. A fixed header with a page title would help.<br>
<br></div><div>Sadly, the Jolla apps which ship with the device haven't solved this. It is a pain to access pulley menu in long lists (mail, Jolla store all categories page, Media player all songs page, jolla-fileman Files..). <br>
<br></div><div>I wish Jolla would come up with a solution for the pulley menu access problem. It would be sad to see every app solve it differently.<br><br></div><div>Cheers,<br>Kari<br></div><div><br></div></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">2013/12/27 Luciano Montanaro <span dir="ltr"><<a href="mailto:mikelima@gmail.com" target="_blank">mikelima@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Yes, that would be an option.<br>
Hide the header when the list is scrolled... but if the user inverts<br>
the scroll direction, the header would reappear. I am not overly<br>
concerned about space at the moment, and my header actually is a<br>
search field, so it should probably stay visible at all times.<br>
<br>
The problem is, we still are trying to guess how things are supposed to work.<br>
I hoped that once the Jolla device hit the market, the applications<br>
shipped with it would give a good number of patterns to follow.<br>
But there really are not many applications at this stage, so we have<br>
to figure out this on our own.<br>
<br>
<br>
Thank you for your suggestion as well.<br>
<span class="HOEnZb"><font color="#888888"><br>
Luciano<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Fri, Dec 27, 2013 at 1:48 AM, Artem Marchenko<br>
<<a href="mailto:artem.marchenko@gmail.com">artem.marchenko@gmail.com</a>> wrote:<br>
> That solves the problem, but.. it's sort of sad that in order to show<br>
> PulleyMenu that exists by large part for saving space for the useful primary<br>
> stuff, you have to.. eat space back for the always present header.<br>
><br>
> Could we go the browser way and have some sort of a standard situation and<br>
> show menu activation button when e.g. user scrolls up a little? Still ugly,<br>
> but would save some space.<br>
><br>
> Artem.<br>
><br>
><br>
> On Thu, Dec 26, 2013 at 7:15 PM, Andrey Kozhevnikov <<a href="mailto:coderusinbox@gmail.com">coderusinbox@gmail.com</a>><br>
> wrote:<br>
>><br>
>> It will work on top part every time, and if you scroll to top it will work<br>
>> as usual too.<br>
>><br>
>> and afaik official QuickScroller for SilicaListView is under development.<br>
>><br>
>><br>
>> On 26.12.2013 23:12, Luciano Montanaro wrote:<br>
>>><br>
>>> Thank you Andrey,<br>
>>><br>
>>> the Flickable trick should do, and I was thinking about those lines as<br>
>>> well, although the details are important, and you just saved me a few<br>
>>> hours of trial and errors.<br>
>>> I am not completely happy about it, since this will work only on the<br>
>>> top part of the screen, but at least the application will keep usable.<br>
>>><br>
>>> About the second point, I agree that is an option... and I will use it<br>
>>> of course, but this is not an uncommon situation, I guess, so it would<br>
>>> be better to have a solution at the silica toolkit level, instead of<br>
>>> having appliations implement their own or copy over qml libraries.<br>
>>><br>
>>> So maybe a SectionScroller, or SectionGrid (or both! Not all models<br>
>>> would work well with the alpha grid as addressbooks) should be<br>
>>> available for applications to use in the future.<br>
>>><br>
>>> Best regards,<br>
>>> Luciano<br>
>>><br>
>>> On Thu, Dec 26, 2013 at 12:51 PM, Andrey Kozhevnikov<br>
>>> <<a href="mailto:coderusinbox@gmail.com">coderusinbox@gmail.com</a>> wrote:<br>
>>>><br>
>>>> I solved this in two ways:<br>
>>>> 1. Put SilicaListView inside SIlicaFlickable.<br>
>>>><br>
>>>> SilicaFlickable {<br>
>>>>      interactive: !listView.flicking<br>
>>>>      pressDelay: 0<br>
>>>> PullDownMenu {}<br>
>>>> PageHeader {}<br>
>>>> SilicaListView {<br>
>>>>      pressDelay: 0<br>
>>>> }<br>
>>>> }<br>
>>>><br>
>>>> Now i have fixed header and can always pull down menu, and its not<br>
>>>> intercepting with long lists inside ListView<br>
>>>><br>
>>>>      pressDelay: 0<br>
>>>> 2. Implemented FastScroll based on section sctolling. Just ported QML<br>
>>>> FastScroll component from harmattan components to Silica. Looks very<br>
>>>> nice<br>
>>>> and suitable for Sailfish UI.<br>
>>>><br>
>>>><br>
>>>> On 26.12.2013 17:38, Luciano Montanaro wrote:<br>
>>>>><br>
>>>>> Hi everybody,<br>
>>>>><br>
>>>>> This is the second problem I realized I have, now that I can test my<br>
>>>>> application on the actual hardware:<br>
>>>>><br>
>>>>> With a long list of items in the view, it is possible to go so much<br>
>>>>> down the list of items, that accessing the pulley menu becomes<br>
>>>>> difficult.<br>
>>>>><br>
>>>>> On Harmattan, this problem is avoided by two features:<br>
>>>>><br>
>>>>> * The toolbar is always visible and<br>
>>>>> * Long lists can be scrolled quickly through the use of the section<br>
>>>>> scroller item.<br>
>>>>><br>
>>>>> I am open to suggestions on how to fix this usability problem in my<br>
>>>>> application...<br>
>>>>><br>
>>>>> Since I modeled the list on the "Contacts" application behavior, one<br>
>>>>> possibility is to do what the People internal application does:<br>
>>>>> Search on top, then favorites, recent stations, and alphabet grid.<br>
>>>>><br>
>>>>> The only problem is: the alphabet grid view is not available as a<br>
>>>>> Silica item for general use... Am I right? Is it planned for a furter<br>
>>>>> update?<br>
>>>>><br>
>>>>> Alternatively, is something along the line of the SectionScroller<br>
>>>>> planned for a future update?<br>
>>>>><br>
>>>>> Thank you and best regards,<br>
>>>>> Luciano<br>
>>>>><br>
>>>> _______________________________________________<br>
>>>> SailfishOS.org Devel mailing list<br>
>>><br>
>>><br>
>>><br>
>><br>
>> _______________________________________________<br>
>> SailfishOS.org Devel mailing list<br>
><br>
><br>
><br>
><br>
> --<br>
> Artem Marchenko<br>
> <a href="http://agilesoftwaredevelopment.com" target="_blank">http://agilesoftwaredevelopment.com</a><br>
> <a href="http://twitter.com/AgileArtem" target="_blank">http://twitter.com/AgileArtem</a><br>
><br>
> _______________________________________________<br>
> SailfishOS.org Devel mailing list<br>
<br>
<br>
<br>
--<br>
</div></div><div class="im HOEnZb">Luciano Montanaro<br>
<br>
Anyone who is capable of getting themselves made President should on<br>
no account be allowed to do the job. -- Douglas Adams<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
SailfishOS.org Devel mailing list<br>
</div></div></blockquote></div><br></div>