Shigeru KANEMOTO
5b65ae0ccb
Small change to "i18n_update.sh"
...
* The shell should be "bash" not "sh".
* Added an ability to update specific files only.
2013-03-03 22:38:58 +09:00
Shigeru KANEMOTO
aca0c87f38
Rearrange i18n Resource files into a directory
...
The "app/src/processing/app" directory became mess because there are
a lot of "Resources_*.po" and "Resources_*.properties" files for the
internationalization.
Moved the resource related files into a directory "i18n" under the
"app/src/processing/app" directory.
This is for developers only. No feature changed.
2013-02-28 22:31:39 +09:00
Cristian Maglie
44efa7fefe
Revert "introducing jSSC: an RXTX replacement"
...
This reverts commit d69ab6ae05
.
Conflicts:
app/lib/RXTXcomm.jar
2013-02-27 18:54:10 +01:00
Cristian Maglie
a657582b2a
Merge branch 'lib-1.5-newformat' into ide-1.5.x
2013-02-27 18:29:56 +01:00
Cristian Maglie
e71e5a5356
Revert "null check on SerialPort.readBytes"
...
This reverts commit 991663409a
.
2013-02-27 17:54:40 +01:00
Federico Fissore
14308c66d7
Library: converted nulls to checked exceptions, removed printStackTrace, added "dependencies" member
2013-02-27 17:33:31 +01:00
Federico Fissore
2a051a76a7
Library: converted nulls to checked exceptions, removed printStackTrace, added "dependencies" member
...
Conflicts:
app/src/processing/app/packages/Library.java
2013-02-27 17:33:19 +01:00
Federico Fissore
991663409a
null check on SerialPort.readBytes
2013-02-27 13:42:45 +01:00
Federico Fissore
d69ab6ae05
introducing jSSC: an RXTX replacement
2013-02-27 13:42:45 +01:00
Cristian Maglie
d246ca06ab
Added test for "Decrease Indent with 1 char on the last line"
...
See #1271
2013-02-27 13:34:52 +01:00
Shigeru KANEMOTO
5e17ae84a2
Fix: Exception when decreasing indent.
...
Fix to prevent an exception when decreasing indents if the length
of the last line of file is less than the indent width.
2013-02-27 13:31:06 +01:00
Federico Fissore
5cc770d41a
formatted
2013-02-27 11:49:09 +01:00
Shigeru KANEMOTO
f183579eaa
Fix: Exception if type ESC for close confirmation.
...
If you type an Escape key if a close econfirmation dialog is prompted
for unsaved file, an exception thrown. This behavior fixed.
2013-02-27 11:47:11 +01:00
Federico Fissore
2fde40f46a
changed test to Character.isISOControl
2013-02-27 11:47:03 +01:00
Shigeru KANEMOTO
4185c2e905
Fix: "Ctrl+," and "Ctrl+/"
...
Linux and Windows: If you press "Ctrl+," to invoke the preferences dialog,
the file on editor will be marked as "modified". This behavior fixed.
Linux: If you press "Ctrl+/" to comment the line, the line will be replaced
with a single "/" letter. This behavior fixed.
2013-02-27 11:43:36 +01:00
Shigeru KANEMOTO
6a59764e0b
newJMenuItem() should use SHORTCUT_KEY_MASK
...
newJMenuItem() should use SHORTCUT_KEY_MASK variable defined at the top of this class.
2013-02-27 11:43:16 +01:00
Federico Fissore
af1828a00a
GUI tests:
...
- refactored to execute GUI code in swing thread
- added failing test the check escape keypress behaviour con save/close modal dialog see #1279
2013-02-27 11:42:16 +01:00
Federico Fissore
e399b1e50a
first functional test made with FEST: simulation of user interaction with the IDE
...
found and solved a bug with caret positioning with a cleared editor (see #1288 )
2013-02-20 09:36:33 +01:00
Cristian Maglie
bddb47ed26
Library class, round 2
2013-02-13 19:10:30 +01:00
Federico Fissore
7aeb972e14
merging ide-1.5.x
2013-02-13 16:25:40 +01:00
Federico Fissore
dd772f761b
Removed useless baud rates from serial monitor
2013-02-13 11:02:15 +01:00
Federico Fissore
ec67c88b21
Removed useless baud rates from serial monitor
2013-02-13 10:29:52 +01:00
Federico Fissore
a07fc245db
preparing next release
2013-02-13 10:29:36 +01:00
Cristian Maglie
f530539c98
Added boards and arch defines.
...
Merge branch 'boards_defines' into lib-1.5
2013-02-11 19:53:54 +01:00
Cristian Maglie
e5fa7e8183
BOARDS and ARCH defines from boards.txt
...
See #308
2013-02-11 19:43:04 +01:00
Federico Fissore
b57701ed01
updated rxtx libs to every OS
2013-02-11 18:13:07 +01:00
Cristian Maglie
aa2d0e0c3c
Factoring Library class, step 2: first try parsing library metadata
2013-02-11 18:11:52 +01:00
Federico Fissore
f4cd50b8ac
typos in keywords txt can break syntax highlighting
...
fixes #1269
2013-02-11 11:30:38 +01:00
Cristian Maglie
a2fc4332b9
Merge remote-tracking branch 'arduino/ide-1.5.x' into HEAD
2013-02-08 18:16:37 +01:00
Cristian Maglie
f8deaa5cfb
Factoring Library class
2013-02-08 18:15:00 +01:00
Federico Fissore
5cebf99de5
ide 1.5.x preferences moved to "Arduino15" folder for windows and macosx
...
see #1167
2013-02-06 17:30:08 +01:00
Federico Fissore
3d2ab5639b
ide 1.5.x settings moved to ".arduino15" folder
2013-02-06 17:30:08 +01:00
Federico Fissore
b082406775
hardening initial files load
2013-02-06 13:15:04 +01:00
Federico Fissore
6fa49abcbc
removed duplicate constructor call
2013-02-04 17:28:56 +01:00
Federico Fissore
bd66184e29
closes #278 Text marker should follow undo actions
2013-01-30 15:49:45 +01:00
Federico Fissore
6d3ec1fbe5
wrong path name. now using getContentFile function
2013-01-30 15:33:15 +01:00
Federico Fissore
0c31401fd4
using File.separator
2013-01-30 15:33:14 +01:00
Federico Fissore
bef59a4de1
removed TemplateSketch.ino. Now using BareMinimum.ino
2013-01-30 15:33:14 +01:00
Federico Fissore
8e00662cb7
introducing template sketch with empty setup and loop functions. see #1138
2013-01-30 15:33:14 +01:00
Federico Fissore
5beea81ee2
Merge branch 'ide-1.5.x' into lib-1.5
2013-01-28 11:37:51 +01:00
Federico Fissore
c1ce89ee48
I18NTest: using _en as reference, removed test failure as this test was downgraded to "report"
2013-01-24 10:44:17 +01:00
Federico Fissore
6f08b8eae1
translations updated. new translations added
2013-01-23 17:58:00 +01:00
Cristian Maglie
a281930f3f
Upped version to 1.5.2
2013-01-23 17:26:46 +01:00
Cristian Maglie
316b871829
Refactored PdePreprocessor class
2013-01-23 13:42:09 +01:00
Shigeru KANEMOTO
1c7c530454
Scroll the editor tab menu.
...
When the sketch folder contains a lot of source files, the editor
tab menu should scroll. Without this, we don't have a way to select
some files hidden under bottom edge of the screen.
2013-01-18 15:57:43 +09:00
Federico Fissore
e1856b373c
scrollable menu
2013-01-16 17:19:04 +01:00
Federico Fissore
73c8f1c4ab
see #1211 : formatted code, moved RelativePath code into FileUtils
2013-01-16 14:05:06 +01:00
Shigeru KANEMOTO
093483602f
fixed a bug introduced by my rebase after 24bef6b
.
2013-01-16 14:05:05 +01:00
Shigeru KANEMOTO
02447a0170
Portable Arduino
...
Use Arduino on USB flash stick and without affecting anything on your PC.
To use this feature, simply make a folder named "portable" in the application
root folder where there are "hardware", "examples", "lib" and others.
In this mode, file association setting is disabled in the preferences dialog.
The sketch book folder is inside the "portable" folder. This may be confusing
especially for Mac OSX "Arduino.app" folder.
2013-01-16 14:05:05 +01:00
Federico Fissore
3c6f2ced52
triggering onBoardOrPortChange when changing port
2013-01-07 12:06:07 +01:00