center-for-threat-informed-defense / attack-flow

Attack Flow helps executives, SOC managers, and defenders easily understand how attackers compose ATT&CK techniques into attacks by developing a representation of attack flows, modeling attack flows for a small corpus of incidents, and creating visualization tools to display attack flows.
https://ctid.io/attack-flow
Apache License 2.0
522 stars 83 forks source link

AF-182: Splash Screen Enhancements and Bug Fixes #110

Closed mikecarenzo closed 10 months ago

mikecarenzo commented 10 months ago

Overview

Enhancements and bug fixes for the Splash Screen.

splash_screen

Enhanced Splash Screen

This PR adds the following enhancements to SplashMenu:

This PR applies a series of bug fixes:

PrepareEditorWithFile Command

This PR introduces the PrepareEditorWithFile command. This command inherits from GroupCommand and bundles a LoadFile command with a HideSplashMenu command. PrepareEditorWithFile works much in the same way that LoadFile does and is now used across the application to load files into the editor.

New Application Settings

This PR moves the splash screen's display state into the application's settings under viewsplash_menudisplay_menu. This allows users to enable/disable the splash screen (by editing settings_win.json and settings_macos.json accordingly).

codecov[bot] commented 10 months ago

Codecov Report

Patch has no changes to coverable lines.

:loudspeaker: Thoughts on this report? Let us know!.

sonarcloud[bot] commented 10 months ago

SonarCloud Quality Gate failed.    Quality Gate failed

Bug B 1 Bug
Vulnerability A 0 Vulnerabilities
Security Hotspot E 2 Security Hotspots
Code Smell A 52 Code Smells

No Coverage information No Coverage information
46.6% 46.6% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint