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 e375571945 .
|
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
|
a3eae13e5d
|
Missing call to BaseNoGui.getPlatform().init() in tests
|
2015-05-26 14:53:15 +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 |
|
Federico Fissore
|
cc4af81ac5
|
Fixed wrong storage of recently opened sketches
|
2015-05-22 17:44:55 +02:00 |
|
Federico Fissore
|
ab7b7351f5
|
Removed lots of calls to BaseNoGui.getPlatform(): static is evil
|
2015-05-22 15:58:47 +02:00 |
|
Federico Fissore
|
9c02f932f6
|
Serial monitor: added 230400 and 250000 baud rates. Fixes #2796 and #341
|
2015-05-22 09:46:05 +02:00 |
|
Federico Fissore
|
76c5d99123
|
ZipFile and Socket are not Closable in java 1.6
|
2015-05-22 09:21:20 +02:00 |
|
Avishay Orpaz
|
f48df59b8a
|
Allow the serial monitor to stay opened during upload, disabling it
|
2015-05-21 12:40:08 -05:00 |
|
Federico Fissore
|
94b16a550e
|
Faster library list downloading by downloading gzipped version
|
2015-05-21 17:02:21 +02:00 |
|
Federico Fissore
|
365b0bdc94
|
Closing streams using IOUtils.closeQuietly
Fixed badly handled stream found in the meanwhile
|
2015-05-21 16:50:49 +02:00 |
|
Federico Fissore
|
a5ad02f818
|
Removed old AutoFormat class, useless since we switched to AStyle
|
2015-05-21 16:46:39 +02:00 |
|