diff --git a/app/src/processing/app/Serial.java b/app/src/processing/app/Serial.java old mode 100755 new mode 100644 diff --git a/app/src/processing/app/debug/AvrdudeUploader.java b/app/src/processing/app/debug/AvrdudeUploader.java old mode 100755 new mode 100644 diff --git a/app/src/processing/app/debug/Uploader.java b/app/src/processing/app/debug/Uploader.java old mode 100755 new mode 100644 diff --git a/app/src/processing/app/tools/Archiver.java b/app/src/processing/app/tools/Archiver.java old mode 100755 new mode 100644 diff --git a/build/howto.txt b/build/howto.txt old mode 100755 new mode 100644 diff --git a/build/linux/arduino-add-groups b/build/linux/arduino-add-groups new file mode 100755 index 00000000000..2f8cdc6038e --- /dev/null +++ b/build/linux/arduino-add-groups @@ -0,0 +1,23 @@ +#!/bin/bash + +uid=${PKEXEC_UID:-${SUDO_UID}} + +if [[ -z $uid ]]; then + echo "Could not determine which user to add to the groups." + exit 2 +fi + +login=$(perl -e 'print((getpwuid shift)[0])' $uid) + +for group in dialout lock; do + if ! groups $login | grep -q " : .*\b$group\b"; then + missing_groups=${missing_groups:+$missing_groups,}$group + fi +done + +if [[ -n $missing_groups ]]; then + exec usermod -a -G $missing_groups $login +else + echo "No required groups are missing for this user." + exit 1 +fi diff --git a/build/linux/arduino.1 b/build/linux/arduino.1 new file mode 100644 index 00000000000..129daade25b --- /dev/null +++ b/build/linux/arduino.1 @@ -0,0 +1,13 @@ +.TH ARDUINO 1 "30 September 2010" +.SH NAME +arduino \- An IDE for Arduino-compatible electronics prototyping platforms +.SH SYNOPSIS +arduino +.SH DESCRIPTION +The Arduino development environment consists of a text editor, example +code, and tools for compiling and uploading code to Arduino and +compatible microcontroller boards. +.SH SEE ALSO +/usr/share/arduino/reference/index.html, http://arduino.cc/ +.SH AUTHOR +Peter Oliver diff --git a/build/linux/arduino.appdata.xml b/build/linux/arduino.appdata.xml new file mode 100644 index 00000000000..5ea0fdef217 --- /dev/null +++ b/build/linux/arduino.appdata.xml @@ -0,0 +1,23 @@ + + + arduino.desktop + CC-BY-SA + +

+ 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. +

+

+ Included is an integrated development environment that can be used + to develop and upload code to compatible micro-controllers. +

