Summary: 417 instances, 349 unique Text Count documentAttributes:(NSDictionary* _Nullable*)docAttrs // TODO: not sure what docAttrs is used for 1 string texMod = "texture2D(" + texVar + ", vec2(" + uv + ")).a"; // TODO: parameterize this & refl tex for alpha vs rgb. 1 // TODO: right now, all modes are common modes 1 // FIXME: The GNU runtime has a version of this which omits the size parameter 1 // TODO: BUG 192601: Enable ARC on this file once the code gen error is fixed 1 // TODO: Populate this dictionary differently on non-Darwin platforms 1 // TODO be more fine-grained for items 1 // TODO: moved from UIPanGestureRecognizer, it is unclear why this special treatment is required earlier 1 // TODO 7292268: NSFileManager doesn't implement this method. Ideally we could check for 1 // TODO: Some of our URL machinery will leak data before a redirect 1 // TODO #1987: Add support for CTRun text matrix 1 // TODO #1379 - should support regional locking. 1 // TODO #2581: CGColorCreateWithPattern should support components 1 // FIXME: Fails on Windows if one of the paths does not specify a drive letter 1 // TODO: We should do this with binding in our markup once #1919 is fixed 1 // TODO: remove this in some way to avoid the malloc? 1 // TODO: Should we except when owningView isn't set? 1 // TODO: BK: additional accessibility info here. 1 // TODO 7367076: When timezone is bridged this will work. Calendar is written to use CFTimeZone. 1 // TODO: call GetActiveProcessorCount or similar API when it is available 1 wstring typeName = L"WinRT_Array<" + arr->Type->Name + L">"; // TODO: this is completely the wrong type name. 1 // TODO: Also store it for later so that queries with it are correct. 1 // TODO: Issue #1946: Do we actually need this call to Measure? 1 // TODO 8316197: this really shouldn't be happening. *Every* runtime class should have a default interface that we 1 // TODO: BK: this is a little sub-par. 1 // TODO GH#xxxx When CGPathAddRects is no longer stubbed, remove the diagnostic suppression. 1 // TODO: use index. 1 // TODO: BK: OH GOD: boolean junk here: #ifdef DEF___FIReference_1_boolean_USE 1 // TODO: clean up lowp references. 1 // TODO: Read all the following from text file 1 // TODO: Task 8317089 - If asset is not available, should return nil and 1 shaderName += pp ? "PL_" : "VL_"; // TODO: don't need this if unlit. 1 // TODO: This manual velocity tracking shouldn't be necessary once we move to WinRT Pan gesture recognition. 2 // TODO:: 3 /* [TODO: Encode baseURL as well] */ 1 // TODO: this can be better done, by creating a mantissa out of the 10^exp and doing mantissa by mantissa multiplication. 1 // TODO: These Dependency Properties should be attached to ActivityIndicatorView once type info is exposed to the tests. See #2607 1 // TODO: use function pointers 3 // TODO: Profile whether this if clause is really an optimization 1 * FIXME: Change guard to their corrosponding __ARM_FEATURE flag when Q flag 1 // TODO: #2440 Remove this seemingly-unnecessary private method (why not call the public setRootViewController?) 1 // TODO: 7491994: CFURL BookmarkData functions are unimplemented 1 // FIXME: do we really need all of these conditions 1 parseCDSect_pl(pInfo, stringData); // TODO: move to return boolean 1 // TODO: we should get rid of all magic numbers in this file, at least define them with meaningful const 1 // TODO: don't duplicate code setting light/camera positions. 1 * TODO 1465: handle writing directions 1 // TODO 5237845: need to add paragraph style, etc, once there is support 1 // TODO enable UITextAttributeTextShadowColor and UITextAttributeTextShadowOffset 2 // If only uniform scaling used (TODO: detect somehow) 1 // So handling set content on XML_ELEMENT_DECL is listed as a TODO !!! in libxml2's source code. 1 // TODO #2241: should go away once libdispatch is updated 1 // TODO: Probably shouldn't hammer the dataSource when it returns nil. 1 wstring typeName = L"WinRT_Array<" + arr->Type->Name + L">"; // TODO: this is completely the wrong type name. 1 // TODO: We must currently add this dynamically to work around #1919. 1 // TODO: Unix-style director separators? 1 // TODO: Changing priorities after installing: Read the docs on this one! 1 // TODO: Nasty hack 1 // TODO: Add support for min / max images, and to expose it as needed to UIKit. 2 // TODO: #2440 Remove this unnecessary method in favor of properly implementing UIView point/rect conversion 2 #ifndef _M_ARM // !_M_ARM; TODO GH#352 ARM exception handling is currently broken 1 // TODO: Anything in the original CTFontManager.h that isn't here??? 1 // TODO: once persistent refs are implemented, look through the id list to see if current cred is 1 // FIXME ... exactly what classes are stored directly??? 1 // TODO: Switch this over to a Xaml ContentDialog so we don't need the extra _popupWindow 1 // TODO: Add in Default handlers for most things once WinRT apis support property bag storage. 1 // TODO: A way to control this. We've decided the first widthClass=compact beats out all others, 1 1 // @TODO: validate loc0,loc1 as valid positions? 1 // TODO: check size before updating material. 1 // TODO: File bug 1 // TODO for 64-bit 1 // TODO: We should remove this and just do it on UIWindow's backing element since that's the only place it's used 1 // Possible TODO: verify that the decompressed token corresponds to the System.Type typeref. 1 // TODO: NSOrthography not implemented. 1 if (info.type == ContainerType::Nullable) { // TODO: don't special case this. 1 // TODO: No animation support when calling dismissedWithClickedButtonIndex:animated: 1 // TODO #2369: This could probably be made more precise if it scanned directly from string -> NSDecimalNumber 1 // TODO: This is most likely not 100% the same time as in UICollectionView. Needs to be investigated. 1 // TODO: Remove when we move our controls over to actual XAML-build control implementations 1 // TODO: What happens when someone tries to set the view property? Should we fail out? 1 /* FIXME: maybe should confirm *refpath is a valid drive designator. */ 1 // TODO: Your test code here 1 // TODO: include wil macros. 1 // TODO: The upper 16 bits of symbolic traits describe stylistic aspects of a font, specifically its serifs, 1 //TODO we should either use this or delete the entire Send2 flag concept 1 // TODO: Task 8316836 - Set type of asset (ALAssetTypePhoto/ALAssetTypeVideo/ALAssetTypeUnknown) 1 // TODO 7491994: Implement CFURL resourceValue APIs 1 /* Dictionary TODO: 1 @property (nonatomic) id delegate STUB_PROPERTY; // TODO: property should be weak 1 // TODO: #2439 Should this account for the UWP status bar occlusion rect? 1 // TODO:: find more precise value than 1.0 to increase width by to fully enclose frame 2 // TODO: We'll remove this when we switch UIAlertView over to a Xaml ContentDialog, since rotation will be handled for us. 1 // TODO: Call GetTemplateChild to grab references to new objects in our custom control template. 1 // TODO Apple uses some kind of globalIndex for this. 1 //TODO: Figure out if this is correct for SL Mobile. Do they have the toolkit. Should we use label 1 new UniformState(shaders[ShaderId::TEXTURE0_FRAGMENT_SHADER], "TEXTURE0_ENV_SRC0_ALPHA", 0); // TODO: default value 1 // TODO: Handle Modification time when WinRT APIs allow for it. 1 // TODO fix underlying issue #597. 1 // TODO: real error codes 1 // TODO: Implement these as intrinsics, so the backend can work its magic on 1 // TODO: read from text file 3 // VSO 5763540: TODO - Change the order in which we resolve bundle paths or paths without .nib 1 if (!uName) { // TODO: Handle other cases here? See SIM: CFCopyHomeDirectoryURLForUser should not call getpwuid 1 /* FIXME: maybe should confirm *refpath is a valid drive designator */ 1 // TODO: last baseline 1 // TODO: Switch to manual solve mode at all times to avoid the special handling here, and to improve overall perf? 1 // TODO: 7491994: Can remove this include when all the UNIMPLEMENTED() functions are filled in 1 // TODO: Search up the hierarchy for the controller, look for nav/tab bars, return height + status bar 1 // FIXME: once CFString supports finding glyph boundaries walk by glyph boundaries instead of by unichars 1 // TODO: Binary shader 1 // TODO: File bug 1 // TODO: Eventually we will want to extend this to all methods (instance, init, etc). 1 // TODO: THIS MAY NOT WORK! The superviews may not have been set up yet! 1 // TODO: need kCATransitionFade 1 // TODO: fast path could even remove row creation and just calculate on the fly 1 // TODO: Multiple pages 2 // TODO: Add more handling functions as more UIKit features get implemented 1 // TODO fix underlying issue #598. 1 // TODO: Move to a displaylink helper API? 1 // WINOBJC: TODO 6968202 Can't get commandline args in an appcontainer. Should be handled correctly when other launch args are plumbed though. 1 // TODO: We should remove this and just do it on UIWindow's backing element since that's the only place it's used 1 // TODO: Do we have to care about cap insets? 2 // TODO: should be done in updateShaderMaterialParams, but it is fine here for now. 1 // TODO: #2442 This will be revisited when we sort out our WinRT navigation integration model 1 @property (nonatomic) BOOL pauseOnWillResignActive; // TODO: BK: should both be true. 1 // TODO: those values are some enum. find out what that is. 1 void SetTopMost() override; // TODO: Can we remove this altogether at some point? 1 maxCombinedTextureImageUnits = std::min(3, maxCombinedTextureImageUnits); // TODO: currently shaders support 3 textures 1 // TODO: #2438 UIApplication/UIWindow/UIScreen/UIDevice orientation/rotation needs some work 1 // TODO Support afterUpdates. 2 // TODO: _UILayoutGuideConstraintsToRemove? 1 // TODO 1121:: DWrite does not support line breaking by truncation, so just use clipping for now 1 } /* TODO: to implement automatically shrinking; resize() already support shrinking */ \ 1 1 // These are special, don't export them (TODO make this less bad): 1 // TODO: implement me! 1 // TODO: SHOULD WE JUST ANIMATE THEM DIRECTLY RATHER THAN DUPLICATING THIS LOGIC, OR PULL OUT TO SHARED LOCATION? 2 // TODO 1162: An NSInputStream should be initialized here and run loop events should be used to schedule 1 // Big TODO here, we need to know if CustomAttrs, etc, are unique to the namespace. 1 // TODO: 7877568- Move to handling pointer events when available with projections, instead of manipulation events. 1 // TODO: Investigate why the legacy handler set the opacity to 0.7 vs 1.0 1 // TODO 8218419: Cannot currently consume values in Objective C projection without first converting to IPropertyValue 1 // TODO: standardize the error code and message 3 1 // TODO: revisit this if new event tells us we are entering background (for deferred suspend) 1 // TODO: Can we remove this altogether at some point? 1 // TODO #2721: If this properly supports streaming bodies instead of flattening the data up front, 1 // TODO: Why can't we just use Width/Height here?? 1 @Notes TODO: 5815703, 5237845 - need more UIKit support before fixing attributes for fonts or paragraphs 1 // TODO: This block will be removed once we move to WinRT gesture recognizers 2 // TODO: read from file 1 // TODO: We should formally expose this off of XamlCompositor for our use here. 1 /* TODO 7328699:: 1 // TODO: on reference platform, when UILabel is the accessory view, it uses its own intrinsicContentsize (similar to UITextField) 1 // TODO: Share images 1 //TODO Highlighed colors and others 1 @property (nonatomic) id delegate STUB_PROPERTY; // TODO: property should be weak, needs ARC 1 // TODO: The view/view controller logic here is probably quite wrong. 1 // TODO: Multi-page. _controllers will require an array with 6 elements, since we may know about two more views in either direction. 1 // TODO: Should we be rounding to the nearest pixel like we do in setFrame? 2 // TODO: 7492080: standardize the error domain and error code 1 // TODO: Handle unknowns 1 // TODO: Hardcoded to wrap - should align with lineBreakMode 2 // TODO 6814616: This currently will *only* compose the last interface. This isn't sufficient in many XAML 1 // TODO: This will require some investigation when we design a cohesive path story. 1 // TODO: Is it more efficient to create a stream here or just use a mutable data? 1 // TODO: Notify client of cancellation 1 // TODO: Pinned retain count for constants? 1 // TODO: Call in _createAnimation impls on success? 1 // TODO: The symbolic traits below are poorly documented/have no clear DWrite mapping 1 // TODO 7367076: When timezone is bridged this will work. Calendar is written to use CFTimeZone. 1 // TODO: Add Support for rounding 1 // TODO: Investigate fat-fingers 1 // TODO: for now, just save the whole URL 1 // TODO: BK: This is a little messy. I should just store the results in a dict and then 1 // TODO: validate passed in id 1 // TODO: Vertical pages. 1 // TODO: These V2 options need to be investigated further. 1 // TODO: This should be removed. The "CLASSIC" check below removes the need to set the product name manually. 1 COREGRAPHICS_EXPORT CGPatternRef _CGPatternCreateFromImage(CGImageRef img); // TODO: need to move out this maybe to UIKit ??? 1 // TODO: Re-enable this when CFHash, CFEqual, etc. work with bridged NSString objects from Swift. The existing implementation below still works. 1 // TODO #2614: Support the newly added apis 1 // TODO: add aditional properties, not needed in 1511. 1 // TODO: Vertical direction. 1 // TODO: BK: might be better to use the aggregate types instead of separate parameters for these things. 1 // TODO: We should remove these and move them into ContentDialog 1 @property (nonatomic) id delegate STUB_PROPERTY; // TODO: the property should be weak 1 // TODO: Search for unknowns 2 // TODO: Handle Creation time , Modification time, and persistent refs when WinRT APIs allow for it. 1 // TODO: Change the style to match the design guidelines 1 // TODO: check this 1 // TODO: Merge with below function, they do the same thing 2 // TODO: Better error handling. What should happen if we get an error on a file descriptor? 1 // FIXME: rename this? 1 // TODO: Care about reading direction. 1 // TODO: Ultimately this will be a UIKit.Label projected to us and 1 // TODO:: 1 // TODO: we current don't support velocity, currently no one is using veloctity, including pageview 1 // TODO: Task 8316785 - Fill _representations with all asset representations at this url 1 // TODO: implement delegate 1 // TODO: Investigate why this value deviates from UIButtonType 1 // TODO: We should remove this and just do it on UIWindow's backing element since that's the only place it's used 1 // TODO improve performance and change the replay time to 1 second. 1 // TODO: Implement encoding/decoding for SecTrustRef and when security apis are implemented. 2 parseEntityReference_pl(pInfo, stringData); // TODO: move to return boolean 1 // TODO: Profile whether this if clause is an optimization 1 // TODO: for now we are using NSError to indicate an async func. We should use annotations. 1 // TODO 1099: augment to handle StorageFile operations as well. Additionally, 1 // TODO: Consider using XAML Popup instead of ContentDialog to remedy this issue 1 // WINOBJC: ICU function ucal_add does not accept UCAL_LEAP_MONTH. Skip this component as it causes failure. TODO: 7682424 ICU update may fix this 1 // TODO 8463791 : rangeOfUnit can return incorrect results 1 // TODO: get protocols inheritance hierarchy 1 // TODO:: 4 // TODO: The following functions are legacy behaviour related to TapGesture, we will revisit to see 1 // TODO: #2441 Remove this seemingly-unnecessary private method (why not call the public setRootViewController?) 1 // TODO: Handle events 1 true); // TODO: could be optimized more.. only true when non-identity matrix. 1 // TODO: These Dependency Properties should be attached to TextField instead of FrameworkElement once #2607 is fixed 1 // TODO: Support unknowns 1 // TODO: these ought to be _names, but it's too difficult to locate all usages of indexPath currently 1 //TODO: 6309370 MTLDevice.h used dispatch_data_t which is only availabe in new version of libdispatch 1 1 // TODO: Multi page 1 // TODO: Handle the possibility that subviews don't exist 1 // TODO: Allow user to choose privacy setting 1 //TODO: We need to create "unknown" nodes for Content properties since Silverlight 3 doesn't support 1 // TODO: This may no longer be needed but it's referenced in certain control handlers so more investigation required 1 // TODO: we should use UITypeConformsTo to check if type conforms to kUTTypeImage, 1 _userName->Text = "User Name"; // TODO: Actually fetch user name 1 // TODO: Vertical orientation 1 // TODO: this is still a hack to kill the focus on this control 1 // added to a window, is not consistent with ref platform. TODO: investigate consequences of 1 //TODO: should .Parent property be cleared on the copies? 1 // TODO: Make this good 1 // TODO: 7491994: Needs implementation 19 // TODO: Should we be asking our label for this? 2 // TODO: Should we pull the pan gesture recognizer from UIScrollView? 1 // TODO #2241: WinObjC's libdispatch cannot create concurrent dispatch queues (DISPATCH_QUEUE_CONCURRENT just returns a serial queue) 1 // TODO: when view is not animating and user is not tracking the view by tap and hold on the view 1 // TODO: settings for UIFlowLayoutRowVerticalAlignmentKey 1 // TODO: standardize the error code and message 2 // FIXME: parameter should be treated as 5-bit signed literal 9 // TODO: Switch to ARC 1 // TODO #1541: The indexing needs to get updated based on colorspace (for non RGBA) 1 // FIXME: Should this use KeyValuePair parsing to handle quoting properly? 1 // TODO: These Dependency Properties should be attached to ProgressView once type info is exposed to the tests. See #2607 1 return main(0, NULL); // [FIXME: provide cmdline args!] 1 // TODO: Handle persistent refs when WinRT supoprts it. 1 // TODO #1374: Can reduce this to only update new/remove old fonts, 1 // TODO: should return a UITextField. 1 // TODO: Re-enable once we figure out why the bindings do not permit single quotes in them 1 // TODO: #2523 Validate Xib2Nib's "sceneViewController" outlet connection on UIApplication. 1 // TODO: Investigate new control to replace the legacy Microsoft.Phone.Controls assembly which is not supported under UWP 1 // TODO: This is a hack only here for UIWindow 1 // TODO: Notify client of the result 1 // TODO: this not implemented yet. 1 // TODO: This manual velocity tracking shouldn't be necessary once we move to WinRT Pan gesture recognition. 3 // TODO: Make this more robust and avoid name collisions. 1 map gBasicTypes = { { L"Enum", L"Basic" }, // TODO: BK: this is wrong and will die in the ObjcC case. 1 // TODO: extensions? 1 // TODO: #1961 we should revisit. Fail all other active UITapGestureRecognizer should not 1 /* FIXME: We have to #define this because "sel" must be a constant integer, and 1 // TODO: Likelihood? 1 // TODO: We should make the DOM handle string based lookup of content here correctly. Null refs currently 1 matrixStack.getModelViewMatrix()); // TODO: calculated also before drawing, optimize? 1 // TODO: support other encodings. 1 // TODO: if there exists TapGesture requires multi-taps, we should delay firing current TapGesture 1 @property (nonatomic) UIView* preferredFocusedView STUB_PROPERTY; // TODO: property should be weak, needs ARC 1 // TODO enabled All color ranges and speeds, spin, spinRange, and all accelerations. 1 // TODO #2041: based on the color space, we should be setting the fill color componenets. 2 1 // TODO: Propagate all NSURLSessionConfiguration values. 1 // FIXME: cleanup 1 // TODO: Find a better way to do this. 1 // TODO #2721: Properly support streaming bodies instead of flattening the data up front. 1 // TODO: Add border support 1 // TODO #1379: Today we do not support locking of a region smaller than the entire bitmap. 1 // TODO: GH#1769; GetSize() returns garbage on ARM. 1 // TODO:: 5 // FIXME: These three options (kCFBookmarkFileCreationWithoutOverwritingExistingFile, kCFBookmarkFileCreationWithoutAppendingAliasExtension, and kCFBookmarkFileCreationWithoutCreatingResourceFork) are not implemented and have never been used. 1 // TODO: For prototyping, this will suffice but it would be better to consolidate with Xib2Xaml in the long term 1 maxTextureImageUnits = std::min(3, maxTextureImageUnits); // TODO: currently shaders support 3 textures 1 // TODO: BK: this whole mess should be in dot notation. 1 // FIXME: Get rid of this allocation 1 // TODO: Use wil 1 TODO : GH#2749 1 // FIXME: redefine these as __device__ functions. 1 // TODO: If the object doesn't exist, but a variation does, do we return it? 2 // TODO: reporting 1 autoSpacing = true; // TODO: With "standard" this equals NSTR("NSSpace")... 1 // TODO: Change the style to match the design guidelines 1 // TODO: Address the fact that __declspec(thread) objective-C pointers will not be properly ref-counted 1 // TODO: need UiNibExternalObjects() support maybe? 1 // TODO: Reevaluate whether or not this is the correct default mode for UILabels that are initialized via initWithFrame. 1 // TODO: Call in _createAnimation impls on failure? 1 // FIXME: Const casting is pretty sketchy. 1 // TODO: Make RTHelpers.h includable from Objective-C++ without these gymnastics 1 // TODO: Fix XamlToolkit to not choke on members with nothing inside of it 1 * FIXME: This doesn't really belong here. 1 /* FIXME: This can be an either or for RTM/HLE. Deal with this when HLE is 1 // TODO: Use wil 1 // TODO: Source handling 2 // TODO: destobj could be null and this crashes it 1 // TODO: all results need combined into one (assuming not nil result). As written only the last result 1 // TODO: Implement NSDecimalRound 1 // TODO: sort lights so we don't get shader permutations such as LUL which is the same 1 // TODO: Properties should be renamed to eliminate the name prefix once their corresponding Dependency Properties are fixed. See #2607 2 // TODO: Vertical layout 1 // TODO: 7495205: Can remove this include when all the UNIMPLEMENTED() functions are filled in 1 // TODO GH#2098 look at where we're using the image cache and what we can do to avoid it. 1 // FIXME: The creation of this temporary string is unfortunate. 1 // TODO: Multi-page navigation 1 #ifdef _M_ARM // TODO #352 @catch(NSException*) fails on ARM 1 // TODO: Top and bottom superview might point to topLayoutGuide and bottomLayoutGuide 1 // TODO 1121:: DWrite does not support line breaking by truncation, so we are using clipping, so need to adjust for truncation as well 1 ////TODO: FIgure out the correct thing for UIWebView. Is there one in SL Mobile? 1 // TODO 6669986: call CF version once stream is bridged 2 // TODO: This can still fail on Linux if the time zone is not recognized by ICU later 1 // TODO: This used to call into a private/unimplemented CALayer function 1 // TODO does not exist etc. 1 // TODO: Save application state and stop any background activity 1 // Another thread stole the wakeup for this fd. (FIXME Can this actually 1 // TODO: reference any additional headers you need in STDAFX.H 1 // TODO: Should we be asking our label for its intrinsicContentSize? 1 // TODO: C array interface here -- need typename and inner type. (Maybe do this with gen above, too 1 // FIXME: Libclang crashes on a decltype in an ivar block. Once the bug is fixed, go back to using decltype. 1 // TODO: Find a way to remove this 1 // TODO: Parameter and hierarchy checking 1 // TODO: check if we need to fetch data from layout 1 /*TODO: Add rest of the supported functions in documentation of + (NSExpression *)expressionForFunction:(NSString *)name 1 // FIXME: This uses about 1/3 of the time spent in CFURLCreateStringByReplacingPercentEscapes 1 // TODO: Move this out of the Windows Visibility event in future 1 // TODO: Move to a displaylink helper API? 1 // TODO: 6175619 _glDiscardFramebufferEXT is not supported yet. 1 // TODO: #2443 Remove _popupWindow (and all references to it) when we move UIAlertView over to Xaml 3