Bug 6950 - Update to ExtJS 2.x & JS refactoring of Default skin
: Update to ExtJS 2.x & JS refactoring of Default skin
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Web Interface
: 7.0
: Macintosh All
: P3 enhancement (vote)
: 7.x
Assigned To: Michael Herger
:
Depends on:
Blocks: 6046 6064 6077 6213 6625 6694 7090 7107 7354 7457 7552 7668
  Show dependency treegraph
 
Reported: 2008-02-05 05:59 UTC by Michael Herger
Modified: 2009-07-31 10:16 UTC (History)
0 users

See Also:
Category: ---


Attachments
rough conversion of main layout for ExtJS 2.0 - index.html (7.08 KB, text/html)
2008-02-05 06:01 UTC, Michael Herger
Details
rough conversion of main layout for ExtJS 2.0 - JS (1.99 KB, text/plain)
2008-02-05 06:02 UTC, Michael Herger
Details
SqueezeJS framework (27.11 KB, application/zip)
2008-02-19 08:58 UTC, Michael Herger
Details
poor man's versioning of the SqueezeJS work... (28.32 KB, application/zip)
2008-02-29 08:06 UTC, Michael Herger
Details
march 5 snapshot (35.51 KB, application/octet-stream)
2008-03-05 21:44 UTC, Michael Herger
Details
ExtJS build file (34.57 KB, text/plain)
2008-03-06 16:31 UTC, Michael Herger
Details
next snapshot (256.51 KB, application/zip)
2008-03-07 16:23 UTC, Michael Herger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Herger 2008-02-05 05:59:40 UTC
Unfortunately the upgrade from ExtJS 1.1 to ExtJS 2.x will require some changes to the layout code. It looks as if we were using the very layout manager which has been replaced in the new version...

I'd like to rewrite some of the control panel code to factor it out in some re-usable, event driven classes. Today's code is full of cross-references and barely usable for any other skin.
Comment 1 Michael Herger 2008-02-05 06:01:56 UTC
Created attachment 2817 [details]
rough conversion of main layout for ExtJS 2.0 - index.html
Comment 2 Michael Herger 2008-02-05 06:02:34 UTC
Created attachment 2818 [details]
rough conversion of main layout for ExtJS 2.0 - JS
Comment 3 Michael Herger 2008-02-19 08:58:27 UTC
Created attachment 2925 [details]
SqueezeJS framework

Rewriting all Default skin JS, factoring most out into "SqueezeJS", a OO/event driven framework for SC7. Just a snapshot with most of the player control working.
Comment 4 Michael Herger 2008-02-29 08:06:13 UTC
Created attachment 3020 [details]
poor man's versioning of the SqueezeJS  work...
Comment 5 Michael Herger 2008-03-05 21:44:16 UTC
Created attachment 3040 [details]
march 5 snapshot
Comment 6 Michael Herger 2008-03-06 16:31:36 UTC
Created attachment 3041 [details]
ExtJS build file

stripping out unused libraries, reducing file size from >520kB to <390kB
Comment 7 Michael Herger 2008-03-07 16:23:38 UTC
Created attachment 3045 [details]
next snapshot
Comment 8 Michael Herger 2008-04-17 08:25:11 UTC
change 18848
Comment 9 Chris Owens 2008-07-30 15:30:33 UTC
This bug has now been fixed in the 7.1 release version of SqueezeCenter!  Please download the new version from http://www.slimdevices.com if you haven't already.  

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.
Comment 10 Chris Owens 2009-07-31 10:16:46 UTC
Reduce number of active targets for SC