All the issues resume to a "single" one related with rowHeight and DataGrid.
I posted here: https://github.com/apache/royale-asjs/issues/904

Next time I will try to see the first issue and if isolated if is the only
one and post on github.

Can I also continue to also post here or only on github ?

Hugo Ferreira <[email protected]> escreveu no dia sexta, 4/09/2020
à(s) 11:28:

> 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