HP’s webOS has “spun out” its second-generation UI stack better known as enyo – it can now, not only, be run on webOS, but also on most other web2.0-capable platforms.

With the second version which has just been released, HP now officially expands the reach outside of webOS only. The most important changes are outlined below:


A new Sampler app has been added, along with its own new repository at https://github.com/enyojs/sampler.


This was updated with the 2.0GA code and updated API tool.


In enyo.platform, added a regex to detect desktop versions of Safari.
In enyo.RichText, fixed issue causing RichText objects to not be recognized as text fields.
Changed getSelected() to getValue() in the code sample from the opening comments in enyo.Select.
In enyo.TouchScrollStrategy, removed trailing comma from overscroll data.
In enyo.UiComponent, blocked resize events for hidden UiComponents.
In enyo.WebService, changed name of callback property to callbackName to match the name expected by JsonpRequest.
In the Playground sample, a missing style has been added to Playground.css.
In ScrollerSample, the Picker now listens for onSelect instead of onChange.


In enyo.Arranger, fixed several issues related to positioning and visibility. Also implemented destroy() for each of the Arranger kinds, so they leave child controls in a reasonable state when changing arrangers.
In FittableSample, fixed layout issues on iOS.
Added new FittableTests sample.
In enyo.List, fixed issue that could cause lists in nested panels to become unscrollable.
Fixed issue causing list-flickr example to not load on IE9.
In enyo.Node, added cross-platform CSS3 compatibility and an optional onlyIconExpands property.
In enyo.Panels, blocked resize events for hidden panels. Also eliminated visual artifacts (flashing) when deleting a panel.
Fixed titles in panelMatters.
In PanelsSample.html, added scroller to Arrangers menu to fix sizing issue in Safari on iOS; also fixed associated CSS file.
Fixed titles in PanelsSample.js. Also set arranger scroller size depending on media query (set max-height for smaller screens, allow natural sizing for larger screens).
In enyo.PulldownList, made Puller dynamically reference the list being pulled, allowing you to use multiple PulldownLists.


Added new widgets: Drawer, Item, Menu, MoreToolbar, Picker, FlyweightPicker, Scrim, Spinner, and Tooltip.
Added code samples for new widgets.
Changed onyx.MenuDecorator to allow menus, pickers, etc. to work inside MoreToolbar.
In onyx.Popup, added scrim support and z-index support.
Updated menus and pickers to use separate events for internal and client communication.
Updated code samples for numerous widgets, including ButtonSample, GroupBoxSample, InputSample, and PopupSample.


Fixed the minify.js build script for Node 0.8.2.
In AjaxTest.js, fixed testCors bad response in Firefox by using YQL API call instead of YouTube API call.


The documentation available in the API Viewer tool has been reviewed and significant additions have been made. The API viewer now shows the package a kind comes from at the top of the details view.
Known Issues

These problems are under investigation for fixing in future versions of Enyo:

Lots of controls aren’t working in Google Chrome for Android.
In Firefox, some draggable items don’t behave properly, showing a drag icon and continuing to respond after the mouse button has been released.
In WebKit-based browsers, dragging in text fields can cause unscrollable divs (like those used in panel arrangers) to scroll, causing the layout code to misbehave.
In Internet Explorer, controls are not marked as unselectable.
Nested onyx.Drawer controls don’t open correctly.

Find out more via the URL below:

Related posts:

  1. PsyTexx2 alpha 0.4 released
  2. Palm looking for Enyo engineer
  3. PalmPDF 1.3 released
  4. PalmPDF 1.1 released
  5. webOS for Verizon’s Pre released

