Re: Changes in TabBar

2020-11-02 Thread Carlos Rovira
Hi,

if the experience of the old TabBar is not what you expect, the new will be
exactly the same. Just need a bead cause of PAYG.
Another thing is if we need to improve TabBar navigation. If that's what
you're talking about, I'm with you, and more time needs to be invested on
it. But that's another topic and nothing related to the changes done in the
past iteration. Moreover, that change was needed to have the TabBar in the
current state to work over the navigation issues.

If you say me the actual TabBar is working differently from the one before
the changes, then we need to see what's going on and if it's a bug or
simply some case was left behind.



El dom., 1 nov. 2020 a las 20:09, Piotr Zarzycki ()
escribió:

> Carlos,
>
>  I have 25 tabs. How you will navigate when you have 25 - Can you try and
> tell me what's your experience?
>
> On Sun, Nov 1, 2020, 7:31 PM Carlos Rovira 
> wrote:
>
> > Hi Piotr,
> > is just PAYG. adding the bead gets back to the previous state. Don't
> > understand what's your problem here
> > I just decouple the component to avoid baking optional things. If you
> have
> > just 3 tabs (must of us have just that) you don't need scrolling. If you
> > need scrolling, just add the bead.
> >
> > HTH
> >
> >
> > El vie., 30 oct. 2020 a las 12:13, Piotr Zarzycki (<
> > piotrzarzyck...@gmail.com>) escribió:
> >
> > > I think scrolling is not an option at least not for us. I cannot
> imagine
> > > navigate using scrollbar trough 100 tabs. I think navigation buttons
> > should
> > > be introduced in that case. We have this implemented and it was working
> > > when TabBar structure was in previous state.
> > >
> > > Anyway I will just in my own code extend current TabBar and get back to
> > > previous structure, but consider that case and check how usable is
> > actually
> > > scrollbar. To me personally it is unusable, it has bad experience for
> > user.
> > >
> > > pt., 30 paź 2020 o 12:04 Carlos Rovira 
> > > napisał(a):
> > >
> > > > Hi Piotr,
> > > >
> > > > ok I was not understanding your question.
> > > > TabBar was refactored to allow more bead config instead of having all
> > > > things baked in the main component.
> > > > So your problem is about scrolling, and that's not baked anymore. You
> > > just
> > > > need to add a *ScrollingViewport* bead.
> > > > That was shown in TDJ scrolling example
> > > >
> > > >  > > dataProvider="{scrolltabBarData}">
> > > >> > > selectedContentProperty
> > > > ="hash">
> > > >
> > > > HTH
> > > >
> > > >
> > > > El vie., 30 oct. 2020 a las 10:15, Piotr Zarzycki (<
> > > > piotrzarzyck...@gmail.com>) escribió:
> > > >
> > > > > Sorry I was writing this one in a hurry. I meant here Do not look
> too
> > > css
> > > > > classes, focus on structure of HTML. ;)
> > > > >
> > > > > czw., 29 paź 2020 o 20:26 Piotr Zarzycki <
> piotrzarzyck...@gmail.com>
> > > > > napisał(a):
> > > > >
> > > > > > Carlos,
> > > > > >
> > > > > > Do not look into the case classes - I have removed them. Look
> > closer
> > > to
> > > > > > the structure - is it the same?
> > > > > >
> > > > > > On Thu, Oct 29, 2020, 6:50 PM Carlos Rovira <
> > carlosrov...@apache.org
> > > >
> > > > > > wrote:
> > > > > >
> > > > > >> Hi Piotr,
> > > > > >>
> > > > > >> can't recognize the html output you're showing in the pastes.
> > > > > >> This is one from TDJ:
> > > > > >>
> > > > > >> https://paste.apache.org/hi1t6
> > > > > >>
> > > > > >> As you can see is far more complex
> > > > > >>
> > > > > >>
> > > > > >> El jue., 29 oct. 2020 a las 12:58, Piotr Zarzycki (<
> > > > > >> piotrzarzyck...@gmail.com>) escribió:
> > > > > >>
> > > > > >> > Hello Carlos,
> > > > > >> >
> > > > > >> > We are using in our app TabBar quite extensively. Lately I
> have
> > > > > noticed
> > > > > >> > that you have changed structures of that component
> > significantly.
> > > > > >> >
> > > > > >> > Following code [1] was translated to this one [2] - now it's
> > being
> > > > > >> > translated to this one [3].
> > > > > >> >
> > > > > >> > The reason for that was to simplify things or something else ?
> > > > > >> >
> > > > > >> > How would you than resolve problem where there is horizontal
> tab
> > > bar
> > > > > >> with
> > > > > >> > 100 tabs ?
> > > > > >> >
> > > > > >> > [1] https://paste.apache.org/8yxhd
> > > > > >> > [2] https://paste.apache.org/ssgte
> > > > > >> > [3] https://paste.apache.org/am9r5
> > > > > >> >
> > > > > >> > Thanks,
> > > > > >> > --
> > > > > >> >
> > > > > >> > Piotr Zarzycki
> > > > > >> >
> > > > > >>
> > > > > >>
> > > > > >> --
> > > > > >> Carlos Rovira
> > > > > >> Apache Member & Apache Royale PMC
> > > > > >> *Apache Software Foundation*
> > > > > >> http://about.me/carlosrovira
> > > > > >>
> > > > > >
> > > > >
> > > > > --
> > > > >
> > > > > Piotr Zarzycki
> > > > >
> > > >
> > > >
> > > > --
> > > > Carlos Rovira
> > > > Apache Member & Apache Royale PMC
> > > > *Apache Software Foundation*
> > > > http://about.me/carlosrovira
> > > >
> > >
> > >
> 