+
+ + http://mavit.fedorapeople.org/appdata/arduino-screenshot.png + http://mavit.fedorapeople.org/appdata/arduino-photo.jpg + + http://arduino.cc/ + arduino.appdata.xml@mavit.org.uk +
diff --git a/build/linux/arduino.desktop b/build/linux/arduino.desktop new file mode 100644 index 00000000000..0bef29520ce --- /dev/null +++ b/build/linux/arduino.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=Arduino +Comment=An IDE for Arduino-compatible electronics prototyping platforms +Exec=arduino +Icon=arduino +Terminal=false +Categories=Development;IDE;Electronics; +MimeType=text/x-arduino diff --git a/build/linux/arduino.xml b/build/linux/arduino.xml new file mode 100644 index 00000000000..db218129bbd --- /dev/null +++ b/build/linux/arduino.xml @@ -0,0 +1,42 @@ + + + + Arduino source code + شفرة مصدر Arduino + Kryničny kod Arduino + Изходен код на Arduino + codi font en Arduino + Arduinokildekode + Arduino-Quelltext + πηγαίος κώδικας Arduino + Arduino source code + Arduino-fontkodo + código fuente en Arduino + Arduino iturburu-kodea + Arduino-lähdekoodi + code source Arduino + cód foinseach Arduino + Arduino-forráskód + Kode program Arduino + Codice sorgente Arduino + Arduino ソースコード + Arduino pradinis kodas + Arduino pirmkods + Kod sumber Arduino + Arduino-kildekode + Arduino-broncode + Arduino-kjeldekode + Kod źródłowy Arduino + código fonte Arduino + Código fonte Arduino + исходный код Arduino + Kod burues Arduino + Arduino-källkod + Вихідний код на мові Arduino + Mã nguồn Arduino + Arduino 源代码 + Arduino 源代碼 + + + + diff --git a/build/linux/cc.arduino.add-groups.policy b/build/linux/cc.arduino.add-groups.policy new file mode 100644 index 00000000000..197d5ee94c4 --- /dev/null +++ b/build/linux/cc.arduino.add-groups.policy @@ -0,0 +1,22 @@ + + + + + Arduino + http://arduino.cc/ + + + Add the user to groups required to access USB and serial ports. + Authentication is required to add the current user to the required groups. + arduino + + no + no + auth_admin + + /usr/libexec/arduino-add-groups + + + diff --git a/build/linux/dist/arduino b/build/linux/dist/arduino index b5eb9dbd521..479e62ea938 100755 --- a/build/linux/dist/arduino +++ b/build/linux/dist/arduino @@ -1,5 +1,18 @@ #!/bin/sh +if [[ `id -u` -ne 0 ]]; then + for group in dialout lock; do + if ! groups $USER | grep -q " : .*\b$group\b"; then + missing_groups="$missing_groups\n$group" + fi + done + + if [[ -n $missing_groups ]] && zenity --title=Arduino --window-icon=/usr/share/icons/hicolor/16x16/apps/arduino.png --question --text "You need to be a member of the following groups to upload code to an Arduino microcontroller over the USB or serial ports:\n$missing_groups" --ok-label='Add' --cancel-label='Ignore'; then + pkexec /usr/libexec/arduino-add-groups \ + && zenity --title=Arduino --window-icon=/usr/share/icons/hicolor/16x16/apps/arduino.png --info --text "You must log out and log in again before any changes will take effect." + fi +fi + APPDIR="$(dirname -- "$(readlink -f -- "${0}")" )" cd "$APPDIR" diff --git a/build/linux/icons/128x128/arduino.png b/build/linux/icons/128x128/arduino.png new file mode 100644 index 00000000000..28fa03ab7f7 Binary files /dev/null and b/build/linux/icons/128x128/arduino.png differ diff --git a/build/linux/icons/16x16/arduino.png b/build/linux/icons/16x16/arduino.png new file mode 100644 index 00000000000..6ef4a2bdf01 Binary files /dev/null and b/build/linux/icons/16x16/arduino.png differ diff --git a/build/linux/icons/24x24/arduino.png b/build/linux/icons/24x24/arduino.png new file mode 100644 index 00000000000..7b2e7a5c306 Binary files /dev/null and b/build/linux/icons/24x24/arduino.png differ diff --git a/build/linux/icons/256x256/arduino.png b/build/linux/icons/256x256/arduino.png new file mode 100644 index 00000000000..e7f6638e021 Binary files /dev/null and b/build/linux/icons/256x256/arduino.png differ diff --git a/build/linux/icons/32x32/arduino.png b/build/linux/icons/32x32/arduino.png new file mode 100644 index 00000000000..74eacaa240b Binary files /dev/null and b/build/linux/icons/32x32/arduino.png differ diff --git a/build/linux/icons/48x48/arduino.png b/build/linux/icons/48x48/arduino.png new file mode 100644 index 00000000000..dcfbed45c5b Binary files /dev/null and b/build/linux/icons/48x48/arduino.png differ diff --git a/build/shared/lib/preferences.txt b/build/shared/lib/preferences.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/LICENSE.txt b/build/windows/launcher/launch4j/LICENSE.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/demo/ConsoleApp/lib/readme.txt b/build/windows/launcher/launch4j/demo/ConsoleApp/lib/readme.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/demo/ConsoleApp/readme.txt b/build/windows/launcher/launch4j/demo/ConsoleApp/readme.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/demo/ConsoleApp/src/net/sf/launch4j/example/ConsoleApp.java b/build/windows/launcher/launch4j/demo/ConsoleApp/src/net/sf/launch4j/example/ConsoleApp.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/demo/LICENSE.txt b/build/windows/launcher/launch4j/demo/LICENSE.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/demo/SimpleApp/lib/readme.txt b/build/windows/launcher/launch4j/demo/SimpleApp/lib/readme.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/demo/SimpleApp/readme.txt b/build/windows/launcher/launch4j/demo/SimpleApp/readme.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/demo/SimpleApp/src/net/sf/launch4j/example/SimpleApp.java b/build/windows/launcher/launch4j/demo/SimpleApp/src/net/sf/launch4j/example/SimpleApp.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/demo/readme.txt b/build/windows/launcher/launch4j/demo/readme.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/head/LICENSE.txt b/build/windows/launcher/launch4j/head/LICENSE.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/head_src/LICENSE.txt b/build/windows/launcher/launch4j/head_src/LICENSE.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/head_src/consolehead/consolehead.c b/build/windows/launcher/launch4j/head_src/consolehead/consolehead.c old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/head_src/guihead/guihead.c b/build/windows/launcher/launch4j/head_src/guihead/guihead.c old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/head_src/guihead/guihead.h b/build/windows/launcher/launch4j/head_src/guihead/guihead.h old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/head_src/head.c b/build/windows/launcher/launch4j/head_src/head.c old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/head_src/head.h b/build/windows/launcher/launch4j/head_src/head.h old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/head_src/resource.h b/build/windows/launcher/launch4j/head_src/resource.h old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/lib/JGoodies.Forms.LICENSE.txt b/build/windows/launcher/launch4j/lib/JGoodies.Forms.LICENSE.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/lib/JGoodies.Looks.LICENSE.txt b/build/windows/launcher/launch4j/lib/JGoodies.Looks.LICENSE.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/lib/Nuvola.Icon.Theme.LICENSE.txt b/build/windows/launcher/launch4j/lib/Nuvola.Icon.Theme.LICENSE.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/lib/XStream.LICENSE.txt b/build/windows/launcher/launch4j/lib/XStream.LICENSE.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/lib/commons.LICENSE.txt b/build/windows/launcher/launch4j/lib/commons.LICENSE.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/lib/foxtrot.LICENSE.txt b/build/windows/launcher/launch4j/lib/foxtrot.LICENSE.txt old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/Builder.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/Builder.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/BuilderException.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/BuilderException.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/ExecException.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/ExecException.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/FileChooserFilter.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/FileChooserFilter.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/Log.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/Log.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/Main.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/Main.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/Messages.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/Messages.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/OptionParser.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/OptionParser.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/RcBuilder.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/RcBuilder.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/Util.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/Util.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/AntClassPath.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/AntClassPath.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/AntConfig.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/AntConfig.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/AntJre.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/AntJre.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/Launch4jTask.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/Launch4jTask.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/Messages.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/Messages.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/StringWrapper.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/ant/StringWrapper.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/Binding.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/Binding.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/BindingException.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/BindingException.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/Bindings.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/Bindings.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/IValidatable.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/IValidatable.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/InvariantViolationException.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/InvariantViolationException.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JComboBoxBinding.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JComboBoxBinding.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JListBinding.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JListBinding.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JRadioButtonBinding.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JRadioButtonBinding.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JTextAreaBinding.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JTextAreaBinding.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JTextComponentBinding.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JTextComponentBinding.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JToggleButtonBinding.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/JToggleButtonBinding.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/Messages.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/Messages.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/OptComponentBinding.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/OptComponentBinding.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/OptJTextAreaBinding.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/OptJTextAreaBinding.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/Validator.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/binding/Validator.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/ClassPath.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/ClassPath.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/Config.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/Config.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/ConfigPersister.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/ConfigPersister.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/ConfigPersisterException.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/ConfigPersisterException.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/Jre.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/Jre.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/LdDefaults.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/LdDefaults.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/Messages.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/Messages.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/Msg.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/Msg.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/SingleInstance.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/SingleInstance.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/Splash.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/Splash.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/config/VersionInfo.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/config/VersionInfo.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/BasicForm.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/BasicForm.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/ClassPathForm.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/ClassPathForm.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/ConfigForm.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/ConfigForm.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/EnvironmentVarsForm.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/EnvironmentVarsForm.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/HeaderForm.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/HeaderForm.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/JreForm.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/JreForm.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/Messages.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/Messages.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/MessagesForm.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/MessagesForm.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/SingleInstanceForm.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/SingleInstanceForm.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/SplashForm.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/SplashForm.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/form/VersionInfoForm.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/form/VersionInfoForm.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/AbstractAcceptListener.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/AbstractAcceptListener.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/BasicFormImpl.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/BasicFormImpl.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/BrowseActionListener.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/BrowseActionListener.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/ClassPathFormImpl.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/ClassPathFormImpl.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/ConfigFormImpl.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/ConfigFormImpl.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/EnvironmentVarsFormImpl.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/EnvironmentVarsFormImpl.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/FileChooser.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/FileChooser.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/GlassPane.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/GlassPane.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/HeaderFormImpl.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/HeaderFormImpl.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/JreFormImpl.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/JreFormImpl.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/MainFrame.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/MainFrame.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/Messages.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/Messages.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/MessagesFormImpl.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/MessagesFormImpl.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/SingleInstanceFormImpl.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/SingleInstanceFormImpl.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/SplashFormImpl.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/SplashFormImpl.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/VersionInfoFormImpl.java b/build/windows/launcher/launch4j/src/net/sf/launch4j/formimpl/VersionInfoFormImpl.java old mode 100755 new mode 100644 diff --git a/build/windows/launcher/launch4j/w32api/MinGW.LICENSE.txt b/build/windows/launcher/launch4j/w32api/MinGW.LICENSE.txt old mode 100755 new mode 100644 diff --git a/hardware/arduino/bootloaders/atmega/ATmegaBOOT_168.c b/hardware/arduino/bootloaders/atmega/ATmegaBOOT_168.c old mode 100755 new mode 100644 diff --git a/hardware/arduino/bootloaders/atmega/Makefile b/hardware/arduino/bootloaders/atmega/Makefile old mode 100755 new mode 100644 diff --git a/hardware/arduino/bootloaders/atmega8/ATmegaBOOT.c b/hardware/arduino/bootloaders/atmega8/ATmegaBOOT.c old mode 100755 new mode 100644 diff --git a/hardware/arduino/bootloaders/bt/Makefile b/hardware/arduino/bootloaders/bt/Makefile old mode 100755 new mode 100644 diff --git a/hardware/arduino/cores/arduino/Print.cpp b/hardware/arduino/cores/arduino/Print.cpp old mode 100755 new mode 100644 diff --git a/hardware/arduino/cores/arduino/Print.h b/hardware/arduino/cores/arduino/Print.h old mode 100755 new mode 100644 diff --git a/hardware/arduino/cores/arduino/Tone.cpp b/hardware/arduino/cores/arduino/Tone.cpp old mode 100755 new mode 100644 diff --git a/hardware/arduino/cores/arduino/wiring_private.h b/hardware/arduino/cores/arduino/wiring_private.h old mode 100755 new mode 100644 diff --git a/hardware/arduino/cores/arduino/wiring_pulse.c b/hardware/arduino/cores/arduino/wiring_pulse.c old mode 100755 new mode 100644 diff --git a/hardware/arduino/cores/arduino/wiring_shift.c b/hardware/arduino/cores/arduino/wiring_shift.c old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Arduino-usbdfu.c b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Arduino-usbdfu.c old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Arduino-usbdfu.h b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Arduino-usbdfu.h old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Board/LEDs.h b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Board/LEDs.h old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Descriptors.c b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Descriptors.c old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Descriptors.h b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/Descriptors.h old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/makefile b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbdfu/makefile old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Arduino-usbserial.c b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Arduino-usbserial.c old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Arduino-usbserial.h b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Arduino-usbserial.h old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Board/LEDs.h b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Board/LEDs.h old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Descriptors.c b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Descriptors.c old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Descriptors.h b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Descriptors.h old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Lib/LightweightRingBuff.h b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/Lib/LightweightRingBuff.h old mode 100755 new mode 100644 diff --git a/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/makefile b/hardware/arduino/firmwares/atmegaxxu2/arduino-usbserial/makefile old mode 100755 new mode 100644 diff --git a/libraries/EEPROM/EEPROM.cpp b/libraries/EEPROM/EEPROM.cpp old mode 100755 new mode 100644 diff --git a/libraries/EEPROM/EEPROM.h b/libraries/EEPROM/EEPROM.h old mode 100755 new mode 100644 diff --git a/libraries/Ethernet/utility/socket.h b/libraries/Ethernet/utility/socket.h old mode 100755 new mode 100644 diff --git a/libraries/Ethernet/utility/w5100.h b/libraries/Ethernet/utility/w5100.h old mode 100755 new mode 100644 diff --git a/libraries/LiquidCrystal/LiquidCrystal.h b/libraries/LiquidCrystal/LiquidCrystal.h old mode 100755 new mode 100644 diff --git a/libraries/LiquidCrystal/keywords.txt b/libraries/LiquidCrystal/keywords.txt old mode 100755 new mode 100644 diff --git a/libraries/Servo/Servo.cpp b/libraries/Servo/Servo.cpp old mode 100755 new mode 100644 diff --git a/libraries/Servo/Servo.h b/libraries/Servo/Servo.h old mode 100755 new mode 100644 diff --git a/libraries/Servo/keywords.txt b/libraries/Servo/keywords.txt old mode 100755 new mode 100644 diff --git a/libraries/SoftwareSerial/SoftwareSerial.cpp b/libraries/SoftwareSerial/SoftwareSerial.cpp old mode 100755 new mode 100644 diff --git a/libraries/SoftwareSerial/SoftwareSerial.h b/libraries/SoftwareSerial/SoftwareSerial.h old mode 100755 new mode 100644 diff --git a/libraries/Wire/Wire.cpp b/libraries/Wire/Wire.cpp old mode 100755 new mode 100644 diff --git a/libraries/Wire/Wire.h b/libraries/Wire/Wire.h old mode 100755 new mode 100644 diff --git a/libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.ino b/libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.ino old mode 100755 new mode 100644 diff --git a/libraries/Wire/utility/twi.h b/libraries/Wire/utility/twi.h old mode 100755 new mode 100644