Ethan Pransky
e075c4a96c
Bug 1016613 - Replaced RemoteTabsPanel view with ViewStub in tabs_panel.xml and created new layout file to inflate the ViewStub when user clicks on 3rd button in TabsPanel. r=mcomella
2014-06-28 17:44:00 +02:00
Mark Finkle
ccbfd816f9
Bug 1026338 - Tweak the loadurl telemetry events r=liuche
2014-07-01 08:04:23 -04:00
Michael Comella
f535e3d2d1
Bug 1028337 - Fix crash when closing all private tabs. r=margaret
2014-06-23 11:01:37 -07:00
Margaret Leibovic
5cc6c32b7a
Bug 1018432 - Add telemetry for "+" button in tabs tray. r=mfinkle
2014-06-19 08:37:33 -04:00
Margaret Leibovic
e7bbec1698
Bug 1023331 - Telemetry for three-dot menu in tabs tray. r=mfinkle
2014-06-19 08:37:33 -04:00
Margaret Leibovic
433d690fda
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
d97cb4e5b7
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
53346ebde0
Bug 1024778 - Part 1: Use the correct containing layout in the RemoteTabsVerificationPanel. r=lucasr
2014-06-13 16:29:41 -07:00
Michael Comella
94a7c6f659
Bug 1007442 - Part 1: Add scrolling to remote tabs tray where applicable. r=bnicholson
2014-06-11 14:31:10 -07:00
Margaret Leibovic
17e0af84b7
Backed out changeset e9a025ac70fe for tablet fail on a CLOSED TREE
2014-06-11 12:06:07 -07:00
Margaret Leibovic
ec5b78f849
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
f7cb217dac
Bug 1021163 - Animate tab close upwards in horizontal tabs tray. r=liuche
2014-06-09 13:24:13 -07:00
Margaret Leibovic
aa5cdadcf0
Bug 1021123 - Improve colors in remote tabs pull-to-refresh. r=mcomella
2014-06-06 11:52:48 -07:00
Michael Comella
1b32ac3932
Bug 1009315 - Part 3: Replace TelemetryContract interfaces with enums. r=liuche
2014-05-30 16:53:28 -07:00
Michael Comella
eb4c1bcd28
Bug 1014999 - Add remote tabs setup/verification panels for tablet. r=lucasr
2014-05-30 12:13:25 -07:00
Nick Alexander
8a42b7e20a
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
dd37a13ec6
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
5b1dc26e36
Bug 701725 - Create "undo close tab" super toast. r=bnicholson
2014-05-01 16:46:46 -07:00
Lucas Rocha
029c822c1f
Bug 1010764 - Use same placeholder image on all tabs (r=mfinkle)
2014-05-27 11:23:17 +01:00
Nick Alexander
a97b17db96
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
0605da33e7
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
5d7d90b289
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
cfb3125eab
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
6468d2f41c
Bug 958889 - Part 6: Refresh remote tabs panel on activity resume. r=nalexander
2014-05-22 18:38:04 -07:00
Michael Comella
4ffc805315
Bug 958889 - Part 5: Make RemoteTabsContainer.show/hide idempotent. r=nalexander
2014-05-22 18:38:03 -07:00
Michael Comella
1540678b0e
Bug 958889 - Part 4: Add remote tabs verification screen for phones. r=nalexander
2014-05-22 18:38:03 -07:00
Michael Comella
4bfe4c3fa6
Bug 958889 - Part 3: Add RemoteTabsSetupPanel for phones. r=nalexander,lucasr
2014-05-22 18:38:03 -07:00
Michael Comella
f76d5f9623
Bug 958889 - Part 2.8: Add RemoteTabsPanel. r=nalexander
2014-05-22 18:38:03 -07:00
Mark Capella
fa7ff40f68
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
14519034b9
Bug 958889 - Part 2.6: Remove unused PanelView.getLayout code. r=nalexander
2014-05-14 08:56:59 -07:00
Nick Alexander
8186ac9ac7
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
f53a454526
Bug 977196 - Part 5: Track opening URLs in RemoteTabsList r=liuche
2014-05-01 22:36:36 -04:00
Michael Comella
0477c54ee8
Bug 958889 - Part 2: Miscellaneous code clean up. r=bnicholson
2014-04-29 11:21:38 -07:00
Michael Comella
0367edc465
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