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 Beta branch for arduino 2.0 #42

Closed
wants to merge 23 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
c4f0adb
Add Beta branch for arduino 2.0
SuperNinja-4965 Feb 9, 2022
17fe2d3
remove "URL"
SuperNinja-4965 Feb 9, 2022
2871374
Added git to the instance as there was an error from arduino saying g…
SuperNinja-4965 Feb 9, 2022
b20f7d9
Update links.
SuperNinja-4965 Feb 9, 2022
e19012b
remove java tag add electronics tag
SuperNinja-4965 Feb 9, 2022
d5e7fe2
removed pyserial Not needed for v2
SuperNinja-4965 Feb 9, 2022
b477087
Revert "removed pyserial Not needed for v2"
SuperNinja-4965 Feb 9, 2022
5c96342
remove unneeded build line
SuperNinja-4965 Feb 9, 2022
ab5d728
mv command now ambiguous prep for multiple arch
SuperNinja-4965 Feb 9, 2022
0d48e72
Just some changes in the install method.
SuperNinja-4965 Feb 22, 2022
64e7262
Update to release candidate 4, Still unable to get zypak working howe…
SuperNinja-4965 Mar 2, 2022
1c0f203
Update xml
SuperNinja-4965 Mar 2, 2022
78185c5
repair xml file (oops)
SuperNinja-4965 Mar 2, 2022
1ae0767
Update to rc5
Mar 10, 2022
845d1fc
Update to rc6
SuperNinja-4965 Apr 20, 2022
05535d4
Updated Git version.
SuperNinja-4965 May 9, 2022
03b0240
Update cc.arduino.arduinoide.desktop
SuperNinja-4965 May 19, 2022
0c5fff8
Updated to build from source Needs work to tidy. todo later
SuperNinja-4965 May 20, 2022
8177a7a
Updated to v2 icon
SuperNinja-4965 May 20, 2022
f7f5ed6
Prep for zypak - possible
SuperNinja-4965 May 20, 2022
8e9a7ce
Revert "Updated to build from source Needs work to tidy. todo later"
SuperNinja-4965 May 20, 2022
823bc65
I cracked zypak's secrets
SuperNinja-4965 May 20, 2022
940f682
Updated the manifest to correct any innacurate data.
SuperNinja-4965 May 20, 2022
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
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Build/
.flatpak-builder/
22 changes: 0 additions & 22 deletions arduino-appdata-fixes.patch

This file was deleted.

12 changes: 12 additions & 0 deletions arduino-ide.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#!/bin/bash

FLAGS=''

if [[ $XDG_SESSION_TYPE == "wayland" ]] && [ -c /dev/nvidia0 ]
then
FLAGS="$FLAGS --disable-gpu-sandbox"
fi

# I cracked zypak's secrets
export ZYPAK_SPAWN_LATEST_ON_REEXEC=0
env TMPDIR=$XDG_CACHE_HOME zypak-wrapper /app/arduino-ide/arduino-ide /app/arduino-ide/resources/app/src-gen/frontend/electron-main.js $FLAGS "$@"
70 changes: 70 additions & 0 deletions cc.arduino.arduinoide.appdata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>cc.arduino.arduinoide.desktop</id>
<metadata_license>CC-BY-SA-3.0</metadata_license>
<project_license>AGPL-3.0</project_license>
<name>Arduino IDE 2.x</name>
<summary>Open-source electronics prototyping platform</summary>
<developer_name>Arduino LLC</developer_name>
<description>
<p>
Arduino is an open-source electronics prototyping platform based
on flexible, easy-to-use hardware and software. It's intended for
artists, designers, hobbyists, and anyone interested in creating
interactive objects or environments.
</p>
<p>
Included is an integrated development environment that can be used
to develop and upload code to compatible microcontrollers.
</p>
<p>
This is version 2 of the Arduino IDE. Version 2 is currently still in beta.
</p>
</description>

<releases>
<release version="2.0.0-rc6" date="2022-04-20">
<description>
<ul>
<li>Updated to version 2 release candidate 6. github.com/arduino/arduino-ide/releases/tag/2.0.0-rc6</li>
</ul>
</description>
</release>
<release version="2.0.0-rc5" date="2022-03-10">
<description>
<ul>
<li>Updated to version 2 release candidate 5. github.com/arduino/arduino-ide/releases/tag/2.0.0-rc5</li>
</ul>
</description>
</release>
<release version="2.0.0-rc4" date="2022-03-02">
<description>
<ul>
<li>Updated to version 2 release candidate 4. github.com/arduino/arduino-ide/releases/tag/2.0.0-rc4</li>
</ul>
</description>
</release>
<release version="2.0.0-rc3" date="2021-12-22">
<description>
<ul>
<li>Updated to version 2 release candidate 3. github.com/arduino/arduino-ide/releases/tag/2.0.0-rc3</li>
</ul>
</description>
</release>
</releases>

<screenshots>
<screenshot type="default">
<image>https://github.com/arduino/arduino-ide/raw/main/static/screenshot.png</image>
<caption>Image of Arduino IDE v2</caption>
</screenshot>
</screenshots>

<url type="homepage">http://www.arduino.cc/</url>
<url type="help">https://docs.arduino.cc/software/ide-v2</url>
<url type="bugtracker">https://github.com//arduino/arduino-ide/issues</url>
<url type="translate">https://github.com/arduino/arduino-ide/tree/main/i18n</url>
<url type="donation">https://www.arduino.cc/en/donate/</url>

<content_rating type="oars-1.0" />
</component>
8 changes: 8 additions & 0 deletions cc.arduino.arduinoide.desktop
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[Desktop Entry]
Name=Arduino IDE
Exec=arduino-ide
Icon=cc.arduino.arduinoide
Comment=Arduino IDE v2 on Flathub
Terminal=false
Type=Application
Categories=Development;IDE;Electronics;
Loading