Difference between revisions of "Portable Canvas/Releases"
Line 7: | Line 7: | ||
=== 0.1 === | === 0.1 === | ||
− | Released: Week of October 12 | + | '''Released''': Week of October 12 |
− | Features: | + | '''Features''': |
* XULRunner package with a simple browser | * XULRunner package with a simple browser | ||
Line 15: | Line 15: | ||
* default homepage pointed to C3DL demos | * default homepage pointed to C3DL demos | ||
− | Download: | + | '''Download''': [http://matrix.senecac.on.ca/~llee33/mybrowser_v0.1.zip mybrowser_v0.1.zip] |
− | + | '''Work Notes''': [[Canvas3D_XUL_Runner_App_0.1|Version 0.1]] | |
− | |||
− | Work Notes: [[Canvas3D_XUL_Runner_App_0.1|Version 0.1]] | ||
=== 0.2 === | === 0.2 === | ||
− | Released | + | '''Released''': n/a |
− | |||
− | |||
− | + | '''Features''': n/a | |
− | [http://matrix.senecac.on.ca/~llee33/mybrowser_v0.2.zip mybrowser_v0.2.zip] | + | '''Download''': [http://matrix.senecac.on.ca/~llee33/mybrowser_v0.2.zip mybrowser_v0.2.zip] |
− | Work Notes: [[Canvas3D XUL Runner App 0.2|Version 0.2]] | + | '''Work Notes''': [[Canvas3D XUL Runner App 0.2|Version 0.2]] |
=== 0.3 === | === 0.3 === | ||
− | Released: Week of Dec 1 | + | '''Released''': Week of Dec 1 |
− | Features: | + | '''Features''': |
* ability to run on Mac | * ability to run on Mac | ||
* playable local canvas files | * playable local canvas files | ||
− | Downloads: | + | '''Downloads''': |
Windows: [http://matrix.senecac.on.ca/~llee33/Portable_Canvas_0.3w.zip Portable_Canvas_0.3w.zip] | Windows: [http://matrix.senecac.on.ca/~llee33/Portable_Canvas_0.3w.zip Portable_Canvas_0.3w.zip] | ||
Line 48: | Line 44: | ||
Mac: [http://matrix.senecac.on.ca/~llee33/Portable_Canvas_0.3m.zip (incomplete)] | Mac: [http://matrix.senecac.on.ca/~llee33/Portable_Canvas_0.3m.zip (incomplete)] | ||
− | Work Notes: [[Canvas3D_XUL_Runner_App_0.3|Version 0.3]] | + | '''Work Notes''': [[Canvas3D_XUL_Runner_App_0.3|Version 0.3]] |
Line 71: | Line 67: | ||
Release: Week of Jan 18 | Release: Week of Jan 18 | ||
− | Features: | + | '''Features''': |
* official error page redirection when browsing outside of c3dl.org through Portable Canvas | * official error page redirection when browsing outside of c3dl.org through Portable Canvas | ||
− | Plans: | + | '''Plans''': |
− | * tidy up bugs left from | + | * tidy up bugs left from Version 0.3 |
* find out which of the current Canvas 3d samples are *expected* to work; ignore the rest | * find out which of the current Canvas 3d samples are *expected* to work; ignore the rest | ||
* confirm issues with "download and play", resolve as necessary | * confirm issues with "download and play", resolve as necessary | ||
Line 81: | Line 77: | ||
* create "official" error page on c3dl site | * create "official" error page on c3dl site | ||
− | Work Notes: [[Canvas3D_XUL_Runner_App_0.4| | + | '''Work Notes''': [[Canvas3D_XUL_Runner_App_0.4|Version 0.4]] |
=== 0.5 === | === 0.5 === | ||
− | Features: | + | Release: Week of Feb 2 |
+ | '''Features''': | ||
* organized wiki layout, based on usability rather than scribbled build notes | * organized wiki layout, based on usability rather than scribbled build notes | ||
− | Plans: | + | '''Plans''': |
* clean-up the wiki page | * clean-up the wiki page | ||
* test the application on a wide range of machines | * test the application on a wide range of machines | ||
− | Work Notes: [[Canvas3D_XUL_Runner_App_0.5| | + | '''Work Notes''': [[Canvas3D_XUL_Runner_App_0.5|Version 0.5]] |
=== 0.6 === | === 0.6 === | ||
− | Features: | + | Release: Week of Feb 16 |
+ | '''Features''': | ||
− | Plans: | + | '''Plans''': |
* clean-up/format Canvas element sample pages on c3dl.org so that they are downloadable | * clean-up/format Canvas element sample pages on c3dl.org so that they are downloadable | ||
− | Work Notes: [[Canvas3D_XUL_Runner_App_0.6| | + | '''Work Notes''': [[Canvas3D_XUL_Runner_App_0.6|Version 0.6]] |
=== 0.7 === | === 0.7 === | ||
− | Features: | + | Release: Week of Mar 9 |
+ | '''Features''': | ||
− | Plans: | + | '''Plans''': |
* allow web pages with Canvas elements to be downloaded locally and replayed | * allow web pages with Canvas elements to be downloaded locally and replayed | ||
− | Work Notes: [[Canvas3D_XUL_Runner_App_0.7| | + | '''Work Notes''': [[Canvas3D_XUL_Runner_App_0.7|Version 0.7]] |
=== 0.8 === | === 0.8 === | ||
− | Features: | + | Release: Week of Mar 23 |
+ | '''Features''': | ||
− | Plans: | + | '''Plans''': |
* learn how to use the Canvas library | * learn how to use the Canvas library | ||
* start on an "official" demo that comes with Portable Canvas | * start on an "official" demo that comes with Portable Canvas | ||
− | Work Notes: [[Canvas3D_XUL_Runner_App_0.8| | + | '''Work Notes''': [[Canvas3D_XUL_Runner_App_0.8|Version 0.8]] |
=== 0.9 === | === 0.9 === | ||
− | Features: | + | Release: Week of Apr 6 |
+ | '''Features''': | ||
− | Plans: | + | '''Plans''': |
* complete demo with technical feature tests of the library, such as collision detection | * complete demo with technical feature tests of the library, such as collision detection | ||
− | Work Notes: [[Canvas3D_XUL_Runner_App_0.9| | + | '''Work Notes''': [[Canvas3D_XUL_Runner_App_0.9|Version 0.9]] |
=== 1.0 === | === 1.0 === | ||
− | Features: | + | Release: Week of Apr 20 |
+ | '''Features''': | ||
− | Plans: | + | '''Plans''': |
* create a tutorial for getting a canvas element demo from the web | * create a tutorial for getting a canvas element demo from the web | ||
* create a tutorial for creating a basic local file with a canvas element in it | * create a tutorial for creating a basic local file with a canvas element in it | ||
− | Work Notes: [[Canvas3D_XUL_Runner_App_1.0| | + | '''Work Notes''': [[Canvas3D_XUL_Runner_App_1.0|Version 1.0]] |
Revision as of 15:41, 8 February 2009
Contents
File structure
The file structure of the current build can be found here: Portable Canvas File Structure
Work Planned
0.1
Released: Week of October 12
Features:
- XULRunner package with a simple browser
- Canvas3D extension and library pre-installed
- default homepage pointed to C3DL demos
Download: mybrowser_v0.1.zip
Work Notes: Version 0.1
0.2
Released: n/a
Features: n/a
Download: mybrowser_v0.2.zip
Work Notes: Version 0.2
0.3
Released: Week of Dec 1
Features:
- ability to run on Mac
- playable local canvas files
Downloads:
Windows: Portable_Canvas_0.3w.zip
Mac: (incomplete)
Work Notes: Version 0.3
State as of end of DPS909
Windows side
The application works as planned! It is limited to browsing www.c3dl.org or your local machine, as per the project specs. It can display pages with Canvas elements properly, both from c3dl.org and from the local machine. I suspect some bugs with this side; not all local demos work properly, and it has been reported to not work "out of the box" on some machines.
Mac side
I have a running application, with most of the features working. It is unable to display the canvas elements properly though, because it is missing the Mac version of the Canvas 3d .dll file (which the Windows side uses).
0.4
Release: Week of Jan 18
Features:
- official error page redirection when browsing outside of c3dl.org through Portable Canvas
Plans:
- tidy up bugs left from Version 0.3
- find out which of the current Canvas 3d samples are *expected* to work; ignore the rest
- confirm issues with "download and play", resolve as necessary
- get Mac to display Canvas elements
- create "official" error page on c3dl site
Work Notes: Version 0.4
0.5
Release: Week of Feb 2 Features:
- organized wiki layout, based on usability rather than scribbled build notes
Plans:
- clean-up the wiki page
- test the application on a wide range of machines
Work Notes: Version 0.5
0.6
Release: Week of Feb 16 Features:
Plans:
- clean-up/format Canvas element sample pages on c3dl.org so that they are downloadable
Work Notes: Version 0.6
0.7
Release: Week of Mar 9 Features:
Plans:
- allow web pages with Canvas elements to be downloaded locally and replayed
Work Notes: Version 0.7
0.8
Release: Week of Mar 23 Features:
Plans:
- learn how to use the Canvas library
- start on an "official" demo that comes with Portable Canvas
Work Notes: Version 0.8
0.9
Release: Week of Apr 6 Features:
Plans:
- complete demo with technical feature tests of the library, such as collision detection
Work Notes: Version 0.9
1.0
Release: Week of Apr 20 Features:
Plans:
- create a tutorial for getting a canvas element demo from the web
- create a tutorial for creating a basic local file with a canvas element in it
Work Notes: Version 1.0