Mark Hammond
157bd6a35c
Bug 1246869 - remove services.sync.syncedTabsUIRefresh preference so SyncedTabs sidebar can ride the trains. r=adw
2016-03-01 11:22:47 +11:00
Ryan VanderMeulen
f05065029f
Backed out changeset e8a80985911b (bug 1239042) for frequent Windows intermittent browser_syncui.js failures.
2016-02-24 21:08:58 -05:00
Kit Cambridge
7ec2f7c587
Bug 1239042 - Show sync status for a minimum of 1.6s. r=markh
...
MozReview-Commit-ID: KWU1fXLJbKh
2016-02-23 15:37:10 -08:00
Mark Hammond
2893951fdc
Bug 1247114 - do a one-off move of the synced-tabs button to the panel if Sync is initialized. r=Gijs
2016-02-16 12:22:19 +11:00
Edouard Oger
cab2c8a0a6
Bug 1245505 - Localize correctly the last sync date. r=markh
2016-02-04 05:08:00 -05:00
Zachary Carter
f74f709623
Bug 1243591 - Create a pref to enable/disable the Synced Tabs UI refresh and enable it for Nightly r=markh
2016-01-28 00:52:56 -08:00
Mark Hammond
e45147746e
Bug 1231535 - remove sync spinner and add ellipsis to Synced Tabs panel. r=Gijs
2015-12-10 09:28:54 -05:00
Mark Hammond
2e9811763e
Bug 1201331 (part 4) - replace "Tabs from other devices" with "Synced Tabs" on menus and history panel. r=Gijs
2015-12-03 10:05:03 +11:00
Mark Hammond
0e60b69c6e
Bug 1201331 (part 1) - use a broadcaster to manage the Sync status. r=adw
...
This patch leverages broadcasters to keep the various sync UI elements sane.
Rather than adding yet another button ID to browser-syncui, we now just update
the broadcaster and let all the elements automagically get the attributes.
2015-12-03 10:05:03 +11:00
Felipe Gomes
45626882d7
Bug 1228655 - Remove ifdefs of MOZ_SERVICES_CLOUDSYNC. r=Gijs
2015-12-01 20:06:14 -02:00
Felipe Gomes
e5ea10c3ed
Bug 1228627 - Remove #includes from browser.js. r=Gijs
2015-11-30 12:13:57 -02:00
Pablo Almenar
dc29f33400
Bug 691849 - Replace custom Sync notification bars with standard ones. r=markh
2015-11-04 10:21:47 +01:00
Mark Hammond
f898092d4f
Bug 1213973 - ensure Sync UI state is correctly reflected even when Sync is not configured. r=adw
2015-10-14 17:38:19 +11:00
Mark Hammond
be7f73c8cb
Bug 1190262 - don't spin the Sync button during login as it may spin for a very long time. r=adw
2015-10-12 12:05:13 +11:00
Tooru Fujisawa
5c61999d79
Bug 1207490 - Part 1: Remove use of expression closure from browser/base/. r=dao
2015-09-21 00:29:37 +09:00
Mark Hammond
51d0946704
Bug 1206571 - ensure Sync UI is in correct state before Sync initialized. r=adw
2015-09-23 11:00:40 +10:00
Shu-yu Guo
37989840cd
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Mark Hammond
a94b73c15c
Bug 1200886 - add tooltips to the Sync buttons which reflect the current state of Sync. r=adw
2015-09-11 10:01:22 +10:00
Mark Hammond
fd8b02c1af
Bug 1186348 - don't initialize the sync identity (and thus don't spin the event loop) as Sync initialized. r=ckarlof
2015-09-07 18:11:40 +10:00
Mark Hammond
2831fd2a63
Bug 1082428 - the Sync toolbar button now opens Sync prefs if the user needs to re-authenticate. r=eoger
2015-09-04 11:28:13 +10:00
Edouard Oger
3fef9ae22d
Bug 1152385 - Change sync entries points linking to about:accounts to link to about:preferences#sync. r=markh
2015-08-24 19:40:00 -04:00
Mark Hammond
e826a116db
Bug 1180587 - remove most error handling from browser-syncui now it is shown in the hamburger menu. r=adw
2015-08-06 14:47:31 +10:00
Mark Hammond
7699a33252
Bug 1184005 - Remove readinglist. r=MattN,jaws,adw
2015-08-04 12:00:43 +10:00
Edouard Oger
3c6de23163
Bug 1139698 - Add Firefox Account avatar in Hamburger Menu. r=markh
2015-06-29 20:06:00 -04:00
Mark Hammond
564c90265e
Bug 1170079 - don't treat an old readinglist last-sync-date as a prolonged error if it's disabled. r=adw
2015-06-04 11:06:57 +10:00
Mark Hammond
f57a4b5030
Bug 1149729 - ignore more Sync login error states. r=adw
2015-04-24 11:49:22 +10:00
Mark Hammond
b88e73b9dc
Bug 1146054 - browser now reports a prolonged readinglist sync error after the correct time. r=adw
2015-03-24 10:28:14 +11:00
Mark Hammond
49ed381e9f
Bug 1131413 (part 2) - add readinglist support to browser-syncui.js. r=adw
2015-02-26 18:48:11 +11:00
Matthew Noorenberghe
392227cf12
Bug 1110602 - Don't remove tour tabs from originTabs when switching tabs so they can continue to get notifications. r=Unfocused
2015-01-21 13:21:41 -08:00
Drew Willcoxon
ce29be83d2
Bug 1016825 - Show legacy-Sync-to-Firefox-Accounts migration notifications in the main browser window. r=markh
2014-12-11 21:06:55 -08:00
Drew Willcoxon
61ada823a4
Bug 1026342 - Show legacy-Sync-to-Firefox-Accounts migration indicators in the app menu panel. r=markh
2014-12-10 09:33:36 -08:00
Alan K
c573f91b7e
Bug 1082970 - Sync no longer shows login failed notification bar on user-initiated sync. r=mhammond
2014-10-15 19:23:00 +02:00
Alex Bardas
cfc4522578
Bug 1053939 - pass entry point to fxa content server when opening about:accounts + tests. r=markh
2014-09-10 13:39:00 +02:00
Alan K
9b51aa488d
Bug 1045046 - Handle manual sync event and broadcast to registered cloudsync adapters. r=ttaubert
2014-09-08 07:23:00 +02:00
Carsten "Tomcat" Book
0df0b9d16a
Backed out changeset b2cfd9248bd2 (bug 1045046)
2014-09-03 16:03:17 +02:00
Alan K
89e9541147
Bug 1045046 - Handle manual sync event and broadcast to registered cloudsync adapters. r=jgruen
2014-08-29 10:48:00 +02:00
Gijs Kruitbosch
48fecd2de3
Bug 998523 - updateUI after logout, r=markh
2014-05-15 00:09:23 +01:00
Gavin Sharp
83af1d9e5e
Bug 989825: remove broken Sync UI code, r=rnewman
2014-04-16 14:06:59 -07:00
Mark Hammond
1f02bf6517
Bug 987468 - remove sync delayed notification. r=ttaubert
2014-04-03 09:56:59 +11:00
Gavin Sharp
2b4534ceb4
Bug 982893: give up on not trying to initialize Weave.Status on window open, since we were failing at it anyways, r=markh
...
Changes:
* don't try to avoid loading Weave.Status modules on window open
* access the authManager via Weave.Status instead of Weave.Service, since Weave.Status will already be initialized in almost all cases.
2014-03-13 09:52:52 -07:00
Gavin Sharp
ac1b4a2be6
Bug 966342: Tools menu shows "Sync now" to unverified users in some cases, r=markh
...
Changes include:
- have gSyncUI._needsSetup check Weave.Service.identity._signedInUser (if already set) and return true if the user is not verified
- make the menuitem hiding/showing code in gSyncUI.updateUI a bit easier to follow
2014-03-10 17:24:07 -07:00
Tim Taubert
ca71c34eb5
Bug 976683 - Tools menu copy should match customize menu for reauth, and should direct user to FxA reauth page r=markh
2014-03-06 20:42:54 +01:00
Jared Wein
a4d82a0e34
Bug 968828 - [Australis] Sync Icon for the horizontal menu. r=Gijs
2014-02-13 18:44:05 -05:00
Mark Hammond
c40d8795bc
Bug 972144 - don't show error notification for LOGIN_FAILED_NOT_READY. r=ttaubert
2014-02-14 09:06:33 +11:00
Tim Taubert
f560734d97
Bug 962729 - Sync toolbar button and menu item need to open the prefs dialog when logged in r=markh
2014-01-22 20:53:58 +01:00
Mark Hammond
85eb6ebf92
Have the sync setup dialog do the right thing if identity.fxaccounts.enabled=true
2013-12-19 16:38:35 +11:00
Tim Taubert
4cb8bf85fa
Bug 951857 - Bring back UI entry points and the setup dialog for old sync r=markh
...
From 046c19dae155a175cf6fa5e480f1fa1882f7d51f Mon Sep 17 00:00:00 2001
2013-12-18 23:10:11 +01:00
Tim Taubert
3706137b0d
Bug 926709 - Replace UI entry points for sync setup with opening about:accounts; r=gavin
2013-10-16 17:42:01 -07:00
Richard Newman
1aaf707924
Bug 908461 - Protocol deprecation indicators for Sync: client support. r=gps
2013-09-03 16:11:46 -07:00
Gregory Szorc
8e3b63221f
Bug 836120 - Reduce memory overhead of Sync when it's not configured; r=rnewman
...
If Sync is (likely) not configured, the only loaded JS is for the XPCOM
service itself.
The UI code is now smart enough to initialize the Sync service if it
isn't yet loaded. This addresses bug 825728.
2013-01-30 07:05:12 -08:00