Peter Stevenson
e20c648b09
Add symlink creation and removal lines. This will need sudoers password.
2019-03-07 11:57:02 +01:00
jenkins
41008f9a87
update arduino-builder to 1.4.4
2019-03-07 11:42:08 +01:00
Martino Facchin
9518aa421c
Ensure line is unfolded when highlighting for error
...
Fixes #8457
For some reason, getCurrentTab().getTextArea().getFoldManager().ensureOffsetNotInClosedFold(line) doesn't work here; there no documentation on what offset is.
Also, getFoldForLine(line) returns null even if the line is folded (bug in rsyntaxtextarea?)
2019-03-07 11:19:46 +01:00
Cristian Maglie
a5e866f731
makeup: using some lambdas where possible
2019-03-06 13:18:53 +01:00
Martino Facchin
8f5f4f594d
[LibManager] Restore "search on type" with 1 second grace period
2019-02-15 10:44:56 +01:00
Martino Facchin
f3d521d820
[Lib Manager] Avoid updating the UI at every keystroke
...
Fixes #8282
2019-02-14 15:34:21 +01:00
Martino Facchin
2b11e94afe
Correctly handle cancellation on last open sketch exit
...
Fixes #8488
2019-02-04 10:03:17 +01:00
Martino Facchin
2ac2e23bd7
Merge pull request #8429 from sandeepmistry/jtouchbar-1.0.0
...
Upgrade jtouchbar to 1.0.0
2019-01-24 18:44:02 +01:00
Sandeep Mistry
3c8f201024
macOS touchbar: Run event handler later to prevent hanging if a dialog needs to be open
2019-01-24 11:58:37 -05:00
Sandeep Mistry
980b70e3d6
Upgrade jtouchbar to 1.0.0
2019-01-23 10:46:28 -05:00
Martino Facchin
3ba85835bf
Merge branch 'master' of github.com:arduino/Arduino
2019-01-21 09:41:32 +01:00
Martino Facchin
7248affd7e
Avoid double confirmation when closing sketch
...
Fixes #8413
handleQuit() already checks for confirmation if the sketch has been modified (when invoked directly).
When invoked indirectly (via handleClose(), as we are closing the last open Editor instance), checkModified() is redundant.
2019-01-21 09:37:19 +01:00
Martino Facchin
cf47df35f3
[Windows] Change rsyntaxtextarea jar name
...
Fixes #8404
2019-01-19 11:36:07 +01:00
Martino Facchin
e9ecaa70f7
Check for containing folder existence before listing files
...
Fix #8389
2019-01-18 10:12:16 +01:00
Martino Facchin
f15ddeb846
Update rsyntaxtextarea to 3.0.2
...
The name is misleading since 3.0.2 had been officially released (but the filename is totally wrong).
The jar comes from https://netcologne.dl.sourceforge.net/project/rsyntaxtextarea/rsyntaxtextarea/3.0.2/rsyntaxtextarea-3.0.2.zip
Fixes #7861
2019-01-18 09:51:46 +01:00
Cristian Maglie
f52fc1fb5e
Slightly improved DownloadableContributionVersionComparator
2019-01-14 17:27:34 +01:00
Cristian Maglie
f5f8b7f29c
Renamed wrong named variable
2019-01-14 16:53:47 +01:00
Martino Facchin
1b0f00ee38
Update WiFiUpdater to 0.10.5
2019-01-14 12:05:56 +01:00
jenkins
c9de9ee44e
update arduino-builder to 1.4.3
2019-01-03 17:19:13 +01:00
jogo-
e70e0fb1c0
Fix typos in revisions.txt
2019-01-02 14:22:23 +01:00
Martino Facchin
778866ac4e
Merge pull request #8349 from facchinm/fix_regression_save_on_close
...
Remove last editor window after saving its properties
2019-01-02 14:17:36 +01:00
Martino Facchin
2efd090e81
Remove last editor window after saving its properties
...
Only OSX needs the "app" to stay open after handleQuit and to remove the editor windows when called.
Fixes #8337
2019-01-02 10:24:53 +01:00
Martino Facchin
4b6b8f0c52
update arduino-builder to 1.4.2
2018-12-19 18:04:05 +01:00
Sandeep Mistry
b3b62d0c44
Only display touch bar on macOS 10.12 and higher ( #8281 )
2018-12-11 09:37:41 -05:00
Martino Facchin
30e1466590
Merge pull request #8289 from arduino/compiler-log-charset-issue
...
Fixed incorrect encoding of compiler log
2018-12-11 14:04:55 +01:00
Gianluca Varisco
0b68856999
Fixed incorrect encoding of compiler log
...
This commit fixes #8212 by passing '-Dfile.encoding=UTF8' to the
arduino.l4j.ini file (windows launcher).
This property define the file encoding that is required.
2018-12-11 13:49:58 +01:00
Martino Facchin
3f2635717a
Enable bundled JRE for ARM64
...
Experimental, should allow ARM64 build to become more or less official from the next version.
The bundled JRE is AdoptOpenJDK's 8u191 (https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u191-b12/OpenJDK8U-jre_aarch64_linux_hotspot_8u191b12.tar.gz ) which we are actively evaluating to replace Oracle's.
2018-12-06 15:12:00 +01:00
Martino Facchin
56f0e96912
Starting 1.8.9
2018-12-06 15:12:00 +01:00
Martino Facchin
41f30a0791
[Linux] Add 1.8.8 to appdata.xml
2018-12-06 15:11:31 +01:00
Martino Facchin
5f9c230146
Update WiFi101Updater to 0.10.4
2018-12-06 11:18:28 +01:00
Cristian Maglie
a5f6a407e8
Updated Servo lib to version 1.1.3
2018-12-05 12:36:10 +01:00
Cristian Maglie
f4eb249010
Updated SD lib to version 1.2.3
2018-12-05 12:23:53 +01:00
Cristian Maglie
09158c6d7f
updated translations
2018-12-05 12:17:48 +01:00
Cristian Maglie
073458d1bb
Update revision log
2018-12-05 12:03:57 +01:00
Martino Facchin
d7963f04c5
Add scroller to INCOMPATIBLE examples menu
...
You need A LOT of libraries to trigger this :)
2018-11-30 11:54:57 +01:00
Cristian Maglie
503ebd6a48
Fixed possible NPE
2018-11-27 17:06:18 +01:00
Martino Facchin
ffba05fd31
Refactor port selection after 1200bps touch upload
...
New behaviour:
if upload failed or we are uploading through a "Programming" port (that does not disappear), leave the user selected port selected.
if upload succeded and we are using 1200bps touch, wait for the first port that reappears, and if nothing reappears after the timeout select the bootloader port.
Fixes #https://github.com/arduino/Arduino/issues/3495
2018-11-27 16:54:21 +01:00
Martino Facchin
4d26ec85e6
Make "Export compiled binary" comply with specifications
2018-11-27 15:09:10 +01:00
Cristian Maglie
210d3b3613
Updated translations
2018-11-23 16:03:38 +01:00
Martino Facchin
c311a94e7b
Merge pull request #8023 from facchinm/new_behaviour_osx_close
...
[macOS] Modify behaviour when last editor gets closed
2018-11-23 12:41:01 +01:00
Martino Facchin
36da22c086
[macOS] Modify behaviour when last editor gets closed
...
Don't call System.exit() but trust the ThinkDifferent handler
Handle reopen only if no editor is visible
Don't dispose last closing editor (so its toolbars are still in active state)
2018-11-23 12:39:54 +01:00
Martino Facchin
c1d9c588b5
Merge pull request #8184 from facchinm/kill_programmer_at_exit
...
Kill active programmer if still alive after closing last IDE window
2018-11-23 12:07:13 +01:00
Georges A
8309fb2428
typo: renamed showPrerefencesData to showPreferencesData
2018-11-21 12:04:58 +01:00
Sandeep Mistry
9818dcf20a
Update WiFi firmware updater to 0.10.3
2018-11-16 13:25:40 -05:00
Cristian Maglie
3e9a3ec743
Fixed CommandLineTest.testCommandLineVersion
2018-11-16 12:34:04 +01:00
Cristian Maglie
ff952fc053
Fixed VersionHelperTest
2018-11-16 12:33:38 +01:00
Cristian Maglie
c3c08e5d79
Added tests for AbstractTextMonitor "Show Timestamp" function
2018-11-16 11:11:35 +01:00
Cristian Maglie
4b7c7e886c
Replaced UpdateTextAreaAction with a lambda that performs a method call
...
The overhead is negligible and this design simplifies a lot the class
structure. More discussion here:
https://github.com/arduino/Arduino/pull/8088#issuecomment-433727423
2018-11-16 11:11:35 +01:00
nitram509
c2f324508f
Fix issue #8055 missing timestamps on serial monitor
2018-11-16 11:11:35 +01:00
Cristian Maglie
994ce8d21d
Added missing jars in launcher
...
Fix #8202
2018-11-15 21:49:46 +01:00