Thanks for pointing it out. Do you suggest me to change framework code or your suggestion is something which I should rather do on my application ?
pt., 17 kwi 2020 o 09:35 Harbs <harbs.li...@gmail.com> napisał(a): > Actually, it’s not going to work because the router.routeState.parameters > will not be set. > > You will likely need to add code to set the router.routeState.parameters > using the part of the location after the question mark. > > The easiest way to do that would be to either: > 1. Modify RouteToParameters.stateChanged to first check that there is a > parameters value and then set it if not. > 2. Subclass RouteToParameters and override stateChanged to make that check > first. > > > On Apr 17, 2020, at 10:29 AM, Harbs <harbs.li...@gmail.com> wrote: > > > > I’m pretty sure it’ll work without the hash as well. > > > > Give it a try. > > > >> On Apr 17, 2020, at 10:23 AM, Piotr Zarzycki <piotrzarzyck...@gmail.com > <mailto:piotrzarzyck...@gmail.com>> wrote: > >> > >> Hi Harbs, > >> > >> Thanks for pointing me out, but this is still that Routing expects me to > >> use in url hashes - The question is - What if I can't use hashes, but > url > >> looks like I have presented in previous email ? > >> > >> Thanks, > >> Piotr > >> > >> pt., 17 kwi 2020 o 09:20 Harbs <harbs.li...@gmail.com <mailto: > harbs.li...@gmail.com>> napisał(a): > >> > >>> This app uses both path based and query based routing: > >>> > >>> https://unhurdle.github.io/spectrum-royale/#!asset?colorstop=dark < > https://unhurdle.github.io/spectrum-royale/#!asset?colorstop=dark> < > >>> https://unhurdle.github.io/spectrum-royale/#!asset?colorstop=dark < > https://unhurdle.github.io/spectrum-royale/#!asset?colorstop=dark>> > >>> > >>> You can see how it’s done here: > >>> > https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/BrowserRouter.mxml > < > https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/BrowserRouter.mxml > > > >>> < > >>> > https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/BrowserRouter.mxml > < > https://github.com/unhurdle/spectrum-royale/blob/master/SpectrumBrowser/src/view/BrowserRouter.mxml > > > >>>> > >>> > >>>> On Apr 17, 2020, at 10:13 AM, Piotr Zarzycki < > piotrzarzyck...@gmail.com <mailto:piotrzarzyck...@gmail.com>> > >>> wrote: > >>>> > >>>> I'm still looking into the code and it looks like Routing implemented > now > >>>> is not doing what I would expected. Everything is based on "hash" > >>> property > >>>> in "location". Instead I need something which is in "search" of > >>> location. I > >>>> will wait for your thoughts before I do try to handle stuff on my end. > >>>> > >>>> pt., 17 kwi 2020 o 08:30 Piotr Zarzycki <piotrzarzyck...@gmail.com > <mailto:piotrzarzyck...@gmail.com>> > >>>> napisał(a): > >>>> > >>>>> Hi Guys, > >>>>> > >>>>> I really thought that I will be able to use Router [1] based on > >>>>> documentation and maybe eventually some look to the code [2] - to > figure > >>>>> out how things should be implemented. However it looks like non of > the > >>>>> existing stuff helps me to use in in real world application at all. I > >>> would > >>>>> like to throw a simple question. > >>>>> > >>>>> I would like to "answer" in my application to following url, catch > >>> params > >>>>> and do some actions: > >>>>> > >>>>> https://mydomain.com/somefolder/index.html?target=somevalue&account= > <https://mydomain.com/somefolder/index.html?target=somevalue&account=> > >>>>> < > >>> > https://localdev.prominic.net/prominic/bin/js-debug/index.html?target=UpdateCreditCard&account=A55XXX > < > https://localdev.prominic.net/prominic/bin/js-debug/index.html?target=UpdateCreditCard&account=A55XXX > > > >>>> > >>>>> somevalue > >>>>> > >>>>> How should I do that using Routing in Royale ? :) > >>>>> > >>>>> [1] https://apache.github.io/royale-docs/features/routing > >>>>> [2] > >>>>> > >>> > https://github.com/apache/royale-asjs/tree/develop/frameworks/projects/Basic/src/main/royale/org/apache/royale/routing > >>>>> > >>>>> Thanks, > >>>>> Piotr > >>>>> > >>>>> śr., 22 sty 2020 o 13:08 Carlos Rovira <carlosrov...@apache.org> > >>>>> napisał(a): > >>>>> > >>>>>> Hi Harbs, > >>>>>> > >>>>>> thanks for taking a look, I'll try to apply your suggestions and see > >>> if I > >>>>>> can make it work. > >>>>>> > >>>>>> If you plan to work in that new Routing implementation, I'll wait > for > >>> it > >>>>>> to > >>>>>> write about it in blog and social media, since better to point > people > >>> to > >>>>>> the more elaborated one. I as well recommend you to make it end in > its > >>> own > >>>>>> "Routing.swc" since I think it deserves it. > >>>>>> > >>>>>> As Alex dream on possibilities, I want as well to dream and I think > >>>>>> nowadays, a part from pure client navigation, we have server > >>> navigation, > >>>>>> and as other royale features people will soon try to do it. In the > >>> case of > >>>>>> Routing, people will want to have URLs for concrete items retrieved > >>> from > >>>>>> database and we should support it (was what we discussed before > that in > >>>>>> that case, we'll be able to not have # in the url but just a > friendly > >>>>>> permalink). Hope we can support that, since we'll be great to > create, > >>> lets > >>>>>> say, a blog app, and as user browse posts and navigate to see a full > >>>>>> posst, > >>>>>> he gets as well a friendly URL with no anchors that can be > indexable by > >>>>>> google and retrieved (i.e, the same as Wordpress) > >>>>>> > >>>>>> Thanks > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> El mar., 21 ene. 2020 a las 23:57, Alex Harui > >>> (<aha...@adobe.com.invalid > >>>>>>> ) > >>>>>> escribió: > >>>>>> > >>>>>>> If we're dreaming of the future possible implementations, one > vision > >>> is > >>>>>>> that the route paths are computed from the currentStates of > >>> Containers. > >>>>>>> That might have the least setup required, it would almost be > >>> automatic. > >>>>>>> > >>>>>>> IOW, Containers have both a label and currentState property. A > routing > >>>>>>> implementation could scan the DOM for contaners and build the path > >>> from > >>>>>>> label/currentState pairs. > >>>>>>> > >>>>>>> Of course, I could be wrong... > >>>>>>> > >>>>>>> -Alex > >>>>>>> > >>>>>>> > >>>>>>> On 1/21/20, 1:33 PM, "Harbs" <harbs.li...@gmail.com> wrote: > >>>>>>> > >>>>>>> I’ve also been thinking about the router in general, and I came > up > >>>>>>> with an idea on how to do it with beads. > >>>>>>> > >>>>>>> It’ll probably take me a few days until I implement the changes… > >>>>>>> > >>>>>>> In addition to <ComponentRouting>, I think we can also offer > >>>>>>> <PathRouting> which would allow different routers to be attached to > >>>>>>> different places in the application and each level of the hierarchy > >>> can > >>>>>>> take care of its own state. > >>>>>>> > >>>>>>> Harbs > >>>>>>> > >>>>>>>> On Jan 21, 2020, at 11:29 PM, Harbs <harbs.li...@gmail.com> > >>>>>> wrote: > >>>>>>>> > >>>>>>>> FWIW, I’d like to write a version of a router which allows for > >>>>>> more > >>>>>>> declarative syntax for routing to components. > >>>>>>>> > >>>>>>>> Something like this: > >>>>>>>> <Router> > >>>>>>>> <beads> > >>>>>>>> <ComponentRouting> > >>>>>>>> <ComponentRoute component=“LayoutsPlayGround” > >>>>>> state=“layouts_panel” > >>>>>>> title=“Layouts”/> > >>>>>>>> <ComponentRoute component=“GridPlayGround” state=“grid_panel” > >>>>>>> title=“Grids”/> > >>>>>>>> <ComponentRoute component=“ButtonBarPlayGround” > >>>>>> state=“button_panel” > >>>>>>> title=“Button Bar”/> > >>>>>>>> etc... > >>>>>>>> </ComponentRouting> > >>>>>>>> </beads> > >>>>>>>> </Router> > >>>>>>>> > >>>>>>>>> On Jan 21, 2020, at 11:20 PM, Harbs <harbs.li...@gmail.com > >>>>>> <mailto: > >>>>>>> harbs.li...@gmail.com>> wrote: > >>>>>>>>> > >>>>>>>>> To see what I mean about href links, check out this page and > >>>>>> click > >>>>>>> on a link: > >>>>>>>>> http://spectrum-royale/SpectrumBrowser/bin/js-debug/#!link < > >>>>>>> http://spectrum-royale/SpectrumBrowser/bin/js-debug/#!link> > >>>>>>>>> > >>>>>>>>> Then use the side panel to navigate to the same pages. > >>>>>>>>> > >>>>>>>>>> On Jan 21, 2020, at 11:18 PM, Harbs <harbs.li...@gmail.com > >>>>>>> <mailto:harbs.li...@gmail.com>> wrote: > >>>>>>>>>> > >>>>>>>>>> The problem is the href in the <a> element in the nav. The hash > >>>>>> is > >>>>>>> being changed to “#" after the router redirects. > >>>>>>>>>> > >>>>>>>>>> You need to handle routing in one of two ways (and not both). > >>>>>>>>>> 1. Use setState() > >>>>>>>>>> 2. Use href links > >>>>>>>>>> > >>>>>>>>>> To do #1, you need to remove the href from the <a> elements (or > >>>>>>> use something else such as a div or li). > >>>>>>>>>> > >>>>>>>>>> If you use href links, the logic of actually switching the views > >>>>>>> should be handled by the router, so for example in Card, the href > >>> should > >>>>>>> be #card_panel or #!card_panel. > >>>>>>>>>> > >>>>>>>>>> Then setNavSelection will work. > >>>>>>>>>> > >>>>>>>>>> The downside of the second method is that I’m not sure how to > >>>>>> set > >>>>>>> the title. Maybe that should be a separate method that can be > called. > >>>>>>>>>> > >>>>>>>>>>> On Jan 21, 2020, at 8:48 PM, Carlos Rovira < > >>>>>>> carlosrov...@apache.org <mailto:carlosrov...@apache.org>> wrote: > >>>>>>>>>>> > >>>>>>>>>>> Hi Harbs, > >>>>>>>>>>> > >>>>>>>>>>> this paste is the MainContent.mxml from TDJ with the changes I > >>>>>>> tried: > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fez6aq&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862520246&sdata=j0E5U49VHJMKuW7u1fMxfKJ85tC2LyPr8ZTAR2yz3%2Fo%3D&reserved=0 > >>>>>>> < > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fez6aq&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=o%2BV4TiPe5P73KQZBghLkKH70jQ2SbR0V3i0E5tnSVHA%3D&reserved=0 > >>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> You can override whole file in your local and try to compile to > >>>>>>> see > >>>>>>>>>>> results. I'm sure you'll get the right way to work for your > >>>>>> code. > >>>>>>>>>>> > >>>>>>>>>>> Thanks > >>>>>>>>>>> > >>>>>>>>>>> Carlos > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> El mar., 21 ene. 2020 a las 19:31, Harbs (< > >>>>>> harbs.li...@gmail.com > >>>>>>> <mailto:harbs.li...@gmail.com>>) escribió: > >>>>>>>>>>> > >>>>>>>>>>>> Oops. I thought this email went out yesterday… > >>>>>>>>>>>> > >>>>>>>>>>>> I have very little time today. > >>>>>>>>>>>> > >>>>>>>>>>>> Can you show me the code you tried? > >>>>>>>>>>>> > >>>>>>>>>>>>> On Jan 20, 2020, at 8:01 PM, Carlos Rovira < > >>>>>>> carlosrov...@apache.org <mailto:carlosrov...@apache.org>> > >>>>>>>>>>>> wrote: > >>>>>>>>>>>>> > >>>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>>> > >>>>>>>>>>>>> thanks for adding this. I think it will deserve some blog > >>>>>>> example, since > >>>>>>>>>>>> is > >>>>>>>>>>>>> something people requested in social media. > >>>>>>>>>>>>> Can you please add it to Tour De Jewel? I tried but, I get > >>>>>> two > >>>>>>> problems: > >>>>>>>>>>>>> 1.- back/forth buttons are not working > >>>>>>>>>>>>> 2.- previous button seems to register more than once the same > >>>>>>> state. > >>>>>>>>>>>>> Thanks > >>>>>>>>>>>>> > >>>>>>>>>>>>> Carlos > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> El lun., 20 ene. 2020 a las 14:38, Harbs (< > >>>>>>> harbs.li...@gmail.com <mailto:harbs.li...@gmail.com>>) > >>>>>>>>>>>> escribió: > >>>>>>>>>>>>> > >>>>>>>>>>>>>> I don’t remember how deep linking worked, but the concept is > >>>>>>> similar. > >>>>>>>>>>>>>> Routing is the modern term. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> FWIW, here’s an article on routing strategies vis a vis url > >>>>>>> paths: > >>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodecraft.tv%2Fcourses%2Fangular%2Frouting%2Frouting-strategies%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=ogNXBK54ix3NvZ%2BxdjV9bbLJYtLnv4U6fJqulNC7FyA%3D&reserved=0 > >>>>>>> < > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodecraft.tv%2Fcourses%2Fangular%2Frouting%2Frouting-strategies%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=ogNXBK54ix3NvZ%2BxdjV9bbLJYtLnv4U6fJqulNC7FyA%3D&reserved=0 > >>>>>>> > >>>>>>> < > >>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodecraft.tv%2Fcourses%2Fangular%2Frouting%2Frouting-strategies%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=ogNXBK54ix3NvZ%2BxdjV9bbLJYtLnv4U6fJqulNC7FyA%3D&reserved=0 > >>>>>>> < > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcodecraft.tv%2Fcourses%2Fangular%2Frouting%2Frouting-strategies%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=ogNXBK54ix3NvZ%2BxdjV9bbLJYtLnv4U6fJqulNC7FyA%3D&reserved=0 > >>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> On Jan 20, 2020, at 3:33 PM, Andrew Wetmore < > >>>>>>> cottag...@gmail.com <mailto:cottag...@gmail.com>> > >>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Thanks for this. In what way is this different from deep > >>>>>>> linking in > >>>>>>>>>>>> Flex, > >>>>>>>>>>>>>>> apart from the name? > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> On Mon, Jan 20, 2020 at 8:30 AM Harbs < > >>>>>> harbs.li...@gmail.com > >>>>>>> <mailto:harbs.li...@gmail.com> <mailto: > >>>>>>>>>>>>>> harbs.li...@gmail.com <mailto:harbs.li...@gmail.com>>> > >>>>>> wrote: > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Not sure what you’re looking for. I tried to document the > >>>>>>> class as > >>>>>>>>>>>> best > >>>>>>>>>>>>>> as > >>>>>>>>>>>>>>>> I could: > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=dPSelsZiizo0zb1DEVbBt3ze2QWjbVSKjfmWd8sV3X8%3D&reserved=0 > >>>>>>> < > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=dPSelsZiizo0zb1DEVbBt3ze2QWjbVSKjfmWd8sV3X8%3D&reserved=0 > >>>>>>>> > >>>>>>>>>>>>>> < > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=dPSelsZiizo0zb1DEVbBt3ze2QWjbVSKjfmWd8sV3X8%3D&reserved=0 > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> < > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=dPSelsZiizo0zb1DEVbBt3ze2QWjbVSKjfmWd8sV3X8%3D&reserved=0 > >>>>>>>>>>>>>> < > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fblob%2F6cbc5559bcc99bf2ceb3e033747ca3680b3b0d91%2Fframeworks%2Fprojects%2FBasic%2Fsrc%2Fmain%2Froyale%2Forg%2Fapache%2Froyale%2Frouting%2FRouter.as&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=dPSelsZiizo0zb1DEVbBt3ze2QWjbVSKjfmWd8sV3X8%3D&reserved=0 > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> * “Routing” uses the browser history APIs to allow forward > >>>>>>> and back > >>>>>>>>>>>>>>>> navigation. > >>>>>>>>>>>>>>>> * When the hash of a URL is changed, the router dispatches > >>>>>>> an event > >>>>>>>>>>>>>>>> * The state of the strand component can be automatically > >>>>>>> synced to the > >>>>>>>>>>>>>>>> Router routeState.state value. > >>>>>>>>>>>>>>>> * The application can call either setState() to add a > >>>>>> point > >>>>>>> to the > >>>>>>>>>>>>>> browser > >>>>>>>>>>>>>>>> history, or: > >>>>>>>>>>>>>>>> * call renderState() to add a point and trigger a state > >>>>>>> change in the > >>>>>>>>>>>>>> app > >>>>>>>>>>>>>>>> (i.e. diapatch an event fro the browser) > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Helpful? > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Some JS frameworks let you declaratively declare routes > >>>>>> for > >>>>>>> a router, > >>>>>>>>>>>>>> that > >>>>>>>>>>>>>>>> might be something worth looking into, but I was not sure > >>>>>>> what that > >>>>>>>>>>>>>> would > >>>>>>>>>>>>>>>> look like in Royale. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> On Jan 20, 2020, at 3:22 PM, Andrew Wetmore < > >>>>>>> cottag...@gmail.com> > >>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> @harbs, would you have a chance to blurt out some text > >>>>>> about > >>>>>>>>>>>> "routing", > >>>>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>> especially how and where it differs from "deep linking" > >>>>>> in > >>>>>>> Flex? We > >>>>>>>>>>>>>> need > >>>>>>>>>>>>>>>>> some documentation about this and I thought I knew where > >>>>>> I > >>>>>>> was going > >>>>>>>>>>>> to > >>>>>>>>>>>>>>>> go > >>>>>>>>>>>>>>>>> with it until I saw this as an example of routing. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Does not have to be finished text....bullet points and > >>>>>>> pointers would > >>>>>>>>>>>>>> be > >>>>>>>>>>>>>>>>> fine. I can then rework it for the help docs. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Thanks! > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> On Mon, Jan 20, 2020 at 8:09 AM Harbs < > >>>>>>> harbs.li...@gmail.com> wrote: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> It’s declared here: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FMainView.mxml%23L213&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=K1j0QWg2r1qa6dR%2BJEQRrGlP1Zh0rlDf0nS1uL%2BN8mY%3D&reserved=0 > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> And used here: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FMainView.mxml%23L131&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=z35uTfCvNyGYsmW8ffkylpoK5%2F9FQT93gK9EQAWaAEs%3D&reserved=0 > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> here: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fview%2FMainView.mxml%23L167&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=Hd3KV18Nm1tQVkP9rqExPI141P5FFyYQdnHS75QFo7U%3D&reserved=0 > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> and here: > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale%2Fblob%2Fmaster%2FSpectrumBrowser%2Fsrc%2Fmodels%2FTheme.as%23L20&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862530246&sdata=bPJJ3OLXUnDQq%2BEuBTce3ynfa%2F5c7ZzsbCNnRMQmY84%3D&reserved=0 > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 3:03 PM, Harbs < > >>>>>> harbs.li...@gmail.com> > >>>>>>> wrote: > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> I created a Router bead which I’m now using in the demo > >>>>>>> app. > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Here’s two very different states: > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!combobox%3Fcolorstop%3Ddark&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=JHcLBa33qFZ7esdhX5VU2YWqD%2BuSJ0GQziAffjpHFtI%3D&reserved=0 > >>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!asset_list&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=5N2hS1Ya9MNMhw8mB6kyAHw5pes77WCdXDZwHSLGVmE%3D&reserved=0 > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Router supports”state”, paths and parameters. > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> The demo app is using state and parameters. > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Harbs > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 10:54 AM, Carlos Rovira < > >>>>>>>>>>>>>> carlosrov...@apache.org> > >>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Hi Harbs, > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> about routing, I expect urls will be more like > >>>>>>> permalinks without > >>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>> need > >>>>>>>>>>>>>>>>>>>> of !# chars. Is this possible? > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> This: > >>>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2Fbar_loader&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=hAw%2BaoA3myYsZ6WjzaXt8YgUJXJgRaAltBufAkysLmE%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> instead of this: > >>>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!bar_loader&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=tZNQXnyrCRJhdQoPgfD8EkiauFwDGLp0INBtl3F70rA%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> And have it as a library "Routing" that we could use. > >>>>>>>>>>>>>>>>>>>> As any other framework out there, is something that > >>>>>> they > >>>>>>> support > >>>>>>>>>>>>>> with > >>>>>>>>>>>>>>>>>> some > >>>>>>>>>>>>>>>>>>>> API, and I think is one of the things we already don't > >>>>>>> offer. > >>>>>>>>>>>>>>>>>>>> Would be great to have for 1.0, since is something > >>>>>>> people will > >>>>>>>>>>>> want > >>>>>>>>>>>>>>>> very > >>>>>>>>>>>>>>>>>>>> soon in their tests for sure. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> What do you think? > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Carlos > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> El lun., 20 ene. 2020 a las 7:31, Harbs (< > >>>>>>> harbs.li...@gmail.com>) > >>>>>>>>>>>>>>>>>> escribió: > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> Good catch. Thanks! > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> On Jan 20, 2020, at 1:52 AM, Andrew Wetmore < > >>>>>>>>>>>> cottag...@gmail.com> > >>>>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> Small thing, but I think the code example for > >>>>>> "Avatar" > >>>>>>> is > >>>>>>>>>>>>>> reversed, > >>>>>>>>>>>>>>>>>>>>>> implying that the first of the two images is > >>>>>> disabled > >>>>>>> rather > >>>>>>>>>>>> than > >>>>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>>>>>> second. > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> On Sun, Jan 19, 2020 at 6:42 PM Harbs < > >>>>>>> harbs.li...@gmail.com> > >>>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> FYI, I just added routing to the demo app. It was > >>>>>>> pretty > >>>>>>>>>>>>>> painless, > >>>>>>>>>>>>>>>>>>>>>>> although I’d like to make it even simpler… > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!bar_loader&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=tZNQXnyrCRJhdQoPgfD8EkiauFwDGLp0INBtl3F70rA%3D&reserved=0 > >>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F%23!bar_loader&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=tZNQXnyrCRJhdQoPgfD8EkiauFwDGLp0INBtl3F70rA%3D&reserved=0 > >>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> On Jan 15, 2020, at 7:08 PM, Harbs < > >>>>>>> harbs.li...@gmail.com> > >>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> FYI, I just updated the project readme with a link > >>>>>>> to the demo > >>>>>>>>>>>>>> and > >>>>>>>>>>>>>>>>>> some > >>>>>>>>>>>>>>>>>>>>>>> markup to show what a full Royale app looks like: > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=UVpBzhSbAiw2N6KGJTPb3YT3xYr455UbUFceWq7F2kE%3D&reserved=0 > >>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Funhurdle%2Fspectrum-royale&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=UVpBzhSbAiw2N6KGJTPb3YT3xYr455UbUFceWq7F2kE%3D&reserved=0 > >>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> On Jan 13, 2020, at 1:30 AM, Harbs < > >>>>>>> harbs.li...@gmail.com > >>>>>>>>>>>>>>>> <mailto: > >>>>>>>>>>>>>>>>>>>>>>> harbs.li...@gmail.com>> wrote: > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> FYI, I’ve been working on filling out a demo the > >>>>>>> Spectrum > >>>>>>>>>>>>>> Royale > >>>>>>>>>>>>>>>>>>>>>>> components: > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=zvzr%2BfLBesIBxNhHwVvK04SxFHaAeGUirN%2BUQmsZz6k%3D&reserved=0 > >>>>>>> < > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Funhurdle.github.io%2Fspectrum-royale%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=zvzr%2BfLBesIBxNhHwVvK04SxFHaAeGUirN%2BUQmsZz6k%3D&reserved=0 > >>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> I’m going to be filling them out over the next > >>>>>> week… > >>>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>>>> Harbs > >>>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>>>> Andrew Wetmore > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=h2LVbKGbF4ta2jfyVtBi7DzzVmgRCKdYuw%2BZ%2FOM44Ho%3D&reserved=0 > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=PNJ3JJbef47ofgFw9GyFgh1XuZJN4QxYpB3y7o%2FVP%2BQ%3D&reserved=0 > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>>>> Andrew Wetmore > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=h2LVbKGbF4ta2jfyVtBi7DzzVmgRCKdYuw%2BZ%2FOM44Ho%3D&reserved=0 > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>> Andrew Wetmore > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=h2LVbKGbF4ta2jfyVtBi7DzzVmgRCKdYuw%2BZ%2FOM44Ho%3D&reserved=0 > >>>>>>> < > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fcottage14.blogspot.com%2F&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=h2LVbKGbF4ta2jfyVtBi7DzzVmgRCKdYuw%2BZ%2FOM44Ho%3D&reserved=0 > >>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> -- > >>>>>>>>>>>>> Carlos Rovira > >>>>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862540237&sdata=PNJ3JJbef47ofgFw9GyFgh1XuZJN4QxYpB3y7o%2FVP%2BQ%3D&reserved=0 > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> -- > >>>>>>>>>>> Carlos Rovira > >>>>>>>>>>> > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862550229&sdata=mjRDoomG2pNluYJeEdW%2BO5LNkJU9Sfrv1umAtouuvwQ%3D&reserved=0 > >>>>>>> < > >>>>>>> > >>>>>> > >>> > https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C6962e0e5e92a48ed2e2008d79eb97fc1%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637152391862550229&sdata=mjRDoomG2pNluYJeEdW%2BO5LNkJU9Sfrv1umAtouuvwQ%3D&reserved=0 > >>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>> > >>>>>> -- > >>>>>> 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> > >> <https://www.patreon.com/piotrzarzycki < > https://www.patreon.com/piotrzarzycki>>* > > > > -- Piotr Zarzycki Patreon: *https://www.patreon.com/piotrzarzycki <https://www.patreon.com/piotrzarzycki>*