From 1577a6461ad027875f7c54b82194648e3d9f0da3 Mon Sep 17 00:00:00 2001 From: Ivan Tustanivskyi Date: Thu, 12 Mar 2026 16:06:46 +0200 Subject: [PATCH 1/3] docs(unreal): Sentry Crash Reporter customization --- .../setup-crashreporter/index.mdx | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx b/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx index 04c5b62eb13b34..bac5a04c4e7b34 100644 --- a/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx +++ b/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx @@ -204,7 +204,27 @@ EnableExternalCrashReporter=True ### Customizing the Crash Reporter -The Sentry Crash Reporter is built from the [sentry-desktop-crash-reporter](https://github.com/getsentry/sentry-desktop-crash-reporter) project. You can customize its appearance (branding, colors, layout) by forking the repository and building a custom version following the instructions in its documentation. +You can customize the appearance of the Sentry Crash Reporter directly from the plugin settings. Navigate to **Project Settings > Plugins > Sentry > General > Native** and expand the **Crash reporter appearance** section. Each property has an override toggle - only properties you explicitly enable will be applied: + +- **Window title** - Custom title for the crash reporter window. +- **Header text** - Header text shown in the crash reporter dialog. +- **Header description** - Description text shown below the header. Leave empty to hide. +- **Submit button label** - Label for the submit/send button. +- **Cancel button label** - Label for the cancel button. Set to empty string to hide the button. +- **Accent color** - Primary accent color used for the crash reporter UI elements. + +Alternatively, add the following to your project's configuration `.ini` file: + +```ini +[/Script/Sentry.SentrySettings] +CrashReporterAppearance=(bOverrideWindowTitle=True,WindowTitle="My Game Crash Reporter",bOverrideAccentColor=True,AccentColor=(R=76,G=175,B=80,A=255)) +``` + +These settings are applied each time the SDK initializes. Properties that are not overridden will use the crash reporter's built-in defaults. + +#### Using a Custom Crash Reporter Build + +For more advanced customization (such as custom logos or layout changes), you can fork the [sentry-desktop-crash-reporter](https://github.com/getsentry/sentry-desktop-crash-reporter) project and build a custom version following the instructions in its documentation. To use your custom build, replace the crash reporter executable in the plugin's ThirdParty binaries directory: From c7376230f572179ee8ecd44bd151687ccf7c130d Mon Sep 17 00:00:00 2001 From: Ivan Tustanivskyi Date: Thu, 12 Mar 2026 16:49:35 +0200 Subject: [PATCH 2/3] Clean up --- .../unreal/configuration/setup-crashreporter/index.mdx | 7 ------- 1 file changed, 7 deletions(-) diff --git a/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx b/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx index bac5a04c4e7b34..fd3ee255ba76fa 100644 --- a/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx +++ b/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx @@ -213,13 +213,6 @@ You can customize the appearance of the Sentry Crash Reporter directly from the - **Cancel button label** - Label for the cancel button. Set to empty string to hide the button. - **Accent color** - Primary accent color used for the crash reporter UI elements. -Alternatively, add the following to your project's configuration `.ini` file: - -```ini -[/Script/Sentry.SentrySettings] -CrashReporterAppearance=(bOverrideWindowTitle=True,WindowTitle="My Game Crash Reporter",bOverrideAccentColor=True,AccentColor=(R=76,G=175,B=80,A=255)) -``` - These settings are applied each time the SDK initializes. Properties that are not overridden will use the crash reporter's built-in defaults. #### Using a Custom Crash Reporter Build From dc55158d118c3a048efe0880c9c89d4aecfc060d Mon Sep 17 00:00:00 2001 From: Ivan Tustanivskyi Date: Thu, 12 Mar 2026 21:51:29 +0200 Subject: [PATCH 3/3] Update index.mdx --- .../unreal/configuration/setup-crashreporter/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx b/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx index fd3ee255ba76fa..f52d2a00b66d9f 100644 --- a/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx +++ b/docs/platforms/unreal/configuration/setup-crashreporter/index.mdx @@ -204,7 +204,7 @@ EnableExternalCrashReporter=True ### Customizing the Crash Reporter -You can customize the appearance of the Sentry Crash Reporter directly from the plugin settings. Navigate to **Project Settings > Plugins > Sentry > General > Native** and expand the **Crash reporter appearance** section. Each property has an override toggle - only properties you explicitly enable will be applied: +You can customize the appearance of the Sentry Crash Reporter directly from the plugin settings. Navigate to **Project Settings > Plugins > Sentry > General > Native** and expand the **External crash reporter appearance** section. Each property has an override toggle - only properties you explicitly enable will be applied: - **Window title** - Custom title for the crash reporter window. - **Header text** - Header text shown in the crash reporter dialog.