Commit Graph

3580 Commits

Author SHA1 Message Date
Cristian Maglie 3cf06be044 Fixed arm toolchain unpack for macosx. 2013-08-29 18:26:53 +02:00
Cristian Maglie fa3fc39c3f Fixed output filename in build.xml 2013-08-29 16:17:14 +02:00
Cristian Maglie 6c1696f4c6 Fixed application signing check for codesign.
Sometimes "codesign" returns error code 1 when replacing an already existing
signature.
2013-08-29 16:07:09 +02:00
Federico Fissore c206ba6b84 Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery 2013-08-29 09:44:18 +02:00
Cristian Maglie aff29deb1e Force codesign to overwrite old signature if present 2013-08-28 15:15:39 +02:00
Federico Fissore 4f3b22fd28 Spacebrew keywords 2013-08-28 10:12:33 +02:00
Federico Fissore 7832a997cc spacebrew update 2013-08-28 10:12:33 +02:00
Federico Fissore 8fd9b8f8ee removed .DS_Store folder 2013-08-28 10:12:33 +02:00
Federico Fissore aa99cdfc61 added files that state third party licenses 2013-08-28 10:12:33 +02:00
Cristian Maglie ea8c14421a Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery
Conflicts:
	app/src/processing/app/Preferences.java
	app/src/processing/app/debug/Uploader.java
2013-08-23 15:59:24 +02:00
Cristian Maglie 56316ea581 Updated Firmata to version 2.3.6
Merge branch 'soundanalogous-firmata-2-3-6' into ide-1.5.x
2013-08-23 13:41:08 +02:00
Jeff Hoefs cf89c83925 removed makefiles 2013-08-22 22:55:38 -04:00
Jeff Hoefs 15a08e66e7 updated Firmata to version 2.3.6 2013-08-22 22:50:31 -04:00
Cristian Maglie a78761c9b7 Updated robot examples and libraries
Merge branch 'master' into ide-1.5.x
2013-08-22 16:30:28 +02:00
Cristian Maglie fc338b461f Merged robot core 2013-08-22 16:29:49 +02:00
Cristian Maglie b84f276872 Fixed preference parsing (hashtable was concurrently updated while iterating on it). 2013-08-22 00:02:48 +02:00
Xun Yang ec31a2ee5c Fixed robot libraries and examples for unified Arduino core 2013-08-21 23:14:00 +02:00
Cristian Maglie 8472a6b474 Slightly reorganized reports from 'Copy error' button 2013-08-21 17:19:22 +02:00
Cristian Maglie 9a173863e8 Changed 'Copy error' button: bigger font, shorter text 2013-08-21 16:53:58 +02:00
Cristian Maglie c2b55eb7a1 Scrollable menus can now be scrolled with the mouse wheel 2013-08-21 02:48:23 +02:00
Cristian Maglie 2e80136cab Import library menu is now scrollable.
Fixes #1543
2013-08-21 02:19:57 +02:00
Cristian Maglie 00210189fe Removed unused flags from String (free 1 byte of SRAM) 2013-08-20 15:15:47 +02:00
Cristian Maglie e4e2a47e68 Merge branch 'ide-1.5.x-library-to-new-format' into ide-1.5.x 2013-08-08 16:43:19 +02:00
Cristian Maglie 07d9d558b5 Updated libraries metadata 2013-08-08 16:40:55 +02:00
Cristian Maglie 32a5a300b9 Merge branch 'update-arm-gcc' into ide-1.5.x 2013-08-08 15:00:14 +02:00
Cristian Maglie b5bea8f508 build.xml some properties are now deduced from 'platform' property 2013-08-08 14:52:49 +02:00
Cristian Maglie 960c517b51 Updated ARM gcc for win32 and macos to version 4.7.4 2013-08-05 17:23:45 +02:00
Cristian Maglie 350ed87af3 Fixed typo 2013-08-05 15:08:07 +02:00
Cristian Maglie f65e736a12 Workaround for incorrect argument passing of Runtime.exec(args[]) method on Windows.
More info here:
http://stackoverflow.com/questions/5969724/java-runtime-exec-fails-to-escape-characters-properly
http://msdn.microsoft.com/en-us/library/a1y7w461.aspx
http://bugs.sun.com/view_bug.do?bug_id=6468220
http://bugs.sun.com/view_bug.do?bug_id=6518827

