Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

v1.0.4.5

Fixes a bug in the notification extension that prevented more than one
notification.

    Fixes PR 258868

    Fixes a bug in the framework where we sent down an object for the
    itemId as opposed to the id itself. This caused the notification
    framework to remove all notifications for the app.

    Additionally changed the default itemId string to work around a
    known issue in R9E where the prefix can be used to remove all items.

    Reviewed By: Nukul Bhasin <nbhasin@rim.com>
    Tested By: Tracy Li <tli@rim.com>

v1.0.4.3

Updates Whitelistin Automated Tests
Fixes issue blackberry/BB10-WebWorks-Framework#392

This test recognizes the fact that subdomains need to be explicitly
whitelisted to be able to access the local:// protocol.

Reviewed By: Nukul Bhasin <nbhasin@rim.com>
Tested By: Nukul Bhasin <nbhasin@rim.com>

v1.0.4.2

Implements blackberry.pim.contacts.invokeContactPicker()
Fixes blackberry/BB10-WebWorks-Framework#389

Reviewed by: Eric Pearson <epearson@rim.com>, Jeffrey Heifetz <jheifetz@rim.com>
Tested by: Tracy Li <tli@rim.com>

v1.0.4.1

Implements blackberry.pim.contacts.invokeContactPicker()
Fixes blackberry/BB10-WebWorks-Framework#389

Reviewed by: Eric Pearson <epearson@rim.com>, Jeffrey Heifetz <jheifetz@rim.com>
Tested by: Tracy Li <tli@rim.com>

list

Merge pull request #388 from blackberry/next
Next

v1.0.3.8

Fixing case where child webview is disabled
Reviewed By: Nukul Bhasin <nbhasin@rim.com>
Tested By: Nukul Bhasin <nbhasin@rim.com>

v1.0.3.7

Fixing broken invoke functional test
Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
Tested By: Tracy Li <tli@rim.com>

v1.0.3.6

Fixing broken invoke functional test
Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
Tested By: Tracy Li <tli@rim.com>

v1.0.3.5

Updates this to make landscape-primary to be left_up.
A missing test case resulted in this bug not being caught by the
automated tests, an automated test has been added for this bug.

Fixes blackberry/BB10-WebWorks-Framework#380

Reviewed By: Eric Pearson <epearson@rim.com>
Tested By: Igor Shneur <ishneur@rim.com>

v1.0.3.4

Localized blackberry.app.name and blackberry.app.description
Fixes blackberry/BB10-WebWorks-Framework#378

Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
Tested By: Tracy Li <tli@rim.com>

v1.0.3.3

Fixes remote function call tests.
They were broken after we moved the read-only fields from
blackberry.app.author etc.. to one XHR called
"http://localhost:8472/blackberry.app/getReadOnlyFields"

These tests were simply not updated at that time.

Reviewed By: Jeffrey Heifetz <jheifetz@rim.com>
Tested By: Igor Shneur <ishneur@rim.com>

v1.0.2.27

Update ext/sensors/native/sensors_js.cpp
Removed debugging message code

Reviewed By: Eric Pearson <epearson@rim.com>

v1.0.2.26

Updating jake tests for enabled

v1.0.2.18

Updating jake tests for enabled

v1.0.2.17

Remove unused makefile from ui.dialog
Reviewed By: Nukul Bhasin <nbhasin@rim.com>
tested By: Tracy Li <tli@rim.com>

v1.0.2.16

Updating WP hash for SCM build

v1.0.2.15

Updating WP hash for SCM build

v1.0.2.14

Updating README.md with latest changes made to build process
-cmake removed
-webplatform clientFiles changed

Reviewed By: Eric Pearson <epearson@rim.com>

v1.0.2.13

Updated webplatform to allow html strings in the dialogs. Fixes web i…
…nspector dialog

Reviewed by: Erik Johnson <erjohnson@rim.com>
Tested by: Erik Johnson <erjohnson@rim.com>

v1.0.2.12

Implements blackberry/BB10-WebWorks-Framework#311: Added getTimezones…
…() and getCurrentTimezone() to blackberry.system

Reviewed By: Danyi Lin <danylin@rim.com>
Tested By: Igor Shneur <ishneur@rim.com>

v1.0.2.11

Implements blackberry/BB10-WebWorks-Framework#311: Added getTimezones…
…() and getCurrentTimezone() to blackberry.system

Reviewed By: Danyi Lin <danylin@rim.com>
Tested By: Igor Shneur <ishneur@rim.com>

v1.0.2.10

Adding a proper check for undefined in background colour
Reviewed By: Rowell Cruz <rcruz@rim.com>
tested By: Nukul Bhasin <nbhasin@rim.com>

v1.0.2.9

Removed ui-resources from Framework into WP, adds Localization as well
as Font changing in UI layer.

Update build script to put webplatform.js and i18n.js in the root of the output

Reviewed by: Rowell Cruz <rcruz@rim.com>, Erik Johnson <erjohnson@rim.com>, Jeffrey Heifetz
<jheifetz@rim.com>
Tested by: Hasan Ahmad <haahmad@rim.com>

v1.0.2.7

Fixing enable-flash by calling new native setEnablePlugins function i…
…n webview

Reviewed By: Rosa Tse <rtse@rim.com>
Tested By: Rosa Tse <rtse@rim.com>

