Cristian Maglie
b5bfe08bd2
Better error for 'no serial ports available'
...
See https://github.com/arduino/Arduino/pull/8194#issuecomment-438180384
2018-11-14 17:41:34 +01:00
Cristian Maglie
2647ce36ea
Editor: fixed port ordering in tools menu
2018-11-14 17:41:34 +01:00
Cristian Maglie
d5e0e59fcf
Editor: the serial port selection dialog now works
2018-11-14 17:41:34 +01:00
Cristian Maglie
12b38c5fcd
Nicer serial port selection dialog box
2018-11-14 17:41:34 +01:00
Cristian Maglie
fd1b598ea2
Show port on status bar only when selected
2018-11-14 17:41:34 +01:00
Cristian Maglie
cede26883e
Fix 'Select port on upload' error message
2018-11-14 17:41:34 +01:00
Cristian Maglie
2397e1e8c2
Added StringReplacer.checkIfRequiredKeyIsMissingOrExcept helper method
2018-11-14 17:41:34 +01:00
Cristian Maglie
3f79d129bb
Refactor: Removed code duplication in Export(App)Handlers
2018-11-14 17:41:34 +01:00
Cristian Maglie
5428420e0a
Refactor: removed useless parameter from StringReplacer.formatAndSplit
2018-11-14 17:41:34 +01:00
Cristian Maglie
0a0d3c88e0
Refactor: simplified bool prefs retrieval
2018-11-14 17:41:34 +01:00
Cristian Maglie
7adeef1ee3
Refactor: simplified TargetBoard retrieve
2018-11-14 17:41:34 +01:00
Cristian Maglie
b6132e8532
Removed dead-code in comments
2018-11-14 17:41:34 +01:00
Sandeep Mistry
df9c25692d
Only load Touch Bar images once
2018-11-14 17:14:50 +01:00
Sandeep Mistry
17a60f4e3d
Allow customization
2018-11-14 17:14:50 +01:00
Sandeep Mistry
d4d7062391
Add macOS Touch Bar support
2018-11-14 17:14:50 +01:00
Sandeep Mistry
f09bb9dfcd
Update WiFi firmware updater to 0.10.2
2018-11-13 12:55:04 -05:00
Geert Roumen
799879e8ae
Made the Mangler file compile again
...
The .getCurrentTab() was missing, and for some reason it wouldn't compile with the isSelectionActive() , while I did find the file in https://github.com/arduino/Arduino/blob/master/app/src/processing/app/syntax/SketchTextArea.java . But at least people can compile it after these changes
2018-11-05 12:17:08 +01:00
Cristian Maglie
afc0e0240e
Override desktop check when setting look and feel on linux
...
The swing UIManager class detects the correct look and feel settings by
looking inside the `sun.desktop` system property, here's the extract of
the JDK:
String desktop = AccessController.doPrivileged(new GetPropertyAction("sun.desktop"));
Toolkit toolkit = Toolkit.getDefaultToolkit();
if ("gnome".equals(desktop) &&
toolkit instanceof SunToolkit &&
((SunToolkit) toolkit).isNativeGTKAvailable()) {
// May be set on Linux and Solaris boxs.
return "com.sun.java.swing.plaf.gtk.GTKLookAndFeel";
}
Since we want always the GTK look and feel (even if the desktop is not
strictly a GNOME desktop) we force the `sun.desktop` property always to
`gnome`.
2018-11-05 11:46:49 +01:00
Cristian Maglie
045877094b
Fix LookAndFeel loader
...
Fix #8119
Close #8122
2018-11-05 11:46:49 +01:00
per1234
52706f56a5
Add keywords for avr-libc math functions/macros
2018-11-05 11:45:46 +01:00
Martino Facchin
871fe6632b
Merge pull request #8166 from per1234/start-1_8_8
...
Start Arduino IDE 1.8.8
2018-11-05 09:47:19 +01:00
per1234
5217912d58
Start Arduino IDE 1.8.8
2018-11-03 06:56:41 -07:00
Cristian Maglie
db2dd8f003
Download indexes using https instead of http
2018-10-24 16:20:04 +02:00
Cristian Maglie
b7728beb52
Updated translation strings
2018-10-08 12:57:25 +02:00
Cristian Maglie
edb707378f
makeup: call I18n.format using static imports in Base class
2018-10-08 12:56:22 +02:00
Cristian Maglie
6a1c1f4df9
Invalid use of toString in Optional<Version>
...
It should be used on the actual Version.
Fix #8034
2018-10-08 11:53:33 +02:00
Martino Facchin
d3cb01424f
Provide actual string to findPlatform for Optional<Version>
...
Fix https://github.com/arduino/Arduino/issues/8034
2018-10-08 09:53:36 +02:00
Martino Facchin
187cfb2d44
Update WiFi firmware updater to 0.10.0
...
Adds support for NINA based boards (Beta)
2018-10-05 10:30:27 +02:00
Cristian Maglie
8ba209a64d
Improved PreferencesMap toString output
2018-09-28 01:42:41 +02:00
Martino Facchin
617430a72f
Update liblistSerials to 1.4.2
2018-09-17 11:39:00 +02:00
Cristian Maglie
6da3e5fe20
Updated translations
2018-09-11 16:22:10 +02:00
Matthijs Kooijman
c18f679f34
Add instructions for migrating commits to ArduinoCore-avr
2018-09-10 17:37:17 +02:00
Polymetric
ae8ddd6499
Create README in hardware folder
...
The contents of the `hardware/` folder were moved, but it wasn't obvious
straight away from looking at the repository. This makes it immediately
obvious for anyone looking for something in this folder.
2018-09-10 17:37:17 +02:00
Cristian Maglie
354c769471
update revision log
2018-09-10 15:53:15 +02:00
Cristian Maglie
9c4d52c50a
Release 1.8.7
2018-09-10 14:45:54 +02:00
Martino Facchin
e42faa6b93
Update bundled avr core to 1.6.23
2018-09-10 12:03:36 +02:00
Martino Facchin
3e65cfc9e7
update arduino-builder to 1.4.1
2018-09-10 11:32:27 +02:00
Cristian Maglie
27eca6b3d9
Regression: fixed wrong BUILTIN_AS_LAST comparator
...
This bug has been introduced with b3d01d8281
Fix #7973
2018-09-07 15:03:25 +02:00
Cristian Maglie
0951efb711
Updated i18n resources with new strings
2018-09-06 16:01:19 +02:00
Cristian Maglie
2fa42dc08e
Updated translations
2018-09-06 16:01:19 +02:00
Cristian Maglie
4baa0ad3c5
update changelog
2018-09-06 16:01:18 +02:00
Gianluca Varisco
de53d3d0aa
Update appdata.xml - release 1.8.6
...
This commit adds release 1.8.6 (2018-08-23) in appdata.xml
2018-09-06 14:04:03 +02:00
Cristian Maglie
ddbe80b3fa
Update library list model after a round of library_index.json update
2018-09-06 11:57:21 +02:00
Cristian Maglie
0b4c4bbcf2
Immediately re-parse library_index.json after updating it
2018-09-06 11:57:21 +02:00
Cristian Maglie
34baa40953
Removed useless I18n reference in call to format
2018-09-06 11:57:21 +02:00
Cristian Maglie
fe424ae39b
Do not fail if the data folder can't be read
...
Fix #7937
2018-09-06 11:57:21 +02:00
Cristian Maglie
fd28ded160
Get a better error message if the library_index.json can't be parsed
...
See #7937
2018-09-06 11:57:21 +02:00
Cristian Maglie
6ed7934ee1
Do not fail if library_index.json can't be parsed
...
Fix #7937
2018-09-06 11:57:21 +02:00
Cristian Maglie
3dfe85916c
Preserve boards.txt custom menu order.
...
Fix #7955
2018-09-04 10:31:36 +02:00
PaulStoffregen
e6bf0f24eb
Delete leftover comments & question
2018-09-03 16:39:39 +02:00