Re: Changes in TabBar

2020-11-01 Thread Piotr Zarzycki
Carlos,

 I have 25 tabs. How you will navigate when you have 25 - Can you try and
tell me what's your experience?

On Sun, Nov 1, 2020, 7:31 PM Carlos Rovira  wrote:

> Hi Piotr,
> is just PAYG. adding the bead gets back to the previous state. Don't
> understand what's your problem here
> I just decouple the component to avoid baking optional things. If you have
> just 3 tabs (must of us have just that) you don't need scrolling. If you
> need scrolling, just add the bead.
>
> HTH
>
>
> El vie., 30 oct. 2020 a las 12:13, Piotr Zarzycki (<
> piotrzarzyck...@gmail.com>) escribió:
>
> > I think scrolling is not an option at least not for us. I cannot imagine
> > navigate using scrollbar trough 100 tabs. I think navigation buttons
> should
> > be introduced in that case. We have this implemented and it was working
> > when TabBar structure was in previous state.
> >
> > Anyway I will just in my own code extend current TabBar and get back to
> > previous structure, but consider that case and check how usable is
> actually
> > scrollbar. To me personally it is unusable, it has bad experience for
> user.
> >
> > pt., 30 paź 2020 o 12:04 Carlos Rovira 
> > napisał(a):
> >
> > > Hi Piotr,
> > >
> > > ok I was not understanding your question.
> > > TabBar was refactored to allow more bead config instead of having all
> > > things baked in the main component.
> > > So your problem is about scrolling, and that's not baked anymore. You
> > just
> > > need to add a *ScrollingViewport* bead.
> > > That was shown in TDJ scrolling example
> > >
> > >  > dataProvider="{scrolltabBarData}">
> > >> > selectedContentProperty
> > > ="hash">
> > >
> > > HTH
> > >
> > >
> > > El vie., 30 oct. 2020 a las 10:15, Piotr Zarzycki (<
> > > piotrzarzyck...@gmail.com>) escribió:
> > >
> > > > Sorry I was writing this one in a hurry. I meant here Do not look too
> > css
> > > > classes, focus on structure of HTML. ;)
> > > >
> > > > czw., 29 paź 2020 o 20:26 Piotr Zarzycki 
> > > > napisał(a):
> > > >
> > > > > Carlos,
> > > > >
> > > > > Do not look into the case classes - I have removed them. Look
> closer
> > to
> > > > > the structure - is it the same?
> > > > >
> > > > > On Thu, Oct 29, 2020, 6:50 PM Carlos Rovira <
> carlosrov...@apache.org
> > >
> > > > > wrote:
> > > > >
> > > > >> Hi Piotr,
> > > > >>
> > > > >> can't recognize the html output you're showing in the pastes.
> > > > >> This is one from TDJ:
> > > > >>
> > > > >> https://paste.apache.org/hi1t6
> > > > >>
> > > > >> As you can see is far more complex
> > > > >>
> > > > >>
> > > > >> El jue., 29 oct. 2020 a las 12:58, Piotr Zarzycki (<
> > > > >> piotrzarzyck...@gmail.com>) escribió:
> > > > >>
> > > > >> > Hello Carlos,
> > > > >> >
> > > > >> > We are using in our app TabBar quite extensively. Lately I have
> > > > noticed
> > > > >> > that you have changed structures of that component
> significantly.
> > > > >> >
> > > > >> > Following code [1] was translated to this one [2] - now it's
> being
> > > > >> > translated to this one [3].
> > > > >> >
> > > > >> > The reason for that was to simplify things or something else ?
> > > > >> >
> > > > >> > How would you than resolve problem where there is horizontal tab
> > bar
> > > > >> with
> > > > >> > 100 tabs ?
> > > > >> >
> > > > >> > [1] https://paste.apache.org/8yxhd
> > > > >> > [2] https://paste.apache.org/ssgte
> > > > >> > [3] https://paste.apache.org/am9r5
> > > > >> >
> > > > >> > Thanks,
> > > > >> > --
> > > > >> >
> > > > >> > Piotr Zarzycki
> > > > >> >
> > > > >>
> > > > >>
> > > > >> --
> > > > >> Carlos Rovira
> > > > >> Apache Member & Apache Royale PMC
> > > > >> *Apache Software Foundation*
> > > > >> http://about.me/carlosrovira
> > > > >>
> > > > >
> > > >
> > > > --
> > > >
> > > > Piotr Zarzycki
> > > >
> > >
> > >
> > > --
> > > Carlos Rovira
> > > Apache Member & Apache Royale PMC
> > > *Apache Software Foundation*
> > > http://about.me/carlosrovira
> > >
> >
> >
> > --
> >
> > Piotr Zarzycki
> >
>
>
> --
> Carlos Rovira
> Apache Member & Apache Royale PMC
> *Apache Software Foundation*
> http://about.me/carlosrovira
>


