Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions .github/workflows/gitleaks.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Secret Value found!!
on:
push:
public:
jobs:
scan:
name: gitleaks
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/[email protected]
- 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
- name: Extract the tar file
run: tar xzvf gitleaks_8.15.2_linux_x64.tar.gz
- name: Generate the report
id: gitleaks
run: $GITHUB_WORKSPACE/gitleaks detect -s $GITHUB_WORKSPACE -f json -r $GITHUB_WORKSPACE/leaksreport.json
shell: bash
continue-on-error: true
- name: Setup NuGet.exe
if: steps.gitleaks.outcome != 'success'
uses: nuget/setup-nuget@v2
with:
nuget-version: latest
- name: Install Mono
if: steps.gitleaks.outcome != 'success'
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/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
36 changes: 34 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,39 @@
# Syncfusion WPF Documentation

This is the GitHub repository for the technical product documentation for Syncfusion WPF components. This documentation is published to http://help.syncfusion.com/wpf
Welcome to the official GitHub repository for **Syncfusion WPF components**. This repo hosts source content for user guides, API references, and conceptual docs to help developers build robust desktop application using **Syncfusion's WPF controls**.

The published documentation is available at: http://help.syncfusion.com/wpf

## Purpose

Centralized platform for maintaining and improving WPF documentation, including:

* Detailed usage guides for each control.
* API documentation and examples.
* Best practices and performance tips.
* Troubleshooting and FAQs.

## Contributions Welcome!

We welcome the [pull request](https://docs.github.com/en/github/managing-files-in-a-repository/editing-files-in-another-users-repository) for improving the WPF Components user guide documentation. Your contribution towards this will be greatly appreciated.
We warmly welcome contributions from the community to enhance the quality and clarity of our documentation. Whether you're fixing typos, improving explanations, adding code samples, or updating outdated content — your help is greatly appreciated!

### How You Can Contribute

* Submit a [pull request](https://docs.github.com/en/github/managing-files-in-a-repository/editing-files-in-another-users-repository) with improvements or corrections.
* Report issues or suggest enhancements via GitHub Issues.
* Share feedback to help us improve the user experience.

Please refer to our Contribution Guidelines for more details on how to get started.

## Getting Started
To contribute:
* Fork the repository.
* Clone your fork locally.
* Make changes.
* Submit a pull request.

## License

This documentation is licensed under the Syncfusion License. Please review the terms before contributing.

1391
4 changes: 3 additions & 1 deletion wpf/Navigation-Drawer/Keyboard-Support.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,6 @@ This section describes the keyboard support in SfNavigationDrawer.
* **Down** - This key is used to Navigate to the next NavigationItem.
* **Enter and Space** - This key is used to select the currently focused item.

![Keyboard Support in WPF NavigationDrawer](Keyboard_Support_image/Keyboard_Support.gif)
![Keyboard Support in WPF NavigationDrawer](Keyboard_Support_image/Keyboard_Support.gif)

N> View [sample](https://github.com/SyncfusionExamples/wpf-sfnavigationdrawer-samples/tree/main/KeyboardSupportSample) in GitHub