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:

Sampler

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

Bootplate

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

Enyo

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.

Layout

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.

Onyx

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.

Tools

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.

Documentation

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:
https://github.com/enyojs/enyo/wiki/Enyo-2.0-Release-Notes

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 1.4.1.1 for Verizon’s Pre released

66 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.

Leave a Reply

(required)

(required)

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