v1.0.2.6

Updating webplatform hash to webplatform/commit/62db3119e721d0f1a3c5e…
…5e8d64f04b8d8bb6efb

v1.0.2.5

Updating webplatform hash to webplatform/commit/5796ace4c32e8be6a6296…
…c222bc8d138ca621438

v1.0.1.20

Adds support for default pickers for file picker and camera.
Adds manual tests.

Fixes issue blackberry/BB10-WebWorks-Framework#150
Fixes issue blackberry-webworks/BB10-Webworks-API#27

Reviewed By: Igor Shneur <ishneur@rim.com>
tested By: Igor Sheneur <ishneur@rim.com>

v1.0.1.18

Adds support for default pickers for file picker and camera.
Adds manual tests.

Fixes issue blackberry/BB10-WebWorks-Framework#150
Fixes issue blackberry-webworks/BB10-Webworks-API#27

Reviewed By: Igor Shneur <ishneur@rim.com>
tested By: Igor Sheneur <ishneur@rim.com>

v1.0.1.9

Updating web platform to webplatform/commit/9d2a97f04082b83eab9e9828a…
…9ecda84170c3c73

v1.0.1.7

Updating Webplatform to commit/fb82ee8dd2e7af89b04a18ca9a8d2571cd4485d2

v1.0.1.6

Fixed sandboxed file system write problem
 Reviewed By: Nukul Bhasin <nbhasin@rim.com>
 Tested By:  Igor Shneur<ishneur@rim.com>

v1.0.1.5

Fix to allow compile-ui.js to work correctly on windows
Reviewed By: Erik Johnson <erjohnson@rim.com>
Tested By: Jenny Gee <jgee@rim.com>

v1.0.1.4

Change verifiedDomainList location to sit in data dir instead of app/…
…native

Reviewed By: Eric Pearson <epearson@rim.com>
Tested By: Smita Pillai <spillai@rim.com>

v1.0.1.3

Fixing configure script issue for SCM builds
Reviewed and Tested By: Nukul Bhasin <nbhasin@rim.com>

v1.0.1.2

Changes context menus to use the crosscut menu UI.
Adds a 3rd webview used for UI overlays.
Adds ui-resources folder used by UI overlays.
Add build scripts to support the ui-resources folder.
Refactors framework.js to accomodate the 3rd webview.

Other Contributers: Danyi Lin <danylin@rim.com>, Erik Johnson <erjohnson@rim.com>
Reviewed by: Jeffrey Heifetz <jheifetz@rim.com>
Tested By: Jenny Gee <jgee@rim.com>

v1.0.1.1

Updates the submodule hash for the webplatform.

v1.0.1.0

Implementation of blackberry.io.filetransfer extension. upload() and …
…download().

Implements feature blackberry-webworks/BB10-Webworks-API#26

Other Contributors: Eric Pearson <epearson@rim.com>, Michelle Wong <miwong@rim.com>
Reviewed By: Michelle Wong <miwong@rim.com>
Tested By: Smita Pillai <spillai@rim.com>

v1.0.0.15

Merge pull request #109 from blackberry/next
Release v10.0.05

v1.0.0.14

Fixing the connectionchange event bug:
The previous implemention used a busy-wait loop and ended events using a flag.  This hogged the CPU and was changed to use a blocking call to bps_get_event() instead.  To end events, a custom event is sent to the secondary thread.  When this event is received, the event loop ends.

Native unit tests were modified to accomodate the new implementation.

v1.0.0.13

Introduces our own custom commit module loader called (uncreatively)
require. The module loader is designed to mostly follow the AMDJS spec
with the additional rule that if a module starts with local:// it will
"jump the bridge". It does not do everything, most things missing are
pointed out in the implementation.

A custom module loader was needed because none of those tested fit all
of our needs while being small enough. Not to mention none could handle
loading from across the bridge (although using AMDJS plugin loaders may
have worked).

This change also includes changes to the server side
(bootstrap/index.html) because AMDJS does not have a "load" method.
Instead we use the require(dependencies, Function) method. This
required changes to jnext.js to auto bind to window.

This also includes changes to the framework to remove the assumption of
using window.require since on the client side we now closure require so
it does not leak to the global namespace. This also allows us to remove
all logic that was used to distinguish between module loaders
(requireLocal) except in the builder where we use the local:// protocol.

Also includes changes to jshint ignore and setup to allow lint to pass. I
had to turn off the node settings which meant I needed to add some
predefines. I think this is a better approach anyway since we are only
using node for testing.

v1.0.0.12

Merge branch 'for-adrian' into next

v1.0.0.10

fixing file permissions for configure.

v1.0.0.7

Merge pull request #83 from blackberry/next
Updating master for release 1.0.0.7

v1.0.0.3

Merge pull request #17 from blackberry-webworks/next-webworksready-sn…
…arf-tumbler

Pull Req - Fixes issue #68 [webworksready event on BBOS/PlayBook OS]

v1.0.0.2

Merge pull request #17 from blackberry-webworks/next-webworksready-sn…
…arf-tumbler

Pull Req - Fixes issue #68 [webworksready event on BBOS/PlayBook OS]

1.0.0.1

Our first SCM release candidate
Something went wrong with that request. Please try again.