I'm almost ready to release a build of the VSCode extension that supports MXML. I finished up the most critical features earlier this week. I just need to put on some finishing touches. Next week is the US Thanksgiving holiday, and I have family visiting all week, so I may not have time to look at the extension again until the following week. I'm expecting that the final details will be quick and easy!
- Josh On Fri, Nov 18, 2016 at 12:58 AM, Carlos Rovira < carlos.rov...@codeoscopic.com> wrote: > Hi Piotrz, > > great you finaly have this working :) > > 1) As I understand code each component is consistent with "Logic" + "CSS - > > appearance" - Am I understand correctly? > > > > I think you refer if I'm making a "Card" component since there's an MDL > one...yes. > There's some standard controls, like Button, CheckBox or RadioButton...but > for example in MDL there's no TextInput, I think they call it TextField, so > maybe we should rename our MDL component to "TextField"? > For Others like Card or Badge, there's no flexjs counterpart, so...I stick > with that... > > But what about MDL Table...should it be a DataGrid....I'm trying to discern > this days things like this... > a MDL List, could be a js:List... and so with others, we should estimate as > we go... > > > > > 2) When I'm looking into [1] I see that components has css classes > > "mdl-js-button" - Where is the place that you are adding this css > classes ? > > - They are probably downloaded somehow from google repository as I > > understand ? > > > > This classes comes from the basic needs of MDL and are added in the > index.html template (resources/mdl-js-index-template.html > > see in the pom.xml for line > : <htmlTemplate>${basedir}/src/main/resources/mdl-js-index- > template.html</htmlTemplate> > > so is the basic html with some MDL required lines in it. > > I think we as well insert some new vars to customize colors when > build...but I didn't see already if we could do this. Maybe we should ask > to other guys here about how to tweak this. if there are already compiler > support, or index.html support > > > > 3) When I see compilation result it's only js result - what about swf - > you > > do not bother how it is working on flash sight ? > > > > I'm focusing in HTML output, since Flash will need more work (make the MDL > look in flash and components are needs more work in general). So my > approach is to have the MPV (minimum product viable) of a MDL flexjs > component set and from there evolve. If you think flash is important, hope > you could grab the torch here and handle the effort. > > Until some weeks, flash output has no point for me since we have old > flex...but then I talk with people that makes me turn 180º. HTML in mobile > has poor performance, and we need go native. I don't know how flash effort > is going on, but I think if we go stage3d (like feathers) then flash output > would be very important. > > > > > 4) General question - What is your plan for MDL - Are you going port all > > MDL > > components ? > > > > Yes, as I get time, I'm porting the components I see here: > https://getmdl.io/components > This is my actual RoadMap, I'm as well attracted to port Bootstrap > component... > > I think this is our first main step to get flexjs have a great look and > feel so more people would join us. > > > > > 5) Visual Studio Code is a helper for build and debugging of project, but > > is > > intellisence is working there ? Cause I see like blind or random things > > when > > I'm trying to write something. > > > > I think VSCode is a good starting point, but is a IDE in development. Hope > Josh would make live latest works on MXML, and other things. Meanwhile is > not a speed IDE, but for me is working great. > > > > 6) Maybe I will repeat this question, but I wanted to have it in this > > thread: When you writing new component - You are adding it to FlexJS - > > building whole framework by maven and then your example is picking it up > > where you can debug it ? > > > > I setup two projects to respond to CTRL+CMD+B, to build with maven: > MaterialDesignLite and MDLExample. > As I add a new component to MaterialDesignLite.swc I build only that > pressing CTRL+CMD+B in VSCode (until now I had some Terminal window open in > a OS X space and run mvn clean install) > > Then I go to MDLExample and instantiate the new component and again > CTRL+CMD+B and open in browser to see results. > > I think is a pretty fast workflow > > > > > > A lot of question, but I'm trying to find some small cycles to help with > > MDL. > > > > Great Piotrz, keep it coming, I think there's much to make here, and things > are in a state where we could make a different with some help and > dedication :) > > Thanks! > > > > [1] https://getmdl.io/components/ > > > > Thanks, > > Piotr > > > > > > > > ----- > > Apache Flex PMC > > piotrzarzyck...@gmail.com > > -- > > View this message in context: http://apache-flex- > > development.2333347.n4.nabble.com/FlexJS-MDL-Help-with-MDL-tp56556.html > > Sent from the Apache Flex Development mailing list archive at Nabble.com. > > > > > > -- > > Carlos Rovira > Director General > M: +34 607 22 60 05 > http://www.codeoscopic.com > http://www.avant2.es > > Este mensaje se dirige exclusivamente a su destinatario y puede contener > información privilegiada o confidencial. Si ha recibido este mensaje por > error, le rogamos que nos lo comunique inmediatamente por esta misma vía y > proceda a su destrucción. > > De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos > que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC > S.A. La finalidad de dicho tratamiento es facilitar la prestación del > servicio o información solicitados, teniendo usted derecho de acceso, > rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras > oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación > necesaria. >