Margaret Leibovic
0ee89f0163
Bug 1018432 - Add telemetry for "+" button in tabs tray. r=mfinkle
2014-06-19 08:37:33 -04:00
Margaret Leibovic
f9d4fa0ba8
Bug 1023331 - Telemetry for three-dot menu in tabs tray. r=mfinkle
2014-06-19 08:37:33 -04:00
Margaret Leibovic
df30eb4d18
Bug 817716 - (Part 1) Add 3-dot menu to tabs panel, including a "close all tabs" option. r=bnicholson
2014-06-19 08:37:32 -04:00
Michael Comella
4236c49a99
Bug 1002303 - Part 2: Show a description page when there are no private tabs. r=lucasr
2014-06-16 14:35:17 -07:00
Michael Comella
fc6ce85583
Bug 1024778 - Part 1: Use the correct containing layout in the RemoteTabsVerificationPanel. r=lucasr
2014-06-13 16:29:41 -07:00
Michael Comella
ff2023c7d8
Bug 1007442 - Part 1: Add scrolling to remote tabs tray where applicable. r=bnicholson
2014-06-11 14:31:10 -07:00
Margaret Leibovic
68b62b7f48
Backed out changeset e9a025ac70fe for tablet fail on a CLOSED TREE
2014-06-11 12:06:07 -07:00
Margaret Leibovic
cb155af46b
Bug 817716 - Add 3-dot menu to tabs panel, including a "close all tabs" option. r=bnicholson
2014-06-11 11:14:26 -07:00
Margaret Leibovic
fe3d5849e3
Bug 1021163 - Animate tab close upwards in horizontal tabs tray. r=liuche
2014-06-09 13:24:13 -07:00
Margaret Leibovic
7622cc09de
Bug 1021123 - Improve colors in remote tabs pull-to-refresh. r=mcomella
2014-06-06 11:52:48 -07:00
Michael Comella
b265babdb0
Bug 1009315 - Part 3: Replace TelemetryContract interfaces with enums. r=liuche
2014-05-30 16:53:28 -07:00
Michael Comella
7c4f23aabd
Bug 1014999 - Add remote tabs setup/verification panels for tablet. r=lucasr
2014-05-30 12:13:25 -07:00
Nick Alexander
c8bc881c70
Bug 1015974 - Follow-up: Only use animated Sync icon when a sync is active. r=rnewman
...
Android 4.4.2 makes using animation-list, start(), and stop(),
difficult. This works around that issue by only using animation-list
when we actually want an animated icon.
--HG--
rename : mobile/android/base/resources/drawable/tabs_synced_animation.xml => mobile/android/base/resources/drawable/tabs_synced_animated.xml
2014-05-28 14:13:55 -07:00
Michael Comella
ee3e698443
Bug 1017142 - Show old Sync users their synced tabs instead of new sync setup in remote tabs panel. r=nalexander
2014-05-28 14:10:18 -07:00
Margaret Leibovic
686d47e2c5
Bug 701725 - Create "undo close tab" super toast. r=bnicholson
2014-05-01 16:46:46 -07:00
Lucas Rocha
40bbd8893e
Bug 1010764 - Use same placeholder image on all tabs (r=mfinkle)
2014-05-27 11:23:17 +01:00
Nick Alexander
653a984638
Bug 1015974 - Prophylactically stop Sync icon animation on creation. r=rnewman
...
It appears that Android 4.4.2 is a special snow-flake that starts the
animation on creation: http://stackoverflow.com/q/21699985 . This patch
works around that special behaviour.
Don't you love when you need to update your comment -- gleaned from
working code and documentation -- to account for Android inexplicably
changing behaviour?
2014-05-26 18:12:07 -07:00
Nick Alexander
c03d4a23f9
Bug 1014150 - Sync clients and tabs when refreshing Remote Tabs and when Sending Tab to Device. r=rnewman
...
Both collections impact the state of your remote tabs, so we should
update both when we want your tabs.
2014-05-26 10:06:11 -07:00
Nick Alexander
a461b99329
Bug 998700 - Animate sync icon during refresh of Remote Tabs panel. r=lucasr
...
It turns out that animation-list can be combined with rotate to avoid
shipping extra bitmaps, and twelve frames is smooth enough. This patch
takes that approach.
The trickiest part is exposing the icon drawable in a reasonable way to
the inner PanelView.
2014-05-23 11:43:39 -07:00
Michael Comella
301d1b429b
Bug 958889 - Part 7: Prevent tablets from showing new remote tabs panel states. r=nalexander
2014-05-22 18:38:04 -07:00
Michael Comella
4aadffce91
Bug 958889 - Part 6: Refresh remote tabs panel on activity resume. r=nalexander
2014-05-22 18:38:04 -07:00
Michael Comella
711126aff7
Bug 958889 - Part 5: Make RemoteTabsContainer.show/hide idempotent. r=nalexander
2014-05-22 18:38:03 -07:00
Michael Comella
013a32356b
Bug 958889 - Part 4: Add remote tabs verification screen for phones. r=nalexander
2014-05-22 18:38:03 -07:00
Michael Comella
dd36404bc9
Bug 958889 - Part 3: Add RemoteTabsSetupPanel for phones. r=nalexander,lucasr
2014-05-22 18:38:03 -07:00
Michael Comella
35b9345b1a
Bug 958889 - Part 2.8: Add RemoteTabsPanel. r=nalexander
2014-05-22 18:38:03 -07:00
Mark Capella
60753c693f
Bug 852595 - Increase vertical space to show more remote tabs in tabs tray, r=nalexander
...
* * *
Bug 852595 - (p2) Smooth mHeader display transition, r=nalexander
* * *
Bug 852595 - (p3) Can we always just , r=nalexander
2014-05-21 03:33:48 -04:00
Michael Comella
0d30b7eca5
Bug 958889 - Part 2.6: Remove unused PanelView.getLayout code. r=nalexander
2014-05-14 08:56:59 -07:00
Nick Alexander
d5343615f6
Bug 1002575 - Part 2: Display "Last synced" time in Synced tabs panel. r=rnewman
...
For the resources, I kept the client/last_synced (group) text sizes the
same as the tab/url (child) text sizes; and I kept the group height the
same as the child height (since I didn't want to calculate the new group
size); and I stripped the (unnecessary) backgrounds.
2014-05-07 17:05:50 -07:00
Mark Finkle
e95a01372d
Bug 977196 - Part 5: Track opening URLs in RemoteTabsList r=liuche
2014-05-01 22:36:36 -04:00
Michael Comella
51f0d6844c
Bug 958889 - Part 2: Miscellaneous code clean up. r=bnicholson
2014-04-29 11:21:38 -07:00
Michael Comella
3970ab188c
Bug 958889 - Part 1: Move tabspanel files to new tabspanel package. r=bnicholson
...
--HG--
rename : mobile/android/base/RemoteTabsContainer.java => mobile/android/base/tabspanel/RemoteTabsContainer.java
rename : mobile/android/base/RemoteTabsList.java => mobile/android/base/tabspanel/RemoteTabsList.java
rename : mobile/android/base/TabsPanel.java => mobile/android/base/tabspanel/TabsPanel.java
rename : mobile/android/base/TabsTray.java => mobile/android/base/tabspanel/TabsTray.java
2014-04-29 11:20:59 -07:00