1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-11-30 11:24:12 +01:00
Commit Graph

416 Commits

Author SHA1 Message Date
Cristian Maglie
c1c87a1642 Simplified Boards menu layout.
Fixes #1307
2013-03-05 19:53:49 +01:00
Cristian Maglie
0947e3d55c Unused custom menus are not showed 2013-03-04 17:56:51 +01:00
Cristian Maglie
6bfe877c45 Fixed check for referenced cores. See #1157 2013-03-04 17:29:44 +01:00
Cristian Maglie
9024fe455c When using cores from other packages also the referenced platforms.txt is imported
See #1157
2013-03-04 16:56:33 +01:00
Cristian Maglie
acc477af05 Other refinement in TargetBoard 2013-03-03 12:08:16 +01:00
Cristian Maglie
51c36c7325 Slighty changed custom menu format: simplifies parsing 2013-03-03 11:31:31 +01:00
Cristian Maglie
eed4a43b54 Refactored board specific options into TargetBoard 2013-03-03 11:15:57 +01:00
Cristian Maglie
3c01c5ff77 A lot of refactoring on Preferences, custom menus and Boards:
- Merged MapWithSubkeys into PreferencesMap.
- Added TargetBoard class.
- Simplified a bit submenu generation.
2013-03-02 13:28:40 +01:00
Cristian Maglie
373113454d Removed some java compile time warnings 2013-03-02 13:28:40 +01: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