mirror of
https://github.com/arduino/Arduino.git
synced 2025-02-27 21:54:30 +01:00
Grabbing readme.txt with Xcode build, cleaned up menus, organized and updated release notes.
This commit is contained in:
parent
2335c14d99
commit
46db115d8c
@ -103,7 +103,7 @@ public class Editor extends JFrame
|
|||||||
RunButtonWatcher watcher;
|
RunButtonWatcher watcher;
|
||||||
Runner runtime;
|
Runner runtime;
|
||||||
|
|
||||||
JMenuItem exportAppItem;
|
//JMenuItem exportAppItem;
|
||||||
JMenuItem saveMenuItem;
|
JMenuItem saveMenuItem;
|
||||||
JMenuItem saveAsMenuItem;
|
JMenuItem saveAsMenuItem;
|
||||||
|
|
||||||
@ -496,13 +496,13 @@ public class Editor extends JFrame
|
|||||||
});
|
});
|
||||||
menu.add(item);
|
menu.add(item);
|
||||||
|
|
||||||
exportAppItem = newJMenuItem("Export Application", 'E', true);
|
// exportAppItem = newJMenuItem("Export Application", 'E', true);
|
||||||
exportAppItem.addActionListener(new ActionListener() {
|
// exportAppItem.addActionListener(new ActionListener() {
|
||||||
public void actionPerformed(ActionEvent e) {
|
// public void actionPerformed(ActionEvent e) {
|
||||||
handleExportApp();
|
// handleExportApp();
|
||||||
}
|
// }
|
||||||
});
|
// });
|
||||||
menu.add(exportAppItem);
|
// menu.add(exportAppItem);
|
||||||
|
|
||||||
menu.addSeparator();
|
menu.addSeparator();
|
||||||
|
|
||||||
@ -774,15 +774,15 @@ public class Editor extends JFrame
|
|||||||
JMenu menu = new JMenu("Help");
|
JMenu menu = new JMenu("Help");
|
||||||
JMenuItem item;
|
JMenuItem item;
|
||||||
|
|
||||||
item = new JMenuItem("Environment");
|
// item = new JMenuItem("Environment");
|
||||||
item.addActionListener(new ActionListener() {
|
// item.addActionListener(new ActionListener() {
|
||||||
public void actionPerformed(ActionEvent e) {
|
// public void actionPerformed(ActionEvent e) {
|
||||||
Base.openURL(System.getProperty("user.dir") + File.separator +
|
// Base.openURL(System.getProperty("user.dir") + File.separator +
|
||||||
"reference" + File.separator + "environment" +
|
// "reference" + File.separator + "environment" +
|
||||||
File.separator + "index.html");
|
// File.separator + "index.html");
|
||||||
}
|
// }
|
||||||
});
|
// });
|
||||||
menu.add(item);
|
// menu.add(item);
|
||||||
|
|
||||||
item = new JMenuItem("Reference");
|
item = new JMenuItem("Reference");
|
||||||
item.addActionListener(new ActionListener() {
|
item.addActionListener(new ActionListener() {
|
||||||
@ -1653,7 +1653,7 @@ public class Editor extends JFrame
|
|||||||
|
|
||||||
sketch = new Sketch(this, path);
|
sketch = new Sketch(this, path);
|
||||||
// TODO re-enable this once export application works
|
// TODO re-enable this once export application works
|
||||||
exportAppItem.setEnabled(false);
|
//exportAppItem.setEnabled(false);
|
||||||
//exportAppItem.setEnabled(false && !sketch.isLibrary());
|
//exportAppItem.setEnabled(false && !sketch.isLibrary());
|
||||||
//buttons.disableRun(sketch.isLibrary());
|
//buttons.disableRun(sketch.isLibrary());
|
||||||
header.rebuild();
|
header.rebuild();
|
||||||
|
@ -128,6 +128,9 @@
|
|||||||
|
|
||||||
/* Begin PBXBuildFile section */
|
/* Begin PBXBuildFile section */
|
||||||
330B21540968180400345666 /* librxtxSerial.jnilib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 330B21530968180400345666 /* librxtxSerial.jnilib */; };
|
330B21540968180400345666 /* librxtxSerial.jnilib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 330B21530968180400345666 /* librxtxSerial.jnilib */; };
|
||||||
|
339514EE097AEB5900193C89 /* STDCTokenTypes.txt in Resources */ = {isa = PBXBuildFile; fileRef = 33FFFE420965BD110016AC38 /* STDCTokenTypes.txt */; };
|
||||||
|
339514FA097AEB8000193C89 /* license.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33FF02B60965BD170016AC38 /* license.txt */; };
|
||||||
|
339514FB097AEB8000193C89 /* readme.txt in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33FF02B70965BD170016AC38 /* readme.txt */; };
|
||||||
33AF61760965C54B00B514A9 /* PreprocessorInfoChannel.java in Sources */ = {isa = PBXBuildFile; fileRef = 33FFFE3D0965BD110016AC38 /* PreprocessorInfoChannel.java */; };
|
33AF61760965C54B00B514A9 /* PreprocessorInfoChannel.java in Sources */ = {isa = PBXBuildFile; fileRef = 33FFFE3D0965BD110016AC38 /* PreprocessorInfoChannel.java */; };
|
||||||
33AF61770965C54B00B514A9 /* EditorListener.java in Sources */ = {isa = PBXBuildFile; fileRef = 33FFFE2C0965BD110016AC38 /* EditorListener.java */; };
|
33AF61770965C54B00B514A9 /* EditorListener.java in Sources */ = {isa = PBXBuildFile; fileRef = 33FFFE2C0965BD110016AC38 /* EditorListener.java */; };
|
||||||
33AF61780965C54B00B514A9 /* LineObject.java in Sources */ = {isa = PBXBuildFile; fileRef = 33FFFE3A0965BD110016AC38 /* LineObject.java */; };
|
33AF61780965C54B00B514A9 /* LineObject.java in Sources */ = {isa = PBXBuildFile; fileRef = 33FFFE3A0965BD110016AC38 /* LineObject.java */; };
|
||||||
@ -196,7 +199,6 @@
|
|||||||
33CF03CE09662DC000F2C9A9 /* antlr.jar in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33AF620A0965D67800B514A9 /* antlr.jar */; settings = {JAVA_ARCHIVE_SUBDIR = ../shared/lib; }; };
|
33CF03CE09662DC000F2C9A9 /* antlr.jar in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33AF620A0965D67800B514A9 /* antlr.jar */; settings = {JAVA_ARCHIVE_SUBDIR = ../shared/lib; }; };
|
||||||
33CF03CF09662DC000F2C9A9 /* registry.jar in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33AF620E0965D67A00B514A9 /* registry.jar */; settings = {JAVA_ARCHIVE_SUBDIR = ../shared/lib; }; };
|
33CF03CF09662DC000F2C9A9 /* registry.jar in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33AF620E0965D67A00B514A9 /* registry.jar */; settings = {JAVA_ARCHIVE_SUBDIR = ../shared/lib; }; };
|
||||||
33CF03D009662DC000F2C9A9 /* oro.jar in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33AF620D0965D67900B514A9 /* oro.jar */; settings = {JAVA_ARCHIVE_SUBDIR = ../shared/lib; }; };
|
33CF03D009662DC000F2C9A9 /* oro.jar in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33AF620D0965D67900B514A9 /* oro.jar */; settings = {JAVA_ARCHIVE_SUBDIR = ../shared/lib; }; };
|
||||||
33FF07020965BEE60016AC38 /* jikes in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33FFFEB60965BD110016AC38 /* jikes */; };
|
|
||||||
33FF07050965BEE60016AC38 /* macosx_setup.command in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33FFFEB90965BD110016AC38 /* macosx_setup.command */; };
|
33FF07050965BEE60016AC38 /* macosx_setup.command in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33FFFEB90965BD110016AC38 /* macosx_setup.command */; };
|
||||||
33FF07100965BF8A0016AC38 /* burn.command in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33FFFEAF0965BD110016AC38 /* burn.command */; };
|
33FF07100965BF8A0016AC38 /* burn.command in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33FFFEAF0965BD110016AC38 /* burn.command */; };
|
||||||
33FF07150965BFC10016AC38 /* FTDIUSBSerialDriver_v2_0_1.dmg in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33FFFEB30965BD110016AC38 /* FTDIUSBSerialDriver_v2_0_1.dmg */; };
|
33FF07150965BFC10016AC38 /* FTDIUSBSerialDriver_v2_0_1.dmg in CopyFiles */ = {isa = PBXBuildFile; fileRef = 33FFFEB30965BD110016AC38 /* FTDIUSBSerialDriver_v2_0_1.dmg */; };
|
||||||
@ -317,7 +319,8 @@
|
|||||||
dstPath = "";
|
dstPath = "";
|
||||||
dstSubfolderSpec = 16;
|
dstSubfolderSpec = 16;
|
||||||
files = (
|
files = (
|
||||||
33FF07020965BEE60016AC38 /* jikes in CopyFiles */,
|
339514FA097AEB8000193C89 /* license.txt in CopyFiles */,
|
||||||
|
339514FB097AEB8000193C89 /* readme.txt in CopyFiles */,
|
||||||
33FF07050965BEE60016AC38 /* macosx_setup.command in CopyFiles */,
|
33FF07050965BEE60016AC38 /* macosx_setup.command in CopyFiles */,
|
||||||
330B21540968180400345666 /* librxtxSerial.jnilib in CopyFiles */,
|
330B21540968180400345666 /* librxtxSerial.jnilib in CopyFiles */,
|
||||||
);
|
);
|
||||||
@ -986,6 +989,7 @@
|
|||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
33CF03B209662CB700F2C9A9 /* arduino.icns in Resources */,
|
33CF03B209662CB700F2C9A9 /* arduino.icns in Resources */,
|
||||||
|
339514EE097AEB5900193C89 /* STDCTokenTypes.txt in Resources */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
};
|
};
|
||||||
|
39
readme.txt
39
readme.txt
@ -1,11 +1,12 @@
|
|||||||
Arduino is an open-source Physical Computing platform based on a simple
|
Arduino is an open-source Physical Computing platform based on a simple
|
||||||
i/o board and a development environment that implements the Processing/Wiring
|
i/o board and a development environment that implements the Processing/Wiring
|
||||||
language.
|
language. Arduino can be used to develop stand-alone interactive objects or
|
||||||
|
can be connected to software on your computer (e.g. Flash, Processing, MaxMSP).
|
||||||
|
|
||||||
Arduino is an open source project, owned by nobody and supported by many.
|
Arduino is an open source project, owned by nobody and supported by many.
|
||||||
|
|
||||||
For more information, see the website at: http://arduino.berlios.de/ or the
|
For more information, see the website at: http://arduino.berlios.de/ or the
|
||||||
forums at arduino.berlios.de/cgi-bin/yabb/YaBB.cgi
|
forums at http://arduino.berlios.de/cgi-bin/yabb/YaBB.cgi
|
||||||
|
|
||||||
The Team is composed of Massimo Banzi, David Cuartielles, Tom Igoe,
|
The Team is composed of Massimo Banzi, David Cuartielles, Tom Igoe,
|
||||||
David A. Mellis and Nicholas Zambetti.
|
David A. Mellis and Nicholas Zambetti.
|
||||||
@ -22,24 +23,36 @@ from Processing and Wiring.
|
|||||||
UPDATES
|
UPDATES
|
||||||
|
|
||||||
0003
|
0003
|
||||||
millis() now updates every millisecond instead of every second.
|
|
||||||
Keyspan and FTDI USB drivers included with Mac and Windows distributions.
|
API Changes
|
||||||
Bootloader included with Windows distribution (it was already in the Mac dist).
|
|
||||||
Reversed the analog input pins to correspond to newer boards. This means
|
Reversed the analog input pins to correspond to newer boards. This means
|
||||||
a call, for example, to analogRead(0) must be changed to analogRead(5) in
|
a call, for example, to analogRead(0) must be changed to analogRead(5) in
|
||||||
order to read the same physical pin.
|
order to read the same physical pin.
|
||||||
Now flushing the serial port before uploading (should fix some errors).
|
Added a printNewline() function (which sends '\n' = ASCII 10).
|
||||||
Added a printNewline() function.
|
|
||||||
Updated icon of the Windows executable.
|
New Stuff
|
||||||
Improved accuracy of the delayMicroseconds() function.
|
Reference is included (features native to C not yet documented).
|
||||||
|
Serial monitor added (click the toolbar button to turn it on or off). Baud
|
||||||
|
rate is controlled by the Serial Monitor Baud Rate Menu, defaults to 9600. Icon
|
||||||
|
and implementation from Wiring.
|
||||||
|
Serial port menu now automatically refreshes when opened.
|
||||||
New blue color scheme and icons courtesy of Noah Shibley (colors are hardcoded
|
New blue color scheme and icons courtesy of Noah Shibley (colors are hardcoded
|
||||||
into the source to ensure consistency with image files).
|
into the source to ensure consistency with image files).
|
||||||
Serial monitor added (click the toolbar button to turn it on or off). Baud
|
Keyspan and FTDI USB drivers included with Mac and Windows distributions.
|
||||||
rate is controlled by the serial.debug_rate field in preferences.txt, defaults
|
|
||||||
to 9600. Icon and implementation from Wiring.
|
Bug Fixes
|
||||||
Serial port menu now automatically refreshes when opened.
|
millis() now updates every millisecond instead of every second.
|
||||||
|
Bootloader included with Windows distribution (it was already in the Mac dist).
|
||||||
|
Updated icon of the Windows executable.
|
||||||
|
Now flushing the serial port before uploading (should fix some errors).
|
||||||
|
Improved accuracy of the delayMicroseconds() function.
|
||||||
|
|
||||||
|
Other
|
||||||
|
Upload rate no longer selectable from a menu within the IDE. Instead, edit the
|
||||||
|
serial.download_rate item in the preferences.txt file.
|
||||||
Created Xcode project for building Arduino on the Mac (doesn't yet regenerate
|
Created Xcode project for building Arduino on the Mac (doesn't yet regenerate
|
||||||
the grammar files or package the distribution); active target should be "App".
|
the grammar files or package the distribution); active target should be "App".
|
||||||
|
Removed unused or unimplemented items from menus.
|
||||||
|
|
||||||
0002 - 2005.10.05
|
0002 - 2005.10.05
|
||||||
New build process no longer uses makefiles; now controlled by preferences.txt.
|
New build process no longer uses makefiles; now controlled by preferences.txt.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user