Re: Changes in TabBar

2020-11-01 Thread Carlos Rovira
Hi Piotr,
is just PAYG. adding the bead gets back to the previous state. Don't
understand what's your problem here
I just decouple the component to avoid baking optional things. If you have
just 3 tabs (must of us have just that) you don't need scrolling. If you
need scrolling, just add the bead.

HTH


El vie., 30 oct. 2020 a las 12:13, Piotr Zarzycki (<
piotrzarzyck...@gmail.com>) escribió:

> I think scrolling is not an option at least not for us. I cannot imagine
> navigate using scrollbar trough 100 tabs. I think navigation buttons should
> be introduced in that case. We have this implemented and it was working
> when TabBar structure was in previous state.
>
> Anyway I will just in my own code extend current TabBar and get back to
> previous structure, but consider that case and check how usable is actually
> scrollbar. To me personally it is unusable, it has bad experience for user.
>
> pt., 30 paź 2020 o 12:04 Carlos Rovira 
> napisał(a):
>
> > Hi Piotr,
> >
> > ok I was not understanding your question.
> > TabBar was refactored to allow more bead config instead of having all
> > things baked in the main component.
> > So your problem is about scrolling, and that's not baked anymore. You
> just
> > need to add a *ScrollingViewport* bead.
> > That was shown in TDJ scrolling example
> >
> >  dataProvider="{scrolltabBarData}">
> >> selectedContentProperty
> > ="hash">
> >
> > HTH
> >
> >
> > El vie., 30 oct. 2020 a las 10:15, Piotr Zarzycki (<
> > piotrzarzyck...@gmail.com>) escribió:
> >
> > > Sorry I was writing this one in a hurry. I meant here Do not look too
> css
> > > classes, focus on structure of HTML. ;)
> > >
> > > czw., 29 paź 2020 o 20:26 Piotr Zarzycki 
> > > napisał(a):
> > >
> > > > Carlos,
> > > >
> > > > Do not look into the case classes - I have removed them. Look closer
> to
> > > > the structure - is it the same?
> > > >
> > > > On Thu, Oct 29, 2020, 6:50 PM Carlos Rovira  >
> > > > wrote:
> > > >
> > > >> Hi Piotr,
> > > >>
> > > >> can't recognize the html output you're showing in the pastes.
> > > >> This is one from TDJ:
> > > >>
> > > >> https://paste.apache.org/hi1t6
> > > >>
> > > >> As you can see is far more complex
> > > >>
> > > >>
> > > >> El jue., 29 oct. 2020 a las 12:58, Piotr Zarzycki (<
> > > >> piotrzarzyck...@gmail.com>) escribió:
> > > >>
> > > >> > Hello Carlos,
> > > >> >
> > > >> > We are using in our app TabBar quite extensively. Lately I have
> > > noticed
> > > >> > that you have changed structures of that component significantly.
> > > >> >
> > > >> > Following code [1] was translated to this one [2] - now it's being
> > > >> > translated to this one [3].
> > > >> >
> > > >> > The reason for that was to simplify things or something else ?
> > > >> >
> > > >> > How would you than resolve problem where there is horizontal tab
> bar
> > > >> with
> > > >> > 100 tabs ?
> > > >> >
> > > >> > [1] https://paste.apache.org/8yxhd
> > > >> > [2] https://paste.apache.org/ssgte
> > > >> > [3] https://paste.apache.org/am9r5
> > > >> >
> > > >> > Thanks,
> > > >> > --
> > > >> >
> > > >> > Piotr Zarzycki
> > > >> >
> > > >>
> > > >>
> > > >> --
> > > >> Carlos Rovira
> > > >> Apache Member & Apache Royale PMC
> > > >> *Apache Software Foundation*
> > > >> http://about.me/carlosrovira
> > > >>
> > > >
> > >
> > > --
> > >
> > > Piotr Zarzycki
> > >
> >
> >
> > --
> > Carlos Rovira
> > Apache Member & Apache Royale PMC
> > *Apache Software Foundation*
> > http://about.me/carlosrovira
> >
>
>
> --
>
> Piotr Zarzycki
>


