Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Electron Fiddle #1128

Merged
merged 36 commits into from
May 18, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
9567e11
Delete apps/Deskreen directory
Crilum Nov 9, 2021
560f0c1
Add files via upload
Crilum Nov 9, 2021
accf0a6
Update install-32
Crilum Nov 9, 2021
d284585
Update install-32
Crilum Nov 18, 2021
a760381
Update install-64
Crilum Nov 18, 2021
470755a
Update install-32
Crilum Nov 18, 2021
922e939
Update apps/Electron Fiddle/install-32
Crilum Dec 10, 2021
c065160
Update apps/Electron Fiddle/install-64
Crilum Dec 10, 2021
c42e29f
Update apps/Electron Fiddle/install-32
Crilum Dec 10, 2021
bbdf83b
Update apps/Electron Fiddle/install-64
Crilum Dec 10, 2021
75a39d4
Update apps/Electron Fiddle/install-32
Crilum Dec 10, 2021
1fc3806
Update apps/Electron Fiddle/install-64
Crilum Dec 10, 2021
8ce8351
Update apps/Electron Fiddle/uninstall
Crilum Dec 10, 2021
a33be04
Update apps/Electron Fiddle/uninstall
Crilum Dec 10, 2021
d056d94
Update apps/Electron Fiddle/uninstall
Crilum Dec 10, 2021
2d34b42
Update apps/Electron Fiddle/install-64
Crilum Dec 10, 2021
c4d46f7
Fix Conflicts, hopefully..
Crilum Dec 13, 2021
363a385
Merge branch 'Botspot:master' into Electron-Fiddle-PR
Crilum Dec 13, 2021
3d95658
Update apps/Electron Fiddle/install-32
Crilum Dec 13, 2021
7e36c3c
Update apps/Electron Fiddle/install-64
Crilum Dec 13, 2021
048d317
Update install-32
Crilum Dec 13, 2021
f48abae
Update install-64
Crilum Dec 13, 2021
c65fc1d
Update uninstall
Crilum Dec 13, 2021
7364bc3
Merge branch 'Botspot:master' into Electron-Fiddle-PR
Crilum Jan 21, 2022
db38801
Update install-32
Crilum Jan 21, 2022
a810105
Update install-64
Crilum Jan 21, 2022
a70e7c3
Create Electron Fiddle.sh
Crilum Jan 21, 2022
d270ce0
Merge branch 'Botspot:master' into Electron-Fiddle-PR
Crilum Jan 25, 2022
4a00794
Merge branch 'Botspot:master' into Electron-Fiddle-PR
Crilum Jan 30, 2022
8477165
Update install-32
Crilum Jan 30, 2022
71c6f08
Update install-64
Crilum Jan 30, 2022
ed896ea
Update categories
Crilum Jan 30, 2022
e88fbc2
bump to v0.28.1
ryanfortner Apr 21, 2022
5c0cb79
Merge branch 'Botspot:master' into Electron-Fiddle-PR
Crilum Apr 21, 2022
3f94bf2
Merge branch 'master' into Electron-Fiddle-PR
ryanfortner May 18, 2022
94278fe
change to programming category
ryanfortner May 18, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/workflows/updates/Electron Fiddle.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash

webVer=$(get_release electron/fiddle)
armhf_url="https://github.com/electron/fiddle/releases/download/v${webVer}/electron-fiddle_${webVer}_armhf.deb"
arm64_url="https://github.com/electron/fiddle/releases/download/v${webVer}/electron/fiddle/electron-fiddle_${webVer}_arm64.deb"

source $GITHUB_WORKSPACE/.github/workflows/update_github_script.sh
3 changes: 3 additions & 0 deletions apps/Electron Fiddle/credits
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Thanks to:
- All contributers to Electron, and Electron Fiddle.
- Crilum on GitHub for making the scripts.
8 changes: 8 additions & 0 deletions apps/Electron Fiddle/description
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Electron Fiddle lets you create and play with small Electron experiments.

It greets you with a quick-start template after opening – change a few things, choose the version of Electron you want to run it with, and play around.
Then, save your Fiddle either as a GitHub Gist or to a local folder.
Once pushed to GitHub, anyone can quickly try your Fiddle out by just entering it in the address bar.

Run from menu: Menu -> Accesories -> Electron Fiddle
Run from Terminal: electron-fiddle
Binary file added apps/Electron Fiddle/icon-24.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apps/Electron Fiddle/icon-64.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions apps/Electron Fiddle/install-32
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#!/bin/bash

version=0.28.1

install_packages https://github.com/electron/fiddle/releases/download/v"$version"/electron-fiddle_"$version"_armhf.deb || exit 1
5 changes: 5 additions & 0 deletions apps/Electron Fiddle/install-64
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#!/bin/bash

version=0.28.1

install_packages https://github.com/electron/fiddle/releases/download/v"$version"/electron-fiddle_"$version"_arm64.deb || exit 1
2 changes: 2 additions & 0 deletions apps/Electron Fiddle/uninstall
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#!/bin/bash
purge_packages || exit 1
1 change: 1 addition & 0 deletions apps/Electron Fiddle/website
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://www.electronjs.org/fiddle
1 change: 1 addition & 0 deletions etc/categories
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ Drawing|Creative Arts
Ducopanel|Tools
Eagle CAD|Engineering
eDEX-UI|Terminals
Electron Fiddle|Programming
Email Checker|Internet/Communication
Epiphany|Internet/Browsers
ExaGear|Tools/Emulation
Expand Down