1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-01-10 00:46:09 +01:00
Commit Graph

1111 Commits

Author SHA1 Message Date
David A. Mellis
07903b8585 Use new IncreaseIndentAction for Edit > Increase Indent.
This simplifies the code a bit and fixes a small bug that would cause the cursor to fail to move with the text being indented.
2015-12-21 16:42:40 -08:00
David A. Mellis
05be1480d4 Fix issue #3502: behavior of Cmd+[ and Cmd+] on Mac OS X. 2015-12-21 16:41:12 -08:00
Martino Facchin
767867bacb Revert "Moved -Dawt.useSystemAAFontSettings=on out of java code, where, apparently,"
Fonts on Windows became ugly, reverting whole the commit since it brings no visible changes to Linux and OSX

This reverts commit 6c5e584454.
2015-12-16 10:02:37 +01:00
Federico Fissore
6c5e584454 Moved -Dawt.useSystemAAFontSettings=on out of java code, where, apparently,
has no effect
2015-12-14 10:03:16 +01:00
Federico Fissore
66117a5cc0 Burn Bootloader was run in the UI thread, avoiding intermediate messages to be printed to IDE console 2015-12-03 11:09:50 +01:00
Federico Fissore
e224698ecf Files weren't deleted from temp unsaved sketch folder. Fixes #4233 2015-11-30 10:17:29 +01:00
Federico Fissore
aaebb0a4d6 Stored some regexps in static finals, given names to threads, and slightly
optimized ConsoleOutputStream
2015-11-27 15:07:44 +01:00
Federico Fissore
6855e91883 Fixed various Board/Library managers glitches, in particular when removing/upgrading 2015-11-24 16:14:16 +01:00
Federico Fissore
7dd6e8f57d Windows: proper, non blurry, icon displayed. Fixes #3473 2015-11-24 09:53:27 +01:00
Federico Fissore
7e9f19c43b MacOSX: faster startup, fixed double clicking on a .ino file. Fixes #4057 2015-11-20 11:02:52 +01:00
Federico Fissore
1862827c25 Portable folder can now be set to any arbitrary path, not just subfolders
of "portable". Fixes #4103
2015-11-19 13:43:49 +01:00
Federico Fissore
846b8216c8 Merge pull request #4022 from henningpohl/multiplot
Added functionality to plot multiple signals at the same time
2015-11-18 14:28:05 +01:00
Federico Fissore
d0bd09c8d3 Saving caret position when using external editor, attempting to restore it on window activation. Fixes #4155 2015-11-17 17:27:34 +01:00
Federico Fissore
1328f3a9e2 Library and Boards Managers were using old copies of library/boards indeces. thus making the UI show old data. Fixes #4139 #3904 #3795 2015-11-17 12:24:28 +01:00
Martino Facchin
10e8480d3d Increase SerialMonitor reopening timeout to 10 seconds 2015-11-13 16:59:50 +01:00
Federico Fissore
375146cd91 Increasing Recent files list from 5 to 10 elements. Fixes #4131 2015-11-11 10:20:57 +01:00
Federico Fissore
77c3d3eaa8 Carriage return is not properly handled by EditorConsole, better replace it with a new line 2015-11-03 13:17:26 +01:00
Henning Pohl
7d78a9c07e Also allow tabs as value delimiters 2015-11-02 13:12:11 +01:00
Federico Fissore
e5252e3031 Slightly improved how EditorConsole works 2015-10-30 15:31:58 +01:00
Federico Fissore
648625deb5 Revised DiscourseFormat to handle multiline comments. Also cleaned up code. Fixes #3970 2015-10-28 15:12:52 +01:00
Federico Fissore
97ed162618 It was impossible to save a sketch with its default name. Fixed 2015-10-28 10:48:49 +01:00
Federico Fissore
421508268c Removing highlight when autoformatting. Fixes #3988.
Current highlighting logic is a bit buggy: see https://github.com/bobbylight/RSyntaxTextArea/issues/150.
2015-10-26 19:41:09 +01:00
Henning Pohl
fe96ab9f44 Added functionality to plot multiple signals at the same time 2015-10-23 18:18:42 +02:00
Cristian Maglie
9f5efe210a Removed a bunch of unused variables 2015-10-20 18:38:34 +02:00
Cristian Maglie
2eaa6ff937 Removed unused imports 2015-10-20 18:29:40 +02:00
Federico Fissore
9af0eee338 Fail to save sketch if user attempts to save it with the same name of one of its tabs, excluding the first. Fixes #3914 2015-10-07 15:17:28 +02:00
Paul Stoffregen
3f1b23bf61 Merge pull request #3847 from PaulStoffregen/keywords_per_platform
Allow per-platform keywords.txt
2015-09-28 05:11:14 -07:00
Federico Fissore
fd79bfe8c9 Implemented Go to Line menu and shortcut CTRL+L. Fixes #976 2015-09-25 16:13:42 +02:00
Federico Fissore
befd7d42be OSX: attempting to draw a black dot in the upper left red button. Fixes #3816 2015-09-24 16:44:07 +02:00
PaulStoffregen
46cfb7f2d4 Allow per-platform keywords.txt 2015-09-23 05:43:14 -07:00
Federico Fissore
dbefad28e1 Examples from some libs have been retired 2015-09-22 09:10:29 +02:00
Federico Fissore
de8fcc9eb0 Examples menu: added group title. Fixes #3725 2015-09-21 15:31:22 +02:00
Federico Fissore
6128dace42 Removed some old code, including PdePreprocessor and OldCompiler 2015-09-21 15:20:31 +02:00
Federico Fissore
53408063a4 Boards support and Library update check can be disabled from File > Preferences 2015-09-18 16:41:26 +02:00
Federico Fissore
5b84aef301 Build path is now a function of sketch path. This allows to recycle previously
compiled files even when working with different sketches at the same time. In
such cases, recompiling is way faster
2015-09-18 10:47:23 +02:00
Federico Fissore
c3c59f2359 New editor: restored EOL markers. Fixes #3817 2015-09-18 09:18:40 +02:00
Federico Fissore
a295fbbc36 Code cleanup 2015-09-17 16:52:22 +02:00
Federico Fissore
01735420ee If may happen that the boardPort param given to setBoardPort is still null 2015-09-17 16:52:11 +02:00
Federico Fissore
94d1829b87 If a token is of some COMMENT_* type, don't use keywords. Fixes #3532 2015-09-17 14:28:03 +02:00
Federico Fissore
9c850c36e1 MacOSX: restored CTRL+A=begin of line and CTRL+E=end of line. Fixes #3800 2015-09-17 14:04:28 +02:00
Federico Fissore
682a5ec331 Faster recompilation of unsaved sketches 2015-09-16 14:51:37 +02:00
Federico Fissore
e5ddd0be3b New compiler 2015-09-14 15:21:15 +02:00
Federico Fissore
96e0ee2a67 Editor is now able to find a commented line even if // was not written at its beginning. Fixes #3513 2015-09-08 17:41:33 +02:00
Federico Fissore
4cb72ceb9b Code cleanup
SerialPlotter now uses min/2 and max*2 instead of plain min and max
Ticks works also when min == max
Fixes #3767
2015-09-08 16:36:51 +02:00
Federico Fissore
649bc6d778 MacOSX: Home/End key preference was coded backwards. Fixed. See #3715 2015-08-28 09:47:16 +02:00
Federico Fissore
d304c45dd1 Clearing state of editor.status when hitting one of new/rename/delete context menu entries. Fixes #3720 2015-08-24 10:20:40 +02:00
Federico Fissore
fa78f718ce Editor on MacOSX: editor.keys.home_and_end_beginning_end_of_doc, when set to true, makes HOME and END keys go to the beginning and end of the line. Fixes #3715 2015-08-24 09:25:21 +02:00
Federico Fissore
985244ab19 Sketch: read-only files were overwritten in case of successful "save as". Fixes #3678 2015-08-17 09:13:56 +02:00
Federico Fissore
4d93232789 Verify / Compile -> Verify/Compile. Fixes #3514 2015-08-06 16:11:30 +02:00
Federico Fissore
70fbb8b08e "Nope" is not a nice title for an error dialog 2015-08-06 15:48:14 +02:00