Skip to content

Commit dbbb63c

Browse files
authored
feat: Add third party plugins to the samples (#2289)
1 parent 6bf7f27 commit dbbb63c

12 files changed

+2374
-6
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
### Features
66

7+
- The SDK now has a dedicated sample scene for third party plugins like Cysharp, or DOTween. ([#2289](https://github.com/getsentry/sentry-unity/pull/2289))
78
- The SDK now automatically marks stack frames from `Cysharp` and `DG.Tweening` as non in-app.
89
This highly improves the resulting stack trace quality in the issues details. ([#2285](https://github.com/getsentry/sentry-unity/pull/2285))
910

samples/unity-of-bugs/Assets/Scenes/1_BugFarm.unity

Lines changed: 219 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,7 @@ GameObject:
371371
- component: {fileID: 305095896}
372372
- component: {fileID: 305095895}
373373
m_Layer: 5
374-
m_Name: Force Crash Samples
374+
m_Name: Force Crash
375375
m_TagString: Untagged
376376
m_Icon: {fileID: 0}
377377
m_NavMeshLayer: 0
@@ -2080,6 +2080,139 @@ RectTransform:
20802080
m_AnchoredPosition: {x: 0, y: 0}
20812081
m_SizeDelta: {x: 200, y: 20}
20822082
m_Pivot: {x: 0.5, y: 0.5}
2083+
--- !u!1 &1758246145
2084+
GameObject:
2085+
m_ObjectHideFlags: 0
2086+
m_CorrespondingSourceObject: {fileID: 0}
2087+
m_PrefabInstance: {fileID: 0}
2088+
m_PrefabAsset: {fileID: 0}
2089+
serializedVersion: 6
2090+
m_Component:
2091+
- component: {fileID: 1758246146}
2092+
- component: {fileID: 1758246149}
2093+
- component: {fileID: 1758246148}
2094+
- component: {fileID: 1758246147}
2095+
m_Layer: 5
2096+
m_Name: Third Party
2097+
m_TagString: Untagged
2098+
m_Icon: {fileID: 0}
2099+
m_NavMeshLayer: 0
2100+
m_StaticEditorFlags: 0
2101+
m_IsActive: 1
2102+
--- !u!224 &1758246146
2103+
RectTransform:
2104+
m_ObjectHideFlags: 0
2105+
m_CorrespondingSourceObject: {fileID: 0}
2106+
m_PrefabInstance: {fileID: 0}
2107+
m_PrefabAsset: {fileID: 0}
2108+
m_GameObject: {fileID: 1758246145}
2109+
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
2110+
m_LocalPosition: {x: 0, y: 0, z: 0}
2111+
m_LocalScale: {x: 1, y: 1, z: 1}
2112+
m_ConstrainProportionsScale: 0
2113+
m_Children:
2114+
- {fileID: 1810895960}
2115+
m_Father: {fileID: 3205132554549114098}
2116+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
2117+
m_AnchorMin: {x: 0, y: 0}
2118+
m_AnchorMax: {x: 0, y: 0}
2119+
m_AnchoredPosition: {x: 0, y: 0}
2120+
m_SizeDelta: {x: 200, y: 30}
2121+
m_Pivot: {x: 0.5, y: 0.5}
2122+
--- !u!114 &1758246147
2123+
MonoBehaviour:
2124+
m_ObjectHideFlags: 0
2125+
m_CorrespondingSourceObject: {fileID: 0}
2126+
m_PrefabInstance: {fileID: 0}
2127+
m_PrefabAsset: {fileID: 0}
2128+
m_GameObject: {fileID: 1758246145}
2129+
m_Enabled: 1
2130+
m_EditorHideFlags: 0
2131+
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
2132+
m_Name:
2133+
m_EditorClassIdentifier:
2134+
m_Navigation:
2135+
m_Mode: 3
2136+
m_WrapAround: 0
2137+
m_SelectOnUp: {fileID: 0}
2138+
m_SelectOnDown: {fileID: 0}
2139+
m_SelectOnLeft: {fileID: 0}
2140+
m_SelectOnRight: {fileID: 0}
2141+
m_Transition: 1
2142+
m_Colors:
2143+
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
2144+
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
2145+
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
2146+
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
2147+
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
2148+
m_ColorMultiplier: 1
2149+
m_FadeDuration: 0.1
2150+
m_SpriteState:
2151+
m_HighlightedSprite: {fileID: 0}
2152+
m_PressedSprite: {fileID: 0}
2153+
m_SelectedSprite: {fileID: 0}
2154+
m_DisabledSprite: {fileID: 0}
2155+
m_AnimationTriggers:
2156+
m_NormalTrigger: Normal
2157+
m_HighlightedTrigger: Highlighted
2158+
m_PressedTrigger: Pressed
2159+
m_SelectedTrigger: Selected
2160+
m_DisabledTrigger: Disabled
2161+
m_Interactable: 1
2162+
m_TargetGraphic: {fileID: 1758246148}
2163+
m_OnClick:
2164+
m_PersistentCalls:
2165+
m_Calls:
2166+
- m_Target: {fileID: 3205132554549114102}
2167+
m_TargetAssemblyTypeName: SceneButtons, Assembly-CSharp
2168+
m_MethodName: LoadThirdPartySamples
2169+
m_Mode: 1
2170+
m_Arguments:
2171+
m_ObjectArgument: {fileID: 0}
2172+
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
2173+
m_IntArgument: 0
2174+
m_FloatArgument: 0
2175+
m_StringArgument:
2176+
m_BoolArgument: 0
2177+
m_CallState: 1
2178+
--- !u!114 &1758246148
2179+
MonoBehaviour:
2180+
m_ObjectHideFlags: 0
2181+
m_CorrespondingSourceObject: {fileID: 0}
2182+
m_PrefabInstance: {fileID: 0}
2183+
m_PrefabAsset: {fileID: 0}
2184+
m_GameObject: {fileID: 1758246145}
2185+
m_Enabled: 1
2186+
m_EditorHideFlags: 0
2187+
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
2188+
m_Name:
2189+
m_EditorClassIdentifier:
2190+
m_Material: {fileID: 0}
2191+
m_Color: {r: 1, g: 1, b: 1, a: 1}
2192+
m_RaycastTarget: 1
2193+
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
2194+
m_Maskable: 1
2195+
m_OnCullStateChanged:
2196+
m_PersistentCalls:
2197+
m_Calls: []
2198+
m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0}
2199+
m_Type: 1
2200+
m_PreserveAspect: 0
2201+
m_FillCenter: 1
2202+
m_FillMethod: 4
2203+
m_FillAmount: 1
2204+
m_FillClockwise: 1
2205+
m_FillOrigin: 0
2206+
m_UseSpriteMesh: 0
2207+
m_PixelsPerUnitMultiplier: 1
2208+
--- !u!222 &1758246149
2209+
CanvasRenderer:
2210+
m_ObjectHideFlags: 0
2211+
m_CorrespondingSourceObject: {fileID: 0}
2212+
m_PrefabInstance: {fileID: 0}
2213+
m_PrefabAsset: {fileID: 0}
2214+
m_GameObject: {fileID: 1758246145}
2215+
m_CullTransparentMesh: 0
20832216
--- !u!1 &1759117337
20842217
GameObject:
20852218
m_ObjectHideFlags: 0
@@ -2159,6 +2292,85 @@ CanvasRenderer:
21592292
m_PrefabAsset: {fileID: 0}
21602293
m_GameObject: {fileID: 1759117337}
21612294
m_CullTransparentMesh: 0
2295+
--- !u!1 &1810895959
2296+
GameObject:
2297+
m_ObjectHideFlags: 0
2298+
m_CorrespondingSourceObject: {fileID: 0}
2299+
m_PrefabInstance: {fileID: 0}
2300+
m_PrefabAsset: {fileID: 0}
2301+
serializedVersion: 6
2302+
m_Component:
2303+
- component: {fileID: 1810895960}
2304+
- component: {fileID: 1810895962}
2305+
- component: {fileID: 1810895961}
2306+
m_Layer: 5
2307+
m_Name: Text
2308+
m_TagString: Untagged
2309+
m_Icon: {fileID: 0}
2310+
m_NavMeshLayer: 0
2311+
m_StaticEditorFlags: 0
2312+
m_IsActive: 1
2313+
--- !u!224 &1810895960
2314+
RectTransform:
2315+
m_ObjectHideFlags: 0
2316+
m_CorrespondingSourceObject: {fileID: 0}
2317+
m_PrefabInstance: {fileID: 0}
2318+
m_PrefabAsset: {fileID: 0}
2319+
m_GameObject: {fileID: 1810895959}
2320+
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
2321+
m_LocalPosition: {x: 0, y: 0, z: 0}
2322+
m_LocalScale: {x: 1, y: 1, z: 1}
2323+
m_ConstrainProportionsScale: 0
2324+
m_Children: []
2325+
m_Father: {fileID: 1758246146}
2326+
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
2327+
m_AnchorMin: {x: 0, y: 0}
2328+
m_AnchorMax: {x: 1, y: 1}
2329+
m_AnchoredPosition: {x: 0, y: 0}
2330+
m_SizeDelta: {x: 0, y: 0}
2331+
m_Pivot: {x: 0.5, y: 0.5}
2332+
--- !u!114 &1810895961
2333+
MonoBehaviour:
2334+
m_ObjectHideFlags: 0
2335+
m_CorrespondingSourceObject: {fileID: 0}
2336+
m_PrefabInstance: {fileID: 0}
2337+
m_PrefabAsset: {fileID: 0}
2338+
m_GameObject: {fileID: 1810895959}
2339+
m_Enabled: 1
2340+
m_EditorHideFlags: 0
2341+
m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
2342+
m_Name:
2343+
m_EditorClassIdentifier:
2344+
m_Material: {fileID: 0}
2345+
m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1}
2346+
m_RaycastTarget: 1
2347+
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
2348+
m_Maskable: 1
2349+
m_OnCullStateChanged:
2350+
m_PersistentCalls:
2351+
m_Calls: []
2352+
m_FontData:
2353+
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
2354+
m_FontSize: 14
2355+
m_FontStyle: 0
2356+
m_BestFit: 0
2357+
m_MinSize: 0
2358+
m_MaxSize: 40
2359+
m_Alignment: 4
2360+
m_AlignByGeometry: 0
2361+
m_RichText: 1
2362+
m_HorizontalOverflow: 0
2363+
m_VerticalOverflow: 0
2364+
m_LineSpacing: 1
2365+
m_Text: Third Party Samples
2366+
--- !u!222 &1810895962
2367+
CanvasRenderer:
2368+
m_ObjectHideFlags: 0
2369+
m_CorrespondingSourceObject: {fileID: 0}
2370+
m_PrefabInstance: {fileID: 0}
2371+
m_PrefabAsset: {fileID: 0}
2372+
m_GameObject: {fileID: 1810895959}
2373+
m_CullTransparentMesh: 0
21622374
--- !u!1 &1923722428
21632375
GameObject:
21642376
m_ObjectHideFlags: 0
@@ -2207,7 +2419,7 @@ GameObject:
22072419
- component: {fileID: 1925418724}
22082420
- component: {fileID: 1925418723}
22092421
m_Layer: 5
2210-
m_Name: Threaded Samples
2422+
m_Name: Threaded
22112423
m_TagString: Untagged
22122424
m_Icon: {fileID: 0}
22132425
m_NavMeshLayer: 0
@@ -2423,6 +2635,7 @@ RectTransform:
24232635
- {fileID: 3205132554930392397}
24242636
- {fileID: 1925418722}
24252637
- {fileID: 305095894}
2638+
- {fileID: 1758246146}
24262639
- {fileID: 1923722429}
24272640
- {fileID: 3205132555629897434}
24282641
- {fileID: 1709708847}
@@ -2431,7 +2644,7 @@ RectTransform:
24312644
m_AnchorMin: {x: 0.5, y: 0}
24322645
m_AnchorMax: {x: 0.5, y: 0}
24332646
m_AnchoredPosition: {x: 0, y: 0}
2434-
m_SizeDelta: {x: 200, y: 200}
2647+
m_SizeDelta: {x: 200, y: 240}
24352648
m_Pivot: {x: 0.5, y: 0}
24362649
--- !u!114 &3205132554549114099
24372650
MonoBehaviour:
@@ -2675,7 +2888,7 @@ GameObject:
26752888
- component: {fileID: 3205132554930392395}
26762889
- component: {fileID: 3205132554930392394}
26772890
m_Layer: 5
2678-
m_Name: Additional Samples
2891+
m_Name: Additional
26792892
m_TagString: Untagged
26802893
m_Icon: {fileID: 0}
26812894
m_NavMeshLayer: 0
@@ -2828,7 +3041,7 @@ GameObject:
28283041
- component: {fileID: 3205132555040356926}
28293042
- component: {fileID: 3205132555040356929}
28303043
m_Layer: 5
2831-
m_Name: Native Samples
3044+
m_Name: Native
28323045
m_TagString: Untagged
28333046
m_Icon: {fileID: 0}
28343047
m_NavMeshLayer: 0
@@ -3119,7 +3332,7 @@ GameObject:
31193332
- component: {fileID: 3205132555669470322}
31203333
- component: {fileID: 3205132555669470325}
31213334
m_Layer: 5
3122-
m_Name: Demo Scenes
3335+
m_Name: Heading
31233336
m_TagString: Untagged
31243337
m_Icon: {fileID: 0}
31253338
m_NavMeshLayer: 0

0 commit comments

Comments
 (0)