Permalink
Commits on Nov 16, 2012
Commits on Nov 15, 2012
  1. Samsung adaptation

    arthurjamain committed Nov 15, 2012
  2. samsung UI images

    arthurjamain committed Nov 15, 2012
Commits on Oct 29, 2012
Commits on Oct 22, 2012
  1. optimized builds

    sylvinus committed Oct 22, 2012
  2. loading failsafes

    sylvinus committed Oct 22, 2012
  3. remove touchmove handlers

    sylvinus committed Oct 22, 2012
Commits on Oct 20, 2012
Commits on Oct 15, 2012
  1. links are underlined

    Simon Mercier committed Oct 15, 2012
  2. Template built

    François Daoust committed Oct 15, 2012
  3. Updated code that triggers 'load' event for more consistency.

    The "load" event could be triggered before the app was initialized,
    the code simply did not process it. The code should now be run in
    the right order.
    François Daoust committed Oct 15, 2012
  4. Template code and CSS built.

    François Daoust committed Oct 15, 2012
  5. Updated framework version to fix splashscreen issues in TV version

    The update also brings a couple of enhancements to slide panels that
    justify the small update to the CSS.
    François Daoust committed Oct 15, 2012
  6. HTML templates for products and photos expected ImageLoader

    The code used ImagesLoader (plural form) but HTML templates for
    products and photos (when in a mixed feed such as a Tumblr feed)
    actually expected the presence of "imageUrl", set by ImageLoader.
    I updated the code accordingly.
    
    Also moved the code that triggered "load" hooks to before call to
    initial "render", in case "render" works synchronously (not the
    case given the views involved but that might happen).
    François Daoust committed Oct 15, 2012
  7. Template built

    François Daoust committed Oct 15, 2012
  8. Home page: explicit redirection to URL of first tab

    The "home" route controller redirects the user to the first tab in
    the application. It used to call the controller of the first tab
    directly without updating the URL in the location bar.
    
    Unfortunately, the "activate" function of the Toolbar view, used in
    the TV version, goes beyond its rights in updating the URL itself
    to match the URL of the selected item in the toolbar. That update
    caused the controllers to run twice to display the home page in
    the TV version.
    
    In turn, that meant the datasource of the first tab was fetched twice
    in a row, possibly in parallel. That's a problem because one cannot
    call "find" on a datasource in parallel for the time being (missing
    "feature" on data.js for the time being).
    
    Explicitly redirecting the user to the URL of the first tab fixes
    the issue.
    François Daoust committed Oct 15, 2012
Commits on Sep 18, 2012
Commits on Sep 5, 2012
  1. fix

    sylvinus committed Sep 5, 2012
  2. max 8 tabs

    sylvinus committed Sep 5, 2012
Commits on Sep 4, 2012
  1. Template built

    François Daoust committed Sep 4, 2012
  2. "loaded" hook implemented, triggered once first view is fully loaded

    The hook is only triggered once. The application waits for the "load"
    event of the main view, which depends on the tab rendered at first.
    Typically, the hook is only triggered once all thumbnails have been
    loaded for an images view.
    François Daoust committed Sep 4, 2012
Commits on Aug 30, 2012
  1. Template built. Version increment to v1.2.3

    François Daoust committed Aug 30, 2012
  2. Scoped selector used to remove iframe, video, and other tags.

    The code used a global selector, but the environment the app is
    run under may well append some hidden iframe to the DOM (e.g.
    Cordova) that got incorrectly removed by the template.
    
    Selectors could be more precisely scoped to the underlying view
    element. The update should be enough to fix all problems though.
    François Daoust committed Aug 30, 2012
  3. Dropped dependency on $ where possible

    François Daoust committed Aug 30, 2012
Commits on Aug 24, 2012
  1. update marketings: delete youtube track

    Simon Mercier committed Aug 24, 2012
Commits on Aug 22, 2012
  1. update marketings >dailymotion

    Simon Mercier committed Aug 22, 2012
  2. Moved script tags to end of body to reduce splash screen load latency

    The splash screen is defined at the beginning of the body tag. Moving
    the scripts to the end of the body means it will be displayed before
    these scripts are loaded.
    
    I also reordered the scripts so that the bootstrap script is loaded
    first.
    François Daoust committed Aug 22, 2012
  3. Template built. Version incremented to v1.2.2

    François Daoust committed Aug 22, 2012
  4. Dropped callback param from initialize function.

    The "initialize" function is run when the "onready" event is
    triggered. It expected a callback function but actually received
    an event. The function tried to call the function resulting in
    an exception. That exception was caught somewhere else and did not
    have any problematic consequence.
    François Daoust committed Aug 22, 2012
Commits on Aug 21, 2012
  1. Template built. Version incremented to v1.2.1

    François Daoust committed Aug 21, 2012
  2. Restricted orientation to "portrait" in phone version.

    François Daoust committed Aug 21, 2012