Commit Graph

203 Commits

Author SHA1 Message Date
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
Mike Connor
823840eb81 bug 528541 - enforce length and uniqueness, tweak description to be clearer/less wordy 2009-11-14 13:40:39 -05:00
Mike Connor
ca7553299e bug 527773 - warn noscript users when trying to use setup wizard 2009-11-12 16:16:19 -05:00
Mike Connor
8ebf17dca7 Backed out changeset 23d90c46b89c 2009-11-12 15:44:33 -05:00
Edward Lee
9723bf4362 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
ea87ba8848 Bug 528239 - hook up reset passphrase dialog 2009-11-12 13:42:56 -05:00
Mike Connor
4ee721a9df bug 526569 - add explicit choice to setup flow for additional computers
--HG--
extra : rebase_source : 45e0af54dc4b059368e14fcf241fe4ab3250b151
2009-11-12 13:11:54 -05:00
Mike Connor
da6b772c05 bug 526765 - fix places we aren't localized properly 2009-11-07 18:27:31 -05:00
Guillermo López
33a395a34f Bug 515809 - Use of three dots (...) instead of ellipsis (…) on Weave filess. r=Mardak 2009-11-04 17:45:22 -08:00
Edward Lee
8c078124a1 Bug 526661 - Use Firefox content to display the activity log
Just open the file as a tab to show the activity log. Remove related xul/js/strings. Saving can be done through normal Save Page As... No manual cleaning of the log, but the size is much smaller.
2009-11-04 17:01:49 -08:00
Mike Connor
0cc334bfa5 bug 526096 - add ToS link to wizard, fix some custom server and email validation stuff that popped up testing 2009-11-03 00:45:11 -05:00
Mike Connor
e1c12bcae7 bug 524916 - remove unused strings
--HG--
extra : rebase_source : 76779af95ada4c092bc8b68a6f744c59dcdedb3b
2009-11-02 21:36:04 -05:00
Edward Lee
e1a2b1fb69 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
bcb7b750cb 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
8ade5a982c 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
da428c14bc bug 524562 - add login feedback to prefpane 2009-10-27 20:36:43 -04:00
Mike Connor
51dd2f0b6c 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
258c4dcb9a merge backout 2009-10-23 01:11:07 -04:00
Mike Connor
95f627e9ca Backed out changeset 4e518b3ae5d2
overzealous pruning ftl ;)
2009-10-23 01:10:36 -04:00
Mike Connor
7f022e44cd 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
22c514e704 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
0046b94977 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
facf73523f land new Firefox prefs/wizard 2009-10-22 15:31:45 -04:00
Edward Lee
06738b4452 Remove unused TabsNotification for remote virtual tabs notification. 2009-10-19 17:06:50 -07:00
Edward Lee
704165705e Remove unused change password/passphrase/generic dialog. 2009-10-19 16:37:25 -07:00
Edward Lee
557fd95a67 Remove unused pick-sync dialog (<==, <==>, ==>). 2009-10-19 16:24:32 -07:00
Mike Connor
8a69ade4d1 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
14764a5484 Don't unnecessarily throw from verifyLogin and remove its _catch wrapper.
--HG--
extra : rebase_source : ca74b47b96f4d1fbc1b8454d5b505a57b558e729
2009-09-28 16:13:42 -07:00
Edward Lee
6be9a2d6a5 Add some account creation error handling, but it's still pretty clunky with username detection and alerts for other stuff. 2009-09-25 18:19:30 -07:00
Edward Lee
9f5510bc30 Bug 512809 - signup form uses colors for input validation feedback. r=Mardak
Add initial error reporting and "available" tagging. Also add "start over" functionality and change some custom settings display.
2009-09-25 09:09:05 -07:00
Dan Mills
5094a04f3d initial patch
--HG--
extra : rebase_source : 250c8f0d85483300147a6f0d691e0214db6d837b
2009-09-15 21:54:05 -04:00
Mike Connor
4faaba2018 bug 511549 - make detailedStatus much smarter about errors and backoff, r=edilee
--HG--
extra : rebase_source : 42e3eb9c89d2567d18c02e7583202e284dd69b0e
2009-09-15 21:38:52 -04:00
Mike Connor
d5124cde40 missing file fail from bug 512393 2009-09-15 17:18:00 -04:00
Edward Lee
e633a4dcea Remove mostly unused FaultTolerance service and fix up remaining references. 2009-08-31 17:17:20 -07:00
Edward Lee
813888cd91 Remove unused fennec preference overlays, scripts, strings, styles. 2009-08-28 12:21:26 -07:00
Edward Lee
b1741b5482 Add erase server data button to the cloud bubble.
--HG--
extra : rebase_source : fef9abc20e34ebe40fc0d0a2b660e3869c5f6965
2009-08-26 20:22:59 -07:00
Edward Lee
fae3856f53 Remove Firefox Weave pref pane and point Preferences... to about:weave.
--HG--
extra : rebase_source : c8e47a770d342dc52aa49d8912be66cd2fa1bfa2
2009-08-26 19:50:39 -07:00
Dan Mills
b039c047b4 about:weave polish: add localized help drawer & other small fixes
--HG--
extra : rebase_source : e82da40950dd20d6f418c90cb9b02ba896cd5693
2009-08-26 18:48:22 -07:00
Mike Connor
12a9dca217 remove files that were supposed to be culled already, stupid Hg 2009-08-26 13:07:23 -04:00
Mike Connor
dbf5dccaab add missing pick-sync.dtd
--HG--
extra : rebase_source : 082544cd2a595206bd550cee94d35f635444e5ed
2009-08-26 13:03:33 -04:00
Mike Connor
a99aaee6d7 bug 512393 - l10n cleanup for 0.6, includes fix for bug 511548 as well 2009-08-25 00:47:35 -04:00
Edward Lee
e6e554073c Bug 512001 - Kill the Wizard! (and Account Pane + Login)
Remove the Wizard Dialog, Account Pane, Login Dialog, Add-ons Pane, Advanced Dialog and their related xul/js/css/strings/images. Clean up some unused functions, xul:preferences, css, strings. Orphaned functionality: autoconnect preference, reset/forgot password/passphrase.
2009-08-21 17:32:41 -07:00
Edward Lee
19f12428d3 Remove unused cancelRequested code that causes JS strict warnings. 2009-08-20 16:26:22 -07:00
Dan Mills
23f2e1ae15 Always load about:weave, never the wizard; fix captcha to load in an iframe; fix password fields to be type text when the page is loaded (with the explanation text in them) 2009-08-20 11:49:50 -07:00
Mike Connor
1f94c8885f bug 481733 - provide better error messages, handle errors better, make autoconnect more robust, r=edilee
--HG--
extra : rebase_source : 3eb68a7b4be88c7bd7b9c2b02c96218298cce2f9
2009-08-19 23:27:22 -04:00
Dan Mills
a3d13166a2 clean up weave events handling; add timed bubble after account creation; add status text below arrows 2009-08-19 17:10:17 -07:00
Dan Mills
bd35370bb3 initial commit of new about:weave 2009-08-18 20:03:11 -07:00
Anant Narayanan
e1144b86c4 Ask for password/passphrase before changing it (bug #507434) 2009-08-11 11:22:13 -07:00
Anant Narayanan
bb5bad5e68 Verify passphrase on login (bug 505571) 2009-07-21 21:05:23 -07:00
Anant Narayanan
995121086c Make change password work (bug 505570) 2009-07-21 20:59:02 -07:00
Anant Narayanan
c6a90202ff Add ability to change passphrase (and merge XUL files) bug #443696 2009-07-21 16:54:46 -07:00
Anant Narayanan
6a3dde2cd9 Reset passphrase code + UI (bug #443696)
--HG--
extra : rebase_source : 4905bf56bf8efc90b49f99f56603a93908efdd63
2009-07-21 14:31:16 -07:00
Daniel Holbert
d04ec4df06 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
2f261f5115 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
0e6bc6f2ea 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
e5e0fa16e3 Check if password and username are different on account creation (bug #442878) 2009-06-16 17:07:01 -07:00
Edward Lee
d6a16ace0a 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
62f2a9757f dos->unix line endings 2009-04-01 23:26:54 -07:00
Dan Mills
39543c7bd2 really fix pref pane typo 2009-04-01 22:53:09 -07:00
Dan Mills
d092577392 fix typo in prefs pane 2009-04-01 21:21:27 -07:00
Edward Lee
fe87041852 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
5c7b765b69 remove more unused strings 2009-03-27 20:22:04 -07:00
Dan Mills
c682ead829 fix passphrase help link; remove some unused strings 2009-03-27 20:17:10 -07:00
Dan Mills
39c95c733e fix verify path + general polish 2009-03-27 00:46:39 -07:00
Dan Mills
f29eb074fe wizard revamp 2009-03-25 19:33:16 -07:00
Edward Lee
fef6073d7c 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
1789f15ff7 Bug 484144 - Make sync status dialog not modal. r=thunder 2009-03-20 00:11:04 -07:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
cd9f92b188 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
dc8c1c2c1a 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
6473e01c07 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
a8bc64b724 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
326c1fcae8 Bug 468691 - Need UI for when something is wrong. r=thunder 2009-03-12 01:33:14 -05:00
Philipp von Weitershausen
b8eab15274 Bug 590633 - Merge fx-sync to mozilla-central 2010-09-08 03:37:07 +02:00
Dan Mills
9b50bc5bf2 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
666f4ea6b6 cleaning up of pref pane, adding default label to sync status 2009-02-23 18:37:13 -08:00
Dan Mills
dc3f5d1bcb 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
8c671b69c9 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
cd088dfb76 add more flexible descriptions for login errors 2009-01-26 10:00:00 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
70ecc023bc 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
bb716e681f 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
d1b0cb3caf use consistent entity names in the Fennec prefs 2008-11-25 13:20:19 -06:00
Daniel Brooks
fe990cf7f6 get started on the Fennec ui by setting up the list of prefs 2008-11-25 12:27:08 -06:00
Dan Mills
50810bbef8 wizard eula screen changes 2008-11-03 14:53:33 -08:00
Philipp von Weitershausen
1fe474a0ba 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
c200956d6a Syncing for Awesome bar (bug 437133, r=thunder) 2008-08-07 20:00:35 -07:00
Anant Narayanan
f21fbf8051 Client-side OAuth support (bug 444528, r=thunder) 2008-08-04 17:34:21 -07:00
Chris Beard
1070b0cce4 UI for clients 2008-07-31 00:39:57 -07:00
Chris Beard
a3b8d34d9e adding UI to add/edit client name and types 2008-07-30 23:48:33 -07:00
Anant Narayanan
9b84819727 Fix forgot password link (bug #442956) 2008-07-21 20:53:30 -07:00
Dan Mills
276550431b 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
2288e1468b - adding modal sync dialog handling of lock condition 2008-07-11 18:52:04 -07:00
Chris Beard
cd12a21bba - 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
94d6680f64 - 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
bfde197997 - 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
0d444333bb * 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
e9ac166a41 * 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
318f20223c 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
b4026a6a34 fix capitalization 2008-06-30 23:29:28 -07:00
Myk Melez
e4cb103b4d bug 442849: correct inconsistencies and grammar nits in wizard text 2008-06-30 22:58:51 -07:00