1726 Commits

Author SHA1 Message Date
Mike Connor
e57d84d4d6 bug 524916 - remove /xmpp from Sync, since we're not using it 2009-11-02 22:38:50 -05:00
Mike Connor
000df40447 bug 524916 - remove unused strings
--HG--
extra : rebase_source : 76779af95ada4c092bc8b68a6f744c59dcdedb3b
2009-11-02 21:36:04 -05:00
Edward Lee
e7b9bd8c7e Bug 524617 - give status updates during connection and sync
Show "Connecting…" after tapping connect and "in progress…" after tapping sync now.
2009-11-02 10:59:35 -08:00
Mike Connor
c803c9f499 bug 485108 - drop status dialog, show status including engines on statusbar, remove dead status bits 2009-10-28 03:42:35 -04:00
Mike Connor
ae0b04206e bug 522805 - better UI for private browsing mode, also fix 518035 by replacing Sign In/Out with Connect/Disconnect 2009-10-27 21:51:14 -04:00
Mike Connor
e757856e7c bug 524562 - add login feedback to prefpane 2009-10-27 20:36:43 -04:00
Mike Connor
261f7793c0 bug 520065 - partial sync fail should be an error, add better error string, and fix status object misuse so it actually works 2009-10-27 19:15:20 -04:00
Mike Connor
06a737b008 moar error checking, turn field validation back on in wizard, do better rewind/forward enabling
--HG--
extra : rebase_source : 473eccb2c879769b94011d6ae6b947a6e070fdaa
2009-10-23 03:05:41 -04:00
Edward Lee
ea2af3531c Bug 524052 - Remove about:weave
Remove files under content/about and content/ext (jQuery) and about:weave service.
2009-10-22 23:46:50 -07:00
Mike Connor
a74475172a merge backout 2009-10-23 01:11:07 -04:00
Mike Connor
d15a690d44 Backed out changeset 4e518b3ae5d2
overzealous pruning ftl ;)
2009-10-23 01:10:36 -04:00
Mike Connor
f681db6ada bug 521357 - handle login errors in the main prefpane better, still needs work after pre2
--HG--
extra : rebase_source : 442ea408d924e197982a0da4b2e87ea92f839ea0
2009-10-22 23:23:03 -04:00
Edward Lee
7de4d64b2c Remove onStartup call from fennec overlay now that we listen to final-ui-startup. 2009-10-22 17:03:51 -07:00
Edward Lee
c63aad855c Bug 483089 - Weave Preferences button in Add-ons manager should be enabled
Show the new pref pane (bug 521357) by having the options.xul file for Fennec (bug 523384) close iteself and open the real prefs window.
2009-10-22 16:15:34 -07:00
Edward Lee
d527ecbf58 Load a local firstrun page with instructions on what to do instead of about:weave. 2009-10-22 13:52:55 -07:00
Edward Lee
2fd35215ca Bug 523384 - Update Fennec UI for 0.8 release
Provide an optionsURL to show settings on Fennec and update the options on various events like sync, login, options loaded.
2009-10-22 13:51:50 -07:00
Mike Connor
0b7c499045 land new Firefox prefs/wizard 2009-10-22 15:31:45 -04:00
Edward Lee
169f0fabf9 Bug 520231 - strip identity from production track
Remove bits related to authenticator/auto-login and openid (munge and redirect).
2009-10-20 17:17:30 -07:00
Edward Lee
4f6c329f0a Remove unused TabsNotification for remote virtual tabs notification. 2009-10-19 17:06:50 -07:00
Edward Lee
57cd173e1d Remove unused change password/passphrase/generic dialog. 2009-10-19 16:37:25 -07:00
Edward Lee
998e703ef1 Remove unused pick-sync dialog (<==, <==>, ==>). 2009-10-19 16:24:32 -07:00
Edward Lee
2df003c9b1 Bug 517598 - Put useful interestingness/index values for bookmark
Use places to figure out the frecency of a bookmark and give items (not just bookmarks) a bonus if it's sitting in the toolbar.
2009-10-16 16:19:28 -07:00
Edward Lee
dbc6dadefc Bug 517598 - Put useful interestingness/index values for history
Additionally get the frecency for a history GUID/page when getting the url and title.
2009-10-16 16:18:53 -07:00
Edward Lee
cafcb53243 Ignore sortindex when comparing if records are different because it's only used for ordering of records. 2009-10-16 16:18:38 -07:00
Edward Lee
e84feadbdc Update predecessor test to additionally test unsorted bookmark predecessors. 2009-10-13 21:07:32 -07:00
Edward Lee
163c93866d Keep the unsorted bookmark folder unsorted and not worry about the ordering. 2009-10-13 16:27:10 -07:00
Edward Lee
83ba7d0855 Bug 522084 - Automatically sync much sooner if there's more data to fetch from the server
Have the syncInterval getter return with a lower interval for non-mobile clients while still enforcing backoff if it's bigger than the sync interval.
2009-10-13 11:56:46 -07:00
Edward Lee
7fcf4fdde6 Bug 522077 - Download a certain total number of items each sync instead of fixed "catch up"
Limit the initial the first fetch of new items by a total number of fetch and subtract the number of items processed. Use the difference to keep fetching more items from the backlog in chunks.
2009-10-13 11:20:28 -07:00
Edward Lee
3f44aa854b Split multiple id deletes into 100-id chunks instead of hitting max apache URI length. 2009-10-12 18:11:31 -07:00
Edward Lee
f56a03aa93 Bug 482906 - Gracefully handle wiping weave passwords if syncing doesn't restore them
After potentially wiping out all local passwords, save the Weave passwords to disk.
2009-10-12 16:45:40 -07:00
Edward Lee
53ada6a89f Bug 520215 - Only wipe if data is able to be restored from the server
For each engine, try decrypting a record from the server before wiping local data.
2009-10-12 16:22:54 -07:00
Edward Lee
39f90ad4f7 Simplify logic for Engines.getAll/Enabled and use Enabled for main sync loop. 2009-10-08 13:51:22 -07:00
Edward Lee
3485d4dcb1 Land external changes to Sync.js: setTimeout timer reference, checkAppReady comments/calls. 2009-10-08 11:45:51 -07:00
Edward Lee
8c92eee28a Bug 517492 - Sync will not complete, causing firefox not to quit successfully
Lazily listen for quit-application on the first sync-async call and bail out if the notification is sent while waiting for the callback.
2009-10-07 18:15:38 -07:00
Edward Lee
af5e61b913 Bug 519147 - "Sign In" is greyed out in Weave menu when Firefox starts, in Weave 0.7pre4
Switch back to STATUS_OK (from STATUS_DELAYED) when the delayed startup is actually called.
2009-10-07 10:47:55 -07:00
Edward Lee
3b609cc8bc Move the status record into a separate Status object exported with the Weave object. 2009-10-07 10:47:43 -07:00
Edward Lee
1578c6c3d2 Remove eval() workaround now that jit.chrome doesn't crash on latest 1.9.2 fennec (bug 517247). 2009-10-02 13:46:38 -07:00
Edward Lee
a2514cee67 Don't try logging out when already logged out -- about:weave calls logout which tries to _log, but Fennec weave hasn't loaded Weave yet. 2009-09-30 15:16:56 -07:00
Edward Lee
fbb222d35d Bug 518226 - Service should bubble up partial sync information
Set a flag on the status object to indicate partial sync after syncing an engine. For now, just show some text under the sync arrows to let the user know nothing needs to be done.
2009-09-30 14:46:59 -07:00
Mike Connor
9344db61c8 fix merge fail 2009-09-29 18:40:18 -07:00
Mike Connor
061821547d bug 518273 - need to handle not having an active node assigned, r=edilee
--HG--
extra : rebase_source : f86c6cc164241cee263345de5e13dd5ae0a3758b
2009-09-29 18:33:41 -07:00
Edward Lee
1468737a00 Remove unused threshold code that will be replaced soon with bug 518075. 2009-09-29 13:02:08 -07:00
Edward Lee
21a3b5a172 Don't wrap changePassword with _catch and persist the password on success. 2009-09-28 16:28:38 -07:00
Edward Lee
6416822a50 Don't unnecessarily throw from verifyLogin and remove its _catch wrapper.
--HG--
extra : rebase_source : ca74b47b96f4d1fbc1b8454d5b505a57b558e729
2009-09-28 16:13:42 -07:00
Mike Connor
56d0995726 bug 515593 - remove a bunch of stuff we shouldn't sync, will revisit potential additions for 0.8 2009-09-28 15:54:45 -07:00
Edward Lee
6bdcdd5e20 Bug 519262 - Forgot password doesn't work -> throbber keeps spinning
Just get the pref without slashifying with getURLPref.
2009-09-28 13:34:56 -07:00
Edward Lee
08eb7e1a48 Call eval() in Sync-async loop to work around crashes on 1.9.2 Fennec. 2009-09-25 20:53:46 -07:00
Edward Lee
86667667bd Default to mobile sync interval (5 min) for account creation and upgrade. 2009-09-25 20:47:38 -07:00
Edward Lee
9c2378f997 Don't unconditionally forceGC on processIncoming especially when there's nothing to process. 2009-09-25 18:39:24 -07:00
Edward Lee
e55480bf35 Sort the sync timing report to show certain functions first. 2009-09-25 18:38:47 -07:00