-- 
Carlos Rovira
Apache Member & Apache Royale PMC
*Apache Software Foundation*
http://about.me/carlosrovira


Re: Changes in TabBar

2020-10-30 Thread Piotr Zarzycki
I think scrolling is not an option at least not for us. I cannot imagine
navigate using scrollbar trough 100 tabs. I think navigation buttons should
be introduced in that case. We have this implemented and it was working
when TabBar structure was in previous state.

Anyway I will just in my own code extend current TabBar and get back to
previous structure, but consider that case and check how usable is actually
scrollbar. To me personally it is unusable, it has bad experience for user.

pt., 30 paź 2020 o 12:04 Carlos Rovira  napisał(a):

> Hi Piotr,
>
> ok I was not understanding your question.
> TabBar was refactored to allow more bead config instead of having all
> things baked in the main component.
> So your problem is about scrolling, and that's not baked anymore. You just
> need to add a *ScrollingViewport* bead.
> That was shown in TDJ scrolling example
>
> 
>selectedContentProperty
> ="hash">
>
> HTH
>
>
> El vie., 30 oct. 2020 a las 10:15, Piotr Zarzycki (<
> piotrzarzyck...@gmail.com>) escribió:
>
> > Sorry I was writing this one in a hurry. I meant here Do not look too css
> > classes, focus on structure of HTML. ;)
> >
> > czw., 29 paź 2020 o 20:26 Piotr Zarzycki 
> > napisał(a):
> >
> > > Carlos,
> > >
> > > Do not look into the case classes - I have removed them. Look closer to
> > > the structure - is it the same?
> > >
> > > On Thu, Oct 29, 2020, 6:50 PM Carlos Rovira 
> > > wrote:
> > >
> > >> Hi Piotr,
> > >>
> > >> can't recognize the html output you're showing in the pastes.
> > >> This is one from TDJ:
> > >>
> > >> https://paste.apache.org/hi1t6
> > >>
> > >> As you can see is far more complex
> > >>
> > >>
> > >> El jue., 29 oct. 2020 a las 12:58, Piotr Zarzycki (<
> > >> piotrzarzyck...@gmail.com>) escribió:
> > >>
> > >> > Hello Carlos,
> > >> >
> > >> > We are using in our app TabBar quite extensively. Lately I have
> > noticed
> > >> > that you have changed structures of that component significantly.
> > >> >
> > >> > Following code [1] was translated to this one [2] - now it's being
> > >> > translated to this one [3].
> > >> >
> > >> > The reason for that was to simplify things or something else ?
> > >> >
> > >> > How would you than resolve problem where there is horizontal tab bar
> > >> with
> > >> > 100 tabs ?
> > >> >
> > >> > [1] https://paste.apache.org/8yxhd
> > >> > [2] https://paste.apache.org/ssgte
> > >> > [3] https://paste.apache.org/am9r5
> > >> >
> > >> > Thanks,
> > >> > --
> > >> >
> > >> > Piotr Zarzycki
> > >> >
> > >>
> > >>
> > >> --
> > >> Carlos Rovira
> > >> Apache Member & Apache Royale PMC
> > >> *Apache Software Foundation*
> > >> http://about.me/carlosrovira
> > >>
> > >
> >
> > --
> >
> > Piotr Zarzycki
> >
>
>
> --
> Carlos Rovira
> Apache Member & Apache Royale PMC
> *Apache Software Foundation*
> http://about.me/carlosrovira
>


