Skip to content

Commit

Permalink
Merge pull request #715 from evilz/v4.0.4
Browse files Browse the repository at this point in the history
update to release 4.1.0
  • Loading branch information
evilz authored Dec 7, 2021
2 parents 8d6fe37 + 640dd6a commit 954033f
Show file tree
Hide file tree
Showing 890 changed files with 54,023 additions and 51,434 deletions.
6 changes: 6 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
module.exports = {
root: true,
parser: '@typescript-eslint/parser',
plugins: ['@typescript-eslint', 'jest'],
extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'prettier','plugin:jest/recommended'],
}
22 changes: 19 additions & 3 deletions .github/workflows/continuous-integration-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@ on: [push]

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]

runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v2
Expand All @@ -13,14 +17,26 @@ jobs:
id: node_version
run: echo "::set-output name=nvmrc::$(cat .nvmrc)"

- uses: actions/setup-node@v1
- uses: actions/setup-node@v2
with:
node-version: ${{ steps.node_version.outputs.nvmrc }}

- run: npm ci
- name: npm-ci
run: npm ci

- name: build
run: npm run vscode:prepublish

- name: test
run: npm run coverage

# - name: ui-test linux
# if: runner.os == 'Linux'
# # run: xvfb-run -a npm run ui-test
# uses: GabrielBB/xvfb-action@v1
# with:
# run: npm run ui-test

