Commit Graph

199 Commits

Author SHA1 Message Date
Philipp von Weitershausen
e54d01a26a Bug 598944 - Point users at status page when we hit sync delay/503s [r=mconnor] 2010-09-23 21:07:41 +02:00
Philipp von Weitershausen
1e7744501c Bug 589979 - Generate username from email address (part 3) [r=mconnor]
Consolidate email and username in the UI.
2010-09-13 17:17:37 +02:00
Philipp von Weitershausen
d45a87568a Bug 580672 - Implement quota UI (Part 2) [r=mconnor]
Implement quota notifications and View Quota dialog
2010-09-11 18:39:29 +02:00
Philipp von Weitershausen
b4ae3b2207 Bug 594520 - Get rid of more "secret phrase" occurrences [r=mconnor] 2010-09-09 00:20:13 +02:00
Philipp von Weitershausen
ec40099af1 Bug 593427 - Remove deprecated strings errors.properties [r=mconnor] 2010-09-08 21:49:06 +02:00
Philipp von Weitershausen
cb2fab109a Bug 591118 - Generate Sync Key (part 2) [r=mconnor]
Change the setup wizard to generate the Sync Key
2010-09-07 00:57:09 +02:00
Edward Lee
61f3668330 Bug 562878 - Override for machine name [r=mconnor]
Allow setting of the computer name during Firefox account setup and from prefs. Also allow setting device name from Fennec prefs. Fix up strings for Fennec.
2010-06-11 11:36:51 -07:00
Edward Lee
9ddf0f8ed5 Bug 546551 - Weave status bar notifications are too busy [r=mconnor]
Remove status bar icon/text for setup/connect/sync status. Add menuitem for setting up sync instead of drilling down a 1-item submenu that leads to a button. Remove unused Engine.displayName and related strings.
2010-06-14 10:30:37 -07:00
Edward Lee
0ef81dfdae Bug 569355 - source code reorg, redux [r=mconnor]
Split the code structure to service/{crypto,sync} and ui/{fennec,firefox}. Update the top level makefile to build the addon staging directory to merge various parts of directories.
2010-06-09 17:03:31 -07:00
Mike Connor
4db66761fd Bug 567650 - missed weave rebranding, r=Mardak
--HG--
extra : rebase_source : b9a8ec3eec5639c9b73fcb705bd52961d7816ba0
2010-05-27 14:11:16 -04:00
Mike Connor
1eb66ef77b Bug 564637 - Don't reuse Terms of Service and Privacy Policy strings, r=Mardak 2010-05-10 13:27:02 -04:00
Mike Connor
387bb6e78f Bug 564564 - remove crufty descriptions from Weave setup wizard, r=Mardak
--HG--
extra : rebase_source : 935af44353a0c62a2ad2ca409eba6b405362bb9e
2010-05-08 12:33:40 -04:00
Mike Connor
93ecbd50bb Bug 563441 - Need better text for end of setup, r=mardak
--HG--
extra : rebase_source : 2a760b1e33d78a93a0ba470588de78e8c19f9ca4
2010-05-07 18:40:41 -04:00
Mike Connor
b3a2e33a1d Bug 564523 - passphrase can match password for new accounts, r=Mardak
--HG--
extra : rebase_source : bae8d44f67c0f836efa1a6f607e6605f3d30b33b
2010-05-07 18:39:58 -04:00
Mike Connor
61b2103753 Bug 561192 - Rename add-on to Firefox Sync, update visuals, r=Mardak 2010-05-07 11:25:59 -04:00
Mike Connor
a6977c9586 Bug 564095 - wizard cleanup, r=Mardak 2010-05-07 00:02:40 -04:00
Mike Connor
6abeffaa7b Bug 551612 - Changes to Weave Sync Client to comply with European Privacy Policy, r=Mardak
--HG--
extra : rebase_source : 981175b74c23e54d131a2aa32b965493c9d8af30
2010-04-28 22:14:12 -04:00
Mike Connor
fb1621e6fa Bug 562183 - unify passphrase matching/validation code, r=Mardak
--HG--
extra : rebase_source : 8fcbccf159bcb92660fdd41c086c08073dc5e201
2010-04-28 18:06:44 -04:00
Mike Connor
d588221cab Bug 560937 - move all setup into a single wizard, and clean up interactions, r=mardak 2010-04-21 20:40:42 -04:00
Mike Connor
042c9312c3 bug 556683 - password reset URL is hardcoded, r=Mardak 2010-04-08 17:03:10 -04:00
Mike Connor
c8a393640b bug 558209 - Change password text says minimum is 12 characters 2010-04-08 21:57:21 -04:00
Paul O’Shannessy
b3d0bd05c9 Bug 557314 - Need cancel button after clicking Reset Sync [r=mconnor]
Added a cancel button that only shows on the sync options page when resetting.
Also removed the pref usage, so that resetting is properly cancelable (by pressing cancel, closing the window, or quitting).

--HG--
extra : rebase_source : cba1575d974aa882d20f641650d8502186f819a0
2010-04-06 16:50:46 -07:00
Edward Lee
e866202611 Bug 543858 - Weave's change-password/passphrase dialogs allow me to leave password/passphrase unchanged [r=mconnor]
Check if the new value is the same as the current one and provide a warning.
2010-04-06 16:49:47 -07:00
Paul O’Shannessy
b52cf705d0 Bug 554936 - Make statusbar text "Set Up Weave..." until Weave has been configured [r=Mardak]
* Added a "Set Up Weave..." status message which is determined by Status.login states
* The "Set Up Weave..." message opens the pref window directly instead of showing the menu
* Added an additional error state for NO_PASSPHRASE
* Added checks to onStartup to check some status (no username/password/passphrase) for when autoconnect=false
* When the prefpane is opened and there's an error, it will open to the correct page so that can be corrected
* If using a custom server, that will be reflected when shown that page in the prefpane
2010-04-02 16:30:09 -07:00
Mike Connor
c572a8eee6 bug 545725 - Changing passphrase should prevent other clients from syncing, r=Mardak 2010-03-31 21:58:07 -04:00
Paul O’Shannessy
1d41397906 Bug 539057 - better flow with start over [r=mconnor]
* Adds an option to the manage account to change sync option.
* Changes "start over" to "use a different account".
* Hides the "start over" button on the sync options page when not running through the whole process.
* Adds a prompt when starting over (which fixes bug 524186).
2010-04-01 13:43:09 -07:00
Paul O’Shannessy
a649ee1a2f Bug 532932 - No error prompting for invalid email on weave sign up [r=Mardak]
--HG--
extra : rebase_source : 43236961f871a7ff04a866646509121055ff927e
2010-03-31 23:05:50 -07:00
Mike Connor
23d76a73c9 bug 539056 - Better Tab sync UI and discoverability, r=Mardak
--HG--
extra : rebase_source : d0c98d78b889ed74f5b130077a6ee1806bd81282
2010-03-12 16:14:09 -08:00
Mike Connor
8e6f509231 bug 508112 - captcha will not work with noscript enabled, r=Mardak
--HG--
extra : rebase_source : 7b94ef2dfc4d9416189b0f970fab7d3f19da0f02
2010-03-12 15:49:10 -08:00
Paul O’Shannessy
54ddd20653 Bug 539591 - Not localized string [r=mconnor]
Localized a string in fx-prefs.xul as confirm.client.moreinfo.label.
2010-03-19 12:40:56 -07:00
Edward Lee
3f5007dd67 Bug 535670 - Poor UX on password change while connected
Detect if there was a login failure when opening the prefs and re-use the first-sign-in flow and feedback instead of using the change pwd/pph dialog.
2009-12-18 16:22:59 -08:00
Mike Connor
fa35c938a6 bug 535562 - fix typo failure 2009-12-17 10:34:36 -05:00
Edward Lee
16a6c51fc6 Bug 535477 - Always sync tabs but inform Fennec users that recent tabs need syncing
Remove special casing of tabs prefs and remove tabs.backup to simplify the UI logic. Also remove dynamically enabling/disabling based on number of clients. For Fennec, show a notification about recent tabs need syncing.
2009-12-16 19:15:18 -08:00
Edward Lee
950b52b559 Bug 533475 - Improve language for Fennec tab sync page
Detect if tabs sync is pending or if tabs are all open or there's no tab data to show the appropriate message.
2009-12-10 18:37:30 -08:00
Edward Lee
a48b0da141 Bug 532936 - Add root level node for bookmarks synced from Fennec
Create a mobile root in Firefox and link it to the Library UI as a query that fixes its own title if changed. Mark the mobile root on Firefox/Fennec as special so Weave uses "mobile" for the guid in the record, and items will appear in the appropriate folder.

--HG--
extra : rebase_source : fbd3afa2647204a370f7dacdf9d824e462ebb9b9
2009-12-10 16:12:14 -08:00
Mike Connor
67b481e440 bug 533573 - use aria attributes to make the radiobuttons accessible 2009-12-09 15:23:48 -08:00
Mike Connor
37eb805bd1 bug 526078 - add accesskeys throughout the prefpane and wizard 2009-12-08 17:51:00 -08:00
Mike Connor
5e69a1396b bug 526078 - fix up some wording
--HG--
extra : rebase_source : dc6c4ee2acdbcff567dd185cb528636dbcc1702c
2009-12-03 17:24:41 -05:00
Mike Connor
2008fc3a0d bug 530813 - better explanation of Sync and some iterations on bug 530824, just close the prefwindow on wizard finish
--HG--
extra : rebase_source : b9385c93b85f7707c839a4978102d243616ec27e
2009-12-03 01:52:17 -05:00
Mike Connor
be7bc3506f 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
1d722a7043 bug 531205 - show bookmarks/history/passwords for local and remote devices for remote when wiping 2009-12-01 15:39:43 -05:00
Mike Connor
86380e1e7c 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
2fdb62dc1e Bug 530926 - remove "Weave /" from tab list page title 2009-11-25 15:25:55 -08:00
Mike Connor
12dbb0ded4 bug 530822 - make label more explicit, simplify branding
--HG--
extra : rebase_source : 9a6950423fa7999db0640562471cf41a60b3fd44
2009-11-24 18:55:59 -08:00
Mike Connor
1ebdd8a56d bug 527517 - replace Connected As with Current User to remove ambiguity
--HG--
extra : rebase_source : 0c5f37c23490120048d8e7cc408667b00ab644a9
2009-11-24 16:02:56 -08:00
Edward Lee
d032f1effe 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
8dc5ba767c 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
276ae4f932 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
0342adbfbc 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
bf1a8ee4ec Add missing fennec-tabs.dtd for bug 529104. 2009-11-18 10:21:20 -08:00