-- 

Piotr Zarzycki


Re: Changes in TabBar

2020-10-30 Thread Carlos Rovira
Hi Piotr,

ok I was not understanding your question.
TabBar was refactored to allow more bead config instead of having all
things baked in the main component.
So your problem is about scrolling, and that's not baked anymore. You just
need to add a *ScrollingViewport* bead.
That was shown in TDJ scrolling example


  

HTH


El vie., 30 oct. 2020 a las 10:15, Piotr Zarzycki (<
piotrzarzyck...@gmail.com>) escribió:

> Sorry I was writing this one in a hurry. I meant here Do not look too css
> classes, focus on structure of HTML. ;)
>
> czw., 29 paź 2020 o 20:26 Piotr Zarzycki 
> napisał(a):
>
> > Carlos,
> >
> > Do not look into the case classes - I have removed them. Look closer to
> > the structure - is it the same?
> >
> > On Thu, Oct 29, 2020, 6:50 PM Carlos Rovira 
> > wrote:
> >
> >> Hi Piotr,
> >>
> >> can't recognize the html output you're showing in the pastes.
> >> This is one from TDJ:
> >>
> >> https://paste.apache.org/hi1t6
> >>
> >> As you can see is far more complex
> >>
> >>
> >> El jue., 29 oct. 2020 a las 12:58, Piotr Zarzycki (<
> >> piotrzarzyck...@gmail.com>) escribió:
> >>
> >> > Hello Carlos,
> >> >
> >> > We are using in our app TabBar quite extensively. Lately I have
> noticed
> >> > that you have changed structures of that component significantly.
> >> >
> >> > Following code [1] was translated to this one [2] - now it's being
> >> > translated to this one [3].
> >> >
> >> > The reason for that was to simplify things or something else ?
> >> >
> >> > How would you than resolve problem where there is horizontal tab bar
> >> with
> >> > 100 tabs ?
> >> >
> >> > [1] https://paste.apache.org/8yxhd
> >> > [2] https://paste.apache.org/ssgte
> >> > [3] https://paste.apache.org/am9r5
> >> >
> >> > Thanks,
> >> > --
> >> >
> >> > Piotr Zarzycki
> >> >
> >>
> >>
> >> --
> >> Carlos Rovira
> >> Apache Member & Apache Royale PMC
> >> *Apache Software Foundation*
> >> http://about.me/carlosrovira
> >>
> >
>
> --
>
> Piotr Zarzycki
>


-- 
Carlos Rovira
Apache Member & Apache Royale PMC
*Apache Software Foundation*
http://about.me/carlosrovira


Re: Changes in TabBar

2020-10-30 Thread Piotr Zarzycki
Sorry I was writing this one in a hurry. I meant here Do not look too css
classes, focus on structure of HTML. ;)

