diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index a4c03c7..0000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1,2 +0,0 @@ -github: processing -custom: https://processing.org/donate diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml deleted file mode 100644 index ae543fb..0000000 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: "Bug Report" -description: "Report a bug with the library template." -title: "Describe the bug" -labels: ["bug"] -body: - - type: textarea - id: bug_description - attributes: - label: "Describe the bug" - placeholder: "Provide a clear description of the bug." - validations: - required: true - - type: textarea - id: steps_to_reproduce - attributes: - label: "Steps to reproduce" - placeholder: "List the steps to reproduce the issue." - validations: - required: true - - type: textarea - id: expected_behavior - attributes: - label: "Expected behavior" - placeholder: "Describe what you expected to happen." - validations: - required: true - - type: textarea - id: actual_behavior - attributes: - label: "Actual behavior" - placeholder: "Describe what actually happened." - validations: - required: true diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml deleted file mode 100644 index d94ce9a..0000000 --- a/.github/ISSUE_TEMPLATE/feature-request.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: "Feature Request" -description: "Request a new feature or enhancement." -title: "Describe the feature" -labels: ["enhancement"] -body: - - type: textarea - id: enhancement_description - attributes: - label: "Describe the feature or enhancement" - placeholder: "Provide a clear description of the requested feature." - validations: - required: true - - type: textarea - id: use_case - attributes: - label: "What is the use case?" - placeholder: "Explain the problem this feature will solve." - validations: - required: true - - type: textarea - id: alternatives - attributes: - label: "Alternatives considered" - placeholder: "List any alternative solutions you’ve considered." diff --git a/.github/ISSUE_TEMPLATE/feedback-form.yml b/.github/ISSUE_TEMPLATE/feedback-form.yml deleted file mode 100644 index a0600ef..0000000 --- a/.github/ISSUE_TEMPLATE/feedback-form.yml +++ /dev/null @@ -1,31 +0,0 @@ -name: "🙋♀️ Processing Library Template Feedback" -description: "Provide feedback on your experience using the Processing library template." -title: "Summarize your feedback" -labels: ["feedback"] -body: - - type: markdown - attributes: - value: | - Thanks for trying this version of the Processing library template. Your answers will help us improve this template for you and others. Thanks in advance for your feedback! - - type: textarea - id: experience - attributes: - label: "Were you able to successfully create a library with this template? What has been your general experience with this template?" - validations: - required: true - - type: textarea - id: benefits - attributes: - label: "What are the benefits of using this template?" - - type: textarea - id: improvements - attributes: - label: "What could be improved with this template?" - - type: textarea - id: other_templates - attributes: - label: "Have you tried other Processing library templates? If so, which ones?" - - type: textarea - id: other_experience - attributes: - label: "What was your experience with the other templates?" diff --git a/.github/workflows/deploy_website.yml b/.github/workflows/deploy_website.yml deleted file mode 100644 index c4cd385..0000000 --- a/.github/workflows/deploy_website.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: deploy_website -on: - push: - branches: - - main -permissions: - contents: write - -jobs: - deploy: - concurrency: ci-${{ github.ref }} - runs-on: ubuntu-latest - steps: - - name: Checkout sources - uses: actions/checkout@v4 - - - name: Setup Python - uses: actions/setup-python@v5 - with: - python-version: 3.x - - - name: Install dependencies - run: pip install mkdocs-material - - - name: Build website - run: mkdocs build - - - name: Deploy website - uses: JamesIves/github-pages-deploy-action@v4 - with: - folder: site - branch: gh-pages - clean-exclude: pr-preview - force: false diff --git a/.github/workflows/pr_preview.yml b/.github/workflows/pr_preview.yml deleted file mode 100644 index f0beecd..0000000 --- a/.github/workflows/pr_preview.yml +++ /dev/null @@ -1,38 +0,0 @@ -name: Deploy PR preview -on: - pull_request: - types: - - opened - - reopened - - synchronize - - closed -permissions: - contents: write - pull-requests: write - -jobs: - deploy-preview: - concurrency: preview-${{ github.ref }} - runs-on: ubuntu-latest - steps: - - name: Checkout sources - uses: actions/checkout@v4 - - - name: Setup Python - uses: actions/setup-python@v5 - with: - python-version: 3.x - - - name: Install dependencies - run: pip install mkdocs-material - - - name: Build website - if: github.event.action != 'closed' - run: mkdocs build - - - name: Deploy preview - uses: rossjrw/pr-preview-action@v1 - with: - source-dir: site - preview-branch: gh-pages - umbrella-dir: pr-preview diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 325a18f..0000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: Release - -on: - push: - tags: - - 'v*' - -jobs: - release: - permissions: write-all - runs-on: ubuntu-latest - env: - FULL_RELEASE_TAG: ${{ github.ref || format('{0}{1}', 'refs/tags/', github.event.release.tag_name) }} - steps: - - name: Checkout sources - uses: actions/checkout@v4 - - name: Setup Java - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: 17 - - name: Setup Gradle - uses: gradle/actions/setup-gradle@v3 - with: - gradle-version: 8.5 - - name: Extract tag name - run: | - echo "RELEASE_TAG=${FULL_RELEASE_TAG:10}" - echo "RELEASE_TAG=${FULL_RELEASE_TAG:10}" >> $GITHUB_ENV - - name: Build with Gradle - id: build - run: gradle -PgithubReleaseTag=${{ env.RELEASE_TAG }} buildReleaseArtifacts - - name: Release - uses: softprops/action-gh-release@v2 - with: - files: | - release/*.txt - release/*.zip - release/*.pdex diff --git a/.gitignore b/.gitignore deleted file mode 100644 index e9f851e..0000000 --- a/.gitignore +++ /dev/null @@ -1,70 +0,0 @@ -.gradle -build/ -libs/ -release/ -!gradle/wrapper/gradle-wrapper.jar -!**/src/main/**/build/ -!**/src/test/**/build/ - -### IntelliJ IDEA ### -.idea -.idea/modules.xml -.idea/jarRepositories.xml -.idea/compiler.xml -.idea/libraries/ -*.iws -*.iml -*.ipr -out/ -!**/src/main/**/out/ -!**/src/test/**/out/ - -### Eclipse ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache -bin/ -!**/src/main/**/bin/ -!**/src/test/**/bin/ - -### NetBeans ### -/nbproject/private/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ - -### VS Code ### -.vscode/ - -### Mac OS ### -.DS_Store - -# Compiled class file -*.class - -# Log file -*.log - -# BlueJ files -*.ctxt - -# Mobile Tools for Java (J2ME) -.mtj.tmp/ - -# Package Files # -*.jar -*.war -*.nar -*.ear -*.zip -*.tar.gz -*.rar - -# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml -hs_err_pid* -replay_pid* diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..2f8c644 --- /dev/null +++ b/404.html @@ -0,0 +1,384 @@ + + + +
+ + + + + + + + + + + + + + +