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 6c5e58445402597f0472fbf4da9e518ff38b399b.
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