Carlos, I discovered also one more bug or at least I'm thinking about that as a bug. Having following code [1] does work, but if I add bead dynamically - it doesn't work. [2] - I believe fix can be placed in method beadsAddedHandler - Do you think this is a bug and fix can be here ?
[1] https://paste.apache.org/IvoK [2] https://paste.apache.org/kyfP Thanks, Piotr pt., 25 sty 2019 o 17:16 Piotr Zarzycki <[email protected]> napisał(a): > Carlos, > > I see following comment in FormItemView: > > "// Look for a layout and/or viewport bead on the formItem's beads list. > If one > > // is found, pull it off so it will not be added permanently > // to the strand." > > Why beads from strand is being removed ? It's because it was reused in other > places ? > > Thanks, > > Piotr > > > pt., 25 sty 2019 o 16:24 Piotr Zarzycki <[email protected]> > napisał(a): > >> And I forgot to add that IBeadLayout is working fine. >> >> pt., 25 sty 2019 o 16:23 Piotr Zarzycki <[email protected]> >> napisał(a): >> >>> I won't follow Flex, so if you would like to do this I'm fine. I'm going >>> to implement my own View in my application. I won't commit it to Royale. >>> However I would like to fix issue with layout. Currently IBeadLayout - Is >>> making whole FormItem vertical or horizontal. *IFormItemLayout - Should >>> treat content appropriately, but it doesn't do anything. I would like to >>> change it in the following way:* >>> >>> *IBeadLayout do:* >>> >>> *1) When user: IBeadLayout: >>> ClassReference("org.apache.royale.jewel.beads.layouts.VerticalLayout");* >>> L >>> C >>> *2) When user: **IBeadLayout: >>> ClassReference("org.apache.royale.jewel.beads.layouts.HorizontalLayout");* >>> *L C* >>> >>> *IFormItemLayout will do:* >>> 1) IFormItemLayout: >>> ClassReference("org.apache.royale.jewel.beads.layouts.HorizontalLayout"); >>> and #1 - *IBeadLayout* >>> L >>> C - Set children Horizotnally >>> 2) IFormItemLayout: >>> ClassReference("org.apache.royale.jewel.beads.layouts.HorizontalLayout"); >>> and #2 - *IBeadLayout* >>> *L* >>> *C - Set children Vertically* >>> >>> *Thoughts ?* >>> >>> Piotr >>> >>> >>> >>> pt., 25 sty 2019 o 16:13 Carlos Rovira <[email protected]> >>> napisał(a): >>> >>>> Ops!, >>>> >>>> ok, since I was using the other layout I was in the believe that was the >>>> standard. So if we want to follow flex, we can change the current as >>>> well. >>>> >>>> El jue., 24 ene. 2019 a las 18:34, Piotr Zarzycki (< >>>> [email protected]>) escribió: >>>> >>>> > Nope - I just checked [1] - Code [2] - You are showing me some custom >>>> > implementation. >>>> > >>>> > [1] https://imgur.com/INKlfcC >>>> > [2] https://paste.apache.org/jyrl >>>> > >>>> > czw., 24 sty 2019 o 18:20 Carlos Rovira <[email protected]> >>>> > napisał(a): >>>> > >>>> > > Piotr, >>>> > > >>>> > > in Flex we have the same align (as we have now in Royale), check >>>> this >>>> > > image: url >>>> > > < >>>> > > >>>> > >>>> https://www.google.com/url?sa=i&rct=j&q=&esrc=s&source=images&cd=&cad=rja&uact=8&ved=2ahUKEwi1uZfN9obgAhVFuVkKHeyzC0MQjRx6BAgBEAU&url=https%3A%2F%2Fbutterfliesandbugs.wordpress.com%2F2011%2F03%2F29%2Fusing-a-spark-form-with-validators%2F&psig=AOvVaw0vM1bn9Ehq9ZHLqtzJ-gc1&ust=1548436757385249 >>>> > > > >>>> > > >>>> > > El jue., 24 ene. 2019 a las 18:03, Piotr Zarzycki (< >>>> > > [email protected]>) escribió: >>>> > > >>>> > > > If we are going in that direction it requires as well work were >>>> > indicator >>>> > > > in case of L* C (current implementation) will be changed to L C* >>>> - Yes >>>> > ? >>>> > > - >>>> > > > Being consistent it should be like that. >>>> > > > >>>> > > > I'm not sure what the trends are in that case. >>>> > > > >>>> > > > czw., 24 sty 2019 o 17:51 Carlos Rovira <[email protected]> >>>> > > > napisał(a): >>>> > > > >>>> > > > > Hi Piotr, >>>> > > > > >>>> > > > > since is what you show in the flex version. >>>> > > > > I think Adobe put side to content instead of side to label >>>> since the >>>> > > user >>>> > > > > fill the content elements and if not filled and required , the >>>> > tooltip >>>> > > > > should popup there. >>>> > > > > IOW, for usability, seems more appropriated the way flex >>>> layedout, or >>>> > > > seems >>>> > > > > more natural. >>>> > > > > >>>> > > > > El jue., 24 ene. 2019 a las 17:30, Piotr Zarzycki (< >>>> > > > > [email protected]>) escribió: >>>> > > > > >>>> > > > > > Carlos, >>>> > > > > > >>>> > > > > > Why you are proposing have that? >>>> > > > > > >>>> > > > > > L >>>> > > > > > C * >>>> > > > > > >>>> > > > > > I'm in favor of staying >>>> > > > > > >>>> > > > > > L * >>>> > > > > > C >>>> > > > > > >>>> > > > > > Thanks, >>>> > > > > > Piotr >>>> > > > > > >>>> > > > > > On Thu, Jan 24, 2019, 4:56 PM Carlos Rovira < >>>> > [email protected] >>>> > > > >>>> > > > > > wrote: >>>> > > > > > >>>> > > > > > > I forgot to mention about IBeadLayout more, since it could >>>> be >>>> > > > > > > misinterpreted: >>>> > > > > > > >>>> > > > > > > IBeadLayout for the global component is important, but what >>>> I'm >>>> > > > > > considering >>>> > > > > > > is that although we can put HorizontalLayout (for the >>>> current >>>> > > > > FormtItem) >>>> > > > > > > and VerticalLayout (for the stacked), I'm seeing that many >>>> > > components >>>> > > > > > would >>>> > > > > > > need its own layout class. In this case we could create a >>>> > > > > FormItemLayout, >>>> > > > > > > and this will handle the layout vía CSS as it happens >>>> mostly in >>>> > > many >>>> > > > > > other >>>> > > > > > > Jewel component. >>>> > > > > > > >>>> > > > > > > (Just say that some of them are using an standard layout >>>> class, >>>> > > like >>>> > > > > > > HorizontalLayout, or even a NullLayout class), since I >>>> didn't >>>> > have >>>> > > > the >>>> > > > > > time >>>> > > > > > > to create its own one, and that's temporal. But my plan is >>>> to >>>> > > create >>>> > > > a >>>> > > > > > > concrete layout for some of this components. FormItem could >>>> be >>>> > one >>>> > > of >>>> > > > > > those >>>> > > > > > > cases, for what we're seeing >>>> > > > > > > >>>> > > > > > > >>>> > > > > > > >>>> > > > > > > >>>> > > > > > > >>>> > > > > > > El jue., 24 ene. 2019 a las 16:50, Carlos Rovira (< >>>> > > > > > [email protected] >>>> > > > > > > >) >>>> > > > > > > escribió: >>>> > > > > > > >>>> > > > > > > > Hi Piotr, >>>> > > > > > > > >>>> > > > > > > > looking at the screen shot, seems the required indicator >>>> is >>>> > > > > positioned >>>> > > > > > to >>>> > > > > > > > the right side of the element, what seems coherent, >>>> although >>>> > > could >>>> > > > > be a >>>> > > > > > > bit >>>> > > > > > > > problematic depending on the width of the component. we >>>> assume >>>> > a >>>> > > > > fixed >>>> > > > > > > > width (to the widest element) and align all required (or >>>> not a >>>> > > put >>>> > > > > the >>>> > > > > > > > required indicator just before the element, anyway this >>>> seems >>>> > > > > something >>>> > > > > > > to >>>> > > > > > > > be solved as we have some real implementation. >>>> > > > > > > > >>>> > > > > > > > In order to implement it: >>>> > > > > > > > >>>> > > > > > > > We have 3 parts: >>>> > > > > > > > - L (this is the label) >>>> > > > > > > > - * (this is the required indicator) >>>> > > > > > > > - C (this is the element(s) that the user adds) >>>> > > > > > > > >>>> > > > > > > > * Actual FormItem is : >>>> > > > > > > > >>>> > > > > > > > L * C >>>> > > > > > > > >>>> > > > > > > > * We want for the new >>>> > > > > > > > >>>> > > > > > > > L >>>> > > > > > > > C * >>>> > > > > > > > >>>> > > > > > > > So it seems to me that >>>> > > > > > > > >>>> > > > > > > > a) IBeadLayout: ClassReference( >>>> > > > > > > > "org.apache.royale.jewel.beads.layouts.HorizontalLayout") >>>> > > > > > > > Does not has much sense to me >>>> > > > > > > > >>>> > > > > > > > b) IFormItemLayout: ClassReference( >>>> > > > > > > > "org.apache.royale.jewel.beads.layouts.VerticalLayout") >>>> > > > > > > > >>>> > > > > > > > This is the one important to me (to configure), so user >>>> can >>>> > > change >>>> > > > > > layout >>>> > > > > > > > of the content part >>>> > > > > > > > >>>> > > > > > > > c) IBeadView: ClassReference( >>>> > > > > > > > "org.apache.royale.jewel.beads.views.FormItemView") >>>> > > > > > > > IFormItemContentArea: >>>> > > > ClassReference("org.apache.royale.jewel.Group") >>>> > > > > > > > >>>> > > > > > > > These are the parts important to me. >>>> > > > > > > > >>>> > > > > > > > I think we really want to change only the IBeadView, so >>>> we can >>>> > > > have a >>>> > > > > > > > FormItemView and a StackedFormItemView, and could change >>>> it vía >>>> > > > > > className >>>> > > > > > > > (for example) >>>> > > > > > > > >>>> > > > > > > > Let me know your thought about it >>>> > > > > > > > >>>> > > > > > > > thanks >>>> > > > > > > > >>>> > > > > > > > Carlos >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > > El jue., 24 ene. 2019 a las 16:08, Piotr Zarzycki (< >>>> > > > > > > > [email protected]>) escribió: >>>> > > > > > > > >>>> > > > > > > >> Carlos, >>>> > > > > > > >> >>>> > > > > > > >> I have analyzed FormItem in Flex and here is how it is >>>> done >>>> > > there. >>>> > > > > > > >> StackedFormItemSkin is using FormItemLayout which is >>>> > constrained >>>> > > > > into >>>> > > > > > 3 >>>> > > > > > > >> columns (sequenceCol, contentCol and helpCol) and 2 rows. >>>> > [1][2] >>>> > > > > > > >> >>>> > > > > > > >> When you look into the screenshot [2] you may think that >>>> > reuired >>>> > > > > > > indicator >>>> > > > > > > >> is part of the content, but it's not. It's not even part >>>> of >>>> > the >>>> > > > > layout >>>> > > > > > > >> cause it has includeInLayout="false". [3] >>>> > > > > > > >> In Royale we don't have concept that something doesn't >>>> belong >>>> > to >>>> > > > > > layout >>>> > > > > > > >> and >>>> > > > > > > >> is not calculated and indicator default is being placed >>>> in >>>> > > > different >>>> > > > > > > area. >>>> > > > > > > >> Do you have some idea apart what I have proposed how to >>>> > resolve >>>> > > > > that ? >>>> > > > > > > >> >>>> > > > > > > >> [1] https://paste.apache.org/9Imj >>>> > > > > > > >> [2] https://imgur.com/GGOtzEU >>>> > > > > > > >> [3] https://paste.apache.org/kqlP >>>> > > > > > > >> >>>> > > > > > > >> Thanks, >>>> > > > > > > >> Piotr >>>> > > > > > > >> >>>> > > > > > > >> >>>> > > > > > > >> śr., 23 sty 2019 o 18:08 Piotr Zarzycki < >>>> > > > [email protected]> >>>> > > > > > > >> napisał(a): >>>> > > > > > > >> >>>> > > > > > > >> > That's more clear to me. I will check and get back to >>>> you. >>>> > > > > > > >> > >>>> > > > > > > >> > Thank you! >>>> > > > > > > >> > >>>> > > > > > > >> > >>>> > > > > > > >> > śr., 23 sty 2019 o 18:03 Carlos Rovira < >>>> > > [email protected] >>>> > > > > >>>> > > > > > > >> > napisał(a): >>>> > > > > > > >> > >>>> > > > > > > >> >> No, >>>> > > > > > > >> >> >>>> > > > > > > >> >> I was asking you about how flex solves visualy the >>>> problem >>>> > in >>>> > > > > their >>>> > > > > > > >> >> stacked >>>> > > > > > > >> >> version. The required icon is setup next to the >>>> label? is >>>> > in >>>> > > > > other >>>> > > > > > > >> place? >>>> > > > > > > >> >> if we had an image of how it is designed (and like >>>> it), we >>>> > > can >>>> > > > > copy >>>> > > > > > > >> it. I >>>> > > > > > > >> >> still not proposing a technical solution. Just that I >>>> don't >>>> > > > have >>>> > > > > > > clear >>>> > > > > > > >> how >>>> > > > > > > >> >> we should layout it >>>> > > > > > > >> >> >>>> > > > > > > >> >> El mié., 23 ene. 2019 a las 17:29, Piotr Zarzycki (< >>>> > > > > > > >> >> [email protected]>) escribió: >>>> > > > > > > >> >> >>>> > > > > > > >> >> > Carlos, >>>> > > > > > > >> >> > >>>> > > > > > > >> >> > Your suggestion is to have new form item >>>> > (StackedFormItem) >>>> > > > with >>>> > > > > > new >>>> > > > > > > >> >> > StackedFormItemView - cause problem is inside >>>> > FormitemView, >>>> > > > not >>>> > > > > > > >> inside >>>> > > > > > > >> >> > layout itself. Current layout is doing what it >>>> should do >>>> > - >>>> > > > > apart >>>> > > > > > of >>>> > > > > > > >> the >>>> > > > > > > >> >> > problem - it's making children to be >>>> Horizontal/Vertical. >>>> > > > > > > >> >> > >>>> > > > > > > >> >> > If I'm correct what you are saying - that's ok, but >>>> if >>>> > you >>>> > > > have >>>> > > > > > had >>>> > > > > > > >> >> > different idea by saying above let me know. >>>> > > > > > > >> >> > >>>> > > > > > > >> >> > Thanks, Piotr >>>> > > > > > > >> >> > >>>> > > > > > > >> >> > śr., 23 sty 2019 o 17:14 Carlos Rovira < >>>> > > > > [email protected]> >>>> > > > > > > >> >> > napisał(a): >>>> > > > > > > >> >> > >>>> > > > > > > >> >> > > Ok, I understand now. >>>> > > > > > > >> >> > > >>>> > > > > > > >> >> > > In Flex I think we had that layout and was >>>> > > > > > > >> called....StackedFormItem >>>> > > > > > > >> >> or >>>> > > > > > > >> >> > > something like that? >>>> > > > > > > >> >> > > Could you check how Flex solve this? If we >>>> continue >>>> > > liking >>>> > > > > the >>>> > > > > > > way >>>> > > > > > > >> >> > stacked >>>> > > > > > > >> >> > > form layout in flex looks, we can do the same for >>>> our >>>> > > > Royale >>>> > > > > > > >> version >>>> > > > > > > >> >> > > >>>> > > > > > > >> >> > > >>>> > > > > > > >> >> > > El mié., 23 ene. 2019 a las 16:38, Piotr Zarzycki >>>> (< >>>> > > > > > > >> >> > > [email protected]>) escribió: >>>> > > > > > > >> >> > > >>>> > > > > > > >> >> > > > I'm not sure how Serkan is doing that on users >>>> forum, >>>> > > > but I >>>> > > > > > see >>>> > > > > > > >> all >>>> > > > > > > >> >> > hist >>>> > > > > > > >> >> > > > pasted images. Anyway here you go: >>>> > > > > > > >> >> > > > >>>> > > > > > > >> >> > > > What I wanted to achieve: >>>> https://snag.gy/DmH7yk.jpg >>>> > > > > > > >> >> > > > What I got from Jewel FormItem: >>>> > > > https://snag.gy/Slfbt9.jpg >>>> > > > > > > >> >> > > > >>>> > > > > > > >> >> > > > śr., 23 sty 2019 o 16:28 Carlos Rovira < >>>> > > > > > > [email protected]> >>>> > > > > > > >> >> > > > napisał(a): >>>> > > > > > > >> >> > > > >>>> > > > > > > >> >> > > > > Piotr, >>>> > > > > > > >> >> > > > > >>>> > > > > > > >> >> > > > > remember that images pasted in list are not >>>> shared, >>>> > > you >>>> > > > > > must >>>> > > > > > > >> share >>>> > > > > > > >> >> > with >>>> > > > > > > >> >> > > > > some image service >>>> > > > > > > >> >> > > > > >>>> > > > > > > >> >> > > > > El mié., 23 ene. 2019 a las 16:14, Piotr >>>> Zarzycki >>>> > (< >>>> > > > > > > >> >> > > > > [email protected]>) escribió: >>>> > > > > > > >> >> > > > > >>>> > > > > > > >> >> > > > > > There is one more problem with Layout. >>>> Currently >>>> > > > > default >>>> > > > > > in >>>> > > > > > > >> >> > framework >>>> > > > > > > >> >> > > > we >>>> > > > > > > >> >> > > > > > have [1]. It means that: >>>> > > > > > > >> >> > > > > > >>>> > > > > > > >> >> > > > > > My content of FormItem will be vertical and >>>> > > > IBeadLayout >>>> > > > > > is >>>> > > > > > > >> >> > basically >>>> > > > > > > >> >> > > > > > ignored at some point. If I specify beads - >>>> > > > > > > HorizontalLayout >>>> > > > > > > >> as >>>> > > > > > > >> >> it >>>> > > > > > > >> >> > is >>>> > > > > > > >> >> > > > in >>>> > > > > > > >> >> > > > > > above example it will be taken as a primary >>>> and I >>>> > > > have >>>> > > > > my >>>> > > > > > > >> >> content >>>> > > > > > > >> >> > > > laying >>>> > > > > > > >> >> > > > > > out horizontally. The question is - what is >>>> for >>>> > > > > > > >> >> IFormItemLayout in >>>> > > > > > > >> >> > > > > > default.css? Is it a bug? >>>> > > > > > > >> >> > > > > > >>>> > > > > > > >> >> > > > > > [1] https://paste.apache.org/rV0K >>>> > > > > > > >> >> > > > > > >>>> > > > > > > >> >> > > > > > śr., 23 sty 2019 o 15:46 Piotr Zarzycki < >>>> > > > > > > >> >> [email protected] >>>> > > > > > > >> >> > > >>>> > > > > > > >> >> > > > > > napisał(a): >>>> > > > > > > >> >> > > > > > >>>> > > > > > > >> >> > > > > >> Hi Carlos, >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> I'm was trying to change FormItem to be >>>> Vertical >>>> > > > > > oriented. >>>> > > > > > > >> In >>>> > > > > > > >> >> > > general >>>> > > > > > > >> >> > > > I >>>> > > > > > > >> >> > > > > >> would like to have following view. Label of >>>> > > FormItem >>>> > > > > is >>>> > > > > > on >>>> > > > > > > >> the >>>> > > > > > > >> >> top >>>> > > > > > > >> >> > > and >>>> > > > > > > >> >> > > > > in >>>> > > > > > > >> >> > > > > >> the bottom is content. >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> [image: image.png] >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> Code for that will looks like that [1]. >>>> Results >>>> > is >>>> > > > > > > >> following: >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> [image: image.png] >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> It happened cause Label and required star >>>> label >>>> > > are >>>> > > > > > > >> different >>>> > > > > > > >> >> > > > components >>>> > > > > > > >> >> > > > > >> - everything is being laying out >>>> vertically. >>>> > What >>>> > > is >>>> > > > > > your >>>> > > > > > > >> >> > suggestion >>>> > > > > > > >> >> > > > to >>>> > > > > > > >> >> > > > > fix >>>> > > > > > > >> >> > > > > >> that ? >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> Mine is wrapping "First name" and "*" into >>>> one >>>> > > Group >>>> > > > > > with >>>> > > > > > > >> >> > > > > >> HorizontalLayout. >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> More thoughts are welcome. I hope you see >>>> > > > screenshots. >>>> > > > > > :) >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> [1] https://paste.apache.org/5odt >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> Thanks, >>>> > > > > > > >> >> > > > > >> -- >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> Piotr Zarzycki >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > >> Patreon: * >>>> https://www.patreon.com/piotrzarzycki >>>> > > > > > > >> >> > > > > >> <https://www.patreon.com/piotrzarzycki>* >>>> > > > > > > >> >> > > > > >> >>>> > > > > > > >> >> > > > > > >>>> > > > > > > >> >> > > > > > >>>> > > > > > > >> >> > > > > > -- >>>> > > > > > > >> >> > > > > > >>>> > > > > > > >> >> > > > > > Piotr Zarzycki >>>> > > > > > > >> >> > > > > > >>>> > > > > > > >> >> > > > > > Patreon: * >>>> https://www.patreon.com/piotrzarzycki >>>> > > > > > > >> >> > > > > > <https://www.patreon.com/piotrzarzycki>* >>>> > > > > > > >> >> > > > > > >>>> > > > > > > >> >> > > > > >>>> > > > > > > >> >> > > > > >>>> > > > > > > >> >> > > > > -- >>>> > > > > > > >> >> > > > > Carlos Rovira >>>> > > > > > > >> >> > > > > http://about.me/carlosrovira >>>> > > > > > > >> >> > > > > >>>> > > > > > > >> >> > > > >>>> > > > > > > >> >> > > > >>>> > > > > > > >> >> > > > -- >>>> > > > > > > >> >> > > > >>>> > > > > > > >> >> > > > Piotr Zarzycki >>>> > > > > > > >> >> > > > >>>> > > > > > > >> >> > > > Patreon: *https://www.patreon.com/piotrzarzycki >>>> > > > > > > >> >> > > > <https://www.patreon.com/piotrzarzycki>* >>>> > > > > > > >> >> > > > >>>> > > > > > > >> >> > > >>>> > > > > > > >> >> > > >>>> > > > > > > >> >> > > -- >>>> > > > > > > >> >> > > Carlos Rovira >>>> > > > > > > >> >> > > http://about.me/carlosrovira >>>> > > > > > > >> >> > > >>>> > > > > > > >> >> > >>>> > > > > > > >> >> > >>>> > > > > > > >> >> > -- >>>> > > > > > > >> >> > >>>> > > > > > > >> >> > Piotr Zarzycki >>>> > > > > > > >> >> > >>>> > > > > > > >> >> > Patreon: *https://www.patreon.com/piotrzarzycki >>>> > > > > > > >> >> > <https://www.patreon.com/piotrzarzycki>* >>>> > > > > > > >> >> > >>>> > > > > > > >> >> >>>> > > > > > > >> >> >>>> > > > > > > >> >> -- >>>> > > > > > > >> >> Carlos Rovira >>>> > > > > > > >> >> http://about.me/carlosrovira >>>> > > > > > > >> >> >>>> > > > > > > >> > >>>> > > > > > > >> > >>>> > > > > > > >> > -- >>>> > > > > > > >> > >>>> > > > > > > >> > Piotr Zarzycki >>>> > > > > > > >> > >>>> > > > > > > >> > Patreon: *https://www.patreon.com/piotrzarzycki >>>> > > > > > > >> > <https://www.patreon.com/piotrzarzycki>* >>>> > > > > > > >> > >>>> > > > > > > >> >>>> > > > > > > >> >>>> > > > > > > >> -- >>>> > > > > > > >> >>>> > > > > > > >> Piotr Zarzycki >>>> > > > > > > >> >>>> > > > > > > >> Patreon: *https://www.patreon.com/piotrzarzycki >>>> > > > > > > >> <https://www.patreon.com/piotrzarzycki>* >>>> > > > > > > >> >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > > -- >>>> > > > > > > > Carlos Rovira >>>> > > > > > > > http://about.me/carlosrovira >>>> > > > > > > > >>>> > > > > > > > >>>> > > > > > > >>>> > > > > > > -- >>>> > > > > > > Carlos Rovira >>>> > > > > > > http://about.me/carlosrovira >>>> > > > > > > >>>> > > > > > >>>> > > > > >>>> > > > > >>>> > > > > -- >>>> > > > > Carlos Rovira >>>> > > > > http://about.me/carlosrovira >>>> > > > > >>>> > > > >>>> > > > >>>> > > > -- >>>> > > > >>>> > > > Piotr Zarzycki >>>> > > > >>>> > > > Patreon: *https://www.patreon.com/piotrzarzycki >>>> > > > <https://www.patreon.com/piotrzarzycki>* >>>> > > > >>>> > > >>>> > > >>>> > > -- >>>> > > Carlos Rovira >>>> > > http://about.me/carlosrovira >>>> > > >>>> > >>>> > >>>> > -- >>>> > >>>> > Piotr Zarzycki >>>> > >>>> > Patreon: *https://www.patreon.com/piotrzarzycki >>>> > <https://www.patreon.com/piotrzarzycki>* >>>> > >>>> >>>> >>>> -- >>>> Carlos Rovira >>>> http://about.me/carlosrovira >>>> >>> >>> >>> -- >>> >>> Piotr Zarzycki >>> >>> Patreon: *https://www.patreon.com/piotrzarzycki >>> <https://www.patreon.com/piotrzarzycki>* >>> >> >> >> -- >> >> Piotr Zarzycki >> >> Patreon: *https://www.patreon.com/piotrzarzycki >> <https://www.patreon.com/piotrzarzycki>* >> > > > -- > > Piotr Zarzycki > > Patreon: *https://www.patreon.com/piotrzarzycki > <https://www.patreon.com/piotrzarzycki>* > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*
