frameworks/projects/Effects/src/main/royale/org/apache/royale/utils/MockLayoutParent.as (41 lines): - line 55: // TODO ?? - line 61: // TODO ?? - line 76: // TODO Auto Generated method stub - line 82: // TODO Auto Generated method stub - line 88: // TODO Auto Generated method stub - line 94: // TODO Auto Generated method stub - line 100: // TODO Auto Generated method stub - line 106: // TODO Auto Generated method stub - line 112: // TODO Auto Generated method stub - line 118: // TODO Auto Generated method stub - line 124: // TODO Auto Generated method stub - line 130: // TODO Auto Generated method stub - line 136: // TODO Auto Generated method stub - line 142: // TODO Auto Generated method stub - line 148: // TODO Auto Generated method stub - line 154: // TODO Auto Generated method stub - line 160: // TODO Auto Generated method stub - line 166: // TODO Auto Generated method stub - line 172: // TODO Auto Generated method stub - line 178: // TODO Auto Generated method stub - line 195: // TODO Auto Generated method stub - line 205: // TODO Auto Generated method stub - line 211: // TODO Auto Generated method stub - line 216: // TODO Auto Generated method stub - line 221: // TODO Auto Generated method stub - line 226: // TODO Auto Generated method stub - line 231: // TODO Auto Generated method stub - line 237: // TODO Auto Generated method stub - line 243: // TODO Auto Generated method stub - line 249: // TODO Auto Generated method stub - line 255: // TODO Auto Generated method stub - line 261: // TODO Auto Generated method stub - line 267: // TODO Auto Generated method stub - line 273: // TODO Auto Generated method stub - line 279: // TODO Auto Generated method stub - line 285: // TODO Auto Generated method stub - line 291: // TODO Auto Generated method stub - line 319: // TODO Auto Generated method stub - line 331: // TODO Auto Generated method stub - line 336: // TODO Auto Generated method stub - line 343: // TODO Auto Generated method stub frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/container/ContainerController.as (37 lines): - line 261: //TODO doubleClickEnabled - line 489: // TODO: forward at least mouseOver and mouseDown events without - line 1544: //TODO deal with graphics - line 1562: //TODO graphics - line 1618: //TODO deal with reference to stage - line 1646: //TODO context menu - line 1675: //TODO context menu - line 1743: //TODO deal with context menu - line 1750: //TODO deal with context menu - line 1836: //TODO deal with stage - line 2313: //TODO how to properly check? - line 2341: //TODO fix this - line 2384: //TODO deal with stage and focus - line 2435: //TODO looks like we need the relatedObject property of FocusEvent. We can probably replace this with ValueEvent. - line 2682: //TODO deal with context menus - line 2713: //TODO deal with context menus - line 2752: // TODO Want to evaluate whether there's a cleaner way to do this - line 2856: //TODO create shape in abstract way - line 2920: //TODO draw this in a abstract way - line 2994: // TODO: there is ambiguity - are we at the end of the currentLine or the beginning of the next one? - line 3028: // TODO: this only supports one level of nesting - line 3068: //TODO generalize - line 3416: //TODO commented this out due to commenting out the assert - line 3608: //TODO deal with transforms - line 3639: //TODO abstract this - line 3641: //TODO deal with transforms - line 4080: //TODO deal with transforms - line 4122: //TODO no idea what this is all about... - line 4554: //TODO deal with scrollRect - line 4595: //TODO scrollRect - line 4605: //TODO scrollRect - line 4614: //TODO scrollRect - line 4803: // TODO: revise cascade so it goes up through the container chain - line 4898: //TODO I'm not sure what all these calculations are for. We're doing it the simple way for now. - line 5080: //TODO do we care? - line 5091: //TODO see if there's a better way to do this when we actually implement it in Royale. - line 5274: //TODO The Royale Compiler did not like these overrides frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/xml/XMLEncoder.as (25 lines): - line 85: // FIXME: Handle generic name == null case with some default encoding? - line 99: // FIXME: should we skip null or always create content with xsi:nil? - line 140: * FIXME: This needs work, right now it treats all as a sequence. - line 154: * FIXME: This needs further investigation of the XML schema spec for - line 161: // FIXME: honor restrictions for attributes - line 167: // FIXME: De we consider namespace filter attributes for - line 239: // FIXME: Check for maxOccurs and minOccurs. - line 280: // FIXME: When coming from a group context, if the any element - line 308: // FIXME: figure out isRequired - line 342: * FIXME: Attributes are expected to be simple values and must be ultimately - line 363: // FIXME: Check restriction for prohibited attribute definitions too - line 446: // FIXME: Should we enforce use="required"? - line 645: // FIXME: Should we care if base type is marked final? - line 731: // FIXME: Validate complex restriction based on the base type definition - line 737: // FIXME: Should we care if base type is marked final? - line 787: // FIXME: Investigate if we need to support "base" attribute on - line 861: * FIXME: Support substitutionGroup, block and redefine? - line 862: * FIXME: Do we care about abstract or final? - line 1042: // FIXME: Support unique, key, keyref, field, selector - line 1046: // FIXME: Support - line 1217: // FIXME: Should we care if base type is marked final? - line 1224: // that ultimately has simpleContent (FIXME: we currently don't verify the latter) - line 1339: // FIXME: handle anyType - line 1385: * FIXME: This needs a lot of work. - line 1684: // FIXME: Shouldn't this be an error condition? frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/xml/XMLDecoder.as (24 lines): - line 186: // FIXME: Handle generic name == null case with some default decoding? - line 249: // TODO: Do we want to throw an error? If context was not null, it - line 405: // FIXME: return based on minOccurs - line 413: * FIXME: This needs further investigation of the XML schema spec for - line 420: // FIXME: honor restrictions for attributes - line 502: * FIXME: Attributes are expected to be simple values and must be ultimately - line 523: // FIXME: Check restriction for prohibited attribute definitions too - line 602: // FIXME: Should we enforce use="required"? - line 832: // FIXME: Should we care if base type is marked final? - line 910: // FIXME: Validate complex restriction based on the base type definition - line 916: // FIXME: Should we care if base type is marked final? - line 980: // FIXME: Investigate if we need to support "base" attribute on - line 1042: * FIXME: Support substitutionGroup, block and redefine? - line 1043: * FIXME: Do we care about abstract or final? - line 1045: * FIXME: Remove isRequired if not necessary... - line 1270: // FIXME: If the value was fixed or default, we're assuming that - line 1286: // FIXME: Support unique, key, keyref, field, selector - line 1299: // FIXME: Support - line 1331: // FIXME: consider looking for inline definition if ref is not provided. - line 1537: // FIXME: Should we care if base type is marked final? - line 1544: // that ultimately has simpleContent (FIXME: we currently don't verify the latter) - line 1702: * FIXME: This needs a lot of work. - line 2180: // TODO: Remove these hacks and establish a convention - line 2216: // FIXME: How would we handle building up an Array of null frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/accessibility/TextAccImpl.as (22 lines): - line 38: //TODO this is in text_edit... which violates MVC yet again... what to do? - line 41: //TODO handle selectable text when FP implements the new selection API: - line 46: //TODO handle scrolling? might need to expose scrolling in here - line 48: //TODO handle hyperlinks? I don't know if MSAA has a concept for this - line 50: //TODO what if there is HTML in it? strip it, or read it? we don't have an - line 53: // TODO Do we want to read the contents of each sprite and stop, even if the - line 58: // TODO TESTING: - line 65: //TODO update this comment after integration - line 74: //TODO might want to put these constants in a new class if they are - line 84: //TODO unused, but supported state for text in MSAA - line 102: //TODO for now this assumes only the first DO in a flow is accessible - line 187: //TODO handle STATE_SYSTEM_INVISIBLE for all cases below - line 190: //TODO handle STATE_SYSTEM_PROTECTED for all cases below - line 230: //TODO this SHOULD come from TextConverter, but then there is a - line 236: //TODO this is probably expensive. is there a way to cache - line 238: //TODO look at the generation and determine when it's dirty - line 262: //TODO this SHOULD come from TextConverter, but then there is a - line 268: // TODO this is probably expensive. is there a way to cache - line 270: //TODO look at the generation and determine when it's dirty - line 300: // TODO change childID from 0 if we use getChildIDArray - line 316: //TODO when we have the FP selection APIs - line 330: * TODO HACK, remove and refactor. frameworks/projects/Effects/src/main/royale/org/apache/royale/utils/MockContentView.as (18 lines): - line 141: // TODO Auto Generated method stub - line 147: // TODO Auto Generated method stub - line 153: // TODO Auto Generated method stub - line 159: // TODO Auto Generated method stub - line 166: // TODO Auto Generated method stub - line 177: // TODO Auto Generated method stub - line 184: // TODO Auto Generated method stub - line 190: // TODO Auto Generated method stub - line 197: // TODO Auto Generated method stub - line 203: // TODO Auto Generated method stub - line 208: // TODO Auto Generated method stub - line 214: // TODO Auto Generated method stub - line 220: // TODO Auto Generated method stub - line 226: // TODO Auto Generated method stub - line 232: // TODO Auto Generated method stub - line 238: // TODO Auto Generated method stub - line 244: // TODO Auto Generated method stub - line 250: // TODO Auto Generated method stub mustella/src/main/royale/UnitTester.as (18 lines): - line 374: /* TODO (aharui) not needed? - line 620: /* TODO (aharui) later - line 711: // TODO (aharui) not needed? - line 713: // TODO (aharui) not needed? - line 965: /* TODO (aharui) later - line 986: /* TODO (aharui) later - line 1040: /* TODO (aharui) not needed - line 1270: /* TODO (aharui) later - line 1457: // TODO (aharui) not needed? - line 1459: // TODO (aharui) not needed? - line 1461: // TODO (aharui) not needed? - line 1463: // TODO (aharui) not needed? - line 1466: // TODO (aharui) not needed? - line 1468: // TODO (aharui) not needed? - line 1470: // TODO (aharui) not needed? - line 2288: /* TODO (aharui) later? - line 2378: // TODO (aharui) later - line 2381: // TODO (aharui) later frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/compose/BaseCompose.as (17 lines): - line 509: //TODO: remove any old existing cells in the _parcelList.currentParcel.controller from the position of the table and on. - line 575: //TODO dead code. Is it needed? I think it's commented out because the logic to add in the rows was never finished. - line 584: // //TODO: add in footer rows... - line 610: // //TODO: remove any old existing cells in the _parcelList.currentParcel.controller - line 612: // //TODO: add in header rows. Collect them on the next iteration if no real rows fit. - line 727: //TODO fix once interactive objects is worked out - line 743: //TODO fix once interactive objects is worked out - line 1316: //TODO interactive objects - line 1321: //TODO interactive objects - line 1368: //TODO maybe implement recycling - line 1379: //TODO is swfContext necessary? - line 1619: //TODO get the transform - line 1635: //TODO interactive objects - line 1640: //TODO interactive objects - line 2509: // If neither of these are present it can be skipped - TODO optimization - line 2739: //TODO interactive objects - line 2903: //TODO function never used frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/container/TextContainerManager.as (15 lines): - line 399: // Tracks damage when sourceState is SOURCE_STRING. TODO - Might be worthwhile to always set and clear this - line 444: //TODO deal with Flash properties below. - line 594: //TODO do we need to fix this? - line 793: //TODO mouseChildren - line 1252: // TODO FOR ARGO - think about moving these variables into a separate helper class - line 1501: //TODO deal with contxt menus - line 1548: //TODO deal with context menus - line 1586: //TODO is this really needed? - line 1597: // //TODO fix mouseChildren - line 1769: //TODO fix scrollRect logic commented out below - line 1790: //TODO convert Sprite logic to FLexJS - line 2057: //TODO Cursor management - line 2165: //TODO context menus - line 2403: //TODO deal with selection blend modes - line 2534: //TODO The Royale Compiler did not like these overrides frameworks/projects/SparkRoyale/src/main/royale/spark/effects/supportClasses/AnimateInstance.as (9 lines): - line 466: // TODO (chaase): avoid setting up animations on properties whose - line 537: // TODO (chaase): Currently we do not adjust *down* for smaller duration - line 591: // TODO (chaase): This function appears in multiple places. Maybe - line 942: // TODO (chaase): this should probably happen as a part of applyStartValues() - line 998: // TODO (chaase): Use IConstraintClient for this - line 1033: // TODO (chaase): Use IConstraintClient for this - line 1092: // TODO (chaase): Find a better way to set this up just once - line 1122: // TODO (chaase): Find a better way to set this up just once - line 1138: // TODO (chaase): Find a better way to set this up just once frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/compose/TextFlowLine.as (9 lines): - line 87: // TODO temp setter - line 649: // TODO: just use the textLine.x and textLine.y - after all getTextLine now sets them. - line 1024: //TODO implement line reuse - line 1291: // TODO remove reference to UIBase - line 1613: // TODO remove reference to UIBase - line 1643: // drawRect.x += nextLine.x - nextLine.ascent;//TODO does this make sense? - line 2146: // TODO remove reference to UIBase - line 2169: // TODO remove reference to UIBase - line 2211: // TODO generalize this so we're not relying on UIBase frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/edit/SelectionManager.as (8 lines): - line 154: // TODO the following functions need proper comments and should be moved to a logical location within the class. - line 1089: // TODO: range check and clamp anchor,active - line 1342: // TODO: this routine could be much more efficient - instead of iterating over all lines in the ITextFlow it should iterate over - line 1773: // TODO is this performant enough? Can we check for null instead? - line 1846: // TODO deal with scrollRect - line 3039: // TODO handle cursors - line 3067: // TODO handle cursors - line 3090: // TODO handle cursors frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/xml/SchemaMarshaller.as (7 lines): - line 37: * FIXME: Derivations and restrictions need to be considered in addition - line 343: * FIXME: Handle precision and exponent restrictions. - line 389: * FIXME: Handle precision and exponent restrictions. - line 416: * FIXME: Handle precision and exponent restrictions. - line 1152: // FIXME: Should we always return String for all gregorian types? - line 1159: // FIXME: Consider timezone, if provided, for gregorian date info - line 1165: // FIXME: Should we leave YearMonth and MonthDay as String? frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/wsdl/WSDL.as (7 lines): - line 164: FIXME: - line 450: * targetNamespace is assumed. FIXME: We may need to consider whether - line 657: // FIXME: USE QNAME URI TO LOOK UP IMPORT BY NAMESPACE! - line 704: // TODO: We may need to consider operation overloading! - line 843: // FIXME: Handle soap fault message name if one wasn't provided - line 1051: // FIXME: Should we skip wrapped parts - line 1133: // FIXME: Should we skip wrapped parts frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/soap/types/SOAPArrayType.as (7 lines): - line 66: * TODO: Support soap array offset and item position attributes? - line 85: // FIXME: Should we look in the restriction definition to see - line 234: // FIXME: We should detect before iterating whether - line 264: // FIXME: We should detect invalid no. of nested - line 324: // FIXME: We should detect before iterating whether - line 349: // FIXME: We should detect invalid no. of nested - line 439: * TODO: Support SOAP 1.2 syntax for Arrays. frameworks/projects/SparkRoyale/src/main/royale/spark/components/gridClasses/GridViewLayout.as (7 lines): - line 91: * TODO (hmuller): document how do these vectors relate to visibleRow,ColumnIndices - line 100: * TODO (hmuller): provide documentation - line 684: // TODO (dloverin): TBD how the drop indicator should be sized when - line 1820: // TODO (hmuller) - binary search would be faster than indexOf() - line 2225: const y:Number = bounds.bottom; // TODO (klin): should center on gap here. - line 2237: const x:Number = gridDimensionsView.getCellX(0, columnIndex) + gridDimensionsView.getColumnWidth(columnIndex); // TODO (klin): should center on gap here. - line 2420: // TODO (klin): Remove this special case for the caret overlapping separators frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/compose/StandardFlowComposer.as (6 lines): - line 125: // TODO: that does seem odd - clean the above implementation up. - line 217: //TODO No accessibility yet... - line 239: // TODO: can be more efficient? - just damage all - line 324: //TODO Accessibility - line 405: // TODO: binary search? - line 816: // TODO: a flag on this? frameworks/projects/SparkRoyale/src/main/royale/spark/components/Scroller.as (6 lines): - line 1700: // TODO (eday): This function is a mess. It needs to be refactored and simplified. - line 2030: // TODO (eday): bounce and pull probably don't need to be controlled separately. These - line 2922: // TODO (egeorgie): support deferred scrollbar parts in non-touch mode - line 2965: // TODO (egeorgie): support deferred scrollbar parts in non-touch mode - line 3197: // TODO: The problem is that viewport.validateNow() doesn’t necessarily - line 3280: // TODO (rfrishbe): should the ScrollerLayout just listen to frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/TableElement.as (6 lines): - line 831: //TODO: changing the column width probably requires a recompose of all cells in that column. Mark the cells in that row damaged. - line 844: //TODO: setting the row height might change the composition height of the cells. We'll need to do some housekeeping here. - line 1104: //TODO: compute the header height from the header cells - line 1112: //TODO: compute the footer height from the footer cells - line 1121: //TODO: before composition make sure all column widths are rational numbers - line 1335: //TODO The code in ParagraphElement.getText() returns no text for tables. frameworks/projects/SparkRoyale/src/main/royale/spark/effects/animation/Animation.as (6 lines): - line 953: // TODO (chaase): call removal utility instead of this code - line 1121: // TODO (chaase): Redundant for cases that set this again below - line 1135: // TODO (chaase): refactor removal/addition into utility functions - line 1213: // TODO (chaase): should eventually remove this function, since it - line 1378: // TODO (chaase): call removal utility instead of this code - line 1402: // TODO (rfrishbe): if the animation gets stopped() or ended() in frameworks/projects/Effects/src/main/royale/org/apache/royale/utils/MockParent.as (6 lines): - line 34: // TODO Auto Generated method stub - line 40: // TODO Auto Generated method stub - line 46: // TODO Auto Generated method stub - line 52: // TODO Auto Generated method stub - line 58: // TODO Auto Generated method stub - line 64: // TODO Auto Generated method stub frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/DataGridListBase.as (5 lines): - line 924: // TODO May have to reconsider for Tilelists (do we want to consider - line 926: // TODO this should be a property, and changing it should trigger - line 929: // TODO Would rather not make this protected - line 7561: // TODO This code seems redundant with the code in cleanupAfterDataChangeEffect(); - line 7896: // TODO make this mx_internal? frameworks/projects/Core/src/main/royale/Promise.as (5 lines): - line 48: //TODO implement all() - line 54: //TODO implement race() - line 60: //TODO implement reject() - line 66: //TODO implement resolve() - line 272: //TODO implement catch frameworks/projects/Core/src/main/royale/org/apache/royale/utils/object/objectsMatch.as (5 lines): - line 54: //TODO Vectors - line 55: //TODO XML - line 67: //TODO make sure that all object properties match - line 100: // TODO Vectors that are not compiled as Arrays - line 102: // TODO XML frameworks/projects/SparkRoyale/src/main/royale/spark/components/supportClasses/TextBase.as (5 lines): - line 668: // TODO (egeorgie): possible optimization - if we reflow the text - line 734: // TODO (gosmith):Optimize for right-to-left text - line 925: // TODO (gosmith): Handle this case properly. - line 946: // TODO (gosmith): Handle this case properly. - line 1108: // TODO (rfrishbe): What if someone else sets the scrollRect? frameworks/projects/Text/src/main/royale/org/apache/royale/text/html/TextLine.as (5 lines): - line 309: //TODO implement bidi - line 388: //TODO implement embedded graphics - line 394: //TODO track indexes... - line 450: //TODO returns TextRotation values. - line 471: //TODO baseline is one of TextBaseline, but I'm not sure what the correct value is frameworks/projects/SparkRoyale/src/main/royale/spark/components/List.as (5 lines): - line 998: //// TODO (jszeto) Do a deep compare of the vectors - line 1654: // TODO (rfrishbe): make this part a style, like "multipleSelectionRequiresModifierKey" - line 2742: // TODO (dsubrama): We should revisit the synchronous nature of the - line 2956: // TODO (dsubrama): At some point we should refactor this so we don't depend on layout - line 2993: // TODO (rfrishbe): shouldn't just check interactionMode but should depend on frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/soap/SOAPEncoder.as (5 lines): - line 52: * TODO: Create a SOAP 1.2 specific subclass of this encoder. - line 154: // FIXME: Some level of validation should occur here - line 336: // FIXME: Should we continue to support pre-encoded XML fragments here? - line 829: // FIXME: we shouldn't need super anymore since deriveXSIType is separate - line 894: // FIXME: should be OK to use setXSIType frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/AdvancedListBase.as (5 lines): - line 887: // TODO May have to reconsider for Tilelists (do we want to consider - line 889: // TODO this should be a property, and changing it should trigger - line 892: // TODO Would rather not make this protected - line 7539: // TODO This code seems redundant with the code in cleanupAfterDataChangeEffect(); - line 7874: // TODO make this mx_internal? frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/events/FlowElementMouseEventManager.as (4 lines): - line 148: * TODO: This is temporary code. - line 162: //TODO resolve matrices - line 229: //TODO commenting this out until we figure out what to do with interactive objects - line 709: //TODO set hand cursor frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/FormLayout.as (4 lines): - line 327: // TODO (klin): Add support for columns with different types of widths across different - line 353: // TODO (jszeto): grab this error message from a resource bundle - line 383: // TODO (klin): What happens when the form items have different types of columns? - line 439: // TODO (klin): What do we do if there's remainingWidth after all this? frameworks/projects/MXRoyale/src/main/royale/mx/controls/beads/CheckBoxView.as (4 lines): - line 96: // TODO: Can we remove this? - line 134: /* TODO switch sprites on mouse state - line 240: /* TODO switch sprites on mouse state - line 248: /* TODO switch sprites on mouse state frameworks/projects/SparkRoyale/src/main/royale/spark/components/gridClasses/GridDimensions.as (4 lines): - line 705: // TODO (klin): provide optional return value (Rectangle) parameter - line 888: // TODO (klin): provide optional return value (Rectangle) parameter - line 951: // TODO (klin): provide optional return value (Rectangle) parameter - line 1677: // TODO (klin): Push this to GridRowList. frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/TextFlow.as (4 lines): - line 352: // TODO: preserve the hostFormat?? - line 516: //TODO we probably do not need graphic unloading - line 853: //TODO removed priority and weak reference - line 859: //TODO is the target necessary? frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/ParagraphElement.as (4 lines): - line 534: //TODO commented this out. Was there any reason it was here? - line 625: //TODO fix super - line 1013: relativePosition -= 1;//TODO was this needed? this.getText() - line 1195: } //TODO make sure the Text Engine sets default tab stops frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/SpanElement.as (4 lines): - line 145: //TODO this is only override because we temporarily added a setter to FlowLeafElement - line 371: // TODO: Is this assert valid? Do we prevent users from adding para terminators themselves? - line 382: // TODO: Is this assert valid? Do we prevent users from adding para terminators themselves? - line 449: // TODO: Jeff to add split on TextElement so we don't have to go find a group every time frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/conversion/TextFieldHtmlExporter.as (4 lines): - line 127: //TODO @ - line 378: //TODO @ - line 468: //TODO get HTML based on styles - line 495: //TODO @ frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/soap/SOAPDecoder.as (3 lines): - line 429: // TODO: Ensure that throwing this error doesn't break compatibility - line 631: * FIXME: We need to add SOAP 1.2 Fault support which is very different - line 800: // FIXME: This should be managed by the schemaManager's unmarshaller frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/soap/types/MapType.as (3 lines): - line 59: // TODO: a better solution is needed for both key and value processing here... - line 67: //FIXME: We need a public API to handle any, even complex values - line 71: // FIXME: completely. frameworks/projects/SparkRoyale/src/main/royale/spark/primitives/Path.as (3 lines): - line 398: // TODO (egeorgie): optimize, we don't need to compute the tangent, - line 454: // TODO (egeorgie): Will overshoot for "bevel" - line 2042: // TODO (egeorgie): we could build the number while matching the RegExp which will save the substr and parseFloat frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/edit/ParaEdit.as (3 lines): - line 395: // TODO: this code only works for span's. Revisit when new FlowLeafElement types enabled - line 408: // TODO: this code only works for span's. Revisit when new FlowLeafElement types enabled - line 475: // TODO: rewrite this method by moving the elements. This is buggy. frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/compose/utils/NumberlineUtil.as (3 lines): - line 72: // do it this way so that negative indents are supported. TODO revisit when box model work is complete - line 142: //TODO make sure this works - line 150: // TODO deal with mouseEnabled and mouseChildren frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/InlineGraphicElement.as (3 lines): - line 402: if (oldStatus != newStatus)// TODO do we need this? || stat is ErrorEvent - line 409: tf.dispatchEvent(new StatusChangeEvent(StatusChangeEvent.INLINE_GRAPHIC_STATUS_CHANGE, false, false, this, newStatus));// TODO removed the following: stat as ErrorEvent (instead of null) - line 834: // TODO fix this frameworks/projects/MXRoyale/src/main/royale/mx/managers/SystemManager.as (3 lines): - line 1989: // TODO: Finalize scaling behavior - line 3103: // TODO: finalize scaling behavior - line 3778: // TODO is this right? Otherwise UIUtils.findPopUpHost() won't stop here. frameworks/projects/SparkRoyale/src/main/royale/spark/components/DataGroup.as (3 lines): - line 681: // TODO (rfrishbe): we can't key off of the oldDataProvider for - line 822: // TODO (egeorgie): provide a generic getElementBounds() utility function - line 1690: // TODO (rfrishbe): could make this more optimal by only re-computing a subset of the visible mustella/src/main/royale/TestCase.as (3 lines): - line 220: /* TODO (aharui) later - line 244: /* TODO (aharui) later - line 417: /* TODO (aharui) later frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/utils/GeometricElementUtils.as (3 lines): - line 83: //TODO deal with horizontalScale and verticalScale - line 151: //TODO adjust tracking based on xScale? Maybe it can be handled downstream. - line 225: //TODO adjust for x/y scale too? Not sure... frameworks/projects/SparkRoyale/src/main/royale/spark/components/RichEditableText.as (3 lines): - line 2753: // TODO:(cframpto) implement blockProgression rl for autoSize - line 2980: // TODO:(cframpto) compositionWidth can be NaN when - line 4544: // TODO:(cframpto) handle blockProgression == RL frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/conversion/BaseTextLayoutExporter.as (3 lines): - line 101: //TODO probably does not make sense for Royale - line 471: //TODO @ - line 518: //TODO @ frameworks/projects/SparkRoyale/src/main/royale/spark/components/supportClasses/ListBase.as (3 lines): - line 344: //TODO (jmclean) seems odd to me double check - line 1909: // TODO (rfrishbe): probably don't need the setCurrentCaretIndex below - line 2105: // TODO (rfrishbe): probably don't need the setCurrentCaretIndex below mustella/src/main/royale/EffectTesting.as (3 lines): - line 201: * TODO: The inclusion of this method in the API is not fully baked. - line 211: * TODO: The inclusion of this method in the API is not fully baked. - line 378: logItem.depth = "TODO"; // TODO: one day might want to keep track of the depth of this item frameworks/projects/Crux/src/main/royale/org/apache/royale/crux/utils/async/AbstractAsynchronousOperation.as (2 lines): - line 77: // TODO: Issue warning. - line 97: // TODO: Issue warning. frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/HandleImageLoadErrors.as (2 lines): - line 69: //TODO SWF implementation - line 74: //TODO SWF implementation frameworks/projects/Basic/src/main/royale/org/apache/royale/core/GroupBase.as (2 lines): - line 214: //TODO: Need to handle this case more gracefully - line 323: //TODO This should possibly be ultimately refactored to be more PAYG frameworks/projects/Core/src/main/royale/org/apache/royale/utils/PointUtils.as (2 lines): - line 88: if ( element.getBoundingClientRect ) {// TODO take scrollbar widths into account - line 151: if ( element.getBoundingClientRect ) {// TODO take scrollbar widths into account frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/wsdl/WSDLLoader.as (2 lines): - line 156: // FIXME: An import without a valid namespace is an error! - line 250: // FIXME: Check location and importNS are valid frameworks/projects/SparkRoyale/src/main/royale/spark/components/Label.as (2 lines): - line 444: // TODO figure out if Flex values are identical - line 1510: // TODO (aharui): What if text runs off left side because of frameworks/projects/Effects/src/main/royale/org/apache/royale/utils/MockLayoutChild.as (2 lines): - line 280: // TODO Auto Generated method stub - line 314: // TODO Auto Generated method stub frameworks/projects/SparkRoyale/src/main/royale/spark/components/supportClasses/GroupBase.as (2 lines): - line 1320: // TODO (jszeto): Does this need to be attached to a sibling? - line 1826: // TODO (jszeto): remove mask? SDK-15310 frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/factory/TextFlowTextLineFactory.as (2 lines): - line 254: //TODO Figure out how to generalize this with interfaces - line 257: //TODO handle transforms using beads. frameworks/projects/MXRoyale/src/main/royale/mx/controls/treeClasses/TreeListData.as (2 lines): - line 199: * TODO keeping this for backwards compatibility, consider removing - line 208: * TODO keeping this for backwards compatibility, consider removing frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as (2 lines): - line 131: // TODO remove this when figure out how to preserve the real target - line 541: // TODO remove this when figure out how to preserve the real target frameworks/projects/SparkRoyale/src/main/royale/spark/components/Application.as (2 lines): - line 2171: // TODO (aharui): Marshall this someday? - line 2354: // TODO: If Applicaiton has no explicit or percent sizes, then frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/group/GroupBase.as (2 lines): - line 220: //TODO: Need to handle this case more gracefully - line 328: //TODO This should possibly be ultimately refactored to be more PAYG frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/HashChangeNotifierBeadWithTitle.as (2 lines): - line 53: return null; //TODO (aharui) SWF impl - line 64: //TODO (aharui) SWF impl frameworks/projects/MXRoyale/src/main/royale/mx/controls/DateField.as (2 lines): - line 438: * TODO move short names to resource bundles. - line 687: //TODO Support changing locale at runtime frameworks/projects/MXRoyaleBase/src/main/royale/mx/messaging/AbstractConsumer.as (2 lines): - line 169: * // TODO - remove this? - line 542: // TODO: Improve solution here. frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/http/AbstractOperation.as (2 lines): - line 406: // TODO: share this code with HTTPService, HTTPMultiService? Also - line 853: // TODO: does this need to run on the array version of the parameters mustella/src/main/royale/AssertPropertyValue.as (2 lines): - line 50: //TODO (aharui) later - line 77: /* TODO (aharui) later frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/xml/SchemaManager.as (2 lines): - line 63: * FIXME: Verify that it is legal for a type system to refer to two - line 278: * @private FIXME: Find a better method name and/or document frameworks/projects/SparkRoyale/src/main/royale/spark/components/DataGrid.as (2 lines): - line 5671: // FIXME (dloverin): When dragging a proxy in an untrusted - line 5674: // FIXME (dloverin): The listener on the sandbox root can be removed when: frameworks/projects/SparkRoyale/src/main/royale/spark/components/SkinnableContainer.as (2 lines): - line 1050: // TODO (rfrishbe): Also look at why we need a defensive copy for mxmlContent in Group, - line 1342: //TODO This should possibly be ultimately refactored to be more PAYG frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/FlowElement.as (2 lines): - line 695: // TODO: REMOVE ME??? - line 750: // TODO: does TextFlow need to ask a "psuedo parent" frameworks/projects/Core/src/main/royale/org/apache/royale/events/FocusEvent.as (2 lines): - line 98: // TODO remove this when figure out how to preserve the real target - line 228: // TODO remove this when figure out how to preserve the real target frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/CellContainer.as (2 lines): - line 24: //TODO support different UIBase classes - line 29: //TODO check that "element" was not used for the TableCellElement anywhere because this had to be renamed. frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/http/Operation.as (2 lines): - line 431: // TODO: support combining the headers maps if both are specified - line 448: // TODO: is this safe? should we do this in RemoteObject etc. Minimally we frameworks/projects/SparkRoyale/src/main/royale/spark/components/supportClasses/RichEditableTextContainerManager.as (2 lines): - line 165: // TODO:(cframpto) Adjust for RL text. - line 211: // TODO (cframpto): Adjust for RL text. See frameworks/projects/MXRoyale/src/main/royale/mx/core/Container.as (2 lines): - line 1584: //TODO This should possibly be ultimately refactored to be more PAYG - line 1644: //TODO This should possibly be ultimately refactored to be more PAYG frameworks/projects/MXRoyale/src/main/royale/mx/core/UIComponent.as (2 lines): - line 3702: //TODO: Need to handle this case more gracefully - line 4832: // TODO (egeorgie): we don't need this invalidateDisplayList() here frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/FlowGroupElement.as (2 lines): - line 549: // TODO: binary search for indexOf child - line 658: // TODO: this code should move into updateLengths. updateLengths needs a rewrite frameworks/projects/HTML5/src/main/royale/org/apache/royale/html5/MediaElement.as (2 lines): - line 766: * set source. TODO see use of - line 897: { /*TODO check for return value*/ frameworks/projects/Flat/src/main/royale/org/apache/royale/flat/beads/CSSContentAndTextToggleButtonView.as (2 lines): - line 103: // TODO: Can we remove this? - line 296: // TODO: Layout using descendant selectors (.checkbox .icons) frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/EscapedFragmentBead.as (2 lines): - line 75: //TODO (aharui) SWF impl - line 91: return null; //TODO (aharui) SWF impl frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TitleBarMeasurementBead.as (2 lines): - line 63: //TODO this should use interfaces - line 88: //TODO this should use interfaces frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/utils/NavigationUtil.as (2 lines): - line 166: //TODO Huh? These two methods seem to do nothing. - line 373: //TODO I moved this below the above line to fix a warning. The atomIndex was originally wrong, but this fix might have broken something. frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/FlowLeafElement.as (2 lines): - line 80: // TODO this should not be here! - line 432: // TODO: eventually these tests will be valid for InlineGraphicElement elements as well frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/compose/TextLineRecycler.as (2 lines): - line 76: //TODO make this work... - line 120: //TODO make this work frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/supportClasses/LayoutBase.as (2 lines): - line 1663: // TODO (eday) - possible performance optimization: Pull the switch statement out of the - line 2161: // TODO: can we just use target all the time? in other words, is target always host.view.contentView? frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/xml/SchemaLoader.as (2 lines): - line 86: // FIXME: Check location and importNS are valid - line 206: // FIXME: manage schemas without namespaces as they represent frameworks/projects/MXRoyale/src/main/royale/mx/display/LoaderInfo.as (2 lines): - line 46: // TODO this should be the nominal width, whatever that means - line 52: // TODO this should be the nominal height, whatever that means frameworks/projects/MXRoyaleBase/src/main/royale/mx/messaging/channels/amfx/AMFXEncoder.as (2 lines): - line 88: //element.@["targetURI"] = ""; //TODO: Support this attribute - line 128: //TODO: Throw errors for unsupported types? frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/conversion/TextFieldHtmlImporter.as (2 lines): - line 323: // TODO probably does not make sense to Royale - line 789: // TODO: Nested ? frameworks/projects/Effects/src/main/royale/org/apache/royale/effects/CompoundEffect.as (2 lines): - line 143: // TODO Auto Generated method stub - line 148: // TODO Auto Generated method stub frameworks/projects/Core/src/main/royale/org/apache/royale/utils/JWT.as (2 lines): - line 27: * TODO: This class is not complete. It only decodes the header and data. It does not verify the signature at all. - line 60: * TODO: implement this once we have an HMAC implementation frameworks/projects/SparkRoyale/src/main/royale/spark/components/Group.as (2 lines): - line 414: // TODO (egeorgie): figure out whether we can share some - line 571: // TODO (egeorgie): figure out whether we can share some frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/wsdl/WSDLConstants.as (2 lines): - line 199: * FIXME: Need SOAP 1.2 support. - line 211: * TODO: Need WSDL 2.0 support. frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/ConstraintLayout.as (2 lines): - line 1110: // TODO (klin): What do we do if there's remainingSpace after all this? - line 1159: // TODO (klin): Parameterize this to work for both columns and rows. frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/RouteToState.as (2 lines): - line 53: //TODO what about a parent path - line 87: //TODO what about using the base name of the path? frameworks/projects/Core/src/main/royale/org/apache/royale/utils/AnimationUtil.as (2 lines): - line 80: //TODO do we need a Node.js implementation? - line 111: //TODO do we need a Node.js implementation? frameworks/projects/MXRoyaleBase/src/main/royale/mx/utils/URLUtil.as (2 lines): - line 334: //@TODO: need to throw an invalid uri here if no slash was found - line 390: // TODO: add this back in after each new player build frameworks/projects/MXRoyaleBase/src/main/royale/mx/messaging/channels/HTTPChannel.as (1 line): - line 708: // TODO: we should do these in a batch for more efficiency and frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/xml/SimpleContent.as (1 line): - line 34: // FIXME: Should this be in a custom namespace? frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLStream.as (1 line): - line 463: //TODO send an event that it's been aborted frameworks/projects/Basic/src/main/royale/org/apache/royale/core/ContainerBase.as (1 line): - line 152: //TODO This should possibly be ultimately refactored to be more PAYG frameworks/projects/MXRoyale/src/main/royale/mx/controls/RadioButtonGroup.as (1 line): - line 452: // TODO (aharui) later: radioButtons.sort(readOrderCompare); frameworks/projects/Graphics/src/main/royale/org/apache/royale/graphics/PathBuilder.as (1 line): - line 86: //TODO we can probably make this more efficient by doing all the drawing commands at once. frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/conversion/TextLayoutImporter.as (1 line): - line 251: //TODO @ mustella/src/main/royale/DispatchMouseClickEvent.as (1 line): - line 111: /* TODO (aharui) later frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/edit/TextClipboard.as (1 line): - line 257: //TODO probably does not make sense for Royale frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/CheckBoxView.as (1 line): - line 111: // TODO: Can we remove this? frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/Drawer.as (1 line): - line 69: // TODO (carlosrovira) handle swipe touch gesture to close drawer in mobile (only on float) frameworks/projects/Network/src/main/royale/org/apache/royale/net/URLBinaryLoader.as (1 line): - line 174: //TODO do we need a callback for canceling? frameworks/projects/Core/src/main/royale/org/apache/royale/core/SimpleCSSValuesImpl.as (1 line): - line 306: // TODO: (aharui) other media query frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/SubParagraphGroupElementBase.as (1 line): - line 259: //TODO fix super frameworks/projects/Text/src/main/royale/org/apache/royale/text/engine/IFont.as (1 line): - line 33: //TODO once Promise is implemented on the SWF side frameworks/projects/Basic/src/main/royale/org/apache/royale/html/ImageButton.as (1 line): - line 71: * TODO: figure out how to set the source in the style, rather than using frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/AccordionItemRenderer.as (1 line): - line 116: // TODO Auto Generated method stub frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/VScrollBarView.as (1 line): - line 98: // TODO: (aharui) put in values impl frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/TableRowElement.as (1 line): - line 175: * This is temporary. TODO loop through cells and check for column span. frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/HorizontalLayout.as (1 line): - line 2038: // TODO (hmuller): should pass in eltWidth, eltHeight frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/IFlowElement.as (1 line): - line 79: // TODO add this back in after the compiler is fixed frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/LinkElement.as (1 line): - line 440: /** @private TODO: Possible optimization - replace this with prototype chaining?? */ frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/property/ArrayProperty.as (1 line): - line 136: // TODO: Check for description? frameworks/projects/Mobile/src/main/royale/org/apache/royale/cordova/geolocation/Geolocation.as (1 line): - line 56: // TODO: (pent) Cordova externs frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/compose/utils/AdornmentUtils.as (1 line): - line 465: //TODO - this is probably going to need to be overridable in the full implementation frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/BrowserRouter.as (1 line): - line 160: //TODO SWF implementation frameworks/projects/MXRoyale/src/main/royale/mx/effects/Resize.as (1 line): - line 89: // TODO refactor mx effects to use mx tween frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/MXMLStatesItemRenderer.as (1 line): - line 99: //TODO: Need to handle this case more gracefully frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/edit/IMEClient.as (1 line): - line 402: // TODO deal with stage and focus releasecandidate.xml (1 line): - line 1490: frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/container/ColumnState.as (1 line): - line 358: // TODO: USE DIRECTION!!! frameworks/projects/MXRoyale/src/main/royale/mx/controls/beads/RadioButtonView.as (1 line): - line 150: /* TODO switch sprites on mouse state frameworks/projects/SparkRoyale/src/main/royale/spark/components/gridClasses/GridColumn.as (1 line): - line 1588: // TODO (klin): Might be fixed in Spark Sort. The only reason this is frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/HashChangeNotifierBead.as (1 line): - line 88: return null; //TODO (aharui) SWF impl frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/factory/TextLineFactoryBase.as (1 line): - line 79: //TODO figure out what this should be frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/operations/SplitParagraphOperation.as (1 line): - line 67: // TODO we could probably do something a bit more efficient for a backspace frameworks/projects/MXRoyale/src/main/royale/mx/display/Loader.as (1 line): - line 64: // TODO not implemented frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/soap/types/DataSetType.as (1 line): - line 74: //TODO: handle and frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/CheckBoxView.as (1 line): - line 95: // TODO: Can we remove this? frameworks/projects/MXRoyale/src/main/royale/mx/controls/beads/controllers/RadioButtonMouseController.as (1 line): - line 57: // TODO is this worth the performance price? frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/events/FlowElementEventDispatcher.as (1 line): - line 54: //TODO Do we need these two methods? (They were causing a compiler error) frameworks/projects/SparkRoyale/src/main/royale/spark/components/supportClasses/DropDownController.as (1 line): - line 330: // TODO (jszeto): Change this to be mouseDown. Figure out how to not frameworks/projects/MXRoyale/src/main/royale/mx/controls/sliderClasses/Slider.as (1 line): - line 2026: var trackSkinClass:Class = Button; // TODO make this a class that looks like a track frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/ElementHelper.as (1 line): - line 118: else if (elem is Number) // TODO: remove the Number else if when we can test with the most recent compilers. The [RichTextContent] metadata fixes the issue frameworks/projects/SparkRoyale/src/main/royale/spark/effects/Move.as (1 line): - line 264: // TODO (chaase): Should try to remove this override. At a minimum, we could frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/TileLayout.as (1 line): - line 2440: // TODO (eday): two-dimensional item snapping will require more sophisticated cell detection frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileBrowserWithFilter.as (1 line): - line 73: // TODO translate mime types too frameworks/projects/Core/src/main/royale/org/apache/royale/core/IComboBoxModel.as (1 line): - line 35: // TODO: should extend ITextModel frameworks/projects/MXRoyaleBase/src/main/royale/mx/collections/ListCollectionView.as (1 line): - line 572: // FIXME fails on duplicates frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileUploader.as (1 line): - line 96: // TODO maybe save a reference to binaryUploader frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ApplicationParametersBead.as (1 line): - line 70: //TODO SWF implementation frameworks/projects/MXRoyale/src/main/royale/mx/styles/StyleManagerImpl.as (1 line): - line 1131: // TODO: Support parsing Advanced CSS selectors for a frameworks/projects/Core/src/main/royale/org/apache/royale/core/ITitleBarModel.as (1 line): - line 57: // TODO: Consider making this a bead instead. frameworks/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/PathHelper.as (1 line): - line 559: // TODO (egeorgie): we could build the number while matching the RegExp which will save the substr and parseFloat frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/remoting/CompressedRemoteObject.as (1 line): - line 36: * TODO improve to serialize the sending. frameworks/projects/MXRoyale/src/main/royale/mx/controls/beads/CSSImageAndTextButtonView.as (1 line): - line 124: /* TODO switch sprites on mouse state frameworks/projects/Graphics/src/main/royale/org/apache/royale/graphics/utils/AdvancedLayoutFeatures.as (1 line): - line 959: // TODO (chaase): optimize for transformCenter == (0,0,0) frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/ImageButton.as (1 line): - line 74: * TODO: figure out how to set the source in the style, rather than using frameworks/themes/JewelTheme/src/main/sass/components-primary/_slider.sass (1 line): - line 23: $slider-thumb-size: 18px // TODO (carlos_rovira) this is as well part of structure, need revision frameworks/projects/MXRoyale/src/main/royale/mx/controls/advancedDataGridClasses/AdvancedDataGridHeaderRenderer.as (1 line): - line 493: // TODO Ideally, we should be doing this, but commenting out frameworks/projects/XML/src/main/royale/XML.as (1 line): - line 902: //TODO cached QNames will not work very well here. frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/GlobalSettings.as (1 line): - line 240: //TODO make these meaningful. How??? frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileModel.as (1 line): - line 107: // TODO this will give different results in flash and in JS (extension and MIME respectively). Fix this. frameworks/projects/Core/src/main/royale/org/apache/royale/core/IToggleButtonModel.as (1 line): - line 32: // TODO: Should extend ITextModel? Or should it frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/URLParameterBead.as (1 line): - line 86: return null; //TODO (aharui) SWF impl frameworks/projects/Core/src/main/royale/org/apache/royale/core/ParentDocumentBead.as (1 line): - line 62: //TODO (aharui) watch for re-parenting frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/SensitiveSingleSelectionDropTargetBead.as (1 line): - line 20: // TODO:yishayw rename this class frameworks/projects/MXRoyale/src/main/royale/mx/managers/FocusManager.as (1 line): - line 1123: // TODO (egreenfi): If a component lives inside of a group, we care about not its display object index, but mustella/src/main/royale/DispatchMouseEvent.as (1 line): - line 106: /* TODO (aharui) frameworks/projects/CreateJS/src/main/royale/org/apache/royale/createjs/core/View.as (1 line): - line 253: //TODO: Need to handle this case more gracefully frameworks/projects/Flat/src/main/royale/org/apache/royale/flat/beads/CSSScrollBarView.as (1 line): - line 115: // TODO: (aharui) put in values impl frameworks/projects/Binding/src/main/royale/org/apache/royale/binding/ChainBinding.as (1 line): - line 115: // TODO: (aharui) handle watcher chain frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/soap/Operation.as (1 line): - line 837: // FIXME: Handle WSDL error case frameworks/projects/SparkRoyale/src/main/royale/spark/components/NumericStepper.as (1 line): - line 320: // not implemented - TODO create spark view that has an accessible text input frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/remoting/mxml/CompressedRemoteObject.as (1 line): - line 36: * TODO improve to serialize the sending. frameworks/projects/MXRoyale/src/main/royale/mx/controls/dataGridClasses/DataGridHeaderRenderer.as (1 line): - line 495: // TODO Ideally, we should be doing this, but commenting out frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/ParagraphFormattedElement.as (1 line): - line 39: /** @private TODO: DELETE THIS CLASS */ manualtests/TLFEditTestRoyale/src/TLFEditor.as (1 line): - line 260: // TODO:(cframpto) handle blockProgression == RL frameworks/projects/MXRoyaleBase/src/main/royale/mx/messaging/channels/NetConnectionChannel.as (1 line): - line 599: //@TODO: need to add constants here frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/HashRouter.as (1 line): - line 167: //TODO SWF implementation frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/container/ContainerBase.as (1 line): - line 127: //TODO This should possibly be ultimately refactored to be more PAYG mustella/src/main/java/marmotinni/TestCase.java (1 line): - line 257: /* TODO: (aharui) re-enable when we need these asserts frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/plugin/ModalDisplay.as (1 line): - line 80: //TODO calculate bottom mustella/src/main/royale/TargetConfigurations.as (1 line): - line 55: //TODO add some larger screens? frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ApplicationParametersCaseInsensitiveBead.as (1 line): - line 72: //TODO SWF implementation frameworks/projects/MXRoyale/src/main/royale/mx/effects/effectClasses/ParallelInstance.as (1 line): - line 244: // TODO: There is logic at the Animation level to handle processing frameworks/projects/SparkRoyale/src/main/royale/spark/components/supportClasses/ItemRenderer.as (1 line): - line 845: // TODO (rfrishbe): Would be good to remove this duplicate code with the frameworks/projects/Collections/src/main/royale/org/apache/royale/collections/ArrayListView.as (1 line): - line 573: // FIXME fails on duplicates frameworks/projects/MXRoyaleBase/src/main/royale/mx/globalization/supportClasses/GlobalizationBase.as (1 line): - line 502: // TODO - throws exception mustella/src/main/java/marmotinni/TestStep.java (1 line): - line 52: /* TODO: figure out how to wait */ frameworks/projects/SparkRoyale/src/main/royale/spark/components/supportClasses/DropDownListBase.as (1 line): - line 812: // TODO (jszeto): Make this protected and make the name more generic (passing data to skin) frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TextItemRendererFactoryForStringVectorData.as (1 line): - line 152: //TODO There is no itemsCreated event being dispatched once all the item renderers are added. frameworks/projects/MXRoyale/src/main/royale/mx/containers/TabNavigator.as (1 line): - line 427: // TODO make sure a real mx.controls.Button is returned instead of Basic's TextButtonItemRenderer frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/HScrollBarView.as (1 line): - line 77: // TODO: (aharui) put in values impl frameworks/projects/Core/src/main/royale/org/apache/royale/utils/string/sanitizeHtml.as (1 line): - line 28: //TODO sanitize in swf frameworks/projects/Crux/src/main/royale/org/apache/royale/crux/reflection/BaseMetadataTag.as (1 line): - line 123: // TODO: throw error frameworks/projects/MXRoyale/src/main/royale/mx/controls/dataGridClasses/DataGridItemRenderer.as (1 line): - line 290: //TODO: Need to handle this case more gracefully frameworks/projects/Basic/src/main/royale/org/apache/royale/html/Accordion.as (1 line): - line 65: // TODO this should probably be done in List, but it's too hacky frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/compose/TextFlowTableBlock.as (1 line): - line 148: // TODO: need to figure this out... frameworks/projects/MXRoyale/src/main/royale/mx/controls/listClasses/ListBase.as (1 line): - line 1149: //TODO This should possibly be ultimately refactored to be more PAYG frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/xml/Schema.as (1 line): - line 205: FIXME: frameworks/projects/MXRoyale/src/main/royale/mx/events/FocusEvent.as (1 line): - line 191: // TODO remove this when figure out how to preserve the real target frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/TileHorizontalLayout.as (1 line): - line 161: // TODO - To be tested (scroll - mouseenter - ...?) frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/controllers/DropMouseController.as (1 line): - line 140: // TODO: aharui: switch icons frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/TableBlockContainer.as (1 line): - line 29: //TODO this should probably be an interface to support multiple UI implementations. frameworks/projects/MXRoyale/src/main/royale/mx/containers/beads/CanvasLayout.as (1 line): - line 267: // TODO consider how this affects measurement of target frameworks/projects/Basic/src/main/royale/org/apache/royale/html/MXMLBeadView.as (1 line): - line 169: //TODO: Need to handle this case more gracefully frameworks/projects/MXRoyale/src/main/royale/mx/controls/NumericStepper.as (1 line): - line 488: (model as RangeModel).snapInterval = value; // TODO check that snapInterval was not explicitly set frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/supportClasses/LayoutElementHelper.as (1 line): - line 29: * TODO (egeorgie): move to a more general place, this is not specific to the LayoutElementHelper frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/ButtonBarReorderBead.as (1 line): - line 142: //TODO The itemRenderers should be IIndexedItemRenderers, so there shouldn't be a need for itemRendererOwnerView frameworks/projects/Basic/src/main/royale/org/apache/royale/svg/Text.as (1 line): - line 44: * // TODO (aharui) ignore imports of external linkage interfaces? frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/dummy/BoundsUtil.as (1 line): - line 26: //TODO implement getting relative bounds frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/conversion/BaseTextLayoutImporter.as (1 line): - line 146: // TODO probably does not make sense for Royale frameworks/projects/MXRoyale/src/main/royale/mx/effects/effectClasses/PropertyChanges.as (1 line): - line 134: // TODO (chaase): This flag is currently used by the transform-related frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/StyledMXMLStatesItemRenderer.as (1 line): - line 99: //TODO: Need to handle this case more gracefully frameworks/projects/SparkRoyale/src/main/royale/spark/components/supportClasses/SkinnableContainerBase.as (1 line): - line 193: // TODO: See note in Spark Application.setActualSize(). frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/AccessibilityAltBead.as (1 line): - line 101: //TODO may want to do something else on he AS side frameworks/projects/Core/src/main/royale/org/apache/royale/core/IDataProviderModel.as (1 line): - line 36: // TODO: this is probably not needed in a selection model mustella/src/main/royale/ConditionalValue.as (1 line): - line 202: /* TODO (aharui) later frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/ContainerFormattedElement.as (1 line): - line 46: // TODO: this is here for legacy purposes. What we really want to do is determine if a given element has its own physical representation frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/datefield/DateFieldMaskedTextInput.as (1 line): - line 170: * (TODO carlosrovira): this should take into account IFormatter frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/compose/IVerticalJustificationLine.as (1 line): - line 88: // TODO for TextFlowTableBloack frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/LinkInterceptor.as (1 line): - line 53: //TODO find the link target and handle the click event frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/compose/FloatCompositionData.as (1 line): - line 28: //TODO make sure IUIBase makes sense for both the child and parent. frameworks/projects/SparkRoyale/src/main/royale/spark/components/SkinnableDataContainer.as (1 line): - line 840: // TODO (rfrishbe): this isn't ideal as we should deal with the useCapture, frameworks/projects/Core/src/main/royale/org/apache/royale/utils/string/sanitizeUrl.as (1 line): - line 27: //TODO sanitize in swf frameworks/projects/SparkRoyale/src/main/royale/spark/components/TitleWindow.as (1 line): - line 519: // TODO (klin): Investigate globalToLocal method frameworks/projects/MXRoyaleBase/src/main/royale/mx/rpc/xml/SchemaProcessor.as (1 line): - line 229: //FIXME: expose this as a configuration option frameworks/projects/SparkRoyale/src/main/royale/spark/components/DropDownList.as (1 line): - line 389: // TODO (jszeto): Make this protected and make the name more generic (passing data to skin) frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/elements/Configuration.as (1 line): - line 55: //TODO do we need this? frameworks/projects/Core/src/main/royale/org/apache/royale/core/IMenuBarModel.as (1 line): - line 35: // TODO: should extend ITextModel frameworks/projects/SparkRoyale/src/main/royale/spark/effects/animation/MotionPath.as (1 line): - line 222: // TODO (chaase): Must be some way to allow callers frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/Router.as (1 line): - line 134: //TODO SWF implementation frameworks/projects/Basic/src/main/royale/org/apache/royale/html/DropDownList.as (1 line): - line 129: //TODO create DropDownListView for JS. frameworks/projects/TLF/src/main/royale/org/apache/royale/textLayout/edit/EditManager.as (1 line): - line 767: // user may replace the operation - TODO: WHAT IF SWITCH TO UNDO/REDO???? frameworks/projects/Basic/src/main/royale/org/apache/royale/core/BrowserResizeListener.as (1 line): - line 62: // TODO