czw., 29 paź 2020 o 20:26 Piotr Zarzycki 
napisał(a):

> Carlos,
>
> Do not look into the case classes - I have removed them. Look closer to
> the structure - is it the same?
>
> On Thu, Oct 29, 2020, 6:50 PM Carlos Rovira 
> wrote:
>
>> Hi Piotr,
>>
>> can't recognize the html output you're showing in the pastes.
>> This is one from TDJ:
>>
>> https://paste.apache.org/hi1t6
>>
>> As you can see is far more complex
>>
>>
>> El jue., 29 oct. 2020 a las 12:58, Piotr Zarzycki (<
>> piotrzarzyck...@gmail.com>) escribió:
>>
>> > Hello Carlos,
>> >
>> > We are using in our app TabBar quite extensively. Lately I have noticed
>> > that you have changed structures of that component significantly.
>> >
>> > Following code [1] was translated to this one [2] - now it's being
>> > translated to this one [3].
>> >
>> > The reason for that was to simplify things or something else ?
>> >
>> > How would you than resolve problem where there is horizontal tab bar
>> with
>> > 100 tabs ?
>> >
>> > [1] https://paste.apache.org/8yxhd
>> > [2] https://paste.apache.org/ssgte
>> > [3] https://paste.apache.org/am9r5
>> >
>> > Thanks,
>> > --
>> >
>> > Piotr Zarzycki
>> >
>>
>>
>> --
>> Carlos Rovira
>> Apache Member & Apache Royale PMC
>> *Apache Software Foundation*
>> http://about.me/carlosrovira
>>
>

-- 

Piotr Zarzycki


Re: Changes in TabBar

2020-10-29 Thread Piotr Zarzycki
Carlos,

Do not look into the case classes - I have removed them. Look closer to the
structure - is it the same?

On Thu, Oct 29, 2020, 6:50 PM Carlos Rovira  wrote:

> Hi Piotr,
>
> can't recognize the html output you're showing in the pastes.
> This is one from TDJ:
>
> https://paste.apache.org/hi1t6
>
> As you can see is far more complex
>
>
> El jue., 29 oct. 2020 a las 12:58, Piotr Zarzycki (<
> piotrzarzyck...@gmail.com>) escribió:
>
> > Hello Carlos,
> >
> > We are using in our app TabBar quite extensively. Lately I have noticed
> > that you have changed structures of that component significantly.
> >
> > Following code [1] was translated to this one [2] - now it's being
> > translated to this one [3].
> >
> > The reason for that was to simplify things or something else ?
> >
> > How would you than resolve problem where there is horizontal tab bar with
> > 100 tabs ?
> >
> > [1] https://paste.apache.org/8yxhd
> > [2] https://paste.apache.org/ssgte
> > [3] https://paste.apache.org/am9r5
> >
> > Thanks,
> > --
> >
> > Piotr Zarzycki
> >
>
>
> --
> Carlos Rovira
> Apache Member & Apache Royale PMC
> *Apache Software Foundation*
> http://about.me/carlosrovira
>


Re: Changes in TabBar

2020-10-29 Thread Carlos Rovira
Hi Piotr,

can't recognize the html output you're showing in the pastes.
This is one from TDJ:

https://paste.apache.org/hi1t6

As you can see is far more complex


El jue., 29 oct. 2020 a las 12:58, Piotr Zarzycki (<
piotrzarzyck...@gmail.com>) escribió:

> Hello Carlos,
>
> We are using in our app TabBar quite extensively. Lately I have noticed
> that you have changed structures of that component significantly.
>
> Following code [1] was translated to this one [2] - now it's being
> translated to this one [3].
>
> The reason for that was to simplify things or something else ?
>
> How would you than resolve problem where there is horizontal tab bar with
> 100 tabs ?
>
> [1] https://paste.apache.org/8yxhd
> [2] https://paste.apache.org/ssgte
> [3] https://paste.apache.org/am9r5
>
> Thanks,
> --
>
> Piotr Zarzycki
>


-- 
Carlos Rovira
Apache Member & Apache Royale PMC
*Apache Software Foundation*
http://about.me/carlosrovira