User:Jminta: Difference between revisions

Jump to navigation Jump to search
824 bytes removed ,  1 April 2007
initial stab at gfxcontext migration list
mNo edit summary
(initial stab at gfxcontext migration list)
Line 1: Line 1:
{| border="1" cellpadding="2"
== nsIRenderingContext drawing ==
|+Basic usage
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsImageMap.cpp#444 RectArea::Draw]
|-
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsImageMap.cpp#565 PolyArea::Draw]
! Feature !! Stable Calendar Ext !! Sunbird 0.3a1 !! Sunbird trunk !! Lightning 0.1
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsImageMap.cpp#686 CircleArea::Draw]
|-
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsHTMLCanvasFrame.cpp#176 nsHTMLCanvasFrame::PaintCanvas] (maybe?)
| Installs in || TB/FF 1.0, 1.5, Suite 1.7.x || standalone || standalone || TB 1.5, 2.0, 3.0 (FF requires several hacks)
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsFrameSetFrame.cpp#1696 nsHTMLFramesetBorderFrame::PaintBorder]
|-
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsFrameSetFrame.cpp#1868 nsDisplayFramesetBlank::Paint]
| ics import || X || X || X || X
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsPageFrame.cpp#473 nsPageFrame::PaintPrintPreviewBackground]
|-
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsFrame.cpp#5796 nsImageFrame::DisplayAltFeedback]
| ics export || X || X ||  X || X
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsImageFrame.cpp#1175 nsImageFrame::PaintImage]
|-
| outlook (csv) import || X || X || X || X
|-
| outlook (csv) export || || X || X || X
|-
| html export ||  || X ||  X ||  X
|-
| export calendar ||  ||  || X || X
|-
| printing support || X || 1/2 (list) || 1/2 (list) ||
|-
| CalDAV support ||  || X || X || X
|-
| Scrollable-date/timepicker ||  || X || X || X
|-
|  Recurring
|-
| Repeating daily || X || X || X || X
|-
| Repeating on Tues+Weds || X || X || X || X
|-
| Repeating 5 times || X || X || X || X
|-
| Repeating until a date || X || X || X || X
|-
| Repeating on the 27th || X || X || X || In trunk/0.2
|-
| Repeating on the 4th Sat || X || X || X || In trunk/0.2
|-
| Repeating on the last Sat || X || X || X || In trunk/0.2
|-
| Repeating yearly || X || X || X || X
|-
| Editing one item in a series ||  ||  || X || X
|-
|  Alarms
|-
| Alarm for single event || 1/2 (crash) || X || X || X
|-
| Alarm for repeated event || 1/2 (crash) ||  ||  ||
|-
| Snooze || 1/2 (not accurate) ||  ||  ||
|-
| Missed alarms fire || X ||  || X || X
|-
| Standards compliant ||  ||  || X || X
|-
|  Views
|-
| Multiweek view || X || X || X ||
|-
| Drag and drop || X ||  || 1/2 (day/week only) || 1/2 (day/week only)
|-
| Inline editing of title ||  ||  || X || X
|-
| Category colors || 1/2 (requires hack) || X || X ||
|-
| Removing days off || X || X || X || 1/2 (day/week only)
|-
| Horizontal week view  ||  || || 1/2 (requires hack) || 1/2 (requires hack)
|-
|  Dataloss
|-
| With self-created data || X || X ||  ||
|-
| With data from other progs || X || X || X || X
|-
| When sharing a calendar || X || X || 1/2 (checks etag) || 1/2 (check etag)
|-
| Automatic backup ics files  ||  || X || X || X
|-
|
|-
| Timezone support ||  || X || X || X
|-
| Hide completed tasks || X || X || X ||
|-
| Email alarm  || 1/2 (not reliable)  ||  ||  ||
|}


=== Other pages ===
== nsIRenderingContext font drawing ==
[[User:Jminta:QA Scratchpad]]
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsPageFrame.cpp#350 nsPageFrame::DrawHeaderFooter]
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsImageFrame.cpp#936 nsImageFrame::DisplayAltText]
*[http://mxr.mozilla.org/seamonkey/source/layout/generic/nsBulletFrame.cpp#378 nsBulletFrame::PaintBullet]
289

edits

Navigation menu