Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 369344

Summary: settings local storage should use user preferences
Product: [ECD] Orion Reporter: Susan McCourt <susan>
Component: ClientAssignee: Anton McConville <antonm>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: john.arthorne, simon_kaegi
Version: 0.4   
Target Milestone: 0.5   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Susan McCourt CLA 2012-01-22 16:25:13 EST
The settings.js file is doing some preference storing in localstorage.  This should be reconciled with the preferences service (which uses localStorage as a cache but also saves for user on server).  I think the main missing piece is that Anton is using some notifications from localStorage to make sure that the editor updates on the fly.  So we would need some kind of listener mechanism in the preferences service, probably based on what Anton did.
Comment 1 Anton McConville CLA 2012-03-27 13:50:00 EDT
Resolved this. Using preferences local storage for now. There seem to be limitations with the user preferences. Will cut to that soon. Added some helper functions to preferences for settings. Will need to be reviewed/improved.
Comment 2 Anton McConville CLA 2012-03-27 13:51:27 EDT
Submitted a fix for this.