The command I ran was:
for i in `find mobile -name "*.png" | sed "s/\(.*\)\/.*\.png/\1/" | sort | uniq`; do trimage -d ${i}; done
--HG--
extra : rebase_source : 90ae53a7e3c63834b1bbb251cc4e5c48e5d20f08
We use a larger icon so that the icon is not blurry in the long-press context
menu.
Also, changed the name to icon_shareplane because it better represents that
this asset is extra-large and intended to be scaled because it's used as an
application icon.
--HG--
extra : rebase_source : 6ac8cb91b80047821e78af3d005d8049e9b23dfd
This is the simplest and most durable option: when Settings (GeckoPreferences) sends a Preferences:Set message to Gecko, typically via PrefsHelper and a SharedPreferences change observer, we include a "flush": true field.
When browser.js handles Preferences:Set, it checks for this and flushes.
The scope of this change, then, is preferences changes within Settings; nothing else (e.g., turning on search suggestions) is affected.
I decided to do this rather than sending a flush message when leaving Settings for three reasons:
* One less message.
* No flushes if nothing changed.
* No data loss if we crash before the user completes the departure from Settings (e.g., they change something then hit the Android 'home' button).
This should mean we do the slide up animation every time, not just when the
Activity is created.
--HG--
extra : rebase_source : b640e4ccfc429341dbc0b78e04445d56a6417493
========
3b849794e9
Author: Nick Alexander <nalexander@mozilla.com>
Date: Thu Apr 2 20:23:04 2015 -0700
Bug 1149226 - Initialize Reading List authority after upgrade.
The desired behaviour is: Reading List is syncing automatically if
Firefox Sync is syncing automatically.
Test plan:
0) Remove all Firefox Accounts.
1) Install old version. Add a Firefox Account. Ensure that Firefox
Sync is enabled. Upgrade to new version. Verify that Reading List is
enabled.
2) Install old version. Add a Firefox Account. Manually disable
Firefox Sync by unchecking the checkbox in Android Settings >
Accounts. (This can not be done from the Firefox Account settings
activity; unchecking the 4 boxes there is not the same.) Upgrade to new
version. Verify that Reading List is disabled.
3) Install new version. Add a new Firefox Account. Verify that Reading
List is enabled.
(There are automated tests for these scenarios.)
The static String is stored in StringHelper.
This fixes the bustage on fx-team from the initial push.
--HG--
extra : rebase_source : c129d706429f2e73e3361a958110ecf469ea965b
extra : amend_source : e2aff7bc783e5ac287386248bb11b2ab70420bca
This has the effect of changing the Activity's title bar color in the recent
app switcher though we'd prefer not to appear in the recent app switcher
(bug 1137928).
--HG--
extra : rebase_source : fb005c5060e51b763b648b5dc70e5ca50bce5208
Due to bitrot, this changeset leaves some loose ends that will be cleaned up in
a followup bug.
--HG--
extra : rebase_source : ff8704c84880bdeadbb6877174a80757af5ebad0
On Android v21, this logo is a padded version of android:icon which, to
my knowledge, is only used by the ActionBar, which we only make visible in
GeckoPreferences. On < 21, this icon is used via resource alias.
--HG--
extra : rebase_source : 93722e1935fa363e527e230b5498339f93f2f911