Federico Fissore
b4ff39144c
Preferences frame opens on top of active editor
2015-03-13 10:49:16 +01:00
Federico Fissore
2a0bc2bfca
Splashscreen
2015-03-13 10:39:18 +01:00
Federico Fissore
e08bd63038
Resetting swing.aatext to the preferred value as soon as preferences are available
2015-03-13 09:43:01 +01:00
Federico Fissore
c946a29aac
Nicer fonts
2015-03-12 09:58:32 +01:00
Federico Fissore
c287450d72
Added missing translations
2015-03-10 08:52:42 +01:00
Federico Fissore
39d1dfc999
Added warning for uncertified boards
2015-03-10 08:52:41 +01:00
Federico Fissore
84acf463ec
Fix to save as to parent folder is needed by all OSs, not just Mac
2015-03-04 12:15:07 +01:00
Federico Fissore
803a0eebb4
Merge branch 'saveas_to_parent_folder_mac' of https://github.com/delftswa2014/Arduino into delftswa2014-saveas_to_parent_folder_mac
2015-03-04 11:48:29 +01:00
Federico Fissore
e327bb091a
MacOSX: better IDE
2015-03-03 15:48:20 +01:00
Federico Fissore
b7b8a35404
NEW button now behaves as clicking File -> New menu entry. Fixes #2685
2015-03-02 10:08:58 +01:00
Ivo van de Grift
58581e2eb1
Added .getParentFile() to saveas for mac. This prevents saving into the sketch itself
2015-02-27 17:35:14 +01:00
Federico Fissore
6d2aa17051
Compound edits weren't part of the undo/redo dance
2015-02-27 15:51:58 +01:00
Federico Fissore
cad74c5f7c
An undoable action marks the sketh as modified
2015-02-27 15:51:57 +01:00
Federico Fissore
78f2e87b00
Undo and Redo state update were setting the sketch to modified, even if it was not. Fixes #2653
2015-02-27 15:51:57 +01:00
Cristian Maglie
d1feeb5419
Added a bunch of new languages and updated translations
2015-02-27 15:10:27 +01:00
Geronimo Bareiro
2dbe0059c5
Fix use the correct reference.
...
it was used file, wich was a null pointer, use sketchFile instead.
2015-02-26 03:03:25 -03:00
Federico Fissore
e385f67fce
Better error message when opening serial monitor on a busy serial device. Closes #2632
2015-02-23 10:40:47 +01:00
PaulStoffregen
3bd694d78b
Update status bar when custom menus change
2015-02-22 03:54:44 -08:00
Cristian Maglie
cf3e9480a5
Merge pull request #2626 from ffissore/hide-cu-devs-on-mac
...
Macosx: filter out /dev/cu* ports
2015-02-13 15:49:27 +01:00
Federico Fissore
5687528325
Fixed bug introduced by #2628
2015-02-13 15:30:43 +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
Federico Fissore
fea3848ee0
Split ports in menu, grouping boards by their protocol
...
Closes #2627
2015-02-11 13:08:20 +01:00
Cristian Maglie
c4cd447283
Updated offline docs
2015-02-08 19:49:27 +01:00
Federico Fissore
7adaba5630
MacOS tests fix: new way of discovering work dir conflicts with tests execution. Fixed.
2015-02-03 17:00:51 +01:00
Federico Fissore
d460982623
Macosx: new appbundler, new macosx builds. Use platform=macosx and platform=oldmacosx
2015-02-02 09:53:56 +01:00
Cristian Maglie
5ff4c9f8dc
Temporary disabled DefaultTargetTest under certain conditions
2015-01-14 18:42:19 +01:00
Cristian Maglie
81808d532e
Merge branch 'ide-1.5.x-fail-when-no-platform-txt' of https://github.com/ffissore/Arduino into ide-1.5.x
2015-01-14 17:19:11 +01:00
Cristian Maglie
60309fe8b8
Fixed test
2015-01-14 17:18:43 +01:00
Cristian Maglie
244a750bef
Merge branch 'wayoda-fix-find-dialog-layout' into ide-1.5.x
2015-01-13 23:30:22 +01:00
Cristian Maglie
17115b0a9b
Fixed NPE when import menu are empty
2015-01-13 23:16:53 +01:00
Cristian Maglie
56b9f1cd6f
Fixed NPE when currently selected platform is no more installed.
...
BaseNoGui.getTargetBoard() now handles null TargetBoard.
Removed unused method Base.getTargetBoard()
2015-01-13 23:16:53 +01:00
Cristian Maglie
29d2ab72e2
Fixed a bunch of simple warnings in java code
2015-01-13 23:16:50 +01:00
Cristian Maglie
99715d22d9
Removed unused classes Commander.java and Webserver.java
2015-01-13 23:05:36 +01:00
Cristian Maglie
92118494ed
Slighlty better layout for Search and Replace dialog.
...
See https://github.com/arduino/Arduino/pull/2540#issuecomment-69167281
2015-01-08 14:41:54 +01:00
Federico Fissore
b16ee6c7b2
Editor: removed duplicated classes DefaultRunHandler, and DefaultPresentHandler in favour of generic BuildHandler
2015-01-08 14:03:38 +01:00
Federico Fissore
980709f6f7
Compiler: missing mandatory key now blocks compilation
2015-01-08 13:57:59 +01:00
Cristian Maglie
18fc1c9f45
Find/Replace dialog, added 10px of padding to match other dialogs
2015-01-07 16:02:12 +01:00
Cristian Maglie
78e098e3d7
Indent pass, no code change
2015-01-07 16:01:37 +01:00
wayoda
858bd455d7
Fix layout for Find-Replace dialog
2015-01-07 15:14:44 +01:00
Cristian Maglie
863cb417a6
Merge pull request #2485 from ffissore/ide-1.5.x-reenable-38400
...
Re enable 38400 baud rates
2015-01-06 17:39:44 +01:00
Cristian Maglie
ab92e42259
Merge branch 'master' into ide-1.5.x
...
Conflicts:
app/src/processing/app/Serial.java
app/src/processing/app/SerialMonitor.java
2014-12-23 16:41:38 +01:00
Cristian Maglie
8e0a311e87
SerialMonitor: limit buffering without autoscroll
...
When the "autoscroll" checkbox is deselected the buffer may continue
to grow up to twice of the maximum size.
This is a compromise to ensure a better user experience and, at the
same time, reduce the chance to lose data and get "holes" in the
serial stream.
See #2491
2014-12-23 14:11:45 +01:00
Cristian Maglie
63f5d26ae9
Improved Serial input processing.
...
Before this patch every byte received from Serial
invokes a String allocation, not really efficient.
Moreover a InputStreamReader is chained on the serial
InputStream to correctly convert bytes into UTF-8
characters.
2014-12-23 12:58:41 +01:00
Cristian Maglie
391d3380ee
Removed leftover debug print
2014-12-10 11:01:45 +01:00
Cristian Maglie
35848e09a8
Mitigated Serial Monitor resource exhaustion when the connected device sends a lot of data
...
Fixes #2233
2014-12-10 10:37:43 +01:00
Federico Fissore
2f08fe4ecf
38400 baud rate had issues with RXTX and linux. With JSSC, it seems to be working fine again. Fixes #2296
2014-12-04 13:10:01 +01:00
Cristian Maglie
6eef453944
Fixed EditorConsole new-line regression.
...
Now EditorConsole starts a newline also when a CR character is read
from command output.
2014-11-25 15:37:55 +01:00
Cristian Maglie
15f3d1f8e7
Fixed import style in EditorConsole.java
2014-11-25 15:37:54 +01:00
Cristian Maglie
81a562e0ed
Updated eclipse project library path
2014-11-25 15:37:54 +01:00
Cristian Maglie
257238c050
IDE: better error handling for upload/burn bootloader
...
RunnerException was displayed with an ugly stacktrace, while the
message contained in the exception itself is already quite enough
detailed and clear.
2014-11-20 14:00:43 +01:00