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
Cristian Maglie
9f5efe210a
Removed a bunch of unused variables
2015-10-20 18:38:34 +02:00
Cristian Maglie
38701678b2
Specialized some Iterators with correct inferred type
2015-10-20 18:31:58 +02:00
Cristian Maglie
635de01975
Suppress java 'serial' warning in SignatureVerificationFailedException class
2015-10-20 18:30:27 +02:00
per1234
c1ce649554
Fix typos in ArchiveExtractor.java error messages
2015-10-12 14:34:52 -07:00
Federico Fissore
688c406cb9
Checking every candidate path when exporting, instead of assuming one is good if the other is not. Fixes #3905
2015-10-07 15:40:34 +02:00
Federico Fissore
5c7b8e6587
Don't stop downloading package*index.json files if ONE fails for whatever reason. Fixes #3906
2015-10-07 15:32:34 +02:00
Federico Fissore
417857ee45
Fixed a crashed when user attempted to delete a tab of a not yet compiled sketch. Fixes #3913
2015-10-07 15:17:33 +02:00
Federico Fissore
aa654ba242
Updating arduino-builder to 1.0.0-beta24
2015-10-06 10:52:02 +02:00
Federico Fissore
69f3f9f807
Updated translations
2015-09-30 09:42:01 +02:00
Richard Wackerbarth
d8f30549bc
Extend platforms with Boards.local.txt
2015-09-29 07:36:36 -05:00
Federico Fissore
f511c2451f
Fallback to stock library_index.json file if the copy in .arduino15 is missing/corrupted or if it the downloaded one if corrupted. Fixes #3778
2015-09-25 12:54:50 +02:00
Federico Fissore
3872f5d315
Whoops, local packages were loaded at all. Fixed
2015-09-25 12:28:57 +02:00
Federico Fissore
b82aebd99a
If a package is already defined, don't replace it with the one found (for example) in sketchbook/hardware, but merge their contents. Fixes #3851
2015-09-25 12:05:19 +02:00
Federico Fissore
71c81e30a7
Allow highlighting line with error even if gcc reports full path to file
2015-09-24 16:24:48 +02:00
Federico Fissore
fc8f84f06b
Adding .elf extension to compiled sketch list
2015-09-24 15:37:49 +02:00
Federico Fissore
2f586e2a88
Updated translations
2015-09-23 15:38:57 +02:00
Federico Fissore
9421e1ceb5
Updating arduino-builder to 1.0.0-beta12
2015-09-23 14:11:32 +02:00
Federico Fissore
ccb7dd2974
Made an arduino-builder message easier to understand
2015-09-22 15:03:19 +02:00
Federico Fissore
6128dace42
Removed some old code, including PdePreprocessor and OldCompiler
2015-09-21 15:20:31 +02:00
Federico Fissore
4f2621bd31
Updated translations. Some new languages graduated
2015-09-21 11:07:36 +02:00
Federico Fissore
8767cd51b4
Returning a copy of installed libraries list, so clients can deal with it without incurring in concurrent list changes. See #3814
2015-09-18 17:03:59 +02:00
Federico Fissore
5b84aef301
Build path is now a function of sketch path. This allows to recycle previously
...
compiled files even when working with different sketches at the same time. In
such cases, recompiling is way faster
2015-09-18 10:47:23 +02:00
Federico Fissore
682a5ec331
Faster recompilation of unsaved sketches
2015-09-16 14:51:37 +02:00
Federico Fissore
f906d45de0
Better to separate arguments only when specifying paths, otherwise we can't specify empty args like "-warnings="
2015-09-16 11:30:48 +02:00
Federico Fissore
6847c52428
arduino-builder arguments must be passed in separate cmd.addArgument calls, otherwise special chars will break it. Fixes #3798
2015-09-16 10:45:52 +02:00
Federico Fissore
e5ddd0be3b
New compiler
2015-09-14 15:21:15 +02:00
Federico Fissore
dedbb2cc6e
Update translations
2015-09-14 09:13:08 +02:00
Federico Fissore
57bff44d0a
Boards Manager: if a tool is not resolvable, print a warning and DON'T add a null ref
2015-09-11 14:02:32 +02:00
Federico Fissore
43d855c28b
Proxy selection was using old logic when url resulted in 302
2015-09-09 11:21:22 +02:00
Federico Fissore
a4a7e3ec96
Libraries in unknown categories get set as Uncategorized. Fixes #3732
2015-09-08 15:30:34 +02:00
Sandeep Mistry
7fa355a702
Call on onBoardOrPortChange after selectBoard in no GUI mode
...
Like GUI mode does when a board is changed.
2015-09-01 18:08:12 -04:00
Federico Fissore
d6ea1c05a6
Cleanup
2015-08-31 08:45:58 +02:00
Federico Fissore
f2427b47f0
LoadVIDPIDSpecificPreferences was giving for granted that the attached board provided VID & PID. This is not always true, especially with counterfeits. Fixes #3738
2015-08-28 09:01:47 +02:00
Federico Fissore
f605d1d99b
Added support to VID+PID specific build properties
2015-08-27 10:40:02 +02:00
Federico Fissore
d9bb8965eb
Update translations
2015-08-25 16:00:49 +02:00
Federico Fissore
47451c0f82
Update translations
2015-08-24 16:42:13 +02:00
Federico Fissore
6b9048751e
Proxy PAC support: SubnetUtils is not IPv6 aware, using CIDRUtils to check if IP is in range
2015-08-21 10:38:42 +02:00
Federico Fissore
5e518b9929
Added missing license headers
2015-08-21 08:41:50 +02:00
Federico Fissore
17032ec543
Added proxy PAC file support functions
2015-08-21 08:41:50 +02:00
Federico Fissore
0c7e0d6bb4
CustomProxySelector: auto proxy (PAC) needs login info too
2015-08-21 08:41:50 +02:00
Federico Fissore
916de939e6
Using new CustomProxySelector in FileDownloader
2015-08-21 08:41:50 +02:00
Federico Fissore
708da3bd86
Introducing CustomProxySelector
2015-08-21 08:41:50 +02:00
Federico Fissore
e45f07d507
Added missing license headers
2015-08-13 11:33:35 +02:00
Federico Fissore
bd93add964
Update translations
2015-08-07 17:30:12 +02:00
Federico Fissore
ae857efa78
Updating translations
2015-08-06 14:27:57 +02:00
Federico Fissore
64bf90fec4
Translations: fixed a nasty bug that prevented new translations to be included
2015-08-06 13:19:08 +02:00
Federico Fissore
2daf330c09
LibraryInstaller and ContributionInstaller are now singletons: members of Base, they get passed to dependents, thus allowing a synchronized method execution, needed to avoid race conditions when accessing files
2015-08-06 10:27:51 +02:00
Federico Fissore
dc93bb93d0
ProgressListener is now a method arg (was an instance arg)
2015-08-06 10:27:51 +02:00