Federico Fissore
0102a58122
"static" makes sense for constants and few other things. Avoid it if you don't have a specific reason for using it.
2015-10-26 15:49:31 +01:00
Cristian Maglie
2ae36940c6
Fixed parsing for SystemProfiler on Macosx El Capitan
...
Should alleviate #3928
2015-10-20 23:36:56 +02:00
Cristian Maglie
28ad89d694
Make SystemProfilerParser.extractVIDAndPID() static
...
There is no need to instantiate a SystemProfilerParser object
each time extractVIDAndPID is invoked.
Added also `synchronized` keword to avoid reentrance problems
if the method is being used in multiple threads.
2015-10-20 23:34:27 +02:00
Federico Fissore
64fcc716c9
MacOSX: SystemProfilerParser nows claims to have found the device even if the name is not exactly the same
2015-06-12 14:21:08 +02:00
Federico Fissore
bef09e4d03
MacOSX: Platform cleanup
2015-06-08 15:05:10 +02:00
Federico Fissore
ccd7fdc0a3
By using syntax like file://./docs/index.html, editor will open file index.html stored in folder SKETCH_FOLDER/docs/. Fixes #224
2015-06-08 15:05:07 +02:00
Federico Fissore
8a1e6c8a9b
CollectStdOutExecutor and CollectStdOutStdErrExecutor were plain wrong, were losing data and were blocking compilation. Fixes #3124 and #3115
2015-05-25 16:34:25 +02:00
Federico Fissore
f6546aea45
Windows: got rid on JNA, thus no more UnsatisfiedLinkError (at least when accessing native OS functions). Fixes #3190
2015-05-20 16:33:33 +02:00
Federico Fissore
e2bf41ddd9
MacOSX: fixed error when clicking on https urls. Fixes #3083
2015-05-06 09:11:00 +02:00
Federico Fissore
350adb99cb
Also SerialDiscovery was affected by bug found at 40535dfc5560e2bbdb2c9479d7b6b43ad3ae4234. Fixes #2892
2015-04-13 13:38:55 +02:00
Federico Fissore
3a916633b1
https links were not working properly on mac and win
2015-04-02 09:51:26 +02:00
Federico Fissore
fe739de2ad
Getting rid of other unused jna stuff
2015-03-30 13:55:48 +02:00
Federico Fissore
e646ca2525
ContributionInstaller OS check: MacOSX now uses real arch rather than JVM one
2015-03-27 14:51:18 +01:00
Federico Fissore
a8b29d48a5
MacOSX: it looks like filtering cu* ports was not a good choice. Filtering tty* instead
2015-03-27 14:46:30 +01:00
Federico Fissore
bf0a0dc566
MacOSX: disabling loading of Quaqua LaF
2015-03-26 12:07:51 +01:00
Federico Fissore
ad72e41aa0
Introducing CollectStdOut and CollectStdOutStderrExecutor, handy classes for executing external execs and collecting their outputs
2015-03-19 10:17:10 +01:00
Federico Fissore
39d1dfc999
Added warning for uncertified boards
2015-03-10 08:52:41 +01:00
Federico Fissore
a49963d0ad
Filter out /dev/cu* ports, can be re-enabled manually adding "serial.ports.showall=true" into preferences.txt file
...
Closes #2624
2015-02-13 10:53:12 +01:00
Claudio Indellicati
98bdc7b587
Moved specialized Platform classes and related resources to the 'arduino-core' project.
2014-11-13 16:34:25 +01:00
Cristian Maglie
ba8eadeeb5
Split IDE into 2 projects.
...
BEWARE: HIGHLY EXPERIMENTAL BRANCH
2014-11-13 16:34:24 +01:00