# - name: ui-test linux
# if: runner.os != 'Linux'
# run: npm run ui-test
Binary file added .ionide/symbolCache.db
Binary file not shown.
7 changes: 7 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
// See http://go.microsoft.com/fwlink/?LinkId=827846
// for the documentation about the extensions.json format
"recommendations": [
"dbaeumer.vscode-eslint"
]
}
29 changes: 13 additions & 16 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -1,38 +1,35 @@
// A launch configuration that compiles the extension and then opens it inside a new window
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
{
"version": "0.1.0",
"version": "0.2.0",
"configurations": [
{
"name": "Launch Extension",
"name": "Run Extension",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceRoot}"
"--extensionDevelopmentPath=${workspaceFolder}"
],
"stopOnEntry": false,
"sourceMaps": true,
"outFiles": [
"${workspaceFolder}/dist/**/*.js"
],
"preLaunchTask": "npm: webpack"
"preLaunchTask": "${defaultBuildTask}"
},
{
"name": "Launch Tests",
"name": "Extension Tests",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--disable-extensions",
"--extensionDevelopmentPath=${workspaceRoot}",
"--extensionTestsPath=${workspaceRoot}/out/test"
"--extensionDevelopmentPath=${workspaceFolder}",
"--extensionTestsPath=${workspaceFolder}/out/test/suite/index"
],
"stopOnEntry": false,
"sourceMaps": true,
"outFiles": [
"${workspaceRoot}/out/test/**/*.js"
"${workspaceFolder}/out/**/*.js",
"${workspaceFolder}/dist/**/*.js"
],
"preLaunchTask": "npm"
"preLaunchTask": "tasks: watch-tests"
}
]
}
8 changes: 5 additions & 3 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,11 @@
"search.exclude": {
"out": true // set this to false to include "out" folder in search results
},
"typescript.tsdk": "./node_modules/typescript/lib",
"typescript.tsc.autoDetect": "off",
"mocha.files.glob": "./test/**/*test.ts",
"mocha.requires": ["ts-node/register"],
"mocha.requires": [
"ts-node/register"
],
"mocha.options": {
"compilers": "ts-node/register"
},
Expand All @@ -25,4 +27,4 @@
"serverId": "evilz-github"
},
"tslint.autoFixOnSave": true,
}
}
48 changes: 30 additions & 18 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -1,27 +1,39 @@
// Available variables which can be used inside of strings.
// ${workspaceRoot}: the root folder of the team
// ${file}: the current opened file
// ${fileBasename}: the current opened file's basename
// ${fileDirname}: the current opened file's dirname
// ${fileExtname}: the current opened file's extension
// ${cwd}: the current working directory of the spawned process
// A task runner that calls a custom npm script that compiles the extension.
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
{
"version": "2.0.0",
"tasks": [
{
"label": "npm: webpack",
"type": "shell",
"command": "npm",
"group": "build",
"type": "npm",
"script": "watch",
"isBackground": true,
"presentation": {
"reveal": "always",
"panel": "new"
"reveal": "never",
"group": "watchers"
},
"args": [
"run",
"webpack"
]
"group": {
"kind": "build",
"isDefault": true
}
},
{
"type": "npm",
"script": "watch-tests",
"problemMatcher": "$tsc-watch",
"isBackground": true,
"presentation": {
"reveal": "never",
"group": "watchers"
},
"group": "build"
},
{
"label": "tasks: watch-tests",
"dependsOn": [
"npm: watch",
"npm: watch-tests"
],
"problemMatcher": []
}
]
}
11 changes: 9 additions & 2 deletions .vscodeignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
node_modules/**

webpack.config.js
.vscode/**
.vscode-test/**
Expand Down Expand Up @@ -26,4 +26,11 @@ default-thumbnail.jpg
image-placeholder.png
junit.xml
math.md
tslint.json
tslint.json
coverage/**
samples/**
node_modules/**
jest.config.js
sourceMap
.ionide/**
docs/**
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## 4.1.0

- update Reveal.js to 4.1.3
- a lot of markdown feature add
- Samples
- kroki support
- Frontmatter completion and decoration with documentation

## 4.0.3

### Fix
Expand Down
14 changes: 6 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,20 @@
# vscode-reveal [![](https://img.shields.io/visual-studio-marketplace/v/evilz.vscode-reveal)](https://marketplace.visualstudio.com/items?itemName=evilz.vscode-reveal) ![install](https://img.shields.io/visual-studio-marketplace/i/evilz.vscode-reveal)



![Codecov](https://img.shields.io/codecov/c/github/evilz/vscode-reveal)
<!--
![Codecov](https://img.shields.io/codecov/c/github/evilz/vscode-reveal) -->

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=evilz_vscode-reveal&metric=alert_status)](https://sonarcloud.io/dashboard?id=evilz_vscode-reveal)
<!--
[![Azure Pipeline](https://evilz.visualstudio.com/vscode-reveal/_apis/build/status/2)](https://evilz.visualstudio.com/vscode-reveal/_build?definitionId=2)

[![NODE.JS DEPENDENCIES](https://david-dm.org/evilz/vscode-reveal/status.svg)](https://david-dm.org/evilz/vscode-reveal)
[![NODE.JS DEV DEPENDENCIES](https://david-dm.org/evilz/vscode-reveal/dev-status.svg)](https://david-dm.org/evilz/vscode-reveal?type=dev)

[![Known Vulnerabilities](https://snyk.io/test/github/evilz/vscode-reveal/badge.svg?targetFile=package.json)](https://snyk.io/test/github/evilz/vscode-reveal?targetFile=package.json)
[![Known Vulnerabilities](https://snyk.io/test/github/evilz/vscode-reveal/badge.svg?targetFile=package.json)](https://snyk.io/test/github/evilz/vscode-reveal?targetFile=package.json) -->

This extension let you display a reveal.js presentation directly from an opened markdown document.

![demo](https://github.com/evilz/vscode-reveal/raw/master/images/demo2.0-bis.gif)

> Full documentation [here](https://www.evilznet.com/vscode-reveal)
## Features

- [Markdown](#markdown)
Expand Down
Empty file added docs/.nojekyll
Empty file.
22 changes: 22 additions & 0 deletions docs/_coverpage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<div class="code-logo">
<div class="logo" ></div>
</div>


![logo](assets/images/logo-v2.png)

> Revealjs in your Visual Studio Code !
- 🚀 Markdown
- ⚡️️ Side view with auto refresh
- 💎 Syntax highlighted code
- 🔥 Auto animation
- 📼 Export to PDF and HTML
- ⏱ Many preconfigured plugins

<div class="buttons">
<a href="https://marketplace.visualstudio.com/items?itemName=evilz.vscode-reveal" target="_blank"><span>Marketplace</span></a>
<a href="#/README"><span>Get Started</span></a>
</div>

![color](#ffffff)
51 changes: 51 additions & 0 deletions docs/_sidebar.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
- Getting Started

- [Overview](README.md)
- [Quick Start](quick-start.md)

- CONTENT
- [Basic Markdown Syntax](markdown/basic-syntax.md)
- [Extended Syntax](markdown/extended-syntax.md)
- Backgrounds
- Media
- Code
- Math
- Fragments
- Links
- Iframe
- Diagram
- Layout
- Slide Visibility

- CUSTOMIZATION
- Themes
- Transitions
- Config Options
- Presentation Size

- FEATURES
- Vertical Slides
- Auto-Animate
- Auto-Slide
- Speaker View
- Slide Numbers
- Touch Navigation
- PDF Export
- Overview Mode
- Fullscreen Mode
- Menu
- Zoom
- Chalkboard
- Search


- CONFIGURATION
- Overview
- Reference

- Reference

- [API](api.md)
- [Configuration](configuration.md)

- [Contributing](CONTRIBUTING.md)
Binary file added docs/assets/images/2-slides.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/abbreviation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/attributes.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/attribution.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/blockquote.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/code.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/definitions.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/demo.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/demo2.0-bis.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/fontawesome.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/heading.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/html-inline.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/iframe.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/image.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/logo-v2-small.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/logo-v2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/logo.pdn
Binary file not shown.
Binary file added docs/assets/images/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/one-slide.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/ordered-list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/screenshot1-800.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/screenshot1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/sidebar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/statusbar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/table.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/tasklist.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/images/text-style.png
Binary file added docs/assets/images/unordered-list.png
Binary file added docs/assets/images/vs-code-treeview.png
Binary file added docs/assets/images/vscode-alt.png
57 changes: 57 additions & 0 deletions docs/assets/images/vscode-alt.svg
Binary file added docs/assets/images/vscode.png
Loading

0 comments on commit 954033f

Please sign in to comment.