Appists!
Here's the latest on the Simulator!
*v4 Preview Builds*
If you haven't tried a preview build recently, you're in for a treat!
We've landed many bug fixes and enhancements over the course of the v4
development cycle. Read on for some highlights, or install the latest
build and check it out!
Latest preview build: Windows
<https://ftp.mozilla.org/pub/mozilla.org/labs/r2d2b2g/r2d2b2g-windows.xpi>,
Mac
<https://ftp.mozilla.org/pub/mozilla.org/labs/r2d2b2g/r2d2b2g-mac.xpi>,
and Linux
<https://ftp.mozilla.org/pub/mozilla.org/labs/r2d2b2g/r2d2b2g-linux.xpi>.
*New Connect Button*
@ochameau just landed a Connect button for each app that opens a
developer toolbox connected directly to that app! So you no longer have
to search through messages in the Console or filter scripts in the
Debugger to find those specific to your app. Just press its Connect button!
*Remote Style Editor*
@ochameau also landed @harthur's work to enable remote style editing. So
connecting to an app with a Nightly or Aurora build of Firefox now
includes a Style Editor tab in the toolbox for remote editing of your
app's style!
*Hidden Feature: Shift-Ctrl/Cmd-R*
@rpl implemented a hidden enhancement to the App > Refresh feature. When
using its keyboard shortcut Ctrl-R (Cmd-R on Mac), if you also hold down
the Shift key, then the Simulator will clear persistent data (AppCache,
localStorage, sessionStorage, and IndexedDB) while refreshing the app!
*Testing Receipts*
@nickdesaulniers added support for testing receipt verification! To use
it, just select a receipt type from the Receipt dropdown menu in the
app's Dashboard entry. The addon will then download a receipt from a
Marketplace receipt service and reinstall the app with that receipt in
the Simulator, so you can test receipt verification with the various
kinds of receipts your app may encounter (valid, invalid, and refunded).
*Dashboard Design*
@potch updated the Dashboard to reduce clutter and improve usability!
Note that the Update button has been renamed to Refresh (consistent with
the App > Refresh function in the Simulator itself). Also, there is no
longer a Run button, but both Refresh and Connect will run the app in
the process of refreshing/connecting to it; and you can run an app from
within the Simulator by clicking its homescreen icon.
*Touch Events*
@ochameau integrated Gaia's touch events simulation, so interacting with
the Simulator using a mouse now generates real touch events! Besides
fixing a variety of issues in core Gaia apps that assume touch
interactions, this means you can now test third-party apps that rely on
touch events without making them fall back to mouse events.
*v4 Endgame*
Yesterday we bounced off zarro boogs
<https://github.com/mozilla/r2d2b2g/issues?direction=desc&milestone=4&sort=created&state=open>!
So I built new preview builds, and I expect them to be the last such
builds before the v4 release. Give them a try, and let us know about any
issues you encounter <https://github.com/mozilla/r2d2b2g/issues/new>!
Latest preview build: Windows
<https://ftp.mozilla.org/pub/mozilla.org/labs/r2d2b2g/r2d2b2g-windows.xpi>,
Mac
<https://ftp.mozilla.org/pub/mozilla.org/labs/r2d2b2g/r2d2b2g-mac.xpi>,
and Linux
<https://ftp.mozilla.org/pub/mozilla.org/labs/r2d2b2g/r2d2b2g-linux.xpi>.
-myk
_______________________________________________
dev-webapps mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-webapps