Federico Fissore
85ae80b6f9
Introducing APP_DIR property. Allows the IDE to know its installation folder.
...
Also upgrading appbundler with a patched version: https://bitbucket.org/ffissore/appbundler It allows to know the current working directory
These two put together, we can now rely on APP_DIR when loading IDE resources while being sure current working directory is properly set, thus being much more friendly when run from CLI
Fixes #1493
2015-06-29 14:28:16 +02:00
Federico Fissore
1d8fbd4b5d
Code folding can show up even on code blocks
2015-06-29 10:49:44 +02:00
Federico Fissore
a60e4158b6
JNA jars needed in app/lib folder, otherwise tests will fail
2015-06-26 14:47:22 +02:00
Federico Fissore
16e18467dd
Updating translations
2015-06-26 13:18:01 +02:00
Federico Fissore
b844011c1d
saveHex must work with multiple recipe.output recipes
2015-06-26 12:24:15 +02:00
Cristian Maglie
c08d4fde5c
Using static import to reduce code bloat in Serial.java
2015-06-25 12:51:14 +02:00
Cristian Maglie
1f175e9f1a
Updated eclipse project files
2015-06-25 12:47:38 +02:00
Federico Fissore
2339049c0f
When switching between tabs, add the name of the current file/tab to the title. Fixes #2765
2015-06-25 12:13:15 +02:00
Cristian Maglie
df667756d2
Merge branch 'esp_baudrate' of https://github.com/Chris--A/Arduino
2015-06-25 11:55:31 +02:00
Federico Fissore
039edca39b
Merge pull request #3404 from ffissore/windows-appdata
...
Windows: new Arduino15 location and automatic migration
2015-06-25 11:36:55 +02:00
Federico Fissore
ea55a2edc3
Windows: migrating from AppData\Roaming\Arduino15 to AppData\Local\Arduino15.
...
Migration occurs when NO preferences file location is provided (CLI only), when new location does not exist and when there is something to migrate. Fixes #2902
2015-06-25 11:36:43 +02:00
Federico Fissore
62e5e0186f
Code cleanup
2015-06-25 10:40:29 +02:00
Federico Fissore
ea92393569
CLI: fail if selected board does not exist. Fixes #3417
2015-06-25 10:40:28 +02:00
Federico Fissore
4114ef2f27
Merge pull request #3414 from martinjos/windows-build-jdk-fix
...
Windows build: look for JDK release file in parent dir.
2015-06-25 10:39:48 +02:00
Federico Fissore
1ee9f56818
Merge branch 'ide-1.5.x'
2015-06-25 10:24:08 +02:00
Federico Fissore
edd6999a86
Merge pull request #3410 from Chris--A/test_url
...
Fix missing trailing parameters when opening URL's (WIN)
2015-06-25 09:54:10 +02:00
Federico Fissore
6647b35fe6
Merge pull request #3409 from carlosperate/patch-1
...
Documentation fix of arduino executable location in MacOS X command line.
2015-06-25 09:53:21 +02:00
Federico Fissore
ca6724ad96
Merge pull request #3415 from martinjos/legacy-lib-link-bug-3412
...
Handle duplicates of legacy libs correctly. (#3412 )
2015-06-25 09:29:31 +02:00
Federico Fissore
c5b1d866de
Code cleanup
2015-06-25 09:29:05 +02:00
Martin Sidaway
ba09c7511c
Handle duplicates of legacy libs correctly. ( #3412 )
2015-06-24 17:58:31 +01:00
Martin Sidaway
8f89baf0b9
Build: look for JDK release file in parent dir.
2015-06-24 16:27:13 +01:00
Carlos
55782bcb62
Documentation fix of arduino executable location in MacOS X command line.
...
Updated the command line documentation to list the current Arduino executable file in MacOS X.
Update the history entry to list this change.
2015-06-23 23:03:16 +01:00
Federico Fissore
a05c672750
SerialMonitor: dispose its window before setting its var to null, otherwise dangling disabled windows may occur. Fixes #3379
2015-06-23 16:40:21 +02:00
Federico Fissore
98eb1a9ee2
Re-introducing JNA, used only on Windows and only to access Windows Registry. Should fix #3360
2015-06-23 12:46:58 +02:00
Federico Fissore
7d8d07889f
ArduinoISP example moved under 11.ArduinoISP
2015-06-23 10:16:09 +02:00
Federico Fissore
bf1275a8a3
Rebuilding programmers menu after installing additional package with boards manager. Fixes #3359
2015-06-22 15:17:28 +02:00
Federico Fissore
3bc9308abc
MenuScroller: fixed error when scrolling with the mouse wheel but there is nothing to scroll
2015-06-22 14:30:21 +02:00
Federico Fissore
9e81ab67bb
Editor: serialMenu -> portMenu, and some cleanup
2015-06-22 13:58:56 +02:00
Federico Fissore
f255319f91
Maximized state of IDE gets properly stored and restored. Fixes #2909
2015-06-22 13:11:34 +02:00
Federico Fissore
d00ca7f387
Theme: comment2 re-enabled, it defines colour of multiline comments. Fixes #3367
2015-06-22 12:28:51 +02:00
Federico Fissore
6a62bf2a64
Code cleanup
2015-06-22 12:19:02 +02:00
Federico Fissore
5fbf9621f6
Sketch rename: allowig a case change rename if NOT on windows. Fixes #3305
2015-06-22 12:19:00 +02:00
Federico Fissore
5d3e4c185e
Compiler: merge sketch must look for the bootloader file under runtime.platform.path, not build.platform.path. Fixes #3395
2015-06-22 11:56:56 +02:00
Cristian Maglie
7f2fc71607
Ethernet: Increased version number
2015-06-22 11:31:58 +02:00
Cristian Maglie
76b2f992ee
Ethernet lib: first implementation for zero
2015-06-22 11:31:57 +02:00
Cristian Maglie
ed8cdcc48f
Ethernet lib: move AVR defines into a specific section
2015-06-22 11:31:57 +02:00
Cristian Maglie
6d3e8c7f0f
Ethernet lib: slightly refactored SPI_ETHERNET_SETTING build
...
Prepare for next refactoring.
Doesn't change any behaviour.
2015-06-22 11:31:57 +02:00
Cristian Maglie
2274922d5e
Ethernet library now use SPI_HAS_EXTENDED_CS_PIN_HANDLING to detect when Extended SPI API is available
2015-06-22 11:31:57 +02:00
Cristian Maglie
419597f7e4
Ethernet: Fixed indent
2015-06-22 11:31:57 +02:00
Chris--A
cac568f44c
Fix missing trailing parameters when opening URL's
2015-06-22 19:28:19 +10:00
Federico Fissore
978c8fc682
Compiler: don't merge if bootloader file is specified but missing. Print a warning instead. Fixes #3394
2015-06-22 11:11:09 +02:00
Federico Fissore
8e76fb87dc
An empty string could still be returned when a non empty string is required. Related to #3381
2015-06-22 11:00:50 +02:00
Federico Fissore
a49f1b264a
Added default fallback values to serial parameters used in Serial constructor. Fixes #3381
2015-06-22 10:35:28 +02:00
Federico Fissore
380b147dae
Code cleanup
2015-06-22 09:24:43 +02:00
Federico Fissore
5ebce32ea2
Libraries: if missing header files, including a library doesn't generate empty lines. Fixes #3374
2015-06-22 09:19:43 +02:00
Federico Fissore
6558afa21d
Libraries: if missing header files, a lib doesn't even get listed. Fixes #3374
2015-06-22 09:19:11 +02:00
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
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
f16bbaa91d
SSHUploader: if verbose, prints the actual command run on the remote board
2015-06-19 17:44:28 +02:00