Chris--A
db75e677da
Added 74880 baud rate to the serial monitor.
...
Now that the latest IDE incorporates a board/core manager, the
ESP8266 community is now using this software. The baud rate of 74880
is important for debugging as it is what the bootloader uses.
2015-06-22 10:20:45 +10:00
Federico Fissore
9089fecbe4
Windows: working on reg query encoding issue #3360 . German encoding is Cp852
2015-06-19 17:44:28 +02:00
Federico Fissore
fa6c931e7c
Made PasswordAuthorizationDialog react to ESC key. Some code cleanup and a pitch of lambda sugar
2015-06-19 17:44:28 +02:00
Chris--A
505ff17d43
This commit increases the number of sketches able to be spawned from
...
within the IDE. It now allows 676 sketches rather than 26 ('a' to
'zz' rather than 'a' to 'z').
2015-06-19 16:10:43 +10:00
Federico Fissore
a1e5271015
EditorConsoleStream: got rid of "console" folder. Doesn't work for debugging, since blocking problems happen at startup, when that "console" is not yet initialized
2015-06-18 17:49:49 +02:00
Federico Fissore
88e8019419
Extending remote upload. Sketch merge with bootloader is done by the IDE (using "noblink" bootloader if board definition provides one). If platform provides a "remote" upload tool, that tool is used, otherwise falls back to hardcoded "run-avrdude"
2015-06-18 15:43:10 +02:00
Federico Fissore
8c60054af0
Windows: ListComPortsParser was reporting the same VID/PID for both COM12 and COM1. Fixes #3333
2015-06-18 09:23:29 +02:00
Federico Fissore
b282e2abfe
Fixed typo
2015-06-17 20:22:52 +02:00
Federico Fissore
f48d3fac0c
Updated bundled reference
2015-06-17 16:28:55 +02:00
Federico Fissore
bc05c40aa0
AdditionalBoardsManagerURLTextArea was not resizing internal text area when maximizing. Fixes #3348
2015-06-17 10:45:38 +02:00
Federico Fissore
d2ac1a4e6a
Added link to unofficial boards support url in secondary modal. Fixes #3327
...
First java 8 syntax goodness: yum!
2015-06-16 14:45:55 +02:00
Federico Fissore
9622af8565
Preferences: nicer icon button for additional boards support urls
2015-06-16 12:42:32 +02:00
Federico Fissore
6848614ce2
Code cleanup
2015-06-16 11:53:55 +02:00
Federico Fissore
ffff480e9b
Forgot to specify colour for LITERAL_BOOLEAN token type. Fixes #3346
2015-06-16 11:53:34 +02:00
Federico Fissore
91df9b1901
Switching to Java 8
2015-06-16 09:33:48 +02:00
Federico Fissore
64fcc716c9
MacOSX: SystemProfilerParser nows claims to have found the device even if the name is not exactly the same
2015-06-12 14:21:08 +02:00
Federico Fissore
8139e85ef1
On some OSs, some boards may take time before reappearing. Better wait for them 5 reasonable seconds
2015-06-12 14:21:08 +02:00
Federico Fissore
2f4485d06b
Added missing license headers, added missing blank line between license header
...
and package declaration, organized imports
2015-06-12 09:55:25 +02:00
Federico Fissore
35d3aeb6d6
Open Recent: if sketch was read only and it was saved, saved version was not put into recent sketches list. Fixed
2015-06-11 17:36:02 +02:00
Federico Fissore
fec9fb4d0e
Tab deletion confirmation now shows the complete file name IF it's not a .ino. Fixes #2350
2015-06-08 15:32:15 +02:00
Federico Fissore
ccd7fdc0a3
By using syntax like file://./docs/index.html, editor will open file index.html stored in folder SKETCH_FOLDER/docs/. Fixes #224
2015-06-08 15:05:07 +02:00
Federico Fissore
8465202264
FindReplace dialog re-done from scratch using Netbeans. This ensure proper display on every OS. Fixes #2211
2015-06-08 12:48:35 +02:00
Federico Fissore
9ab0ea6e49
Sketch: some code cleanup
2015-06-08 10:13:00 +02:00
Federico Fissore
22e9d25245
Update sketch code when editing with an external editor and IDE gets focus. Fixes #1778
2015-06-08 10:05:39 +02:00
Federico Fissore
aef835b45c
Added menu's "mnemonic" for accessing, for example, the File menu using ALT+F. They make sense only when using the english language, though. Fixes #977
2015-06-08 09:25:49 +02:00
Federico Fissore
919cd8f1b2
Merge pull request #3291 from damellis/osx-line-selection
...
Cmd+Shift+Left/Right selects from cursor to start/end of line (OS X)
2015-06-08 08:54:04 +02:00
Federico Fissore
84d10a8ea0
Some CLI args are parsed before initializing packages. --board argument is parsed after. Fixes #3261
2015-06-05 17:18:50 +02:00
Federico Fissore
455fecff13
Better tab switching but still unable to switch backwards (CTRL+SHIFT+TAB)
2015-06-05 16:51:05 +02:00
Federico Fissore
c754481e33
Boards/Lib manager: added "Close" button at lower right corner, so users with ungrateful window managers can close that modal using the mouse. Fixes #2884
2015-06-05 14:40:06 +02:00
Federico Fissore
9b8a26e324
Copy: Recent -> Open Recent
2015-06-05 13:28:46 +02:00
Federico Fissore
0a6841d9b0
New editor: when start is greater than end, delegate to upstream token maker, that will create an empty token. Fixes #3293
2015-06-05 12:12:21 +02:00
David A. Mellis
1bd1c14d81
Make Cmd+Shift+Left/Right select from cursor to start/end of line (OS X).
...
Instead of selecting the entire line.
2015-06-04 17:09:43 -04:00
Federico Fissore
3ecaf665ae
Importing a subfolder of the sketchbook or importing a folder that contains the sketchbook is now blocked. Fixes #2795
2015-06-04 16:39:27 +02:00
Federico Fissore
5875909683
Folder/zip file is checked to be an actual library before importing it. Fixes #2861
2015-06-04 16:28:07 +02:00
Federico Fissore
0cb6b48e24
Boards/Lib managers: use system proxy settings (got rid of our proxy settings
...
in File > Preferences)
2015-06-04 13:34:44 +02:00
Federico Fissore
e9d66015a4
Windows: reg query uses different separators on xp, fooling parser. Fixed
2015-06-04 11:44:56 +02:00
Federico Fissore
3c982759c2
Code inspection: cleaned up processing.app.Editor
2015-06-04 11:02:59 +02:00
Federico Fissore
e33bd78a1d
Recent sketches list updated even when a new sketch is saved. Fixes #3285
2015-06-04 10:41:13 +02:00
Federico Fissore
bede6967d5
Installation folder check both at startup and when user attempts to change
...
sketchbook location. Fixes #2719
2015-06-03 17:46:01 +02:00
Federico Fissore
054a901b99
New editor: keypad arrows were ignored. Added bindings to make them work like
...
normal arrows. No modifiers attached, so no shift/ctrl/etc combination: it
screws up text
Fixes #2317
2015-06-03 09:33:46 +02:00
Federico Fissore
e08211309f
Revert "MacOSX: fullscreen support. Fixes #3256 "
...
This reverts commit e375571945900c9fa629fe72d0bba46b9b08c176.
2015-06-01 17:44:33 +02:00
Federico Fissore
b0cb2c4e52
Added File > Recent menu: shows last 5 opened sketches, sorted in reverse chronological order
2015-06-01 17:08:10 +02:00
Federico Fissore
e375571945
MacOSX: fullscreen support. Fixes #3256
2015-06-01 15:37:38 +02:00
Federico Fissore
b77f5f731d
If opening serial monitor causes an error, set it closed. Fixes #3268
2015-06-01 15:27:14 +02:00
Federico Fissore
a859cfb9f9
Middle mouse button pastes text only on linux: on other OSs it does nothing. Fixes #3266
2015-06-01 14:25:13 +02:00
Federico Fissore
e55d4145d0
SerialMonitor suspend/resume: dealing with boards that change serial port
...
between uploads. Fixes #3255
Fixed a missing status management, leading IDE to believe Serial Monitor
was opened while it was not. See #3268
2015-06-01 12:14:30 +02:00
Federico Fissore
0b8e7922bf
GUIUserNotifier uses active editor as parent component
2015-06-01 12:08:43 +02:00
Federico Fissore
33f13d25f8
Editor: highlights cleared also on upload. Fixes #3253
2015-06-01 09:28:30 +02:00
Federico Fissore
24c9f8c271
MacOSX: CMD+SHIFT+UP/DOWN select text from cursor to the beginning or end of the
...
doc
2015-06-01 08:56:45 +02:00
Federico Fissore
dcbc8e2137
MacOSX: CMD+SHIFT-LEFT/RIGHT selects the entire line. Fixes #3238
2015-06-01 08:56:45 +02:00