From 54263190246c77c14bba2644f0fd1c30697f46af Mon Sep 17 00:00:00 2001 From: KrithikaGanesan Date: Mon, 27 Oct 2025 18:51:21 +0530 Subject: [PATCH 1/4] 985360: Updated ReadMe file of this repository --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index 3d1b211..513f4b9 100644 --- a/README.md +++ b/README.md @@ -7,3 +7,22 @@ NavigationDrawer is a sliding panel menu that comes out from the edge of the win For know more about SyntaxEditor : https://www.syncfusion.com/winforms-ui-controls/navigation-drawer SyntaxEditor user guide documentation : https://help.syncfusion.com/windowsforms/navigation-drawer/overview + +# WinForms Navigation Drawer - Getting Started +The **NavigationDrawer** is a versatile sliding panel menu component available in Syncfusion's WinForms UI suite. It enhances application navigation by allowing developers to embed hidden content panels that slide into view from any edge of the window. This feature is particularly useful for creating modern, space-efficient user interfaces where menu items or additional options can be tucked away until needed. + +The drawer can be triggered either by swiping from one of the four screen edges or programmatically based on user interaction. This flexibility makes it ideal for applications that require dynamic navigation or contextual menus. Whether you're building a dashboard, a settings panel, or a multi-view application, the NavigationDrawer provides a clean and intuitive way to manage screen real estate. + +![WinForms NavigationDrawer](Images/NavigationDrawer_Output.png) + +### Key Features: +- Slide-in panel from any screen edge. +- Customizable appearance and behavior. +- Seamless integration with other Syncfusion WinForms controls. +- Ideal for mobile-inspired UI designs on desktop applications. + + +To learn more about the **NavigationDrawer** control and its capabilities, visit the official Syncfusion page: +🔗 [Syncfusion SyntaxEditor](https://www.syncfusion.com/winforms-ui-controls/navigation-drawer) +For detailed documentation and usage examples, refer to the user guide documentation: +📘 [Syncfusion Navigation Drawer Overview](https://help.syncfusion.com/windowsforms/navigation-drawer/overview) \ No newline at end of file From 0696905adf4b0725c9f83985a9e5ed988639d736 Mon Sep 17 00:00:00 2001 From: KrithikaGanesan Date: Mon, 27 Oct 2025 18:52:18 +0530 Subject: [PATCH 2/4] 985360: Updated ReadMe file of this repository --- README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/README.md b/README.md index 513f4b9..961af0a 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,3 @@ -# winforms-navigation-drawer-getting-started - -NavigationDrawer is a sliding panel menu that comes out from the edge of the window and allows to have the contents in a hidden panel. It can be shown by swiping from any of the four screen edges or by demand. - -![](Images/NavigationDrawer_Output.png) - -For know more about SyntaxEditor : https://www.syncfusion.com/winforms-ui-controls/navigation-drawer - -SyntaxEditor user guide documentation : https://help.syncfusion.com/windowsforms/navigation-drawer/overview - # WinForms Navigation Drawer - Getting Started The **NavigationDrawer** is a versatile sliding panel menu component available in Syncfusion's WinForms UI suite. It enhances application navigation by allowing developers to embed hidden content panels that slide into view from any edge of the window. This feature is particularly useful for creating modern, space-efficient user interfaces where menu items or additional options can be tucked away until needed. From 9308a81e069b3d547419b3b0198ab3589f766b9a Mon Sep 17 00:00:00 2001 From: Manivannan-E <92844213+Manivannan-E@users.noreply.github.com> Date: Fri, 28 Nov 2025 18:39:38 +0530 Subject: [PATCH 3/4] Update README.md --- README.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 961af0a..fef948f 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,16 @@ # WinForms Navigation Drawer - Getting Started -The **NavigationDrawer** is a versatile sliding panel menu component available in Syncfusion's WinForms UI suite. It enhances application navigation by allowing developers to embed hidden content panels that slide into view from any edge of the window. This feature is particularly useful for creating modern, space-efficient user interfaces where menu items or additional options can be tucked away until needed. +The NavigationDrawer is a versatile sliding panel menu component available in Syncfusion's WinForms UI suite. It enhances application navigation by allowing developers to embed hidden content panels that slide into view from any edge of the window. This feature is particularly useful for creating modern, space-efficient user interfaces where menu items or additional options can be tucked away until needed. The drawer can be triggered either by swiping from one of the four screen edges or programmatically based on user interaction. This flexibility makes it ideal for applications that require dynamic navigation or contextual menus. Whether you're building a dashboard, a settings panel, or a multi-view application, the NavigationDrawer provides a clean and intuitive way to manage screen real estate. -![WinForms NavigationDrawer](Images/NavigationDrawer_Output.png) - -### Key Features: +## Key Features: - Slide-in panel from any screen edge. - Customizable appearance and behavior. - Seamless integration with other Syncfusion WinForms controls. - Ideal for mobile-inspired UI designs on desktop applications. +## Output +![WinForms NavigationDrawer](Images/NavigationDrawer_Output.png) -To learn more about the **NavigationDrawer** control and its capabilities, visit the official Syncfusion page: -🔗 [Syncfusion SyntaxEditor](https://www.syncfusion.com/winforms-ui-controls/navigation-drawer) -For detailed documentation and usage examples, refer to the user guide documentation: -📘 [Syncfusion Navigation Drawer Overview](https://help.syncfusion.com/windowsforms/navigation-drawer/overview) \ No newline at end of file +## Reference +To learn more about the **NavigationDrawer** control and its functionalities, refer to the user guide documentation: [NavigationDrawer Features Overview](https://help.syncfusion.com/windowsforms/navigation-drawer/overview) From aaba637dbb7cb7306b656fc993cf87304aa78799 Mon Sep 17 00:00:00 2001 From: Manivannan Date: Mon, 1 Dec 2025 16:55:14 +0530 Subject: [PATCH 4/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