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