Federico Fissore
|
ee006271d8
|
New editor: setForeground doesn't change default text color, "IDENTIFIER" token style does the job. Fixes #3372
|
2015-06-22 09:03:08 +02: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 |
|