Federico Fissore
|
2f4485d06b
|
Added missing license headers, added missing blank line between license header
and package declaration, organized imports
|
2015-06-12 09:55:25 +02:00 |
|
Federico Fissore
|
0a6577f85c
|
If parsing a core fails, don't crash but report a warning. Fixes #3307
|
2015-06-10 15:42:47 +02:00 |
|
Federico Fissore
|
a48906e0c2
|
ContributedPlatform.toString() is used as item in dropdown, so it should print only its version
|
2015-05-29 15:12:32 +02:00 |
|
Federico Fissore
|
5933a7e8d3
|
Changing order of boards in boards menu: built-in first, boards manager second,
sketchbook hardware folder third. Each group if sorted by alpha, case
insensitive. Fixes #2650
|
2015-05-29 14:22:45 +02:00 |
|
Federico Fissore
|
1b7574a8b9
|
Boards Manager: contributions MAY miss tools, but we missed to consider this case. Fixes #3248
|
2015-05-29 14:22:45 +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
|
ab7b7351f5
|
Removed lots of calls to BaseNoGui.getPlatform(): static is evil
|
2015-05-22 15:58:47 +02:00 |
|
Federico Fissore
|
365b0bdc94
|
Closing streams using IOUtils.closeQuietly
Fixed badly handled stream found in the meanwhile
|
2015-05-21 16:50:49 +02:00 |
|
Federico Fissore
|
9ddb72b519
|
Moved DownloadableContribution and DownloadableContributionDownloader to parent package
|
2015-05-21 15:37:58 +02:00 |
|
Federico Fissore
|
42b07f0337
|
Libraries bundled with cores will take the type of that core, instead of relying on an undocumented 'types' property. Fixes #2875
|
2015-05-19 12:24:11 +02:00 |
|
Federico Fissore
|
96b7c5ec6b
|
MacOSX: fixed some failing tests
|
2015-05-12 15:23:22 +02:00 |
|
Federico Fissore
|
03a43370b7
|
Added missing license headers to files added with the last commits
|
2015-05-05 14:29:15 +02:00 |
|
Federico Fissore
|
de95ef6c41
|
Predicates: extracting anonymous inner classes for better reuse
|
2015-05-05 11:56:56 +02:00 |
|
Federico Fissore
|
cd49d29e52
|
Lots of unclosed input and output streams now properly closed. They were preventing Boards Manager from working on Windows
|
2015-05-04 15:44:34 +02:00 |
|
Federico Fissore
|
19bb40cbb1
|
ContributionInstaller: downloadIndex -> download
|
2015-05-04 12:54:12 +02:00 |
|
Federico Fissore
|
a214564952
|
Boards Manager: platforms listed in non-signed package index files goes under "Contributed" category
|
2015-05-04 12:05:50 +02:00 |
|
Federico Fissore
|
cddfa2891e
|
Boards Manager: package index file with name starting with "test_package_" are preserved
|
2015-05-04 12:05:50 +02:00 |
|
Federico Fissore
|
ecf432fadc
|
Boards Manager: downloading additional files as specified in preference 'boardsmanager.additional.urls'
|
2015-05-04 12:05:50 +02:00 |
|
Federico Fissore
|
cf1879f948
|
Introducing GPG signature verification when loading main package_index file
|
2015-05-04 12:05:50 +02:00 |
|
Federico Fissore
|
804480ce53
|
ContributionIndexer now loads and merges content of files named package_SOMETHING_index.json
|
2015-05-04 12:05:49 +02:00 |
|
Federico Fissore
|
7d0ffe92b2
|
Lib/Board Manager CRC check is now case insensitive. Fixes #2953
|
2015-04-10 09:52:31 +02:00 |
|
Federico Fissore
|
87e2e68b85
|
CLI: Board and Lib Manager, syntax change: --install-boards (plural) and arduino:avr:1.6.2 (with the arch, not the name of the selected platform)
|
2015-04-09 13:03:43 +02:00 |
|
Federico Fissore
|
a7024791cd
|
download.php was used to distribute downloads across multiple server. we use dns round robin now
|
2015-04-09 12:12:10 +02:00 |
|
Federico Fissore
|
6b6866370a
|
Preliminary support to online help/reference
|
2015-04-08 16:38:36 +02:00 |
|
Federico Fissore
|
dd3f9fe66c
|
CLI: board manager install latest if version is not specified
|
2015-04-08 15:35:03 +02:00 |
|
Federico Fissore
|
09255254d7
|
Preliminary command line support to boards manager and library manager
|
2015-04-08 15:15:41 +02:00 |
|
Federico Fissore
|
b9a90f69d5
|
Invalid versions don't cause IDE to crash and exit any more. They are reported and contributions are considered missing version. Fixes #2926
|
2015-04-07 12:05:05 +02:00 |
|
Federico Fissore
|
99fa19c36c
|
Letting postInstallScript fails gracefully
|
2015-04-02 11:20:53 +02:00 |
|
Federico Fissore
|
7a97be43a5
|
Uniformly using versions parsed through semver
|
2015-04-01 17:11:48 +02:00 |
|
Federico Fissore
|
d94e279fdf
|
Showing post install script errors AFTER the installation is completed
|
2015-04-01 13:23:57 +02:00 |
|
Federico Fissore
|
29cb42eb50
|
Bundled core is again inside the hardware folder.
Fixed a handful of glitches when dealing with multiple installed cores
|
2015-03-31 17:42:41 +02:00 |
|
Federico Fissore
|
b65b576eb0
|
Getting rid of native stuff. Avoid native stuff: it will break. Fixes #2828, #2829, #2830
|
2015-03-30 10:46:37 +02:00 |
|
Federico Fissore
|
ac4aea47b0
|
json deserializer: don't fail on unknown props, thus allowing us to upgrade the schemas without breaking running IDEs
|
2015-03-27 14:51:18 +01:00 |
|
Federico Fissore
|
24b32422e2
|
Fixed a bunch of code inspection warnings
|
2015-03-27 14:51:18 +01:00 |
|
Federico Fissore
|
ed3d467329
|
DownloadableContributionsDownloader: fixed wrong math when downloading partially downloaded files
|
2015-03-27 14:51:18 +01: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
|
29d20f297c
|
Fixed missing symlinks after extraction
|
2015-03-27 14:51:17 +01:00 |
|
Federico Fissore
|
fc4179f1f7
|
Cores manager:
added post install script support
absolute path symlinks are converted to relative to the local folder and a warning is printed
|
2015-03-27 14:51:16 +01:00 |
|
Federico Fissore
|
6b5244eafe
|
Some ArchiveExtractor bugs fixed and its code formatted
|
2015-03-27 14:51:16 +01:00 |
|
Federico Fissore
|
b32dc93506
|
Ported UX of library manager to core manager
|
2015-03-27 14:51:16 +01:00 |
|
Federico Fissore
|
17d3729426
|
Package names refactoring: contributions is the main package, libs and cores are subpackages
|
2015-03-27 14:51:16 +01:00 |
|