72 Responses to “enyo 2.0 released into production”

  1. There is also another little known feature that Facebook Security has come up with to help protect your account from hackers or unauthorized user’s,that is called Login Notifications,.
    Our teamwork approach ensures you receive your award in a timely manner.
    Almost every company is threatened by the fear of data leakage when an employee leaves a company and moves on to
    another employer.

  2. My developer is trying to persuade me to
    move to .net from PHP. I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using WordPress
    on various websites for about a year and am nervous about switching to another platform.
    I have heard great things about blogengine.net. Is there a
    way I can import all my wordpress content into it? Any help would be greatly appreciated!

  3. You will first need to select the shape you want to draw. Power –
    Point slides should be designed to take your audience on a visual
    journey of your presentation in a way that will quickly and effectively connect them to your message.
    Under this heading you will show your knowledge
    of how to apply built-in and custom animations, apply effect and path options, apply and modify transitions between slides and manipulate animations.

  4. You have made some good points there. I checked on the internet for more information about the issue and found most individuals will go along with your views on this web site.

  5. If you are looking for splash back splash season 2
    tiles are available today? There is an almost endless choice when it comes to splash back tiles are
    your opportunity to give the kitchen some real
    character. There is an almost endless choice when it comes to splash splash
    season 2 back tiles so important to a kitchen? In kitchens, colored glass is the latest building material, which is being used for
    glass pool fencing.

  6. magnificent submit, very informative. I ponder why the opposite
    experts of this sector do not realize this.

    You should continue your writing. I am confident, you
    have a huge readers’ base already!

  7. I have discovered some new items from your
    site about personal computers. Another thing I’ve always presumed is that computer systems have become a product that each home must have for most reasons.

    They supply you with convenient ways in which to organize the home, pay bills, search for
    information, study, focus on music and in many cases watch shows.
    An innovative solution to complete every one of these tasks has been a mobile computer.
    These desktops are mobile, small, strong and easily transportable.

  8. Thanks for all your efforts that you have put in this
    very worthwhile content.

  9. Those skinny little Serval legs fit with the tiniest
    holes. These would be the stories of people that
    learned that it is not the amount of money you’re making or how popular you’re today that matters, but rather when the world will likely be considerably changed for that
    better because of your existence. Ever question what
    cats are often thinking, why help keep schedules, or rest all
    day long.

  10. I have learned some new points from your web-site about pcs.
    Another thing I’ve always thought is that computers have become a product that each household
    must have for many people reasons. They supply you
    with convenient ways to organize households, pay bills, search for information,
    study, listen to music and even watch tv programs.
    An innovative method to complete these types of tasks is by using a laptop
    computer. These pc’s are mobile, small, effective and lightweight.

  11. My brother suggested I might like this web site. He was once entirely
    right. This publish actually made my day. You cann’t believe
    simply how much time I had spent for this info! Thanks!

  12. Heyaa i am for the primary time here. I found this board and I find It really useful &
    it helped mee out much. I’m hoping to offer something back
    and help others like you aided me.

  13. I’m really enjoying the theme/design of your web site.
    Do you ever run into any internet browser compatibility problems?
    A handful of my blog readers have complained about my blog not operating
    correctly in Explorer but looks great in Chrome. Do you have any ideas to help fix this issue?

  14. I have been exploring for a little bit for any high-quality articles or blog posts on this sort of house .
    Exploring in Yahoo I finally stumbled upon this website.
    Studying this information So i’m glad to show that I’ve an incredibly just
    right uncanny feeling I found out just what I needed. I most surely will
    make certain to do not omit this web site and give it a look regularly.

  15. When someone writes an piece of writing he/she maintains the plan of a
    user in his/her brain that how a user can understand it.
    So that’s why this article is perfect. Thanks!

  16. I’ve been browsing online more than 4 hours today, yet I never
    found any interesting article like yours. It is pretty worth enough for me.
    In my opinion, if all web owners and bloggers made good content as you did,
    the net will be a lot more useful than ever before.

  17. Hi there, I would like to subscribe for this web site to
    get latest updates, thus where can i do it please help out.

  18. Granted it is a lot a smaller amount income than the thousand pounds, or
    a lot more, you’d have to devote on other watts output measurement units and its power
    to deliver precise measurement has been brought into problem in other
    exams. I also shrugged off his comments about affordable
    buyer protection options. Many businesses also had wireless networking setups for the more mobile employees that connected through their
    notebook or synced emails and contacts with their Blackberry.

  19. You really make it seem so easy with your presentation
    but I find this topic to be actually something which I think I would never understand.
    It seems too complicated and extremely broad for me.
    I am looking forward for your next post, I’ll try to get
    the hang of it!

  20. I’m truly enjoying the design and layout of your website.
    It’s a very easy on the eyes which makes itt much more
    enjoyable for me to come here and visit more
    often. Didd you hire out a developer too create your theme?
    Superb work!

  21. I think this is among the most important info for me.
    And i’m glad reading your article. But want to remark
    on few general things, The website style is wonderful, the
    articles is really excellent : D. Good job,

  22. I have been surfing online more than 3 hours today, yet
    I never found any interesting article like yours. It’s pretty worth enough for me.
    In my view, if all website owners and bloggers made good content as you did, the internet will be a lot more useful than ever before.|
    I could not resist commenting. Well written!|
    I will immediately take hold of your rss feed as I can’t find your email subscription link or
    newsletter service. Do you have any? Kindly permit me
    know in order that I could subscribe. Thanks.|
    It’s the best time to make some plans for the future and it is time to
    be happy. I’ve read this post and if I could I want to suggest you
    few interesting things or tips. Perhaps you can write next
    articles referring to this article. I wish to read even more things about it!|
    It is the best time to make some plans for the future and it is
    time to be happy. I’ve read this publish and if I could I wish to counsel you few
    attention-grabbing things or suggestions. Perhaps you can write subsequent articles
    regarding this article. I want to read even more issues approximately
    I have been surfing on-line more than 3 hours nowadays, but I by
    no means found any interesting article like yours. It is lovely value enough for me.
    In my view, if all webmasters and bloggers made just
    right content material as you did, the internet
    shall be a lot more useful than ever before.|
    Ahaa, its good discussion concerning this article at
    this place at this webpage, I have read all that, so now me also commenting here.|
    I am sure this piece of writing has touched all the internet users, its really really fastidious post on building up new
    Wow, this article is fastidious, my sister is analyzing such things, so I am going
    to convey her.|
    bookmarked!!, I like your website!|
    Way cool! Some extremely valid points! I appreciate you writing this post plus the rest
    of the site is also really good.|
    Hi, I do think this is an excellent web site.
    I stumbledupon it ;) I will come back yet again since i have saved as a favorite it.

    Money and freedom is the greatest way to change, may you be rich and continue to guide other people.|
    Woah! I’m really enjoying the template/theme of this site.
    It’s simple, yet effective. A lot of times it’s challenging to get that “perfect balance” between superb usability and appearance.
    I must say that you’ve done a amazing job with this. Additionally,
    the blog loads extremely quick for me on Safari. Superb Blog!|
    These are truly enormous ideas in concerning blogging.
    You have touched some nice points here. Any way keep up wrinting.|
    I really like what you guys tend to be up too.
    This type of clever work and coverage! Keep up the great works
    guys I’ve you guys to my personal blogroll.|
    Hi! Someone in my Myspace group shared this website
    with us so I came to give it a look. I’m definitely enjoying the information.
    I’m bookmarking and will be tweeting this to my followers!
    Fantastic blog and brilliant style and design.|
    I love what you guys are usually up too. This sort
    of clever work and reporting! Keep up the great works guys I’ve included you guys to blogroll.|
    Hello would you mind sharing which blog platform you’re using?
    I’m looking to start my own blog soon but I’m having a tough time choosing between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design seems different then most
    blogs and I’m looking for something completely unique.
    P.S Sorry for getting off-topic but I had to ask!|
    Hey there would you mind letting me know which webhost you’re utilizing?
    I’ve loaded your blog in 3 completely different web
    browsers and I must say this blog loads a lot faster then most.
    Can you recommend a good internet hosting provider at a reasonable price?

    Thanks a lot, I appreciate it!|
    Everyone loves it when individuals come together and share ideas.
    Great website, continue the good work!|
    Thank you for the good writeup. It in fact was a amusement
    account it. Look advanced to more added agreeable from you!

    However, how could we communicate?|
    Hi there just wanted to give you a quick heads up.
    The words in your article seem to be running off the screen in
    Safari. I’m not sure if this is a formatting issue or something to
    do with web browser compatibility but I figured I’d post to
    let you know. The style and design look great though! Hope
    you get the problem resolved soon. Kudos|
    This is a topic which is near to my heart… Cheers!
    Exactly where are your contact details though?|
    It’s very easy to find out any matter on web as compared to textbooks, as I found this piece of writing at this web site.|
    Does your blog have a contact page? I’m having trouble locating it but, I’d like to send you an email.
    I’ve got some recommendations for your blog you might be
    interested in hearing. Either way, great blog and I look forward to seeing it improve over time.|
    Hello! I’ve been following your blog for a long time now and finally got the bravery to go ahead and give you a shout out from New Caney Texas!

    Just wanted to mention keep up the good work!|
    Greetings from Idaho! I’m bored to death at work so I decided to browse your blog on my
    iphone during lunch break. I love the knowledge you provide
    here and can’t wait to take a look when I get home. I’m amazed
    at how fast your blog loaded on my mobile .. I’m not even using WIFI, just
    3G .. Anyways, superb blog!|
    Its such as you read my mind! You appear to understand so much
    approximately this, such as you wrote the guide in it or something.
    I believe that you just could do with a few percent to pressure the message home a bit, however instead of that, this is fantastic blog.
    An excellent read. I will definitely be back.|
    I visited many web sites except the audio quality for audio songs
    existing at this web page is actually fabulous.|
    Hello, i read your blog occasionally and i own a similar one and
    i was just wondering if you get a lot of spam comments?
    If so how do you protect against it, any plugin or anything you can advise?

    I get so much lately it’s driving me insane so any support
    is very much appreciated.|
    Greetings! Very useful advice within this post!
    It is the little changes that make the largest
    changes. Many thanks for sharing!|
    I seriously love your site.. Great colors & theme.

    Did you create this web site yourself? Please reply back as I’m trying to create my own personal blog and would love to learn where you got this from or just what the theme is called.

    Many thanks!|
    Howdy! This article couldn’t be written much better! Going through
    this article reminds me of my previous roommate!
    He continually kept talking about this. I am going to
    send this information to him. Pretty sure he will have a very good read.
    Thank you for sharing!|
    Whoa! This blog looks just like my old one! It’s on a totally different topic but
    it has pretty much the same page layout and design.

    Wonderful choice of colors!|
    There’s definately a great deal to learn about this topic.

    I love all of the points you made.|
    You made some good points there. I looked on the web for more info about the issue and found most people will go along with your views on this
    What’s up, I log on to your new stuff daily.

    Your humoristic style is witty, keep it up!|
    I simply couldn’t leave your web site prior to suggesting that I really loved the usual information
    a person provide on your guests? Is gonna be again
    often to check out new posts|
    I wanted to thank you for this excellent
    read!! I certainly enjoyed every bit of it.
    I have you saved as a favorite to check out new things
    you post…|
    Hi, just wanted to say, I enjoyed this article. It was practical.
    Keep on posting!|
    I comment each time I like a article on a site or I have something to add to the conversation.
    It is caused by the sincerness communicated in the post I looked at.
    And after this post enyo 2.0 released into production » TamsPalm – the Palm
    OS / web OS Blog. I was excited enough to leave a thought ;
    ) I actually do have a couple of questions for you if you
    tend not to mind. Is it just me or do a few of the responses look like written by
    brain dead people? :-P And, if you are writing on additional online sites,
    I’d like to follow everything fresh you have to post. Would
    you list every one of your shared sites like your linkedin profile,
    Facebook page or twitter feed?|
    Hi there, I enjoy reading through your post. I wanted to write a little comment to support you.|
    I every time spent my half an hour to read this website’s content every day
    along with a cup of coffee.|
    I all the time emailed this webpage post page to all
    my associates, because if like to read it afterward my links will too.|
    My coder is trying to persuade me to move to .net from
    PHP. I have always disliked the idea because of the expenses.
    But he’s tryiong none the less. I’ve been using
    WordPress on a variety of websites for about a year and
    am worried about switching to another platform. I
    have heard very good things about blogengine.net. Is there a way I can import all my wordpress content into it?

    Any help would be greatly appreciated!|
    Good day! I could have sworn I’ve visited this site before but after looking at a
    few of the articles I realized it’s new to me.
    Regardless, I’m definitely delighted I discovered it
    and I’ll be bookmarking it and checking back often!|
    Great article! This is the type of information that should be shared
    around the web. Disgrace on the seek engines for now
    not positioning this submit upper! Come on
    over and consult with my site . Thank you =)|
    Heya i’m for the first time here. I found this
    board and I find It truly useful & it helped me out much.

    I hope to give something back and help others like you helped me.|
    Howdy, There’s no doubt that your site could possibly be having browser compatibility issues.
    When I take a look at your web site in Safari, it looks fine however
    when opening in I.E., it has some overlapping issues.

    I simply wanted to provide you with a quick heads up!
    Besides that, excellent blog!|
    Someone essentially lend a hand to make critically posts I might state.
    This is the very first time I frequented your website page and thus far?
    I surprised with the research you made to create this actual put up extraordinary.

    Magnificent process!|
    Heya i’m for the first time here. I came across this board and I find It truly useful & it helped me
    out a lot. I hope to present something back and help others like you aided me.|
    Howdy! I simply wish to give you a huge thumbs up for your
    great information you’ve got here on this post. I’ll be returning to your website for more soon.|
    I always used to study paragraph in news papers but now as I am a user of web
    so from now I am using net for posts, thanks to web.|
    Your mode of explaining all in this post is actually good, all be able to without difficulty understand it, Thanks a lot.|
    Hi there, I discovered your web site via Google while
    searching for a similar matter, your site came up, it seems to be
    great. I have bookmarked it in my google bookmarks.

    Hello there, simply was aware of your blog via Google, and
    located that it’s really informative. I’m gonna be careful for brussels.
    I will appreciate when you proceed this in future.
    A lot of folks will be benefited out of your writing.
    I’m curious to find out what blog platform you are utilizing?
    I’m experiencing some small security problems with my latest website
    and I would like to find something more secure.

    Do you have any solutions?|
    I’m extremely impressed with your writing skills and also with the layout on your weblog.

    Is this a paid theme or did you customize it yourself? Anyway keep up the nice
    quality writing, it is rare to see a nice blog like this one these days.|
    I am really inspired together with your writing talents and also with the structure for your blog.
    Is that this a paid topic or did you customize it your self?
    Either way stay up the excellent high quality writing, it is uncommon to peer a great blog like this one today..|
    Hello, Neat post. There is a problem with your website in internet explorer, may test this?
    IE nonetheless is the market leader and a good component to other folks
    will leave out your fantastic writing due to this problem.|
    I’m not sure where you are getting your information, but good topic.
    I needs to spend some time learning much more or understanding more.
    Thanks for great info I was looking for this info for my mission.|
    Hello, i think that i saw you visited my weblog thus i came
    to “return the favor”.I’m attempting to find things to enhance my website!I suppose
    its ok to use {some of|a fe\

Leave a Reply



You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting

© 2013 TamsPalm - the Palm OS / web OS Blog Suffusion theme by Sayontan Sinha