1. OK, I will investigate to isolate and add to github.
2. I see now. I will be updating to don't have so many issue at once.
Update once per week, do you think it's enough ?

Carlos Rovira <[email protected]> escreveu no dia sexta, 4/09/2020
à(s) 10:56:

> Hi Hugo,
>
> I saw the issues. Some things:
>
> 1.- Please add them as github issues, since is better to track and fix
> 2.- Jewel is constant development, so I think is important to keep in the
> loop at least until we reach 0.9 or 1.0, since still many things must be
> developed or fixed, and APIs can be fine tuned in the process. Keeping with
> an old nightly could bring many issues when upgrading. Again, I hope APIs
> will be freezing as we reach final versions, but for now it's the only way
> to keep up with the latest while getting a robust library.
>
> I hope some of the problems you are having could be finally something that
> can be updated in your code, and keep you bringing me the ones you don't
> get solved so I can take a look
>
> thanks
>
>
>
> El vie., 4 sept. 2020 a las 10:40, Hugo Ferreira (<[email protected]
> >)
> escribió:
>
> > Hi Carlos,
> >
> > Thank you very much to fix the issue related with DataGrid and TextInput.
> > I just update to last night build and got several new issues that I
> > reported separated (meanwhile I will try to investigate myself).
> > I can't test the DataGrid fix because of this issues, that are preventing
> > my DataGrid to show the data.
> >
> > Carlos Rovira <[email protected]> escreveu no dia sexta, 4/09/2020
> > à(s) 08:33:
> >
> > > Hi Mike,
> > >
> > > yesterday solved a bug in list keyboard handling that was causing
> > keyboard
> > > not working as expected in list and datagrid, so ensure you grab the
> > > nightly that has that fixes.
> > >
> > > Thanks
> > >
> > > El mié., 2 sept. 2020 a las 22:24, Piotr Zarzycki (<
> > > [email protected]>) escribió:
> > >
> > > > Hi Mike,
> > > >
> > > > You can download easy Nightly using Moonshine SDK Installer - using
> > > couple
> > > > of clicks. Check out Moonshine to get more.
> > > >
> > > > Thanks,
> > > > Piotr
> > > >
> > > > śr., 2 wrz 2020 o 20:51 Carlos Rovira <[email protected]>
> > > > napisał(a):
> > > >
> > > > > Hi Mike,
> > > > > your problem is related to the version 0.9.7.
> > > > > I think I added tabIndex post 0.9.7, so you'll need to use a
> nightly
> > > > build
> > > > > with the latest [1].
> > > > >
> > > > > IMHO, I think it is better to use nightly build or build from
> sources
> > > at
> > > > > least until we reach 1.0 and all be more settled, but all days we
> > > improve
> > > > > Royale, so sticking with a version means to quickly be out of date.
> > > v1.0
> > > > > will mean things more stable (hopefully).
> > > > >
> > > > > [1] https://royale.apache.org/get-involved/
> > > > >
> > > > > El mié., 2 sept. 2020 a las 17:59, MikeH
> > > > > (<[email protected]>) escribió:
> > > > >
> > > > > > Hi Carlos, sorry for the delay in replying I have been out of
> town.
> > > > > >
> > > > > > The Royale application is getting quite large now so I wont be
> able
> > > to
> > > > > > include it all, its a conversion from an existing Flex
> Application.
> > > > > >
> > > > > > First my development environment is:
> > > > > >
> > > > > > Royale SDK apache-royale-0.9.7-bin-js-swf
> > > > > > IDE is Visual Studio Code
> > > > > > OS is Windows 10
> > > > > >
> > > > > >
> > > > > > The Royale application is defined as a Jewel application like so:
> > > > > >
> > > > > > <?xml version="1.0" encoding="utf-8"?>
> > > > > > <j:Application xmlns:fx="http://ns.adobe.com/mxml/2009";
> > > > > >                            xmlns:j="library://
> > > > ns.apache.org/royale/jewel
> > > > > "
> > > > > >                            xmlns:js="library://
> > > > > ns.apache.org/royale/basic"
> > > > > >
> > > > > >                            xmlns:mx="library://
> > > ns.apache.org/royale/mx
> > > > "
> > > > > >                            xmlns:local="*"
> > > > > >                            xmlns:view="view.*"
> > > > > >                            xmlns:controller="controller.*"
> > > > > >                            initialize="initApp()">
> > > > > >
> > > > > >         <fx:Style source="resources/defaults.css"/>
> > > > > >
> > > > > >         <fx:Script>
> > > > > >
> > > > > >         </fx:Script>
> > > > > >         <j:beads>
> > > > > >         <js:ClassAliasBead />
> > > > > >                 <js:ParentDocumentBead/>
> > > > > >                 <js:ApplicationDataBinding/>
> > > > > >                 <js:URLParameterBead id="appParams"/>
> > > > > >         </j:beads>
> > > > > >         <
> > > > > >         <fx:Declarations>
> > > > > >
> > > > > >         </fx:Declarations>
> > > > > >         <j:valuesImpl>
> > > > > >                 <js:SimpleCSSValuesImpl />
> > > > > >         </j:valuesImpl>
> > > > > >
> > > > > >         <j:initialView>
> > > > > >                 <view:Dashboard id="dashboard"
> > > > > >
>  thisParent="{this}"
> > > > > >
> >  hostName="{hostName}"
> > > > > >
>  userid="{userid}"/>
> > > > > >         </j:initialView>
> > > > > > </j:Application>
> > > > > >
> > > > > >
> > > > > > The Dashboard view is basically the same layout as in
> TourDeJewel:
> > > > > >
> > > > > > <?xml version="1.0" encoding="utf-8"?>
> > > > > > <j:ApplicationResponsiveView
> > > > > >         xmlns:fx="http://ns.adobe.com/mxml/2009";
> > > > > >         xmlns:j="library://ns.apache.org/royale/jewel"
> > > > > >         xmlns:js="library://ns.apache.org/royale/basic"
> > > > > >         xmlns:html="library://ns.apache.org/royale/html"
> > > > > >     xmlns:mx="library://ns.adobe.com/flex/mx"
> > > > > >         xmlns:view="view.*"
> > > > > >         xmlns:local="*"
> > > > > >         xmlns:vo="*"
> > > > > >         xmlns:models="models.*"
> > > > > >         initComplete="init()">
> > > > > >
> > > > > >         <fx:Script>
> > > > > >
> > > > > >         </fx:Script>
> > > > > >
> > > > > >         <j:model>
> > > > > >         <models:MainNavigationModel
> localId="mainNavigationModel"/>
> > > > > >     </j:model>
> > > > > >
> > > > > >         <j:beads>
> > > > > >         <js:Router localId="router" stateChange="hashChanged()"
> />
> > > > > >         <js:ContainerDataBinding/>
> > > > > >         <js:BrowserOrientation localId="bo"/>
> > > > > >                 <j:CleanValidationErrors/>
> > > > > >     </j:beads>
> > > > > >
> > > > > >
> > > > > >         <j:Drawer localId="drawer" <b>tabIndex="1"*>
> > > > > >         <j:beads>
> > > > > >             <j:ResponsiveDrawer auto="true"/>
> > > > > >         </j:beads>
> > > > > >         <j:DrawerHeader>
> > > > > >             <j:ImageButton id="logo_button_btn"/>
> > > > > >         </j:DrawerHeader>
> > > > > >         <j:DrawerContent>
> > > > > >             <j:Navigation localId="containerNavigation"
> > > > > > className="navIconLinkItemRenderer"
> > change="navChangeHandler(event)">
> > > > > >                 <j:beads>
> > > > > >                     <js:ConstantBinding
> > > sourceID="mainNavigationModel"
> > > > > > sourcePropertyName="containerDrawerNavigation"
> > > > > > destinationPropertyName="dataProvider"/>
> > > > > >                     <j:NavigationActionNotifier/>
> > > > > >
> > > > > >                 </j:beads>
> > > > > >
> > > > > >             </j:Navigation>
> > > > > >
> > > > > >         </j:DrawerContent>
> > > > > >
> > > > > >         <j:DrawerFooter height="100">
> > > > > >             <j:style>
> > > > > >                 <js:SimpleCSSStyles backgroundColor="#2C74BE"/>
> > > > > >             </j:style>
> > > > > >             <j:BarRow>
> > > > > >                 <j:BarSection>
> > > > > >                     <j:Image id="logo_img" width="100%"/>
> > > > > >                 </j:BarSection>
> > > > > >             </j:BarRow>
> > > > > >         </j:DrawerFooter>
> > > > > >
> > > > > >     </j:Drawer>
> > > > > >
> > > > > >     <j:FooterBar localId="footerbar" fixed="true">
> > > > > >         <j:style>
> > > > > >             <js:SimpleCSSStyles backgroundColor="#2C74BE"/>
> > > > > >         </j:style>
> > > > > >         <j:BarRow>
> > > > > >             <j:BarSection>
> > > > > >
> > > > > >
> > > > > >             </j:BarSection>
> > > > > >             <j:BarSection itemsHorizontalAlign="itemsCenter">
> > > > > >                 <html:H3 text="" />
> > > > > >             </j:BarSection>
> > > > > >             <j:BarSection itemsHorizontalAlign="itemsRight">
> > > > > >
> > > > > >             </j:BarSection>
> > > > > >         </j:BarRow>
> > > > > >     </j:FooterBar>
> > > > > >
> > > > > >
> > > > > >     <j:TopAppBar localId="topappbar" fixed="true"
> > > > > hasDrawer="{drawer.fixed
> > > > > > &amp;&amp; drawer.isOpen}">
> > > > > >         <j:BarRow>
> > > > > >             <j:BarSection>
> > > > > >                 <j:IconButton click="drawer.isOpen ?
> > drawer.close() :
> > > > > > drawer.open()">
> > > > > >                     <j:beads>
> > > > > >                         <j:ResponsiveVisibility
> > > desktopVisible="false"
> > > > > > wideScreenVisible="false" />
> > > > > >                     </j:beads>
> > > > > >                     <j:icon>
> > > > > >                         <js:MaterialIcon
> > > text="{MaterialIconType.MENU}"
> > > > > />
> > > > > >                     </j:icon>
> > > > > >                 </j:IconButton>
> > > > > >                 <j:BarTitle id="title_bar" text="Home"/>
> > > > > >             </j:BarSection>
> > > > > >             <j:BarSection itemsHorizontalAlign="itemsRight">
> > > > > >
> > > > > >                 <j:Label localId="learner_name_lbl">
> > > > > >                     <j:style>
> > > > > >                         <js:SimpleCSSStyles fontWeight="bold"
> > > > > > color="#FFFFFF" fontSize="15"/>
> > > > > >                     </j:style>
> > > > > >                 </j:Label>
> > > > > >
> > > > > >                 <j:ToggleButton id="showHideNotification_btn"
> > > > > > click="setFootbar(event)" selected="true">
> > > > > >                     <j:beads>
> > > > > >                         <j:ToolTip toolTip="Show or Hide the
> > > > Notification
> > > > > > Area"/>
> > > > > >                     </j:beads>
> > > > > >                     <j:icon>
> > > > > >                         <js:MaterialToggleIcon
> > > > > > text="{MaterialIconType.VISIBILITY}"
> > > > > > selectedText="{MaterialIconType.VISIBILITY_OFF}" />
> > > > > >                     </j:icon>
> > > > > >                 </j:ToggleButton>
> > > > > >
> > > > > >                 <j:ToggleButton click="logout()">
> > > > > >                     <j:beads>
> > > > > >                         <j:ToolTip toolTip="Logout"/>
> > > > > >                     </j:beads>
> > > > > >                     <j:icon>
> > > > > >                         <js:MaterialToggleIcon
> > > > > > text="{MaterialIconType.LOCK}"
> > > > > selectedText="{MaterialIconType.LOCK_OPEN}"
> > > > > > />
> > > > > >                     </j:icon>
> > > > > >                 </j:ToggleButton>
> > > > > >
> > > > > >             </j:BarSection>
> > > > > >         </j:BarRow>
> > > > > >     </j:TopAppBar>
> > > > > >
> > > > > >         <j:ApplicationMainContent localId="main"
> > hasTopAppBar="true"
> > > > > > hasFooterBar="true">
> > > > > >
> > > > > >                 <j:ScrollableSectionContent name="home"
> > width="100%"
> > > > > > height="100%">
> > > > > >                         <view:Content_Home
> id="home_panel_content"
> > > > > > NETCON="{NETCON}"/>
> > > > > >                 </j:ScrollableSectionContent>
> > > > > >
> > > > > >                 <j:ScrollableSectionContent name="my_courses"
> > > > > width="100%"
> > > > > > height="100%">
> > > > > >                         <view:My_Courses
> > > id="my_courses_panel_content"
> > > > > > NETCON="{NETCON}"/>
> > > > > >                 </j:ScrollableSectionContent>
> > > > > >
> > > > > >                 <j:ScrollableSectionContent name="my_visits"
> > > > width="100%"
> > > > > > height="100%">
> > > > > >                         <view:My_Visits
> > id="my_visits_panel_content"
> > > > > > NETCON="{NETCON}"/>
> > > > > >                 </j:ScrollableSectionContent>
> > > > > >
> > > > > >                 <j:ScrollableSectionContent name="my_messages"
> > > > > > width="100%" height="100%">
> > > > > >                         <view:My_Messages
> > > > id="my_messages_panel_content"
> > > > > > NETCON="{NETCON}"/>
> > > > > >                 </j:ScrollableSectionContent>
> > > > > >
> > > > > >         <j:ScrollableSectionContent name="my_account"
> width="100%"
> > > > > > height="100%">
> > > > > >                         <view:My_Account
> > > id="my_account_panel_content"
> > > > > > NETCON="{NETCON}"/>
> > > > > >                 </j:ScrollableSectionContent>
> > > > > >
> > > > > >         </j:ApplicationMainContent>
> > > > > > </j:ApplicationResponsiveView>
> > > > > >
> > > > > >
> > > > > > If I try to add tabIndex="??" to any components and compile I get
> > > this
> > > > > > error:
> > > > > >
> > > > > >  <j:Drawer localId="drawer" tabIndex="1">
> > > > > >                                    ^
> > > > > >
> > > > > > 6.5844643 seconds
> > > > > > The terminal process "d:\Java\jre1.8.0_172\bin\java.exe '-jar',
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> 'c:\Users\mikw\.vscode\extensions\bowlerhatllc.vscode-nextgenas-1.2.2\bin\asconfigc.jar',
> > > > > > '--sdk',
> > > > > >
> 'd:\ApacheRoyaleSDK\v2\apache-royale-0.9.7-bin-js-swf\royale-asjs',
> > > > > > '--debug=true', '--project', 'c:\xampp
> > > > > > 1.8.1\htdocs\RoyaleJSVS\asconfig.json'" terminated with exit
> code:
> > 3.
> > > > > >
> > > > > > Im thinking it may be my Visual Studio not set up correctly?
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Sent from: http://apache-royale-development.20373.n8.nabble.com/
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Carlos Rovira
> > > > > http://about.me/carlosrovira
> > > > >
> > > >
> > > >
> > > > --
> > > >
> > > > Piotr Zarzycki
> > > >
> > >
> > >
> > > --
> > > Carlos Rovira
> > > http://about.me/carlosrovira
> > >
> >
>
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>

Reply via email to