Граф коммитов

204 Коммитов

Автор SHA1 Сообщение Дата
Anant Narayanan 877fdf255f Verify passphrase on login (bug 505571) 2009-07-21 21:05:23 -07:00
Anant Narayanan 3fa5212903 Make change password work (bug 505570) 2009-07-21 20:59:02 -07:00
Anant Narayanan 454a197d48 Add ability to change passphrase (and merge XUL files) bug #443696 2009-07-21 16:54:46 -07:00
Anant Narayanan d81a63e89a Reset passphrase code + UI (bug #443696)
--HG--
extra : rebase_source : 4905bf56bf8efc90b49f99f56603a93908efdd63
2009-07-21 14:31:16 -07:00
Daniel Holbert f7af52933f Bug 502293: Fix a string so that Weave will *actually* display error messages, instead of showing a percent sign. r=thunder 2009-07-21 12:35:12 -07:00
Edward Lee 8b6ee7ab29 Bug 504389 - Don't automatically sync after clicking on wipe server
Remove description reference to automatically sending local data.
2009-07-17 12:23:03 -07:00
Edward Lee d7369a90e1 Bug 500518 - Update fennec login screen to use richpref styling
Use a richlistbox with richpref styling for input/buttons like the rest of the weave prefs. Hide password/passphrase after entering, but keep them visible when entering for the first time.
2009-06-25 14:26:33 -07:00
Anant Narayanan e4a8c23658 Check if password and username are different on account creation (bug #442878) 2009-06-16 17:07:01 -07:00
Edward Lee a5332e83ca Bug 487378 - Use the app name as the default client name
Use nsIXULAppInfo to get the name and remove Fennec specific bits.
2009-04-08 02:12:57 -05:00
Dan Mills 38dff4910c dos->unix line endings 2009-04-01 23:26:54 -07:00
Dan Mills c59c23b42f really fix pref pane typo 2009-04-01 22:53:09 -07:00
Dan Mills e29b1f435c fix typo in prefs pane 2009-04-01 21:21:27 -07:00
Edward Lee 2710fe8c11 Bug 445186 - Weave Sign-In Dialog "Cancel" button doesn't actually cancel anything, while I'm signing in
Just relabel Cancel to Hide (but keep around the original (localized) label in case we fail)
2009-04-01 19:00:28 -05:00
Dan Mills 289d685d95 remove more unused strings 2009-03-27 20:22:04 -07:00
Dan Mills f7eac40c2b fix passphrase help link; remove some unused strings 2009-03-27 20:17:10 -07:00
Dan Mills c003e7c4b6 fix verify path + general polish 2009-03-27 00:46:39 -07:00
Dan Mills cc88bca974 wizard revamp 2009-03-25 19:33:16 -07:00
Edward Lee 1bb424e037 Bug 482900 - Provide a friendlier UI to choose which ways to sync data. r=thunder 2009-03-20 02:35:46 -07:00
Edward Lee 2e7546aa96 Bug 484144 - Make sync status dialog not modal. r=thunder 2009-03-20 00:11:04 -07:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 20f69fbaee De-uglified visuals of the sort-by date/title/client buttons in Fennec remote-tab view. See bug 481326. 2009-03-18 21:58:21 -07:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 9dfdf630a3 Moved Fennec's dynamic strings to locale/fennec.properties for easier localization. Fixes bug 483076. 2009-03-18 12:29:14 -07:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 7075eacd24 Fixed entity typos that were stopping fennec chrome from overlaying correctly 2009-03-17 17:55:27 -07:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 09aa96b833 Moved al the user-visible strings out of fennec-preferences.xul into chrome/locale/en-US/preferences.dtd. This half-fixes 483076. 2009-03-16 18:31:37 -07:00
Edward Lee e207549697 Bug 468691 - Need UI for when something is wrong. r=thunder 2009-03-12 01:33:14 -05:00
Philipp von Weitershausen 681850ee1b Bug 590633 - Merge fx-sync to mozilla-central 2010-09-08 03:37:07 +02:00
Dan Mills a035048b96 add a "what's this?" link to the login box so users can find out what the encryption passphrase is 2009-02-23 18:47:36 -08:00
Chris Beard 0db6e8b835 cleaning up of pref pane, adding default label to sync status 2009-02-23 18:37:13 -08:00
Dan Mills b9d2d9aa55 improve pref pane; clean up first tab and make 'create account' load the services homepage, also temporarily hide the change password form; move client name setting to clients tab 2009-02-23 17:59:14 -08:00
Dan Mills 34b3a01ca1 Wrap.notify now takes the topic prefix as an argument, instead of requiring this._osPrefix to be set; use Observers.js in several places (sync.js, status.js, etc); some event topics have changed, beware; fix up status window, now prints some useful status as sync progresses 2009-02-22 00:04:58 -08:00
Dan Mills ee92f117a0 add more flexible descriptions for login errors 2009-01-26 10:00:00 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 664b9ae0c8 Made the label inside the Weave pref on the main Fennec preferences screen into a dynamic status indicator 2009-01-12 17:52:06 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 4c4fe745de Added UI to set username/password/passphrase for Weave client on Fennec, and made it work. Following my UI proposal for now, it uses html pages loaded at chrome URLs, which is not ideal. 2008-12-10 18:13:05 -08:00
Daniel Brooks e3e3e62654 use consistent entity names in the Fennec prefs 2008-11-25 13:20:19 -06:00
Daniel Brooks adb316a527 get started on the Fennec ui by setting up the list of prefs 2008-11-25 12:27:08 -06:00
Dan Mills 951c71e98a wizard eula screen changes 2008-11-03 14:53:33 -08:00
Philipp von Weitershausen 252e3c583c Bug 571902 - Land sync and crypto components on trunk [r=mconnor r=ted]
Makefiles and build helpers for 'services'.
2010-06-21 17:05:08 -07:00
Anant Narayanan 201ede3f4d Syncing for Awesome bar (bug 437133, r=thunder) 2008-08-07 20:00:35 -07:00
Anant Narayanan f02be43079 Client-side OAuth support (bug 444528, r=thunder) 2008-08-04 17:34:21 -07:00
Chris Beard b16f30644c UI for clients 2008-07-31 00:39:57 -07:00
Chris Beard dac82813d9 adding UI to add/edit client name and types 2008-07-30 23:48:33 -07:00
Anant Narayanan 2e5f6e903f Fix forgot password link (bug #442956) 2008-07-21 20:53:30 -07:00
Dan Mills 1cf2bb8b65 when changing passwords, do not allow the new one to be the same as the passphrase 2008-07-17 20:41:10 -07:00
Chris Beard f689241aa2 - adding modal sync dialog handling of lock condition 2008-07-11 18:52:04 -07:00
Chris Beard 9d136721e3 - in sync error notification changed "try again" to "sync now.." which will pop a modal sync. 2008-07-11 18:29:33 -07:00
Chris Beard 767489d1f8 - s/out/our and server timeout from 10s to 15s (from originally 30s, which was causing people to think the app was locked up) 2008-07-11 09:44:17 -07:00
Chris Beard ae91da4fe7 - added checks to see if registration is closed, and if so, shows a message to the user on the account creation pane.
- added description to 423 locking warnings, as they are not necessarily a bad thing.  temporary as we really need more reobust management of locking when multiple clients are potentially syncing at once.
- minor clean up of passphrase verification in the wizard. passphrase verification is still a bit buggy though...
2008-07-11 09:38:44 -07:00
Chris Beard 0864124335 * sync on quit is now also skipped when there is a forced restart of the browser (e.g. updates, extension installs, etc.)
* formatting tweaks and cleanup for modal sync UI
2008-07-10 17:03:56 -07:00
Chris Beard d8dd14adc2 * major revision to the login dialog to be more robust, adding error handling, styling and a help link
* some minor hacking of the login progress to improve performance
* expanded the application exit sync dialog to be a general modal sync dialog that will display whenever appropriate (e.g. during initial setup, on manual "sync now" requests, and on application exit)
* added a progress meter and status messages to the modal sync dialog to provide users with a better understanding of what's going on, and to assist in debugging
* added ability to cancel a modal sync request, including on application exit. when cancel is clicked on by the user, it will attempt to cancel the sync at the next opportunity (i.e. before the next sync engine is processed)
2008-07-09 17:17:24 -07:00
Pazu a7007a86a5 Sync on quit improvements.
A new preference called "waitOnQuit.enabled" was created. This preference controls whether Weave will perform any actions on quit. If false, Weave won't perform any actions on quit, nor wait for any running actions. If true, Weave will wait for any running sync to finish.

The old "syncOnQuit.enabled" preference now controls if Weave will actually perform a full sync on quit or not. If false, no sync is started, but we still wait for an active sync to finish, if waitOnQuit.enable is true.

Both options default to true.
2008-07-08 15:31:47 -03:00
Myk Melez 8556bd6f1b fix capitalization 2008-06-30 23:29:28 -07:00
Myk Melez 9b63eb2e35 bug 442849: correct inconsistencies and grammar nits in wizard text 2008-06-30 22:58:51 -07:00
Maria Emerson af37bfa156 image update 2008-06-30 21:05:18 -07:00
Maria Emerson 092cb1b58f reverted back to original weave logo, increased wizard height for linux problem, added passphrase verification 2008-06-30 18:00:55 -07:00
Maria Emerson 1c43bf8988 updated strings, increased wizard height, updated background with new height and logo 2008-06-30 15:35:00 -07:00
Maria Emerson 0116419b0f grayed out form and password data options, update error log messages, fix last screen to prevent accidental advancing during sync 2008-06-27 16:02:52 -07:00
Maria Emerson 94f86ee625 added run wizard option to pref pane, fixed spacing issues 2008-06-26 21:42:43 -07:00
Maria Emerson c9a7cc7a97 fixed captcha screen 2008-06-26 17:08:44 -07:00
Chris Beard 90e662ce43 adding EULA that will be displayed and must be agreed to on first run 2008-06-26 18:37:05 -04:00
Maria Emerson b07cfbf417 added text (not final), changed background, some code clean-up, todo: more code clean-up, fix large buttons (they are ugly) 2008-06-26 12:09:28 -07:00
Maria Emerson bd10f4a9dd fixed interaction details, all login/verify cases work correctly, final screen creates account and syncs correctly 2008-06-25 15:44:35 -07:00
Myk Melez d187376a75 bug 436636: a system for showing various kinds of notifications in one consolidated location 2008-06-25 13:51:39 -07:00
Maria Emerson bab9cb62c9 fix login calls, do login and sync on final screen, add try again link to server errors throughout 2008-06-25 04:43:13 -07:00
chris@h-194.office.mozilla.org 7a0411af09 added embedded verification method to login (this wants to be it's own object method, but should work well enough for now.)
some formatted cleanup for wizard.js
2008-06-24 12:42:52 -07:00
chris@chris-beards-macbook-pro-2.local 52a8ad1e41 another pass at polishing the first run experience, work in progress 2008-06-24 08:51:40 -07:00
Maria Emerson 6e54ca06f6 consolidated error reporting, formatting tbd 2008-06-23 22:48:44 -07:00
Myk Melez 35d44bd62b Automated merge with ssh://hg.mozilla.org/labs/weave/ 2008-06-23 16:22:17 -07:00
Myk Melez f23fc59659 bug 435341: sync automatically when Firefox quits 2008-06-23 16:10:31 -07:00
Maria Emerson 9192f5c08b work in progress, push for wizard 2008-06-23 15:48:01 -07:00
Maria Emerson 8c35fd7043 updating wizard 2008-06-19 15:43:50 -07:00
Myk Melez 26e6962578 bug 439553: add a 'change password' form to the weave preferences 2008-06-18 19:35:23 -07:00
Maria Emerson 4af7d05d92 bug 438033: implement a better first-run wizard process; r=myk 2008-06-11 17:56:02 -07:00
chris@h-194.office.mozilla.org 31e59001d5 - Adding temporary button to load account creation form for sm-labs01 while work continues on the first run process.
- Minor reorganization of preferences, namely, moving the advanced debugging tools into a sub-dialog and ensure each have a descriptive confirmation prompt.
2008-06-06 17:57:16 -07:00
chris@h-194.office.mozilla.org f500b95f11 - this check in will break everyone temporarily, as it involves the changes necessary to shift us from sha1(email) to usernames, and to enable sharing on the server.
- we are also changing the default preferences on the trunk to point to the new staging server at https://sm-labs01.mozilla.org:81 that has been modified to support usernames
- everyone will need to create a new account and this will be streamlined within the startup function, which will now kick off on first run (we'll check in the updated setup wizard shortly)
- this checkin also cleans up a number of strings
2008-06-06 14:18:50 -07:00
Dan Mills a2659cdec7 merge upstream changes 2008-06-05 23:11:20 +09:00
Dan Mills 6e0ff36f60 Bug 436303: Fix misspelling 2008-06-04 23:07:07 +09:00
Myk Melez 07924b2c43 merge 2008-06-03 11:43:07 -07:00
Myk Melez 92b3748833 bug 434817: sync tabs 2008-06-03 11:32:59 -07:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local fd84f76ff6 Bookmark share now leaves an annotation ('weave/share/sahred_outgoing' = true or false) on a bookmark folder to note whether it's being shared or not; when a folder is being shared, the menu item in the folder submenu changes to 'Stop sharing this folder'. 2008-06-02 20:13:46 -07:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 1249187fae Made the bookmark-share dialog box display the name of the folder you selected; also, the 'Share This Folder' menu text is now pulled from share.properties for easier i18n. 2008-05-30 18:19:47 -07:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local f27f36243a Moved the Share Bookmarks item out of the Weave popup menu into the Bookmarks menu, folder submenu. 2008-05-29 11:17:54 -07:00
chris@h-124.office.mozilla.org 3ac50cdcaf resolving merge conflicts 2008-05-22 16:52:51 -07:00
chris@h-124.office.mozilla.org 1864c40666 replacing minefield logo with weave logo 2008-05-22 16:04:56 -07:00
Anant Narayanan af655d694e Sync form data: bug #434818, r=thunder 2008-05-22 15:36:44 -07:00
chris@h-124.office.mozilla.org 97b0a93749 cleaning up strings in sync prefs 2008-05-22 14:15:35 -07:00
Justin Dolske 08b62ce1ba Bug 433762 – Sync stored passwords. r=thunder 2008-05-21 18:09:19 -07:00
jono@jono-gibbon-laptop b70fbb03c2 Merged changes and resolved conflicts between my cookie stuff and r282. 2008-04-01 14:46:29 -07:00
Dan Mills 5b6863627e add warnings to reset client/server data buttons in the prefs 2008-03-31 16:24:43 -07:00
Dan Mills 26713b0184 add status notification to sharing dialog; fix async generators in the case where an async method is missing a yield (better error, continue execution in parent); add guts of demo sharing code to engine & store (for bookmarks, with some spillage) 2008-03-28 03:25:51 -07:00
Dan Mills 38ed71b0a2 status label now has service status instead of username; service [un]lock observer notifications are gone; don't error when async methods don't call done() - consider them methods with no return value; don't require passing null into login() to cause the identity to look up the password in the pw mgr; make some wrapper 'method generators' to make lock handling and observer notification simpler 2008-03-27 19:12:53 -07:00
Dan Mills 152ac86226 add a 'clear logs' button to the log window 2008-03-27 01:05:21 -07:00
Dan Mills 255bfe18ef make XHRs non-blocking again; change sharing dialog so sharing is done without closing the dialog (still lacks any feedback though) 2008-03-26 23:22:35 -07:00
Dan Mills 4bbd3af126 add sharing ui+backend code (not working yet); make engines less chatty when applying commands 2008-03-25 23:01:34 -07:00
jono@jono-gibbon-laptop f87939266d My changes to weave to enable cookie synchronization. So far untested and still missing a thing or two. 2008-03-11 12:08:38 -05:00
Dan Mills c3399d64d7 Bug 409601: Ask for an email instead of a username (since Weave usernames are email addresses) 2007-12-26 14:56:52 -08:00
Dan Mills f2c9cee5f7 alert errors when the passphrase is empty 2007-12-21 18:05:01 -08:00
Myk Melez adcef64d74 clean up preferences XUL and make Create Account button work on Windows and Linux 2007-12-21 17:41:26 -08:00
cbeard@Macintosh.local b711a57bc5 refactoring of the setup wizard, fix for opening prefs pane to weave pane regardless of previous state 2007-12-21 15:08:47 -08:00
cbeard@Macintosh.local 859989b602 UI clean up and refactoring 2007-12-21 13:34:43 -08:00
Myk Melez 69b10503c7 make prefpane localizable 2007-12-21 01:09:08 -08:00
Myk Melez 9ec31319f5 make login dialog localizable 2007-12-21 00:29:54 -08:00
Myk Melez a228e4f7f2 make log dialog localizable 2007-12-21 00:11:50 -08:00
Myk Melez 9c4ba9d590 make wizard localizable 2007-12-20 23:31:29 -08:00
Myk Melez 901cc2f116 make the browser overlay (sync.xul) localized and localizable 2007-12-20 17:19:36 -08:00
thunder@daniel-millss-macbook-pro-15.local ae9e1d1e92 fix incorrect manifest line for locale; move idl files and xpt generation script to a public directory 2007-11-30 10:08:05 -08:00