Affects #1422
2013-08-05 15:07:59 +02:00
Cristian Maglie 1e8e20a66b Added quoting to usb_producer key to preserve double quotes.
See #1422.
2013-08-01 15:20:24 +02:00
Cristian Maglie 0479d49741 Updated revision log 2013-08-01 11:57:14 +02:00
Cristian Maglie ab82b1a405 Merge branch 'master' into ide-1.5.x 2013-07-31 17:33:55 +02:00
Cristian Maglie 293e46bfb4 Merge branch 'issue1366' of github.com:Lauszus/Arduino into Lauszus-issue1366 2013-07-31 17:22:12 +02:00
Cristian Maglie 1b0e47ef78 Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x 2013-07-30 11:15:48 +02:00
Cristian Maglie a205ceb9f7 Updated boards.txt for Arduino Yun 2013-07-30 10:58:02 +02:00
Cristian Maglie 0b632dba47 Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery
Conflicts:
	hardware/arduino/avr/cores/arduino/USBCore.cpp
2013-07-30 10:45:44 +02:00
Cristian Maglie d3be60ead6 Applied USB CDC updates to robot's core. 2013-07-30 10:39:41 +02:00
Justin Paulin 24df3ab28d Fixed a typo in the WebServer example. 2013-07-29 13:40:51 -04:00
Federico Fissore 17d9f112ee bossac64 compiled on debian wheezy 2013-07-29 10:59:42 +02:00
Federico Fissore f2c0198b10 Revert "Revert "avrdude -> avrdude32""
This reverts commit b0332f0c36.
2013-07-29 10:59:42 +02:00
Cristian Maglie 6ab9299187 Merge pull request #1522 from PaulStoffregen/ide-1.5.x
Help 3rd party installers find the hardware path
2013-07-28 05:33:07 -07:00
Cristian Maglie ea804023ef Updated ARM gcc to 4.7.4. Added native 64 bit version for linux (no more ia32-libs needed).
Fixes #1474
2013-07-28 14:14:04 +02:00
Cristian Maglie 8c1ce45531 Move buffers into USB CDC (look #947 and #1369 for reference) 2013-07-27 12:06:42 +02:00
PaulStoffregen 88e9da8056 Help 3rd party installers find the hardware path 2013-07-26 17:08:01 -07:00
Federico Fissore b0332f0c36 Revert "avrdude -> avrdude32"
This reverts commit a1f04cc3c0.
2013-07-26 18:42:23 +02:00
Federico Fissore a1f04cc3c0 avrdude -> avrdude32
bossac -> bossac32
adapted build.xml to copy the right avrdude and bossac according to target arch
2013-07-26 17:55:35 +02:00
Cristian Maglie 4055ac13f3 Applied HardwareSerial updates to robot's core. 2013-07-26 13:50:34 +02:00
Cristian Maglie ae4427f2ea Fixed compile problem for Leonardo after 0bd6a2d20f 2013-07-26 12:50:17 +02:00
Matthijs Kooijman f50372a2a6 Make private members of HardwareSerial protected
This allows users to create subclasses.

Closes: #947
2013-07-26 12:41:35 +02:00
Matthijs Kooijman 0bd6a2d20f Move buffers into HardwareSerial
This removes the need for doing an extra pointer dereference on every
access to the buffers, shrinking the code by around 100 bytes.

The members for these buffers must be public for now, since the
interrupt handlers also need to access them. These can later be made
private again.

Furthermore, the struct ring_buffer was removed. This allows the all
head and tail pointers to be put into the HardwareSerial struct before
the actual buffers, so the pointers all end up in the first 32 bytes of
the struct that can be accessed using a single instruction (ldd).

References: #947
2013-07-26 12:39:56 +02:00