From c4d18b79f030edd68a4c9a11c30fab5c315b58e5 Mon Sep 17 00:00:00 2001 From: KrithikaGanesan Date: Mon, 27 Oct 2025 17:12:11 +0530 Subject: [PATCH 1/4] 985360: Updated ReadMe file of this repository --- README.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 18fbbb7..34c2bc7 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,11 @@ -# syncfusion-winforms-radialmenu-examples -This repository contains samples that demonstrate built-in functionalities and various customizations of winforms RadialMenu control - - **Keyboard support** - This demo explains how to provide the keyboard support in winforms RadialMenu control. +# Syncfusion WinForms RadialMenu Examples +This repository contains a collection of samples that demonstrate the built-in functionalities and various customization options available in the Syncfusion WinForms RadialMenu control. The RadialMenu is a modern, circular menu that provides an intuitive and visually appealing way to present commands and options to users. It is commonly used in applications where quick access to frequently used actions is essential. +## What You Will Learn from This Repository + • How to configure and display the RadialMenu in a WinForms application. + • Explore built-in features such as keyboard navigation, custom styling, and dynamic item loading. + • Learn how to customize the appearance of menu items, including icons, text, and colors. + • Understand how to handle events for user interactions like item selection and hover effects. +## Sample Highlight: Keyboard Support +**Keyboard support** - This sample demonstrates how to enable keyboard navigation in the RadialMenu control. It explains how users can interact with menu items using arrow keys and shortcuts, improving accessibility and usability for keyboard-centric workflows. +## Why Use RadialMenu? +The RadialMenu control is ideal for scenarios where space optimization and quick access to commands are critical. Its circular layout makes it easy to group related actions and present them in a visually appealing manner. Developers can also integrate themes and animations to enhance the user experience. \ No newline at end of file From 1ccec853861440b9b7f565a772ff1bd2f3ef8bd2 Mon Sep 17 00:00:00 2001 From: Manivannan Date: Mon, 1 Dec 2025 16:54:57 +0530 Subject: [PATCH 2/4] Replaced the gitleaks.yaml file. --- .github/workflows/gitleaks.yaml | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/.github/workflows/gitleaks.yaml b/.github/workflows/gitleaks.yaml index c115f77..3871686 100644 --- a/.github/workflows/gitleaks.yaml +++ b/.github/workflows/gitleaks.yaml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4.2.2 - name: Install the gitleaks run: wget https://github.com/zricethezav/gitleaks/releases/download/v8.15.2/gitleaks_8.15.2_linux_x64.tar.gz shell: pwsh @@ -21,18 +21,24 @@ jobs: continue-on-error: true - name: Setup NuGet.exe if: steps.gitleaks.outcome != 'success' - uses: nuget/setup-nuget@v1 + uses: nuget/setup-nuget@v2 with: nuget-version: latest - - name: Install the dotnet + - name: Install Mono if: steps.gitleaks.outcome != 'success' - uses: actions/setup-dotnet@v3 - with: - dotnet-version: '3.1.x' + run: | + sudo apt update + sudo apt install -y mono-complete + - name: Install the dotnet SDK to a custom directory + if: steps.gitleaks.outcome != 'success' + run: | + mkdir -p $GITHUB_WORKSPACE/dotnet + curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --install-dir $GITHUB_WORKSPACE/dotnet --channel 6.0 - name: Install the report tool packages if: steps.gitleaks.outcome != 'success' run: | + export PATH=$GITHUB_WORKSPACE/dotnet:$PATH nuget install "Syncfusion.Email" -source ${{ secrets.NexusFeedLink }} -ExcludeVersion - dir $GITHUB_WORKSPACE/Syncfusion.Email/lib/netcoreapp3.1 - dotnet $GITHUB_WORKSPACE/Syncfusion.Email/lib/netcoreapp3.1/GitleaksReportMail.dll ${{ secrets.CITEAMCREDENTIALS }} "$GITHUB_REF_NAME" ${{ secrets.NETWORKCREDENTIALS }} ${{ secrets.NETWORKKEY }} "$GITHUB_WORKSPACE" ${{ secrets.ORGANIZATIONNAME }} + dir $GITHUB_WORKSPACE/Syncfusion.Email/lib/net6.0 + dotnet $GITHUB_WORKSPACE/Syncfusion.Email/lib/net6.0/GitleaksReportMail.dll ${{ secrets.CITEAMCREDENTIALS }} "$GITHUB_REF_NAME" ${{ secrets.NETWORKCREDENTIALS }} ${{ secrets.NETWORKKEY }} "$GITHUB_WORKSPACE" ${{ secrets.ORGANIZATIONNAME }} exit 1 \ No newline at end of file From 724e2c680e11a676f9f7427518eaa34313089c5a Mon Sep 17 00:00:00 2001 From: Manivannan-E <92844213+Manivannan-E@users.noreply.github.com> Date: Mon, 1 Dec 2025 17:00:06 +0530 Subject: [PATCH 3/4] Update README.md --- README.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 34c2bc7..44fd318 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,14 @@ # Syncfusion WinForms RadialMenu Examples This repository contains a collection of samples that demonstrate the built-in functionalities and various customization options available in the Syncfusion WinForms RadialMenu control. The RadialMenu is a modern, circular menu that provides an intuitive and visually appealing way to present commands and options to users. It is commonly used in applications where quick access to frequently used actions is essential. + ## What You Will Learn from This Repository - • How to configure and display the RadialMenu in a WinForms application. - • Explore built-in features such as keyboard navigation, custom styling, and dynamic item loading. - • Learn how to customize the appearance of menu items, including icons, text, and colors. - • Understand how to handle events for user interactions like item selection and hover effects. -## Sample Highlight: Keyboard Support -**Keyboard support** - This sample demonstrates how to enable keyboard navigation in the RadialMenu control. It explains how users can interact with menu items using arrow keys and shortcuts, improving accessibility and usability for keyboard-centric workflows. +- How to configure and display the RadialMenu in a WinForms application. +- Explore built-in features such as keyboard navigation, custom styling, and dynamic item loading. +- Learn how to customize the appearance of menu items, including icons, text, and colors. +- Understand how to handle events for user interactions like item selection and hover effects. + +## Sample Included +**Keyboard Support** – This sample demonstrates how to enable **keyboard navigation** in the RadialMenu control. It explains how users can interact with menu items using **arrow keys** and **shortcuts**, improving accessibility and usability for keyboard-centric workflows. + ## Why Use RadialMenu? -The RadialMenu control is ideal for scenarios where space optimization and quick access to commands are critical. Its circular layout makes it easy to group related actions and present them in a visually appealing manner. Developers can also integrate themes and animations to enhance the user experience. \ No newline at end of file +The **RadialMenu** control is ideal for scenarios where **space optimization** and **quick access to commands** are critical. Its circular layout makes it easy to group related actions and present them in a visually appealing manner. Developers can also integrate **themes** and **animations** to enhance the user experience. From 2429941e9dcec3e1d2df0b3f2da38d91644b3e8b Mon Sep 17 00:00:00 2001 From: Manivannan Date: Wed, 3 Dec 2025 14:49:19 +0530 Subject: [PATCH 4/4] Fixed the secret value issue. --- Samples/Keyboard-Support/Properties/Resources.resx | 1 - 1 file changed, 1 deletion(-) diff --git a/Samples/Keyboard-Support/Properties/Resources.resx b/Samples/Keyboard-Support/Properties/Resources.resx index ccf49e3..dd298ad 100644 --- a/Samples/Keyboard-Support/Properties/Resources.resx +++ b/Samples/Keyboard-Support/Properties/Resources.resx @@ -117,7 +117,6 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - ..\Resources\Arrow_Black.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a