Mike Connor
9c63572250
bug 530820 - add confirmation, error feedback, and attempt to provide some clarity that the user can't recover pp
2009-12-02 11:30:16 -05:00
Mike Connor
2cbefa0263
bug 531205 - show bookmarks/history/passwords for local and remote devices for remote when wiping
2009-12-01 15:39:43 -05:00
Igor Velkov
baa1783b76
Bug 526521 - Can't open preferences in SeaMonkey 2.0.1pre. r=Mardak
...
Reorganize fx-prefs to overlay itself so seamonkey can reference the same id and add Tabs sync.
2009-12-01 11:49:23 -08:00
Edward Lee
a30c30b7be
Share tab-gathering code for both createRecord and locallyOpenTabMatches.
2009-12-01 11:36:56 -08:00
Edward Lee
9bd57f2170
Provide a fake service for platforms that don't have the service like Private Browsing (for Fennec/Seamonkey).
2009-11-30 14:36:03 -08:00
Edward Lee
4e72f0165b
Bug 531943 - Sync scheduled by global threshold during private browsing
...
Use checkSyncStatus instead of directly calling syncOnIdle or scheduleNextSync so that we only schedule if we're okay to sync.
2009-11-30 14:03:59 -08:00
Edward Lee
6baeee3ae5
Bug 530863 - Global threshold update causes multiple syncs to fire
...
Make sure we only add one idle observer by keeping a flag.
2009-11-30 13:35:20 -08:00
Edward Lee
c27c49821c
Bug 530823 - Engines need to be able to specify a prefName for sharing prefs (different history types)
...
Use prefName for checking if an engine is enabled and have forms share a prefName with history.
2009-11-30 12:15:18 -08:00
Edward Lee
c3f5e5f0a5
Remove unused SnapshotStore. (Bug 524916)
2009-11-25 17:59:26 -08:00
Edward Lee
54ac58d5e4
Remove unused prefs and imports. (Bug 524916)
...
--HG--
extra : rebase_source : 074e542f63ee840b61db7fe63a6c3540c13a31a5
2009-11-25 17:49:15 -08:00
Mike Connor
3244ad9b4b
archive local bookmarks before wiping
...
--HG--
extra : rebase_source : dd54af2118cf60c9e4f4b3bf08b7a5c61e9e78b8
2009-11-25 17:09:32 -08:00
Mike Connor
c80471a7c9
bug 530832 - make Merge more prominent, and clearly the recommended choice, with crisper wording
...
--HG--
extra : rebase_source : 68fdf9035bf3354a99c93b5050eb4af58c54a072
2009-11-25 17:08:51 -08:00
Edward Lee
5b2d0e0fe2
Bug 530904 - tabs list style doesn't match fennec lists
...
Make headers larger, adjust text margins, add nokia sans font family.
2009-11-25 16:59:02 -08:00
Edward Lee
5c62d9223e
Bug 530926 - remove "Weave /" from tab list page title
2009-11-25 15:25:55 -08:00
Edward Lee
12959d684f
Bug 531177 - Tabs don't sync from firefox (when there's lots of tabs)
...
Simplify tab record to just use deferGetSet like the other records and sort tabs based on their last usage to pick out a subset.
2009-11-25 15:22:45 -08:00
Edward Lee
3e0ad22034
Bug 531171 - Tabs don't always update
...
Only expose that the tab engine knows about the current client's tabs, so always create/apply incoming and only create records tabs for local.
2009-11-25 15:17:39 -08:00
Edward Lee
84acd63006
Bug 531170 - Tabs don't sync from fennec
...
Add listeners for Fennec tab events the same way we do it for Firefox and share listener logic for various event types.
--HG--
extra : rebase_source : 685e45c16052db3d285c25c68db47680b7d15f72
2009-11-25 15:14:56 -08:00
Mike Connor
cb27e2d2e6
bug 530822 - make label more explicit, simplify branding
...
--HG--
extra : rebase_source : 9a6950423fa7999db0640562471cf41a60b3fd44
2009-11-24 18:55:59 -08:00
Mike Connor
726983dc3e
bug 528483 - fix prefpane to use the backup pref when numClients = 1
...
--HG--
extra : rebase_source : ae74e04326f09cf8237dc7c82fe10ae7c4aa10ac
2009-11-24 17:54:06 -08:00
Mike Connor
22e557f25d
bug 527517 - replace Connected As with Current User to remove ambiguity
...
--HG--
extra : rebase_source : 0c5f37c23490120048d8e7cc408667b00ab644a9
2009-11-24 16:02:56 -08:00
Mike Connor
4fdb8d9ec2
bug 527504 - overlay macBrowserOverlay so menu works on all windows that include
...
--HG--
extra : rebase_source : 1c95c891e89557f87539a66b678e3b54d659ce39
2009-11-24 15:50:51 -08:00
Edward Lee
57b5d69aee
Bug 524916 - remove any/all code/images/strings that we aren't using anymore
...
Remove unused sync engines (cookies, extensions, input, microformats, plugins, themes).
2009-11-24 16:02:55 -08:00
Edward Lee
045f38742c
Bug 515593 - audit set of prefs we're syncing
...
Add in prefs that are linked to the Firefox Preferences UI.
2009-11-24 14:53:59 -08:00
Edward Lee
c0765fefde
Remove trailing whitespace from the codebase.
2009-11-20 14:34:20 -08:00
Edward Lee
691f609c50
Bug 527790 - Allow client names to be different from the default "Firefox"
...
Generate a client name based on the logged in username, appname, hostname, and profile name.
2009-11-19 23:31:04 -08:00
Edward Lee
b651389cb4
Bug 514545 - weave mangles bookmarks
...
For both folders and separators, use the parent name (not guid) in addition to the item's title/position to determine if it's a dupe. This modifies the bookmark format for folders and separators, so a storage version bump is needed.
2009-11-19 21:34:17 -08:00
Edward Lee
08ada66f52
Bug 528543 - Set default extensions.weave.client.name so it shows up in about:config
...
Just default to "Firefox" as both desktop and mobile are branded "Firefox".
2009-11-19 15:34:29 -08:00
Edward Lee
9a28b847cf
Bug 527786 - Help users recover/remember the secret phrase
...
Show some help text if the passphrase is incorrect as well as showing the reset secret link on failure.
2009-11-19 13:59:11 -08:00
Edward Lee
edcdfdd645
Bug 516098 - Weave sync fails without any obvious reason, when I've upgraded one machine but not another
...
Detect if sync failed because it's out of date and show a warning notification with a button to open the add-on manager's extension view.
2009-11-18 16:59:34 -08:00
Edward Lee
3af727a5c5
Bug 528539 - Start over should warn about incorrect username/password before prompting for secret phrase
...
Show Connecting... when signin in on page 0 and Verifying... when checking the passphrase on page 1.
2009-11-18 14:42:13 -08:00
Edward Lee
3dd26a8fad
Bug 507666 - Handle deleting places history
...
Use onBeforeDeleteURI to get the page's GUID and upload the delete record and process it by removing the page.
2009-11-18 11:47:25 -08:00
Edward Lee
cb8c34b644
Bug 529103 - Removing folders must use removeItem not removeFolder
...
Switch to Svc.Bookmark.removeItem from this._bms.removeFolder.
2009-11-18 10:24:09 -08:00
Edward Lee
316e01f125
Add missing fennec-tabs.dtd for bug 529104.
2009-11-18 10:21:20 -08:00
Edward Lee
1c3164596f
Bug 525786 - Weave's log has a record of private browsing start/stop times
...
Switch some messages like private browsing, network change to trace and make the default service.main level Debug instead of Trace.
2009-11-16 17:11:10 -08:00
Mike Connor
19ec65c7e2
bug 528541 - enforce length and uniqueness, tweak description to be clearer/less wordy
2009-11-14 13:40:39 -05:00
Anant Narayanan
b0c0d87351
Sync Personas by defaul for Firefox 3.6 (bug #527729 )
2009-11-13 18:00:42 +01:00
Edward Lee
4290447cc4
Comment out some trace logging in service.main for now (they always appear).
2009-11-12 19:25:43 -08:00
Edward Lee
3d4ed28c1b
Bug 528356 - Bump storageAPI version to 1.0
2009-11-12 16:35:56 -08:00
Edward Lee
21aa4351a8
Bug 526942 - Try to sync tabs when viewing remote tabs
...
Try fetching tabs when loading the remote tabs view and if the sync got new tabs, reload the page.
2009-11-12 15:18:43 -08:00
Edward Lee
9a15bcc16b
Bug 528343 - Tabs don't sync
...
Set the current client on any tab change for tracker.changedIDs and reset that when sync finishes.
--HG--
extra : rebase_source : 3100141bc1fdfaaa959b5f990a9538527761aace
2009-11-12 14:48:54 -08:00
Edward Lee
00cc35abdf
Bug 527767 - Sync more history items on first sync
...
Syncing 1000 items should be good enough for anybody......
2009-11-12 13:51:28 -08:00
Edward Lee
ca8fe4c267
Bug 528090 - When logging out, stay disconnected until told to connect
...
Toggle the autoconnect pref on login/logout.
2009-11-12 13:49:41 -08:00
Mike Connor
f5e44f9c62
bug 527773 - warn noscript users when trying to use setup wizard
2009-11-12 16:16:19 -05:00
Mike Connor
cefffb249b
Backed out changeset 23d90c46b89c
2009-11-12 15:44:33 -05:00
Edward Lee
3be71460fc
Bug 528278 - Remove remote commands and wait for user on wipeRemote/changePassphrase
...
Store the reason for starting fresh (new syncId) in meta/global and fail remoteSetup on certain reasons to let the UI show a notification to the user for a response (pick merge or change passphrase). Code paths (sync, prep, etc.) related to remote commands are removed.
2009-11-12 11:54:21 -08:00
Mike Connor
9c4d31f028
Bug 528239 - hook up reset passphrase dialog
2009-11-12 13:42:56 -05:00
Mike Connor
7df553e494
bug 526569 - add explicit choice to setup flow for additional computers
...
--HG--
extra : rebase_source : 45e0af54dc4b059368e14fcf241fe4ab3250b151
2009-11-12 13:11:54 -05:00
Edward Lee
d2abea3b69
Remove unwanted info logging for bookmark indices.
2009-11-11 15:20:19 -08:00
Edward Lee
e11e6a2c55
Reset the score when calculating the global score.
2009-11-11 15:19:00 -08:00
Edward Lee
9e1ef1c8af
Bug 527766 - Sync history pages with a single visit
...
Backout bug 518972 (6954c93b8903) so now we push all data instead of pages with more than 1 visit.
2009-11-10 15:52:40 -08:00