1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-11-29 10:24:12 +01:00
Commit Graph

4977 Commits

Author SHA1 Message Date
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