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
|
f48d3fac0c
|
Updated bundled reference
|
2015-06-17 16:28:55 +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
|
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
|
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
|
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
|
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 |
|
Federico Fissore
|
935becec64
|
Command line --get-pref may be used without name of the target pref.
If pref name is missing, all prefs are printed on stdout.
Should fix/mitigate #2982
|
2015-05-29 15:16:51 +02:00 |
|
Federico Fissore
|
4bf40fc23b
|
Stop using [ and ] as indentation menu accelerators. Use TAB/SHIFT+TAB instead. CMD+BRAKETS are still available on MacOSX only
Fixes #3224 and #220
Also see https://github.com/processing/processing/issues/2199
|
2015-05-28 17:28:46 +02:00 |
|
Federico Fissore
|
5490b96f2e
|
SHIFT-save (upper toolbar) triggers "save as". Fixes #2220
|
2015-05-28 16:48:33 +02:00 |
|
Federico Fissore
|
c84fb7fc90
|
Removed a handful of static methods delegates
|
2015-05-28 15:25:44 +02:00 |
|
Federico Fissore
|
8c83281a19
|
Do not cache PrinterJob instances. Cache is evil
|
2015-05-28 14:55:05 +02:00 |
|
Federico Fissore
|
bd8f7932e6
|
Saving a couple of variables won't make the IDE any faster, but will make the dev slower
|
2015-05-27 19:20:45 +02:00 |
|
Federico Fissore
|
4bc93e5d53
|
MacOSX: millis arg was ignored
|
2015-05-27 17:43:15 +02:00 |
|
Federico Fissore
|
606aaee668
|
Toogle comments even using the DIVIDE key on the keypad, so non US keyboard can use the shortcut. Fixes #431 and https://code.google.com/p/arduino/issues/detail?id=76
|
2015-05-27 12:07:26 +02:00 |
|
Federico Fissore
|
56e0349287
|
Allowing editing .S files. Fixes #1616 and #3059
|
2015-05-26 12:04:12 +02:00 |
|
Federico Fissore
|
2afdb8a6c3
|
MacOSX: when closing, no confirmation is displayed any more, unless at least one sketch is modified. In essence: now mac behaves just like the other OSs. Fixes #3093
|
2015-05-26 12:02:20 +02:00 |
|
Federico Fissore
|
015f952f71
|
Merge pull request #2652 from swordmaster2k/master
Fix for #2402
|
2015-05-26 09:48:33 +02:00 |
|
Federico Fissore
|
9c1fd0d745
|
Scrollable menus can be a little higher
|
2015-05-26 09:26:52 +02:00 |
|
Federico Fissore
|
5faa1c9866
|
Removed Preferences.init: no one used it
|
2015-05-25 14:43:32 +02:00 |
|
David A. Mellis
|
de671f7e38
|
Don't find on Cmd+E, just set find text (Mac OS X).
|
2015-05-24 14:59:01 -04:00 |
|