Federico Fissore
801ed6960e
Update revisions.txt
2015-06-29 15:46:35 +02:00
Federico Fissore
0f997dce1b
Merge pull request #3303 from ffissore/object-files-in-subdirs
...
RFC > Compiler: core files in "core" subfolder, libraries in "libraries"
2015-06-29 15:34:47 +02:00
Federico Fissore
a853372872
Compiler: fixed wrong check against non existent folder and a possible NPE
2015-06-29 15:32:32 +02:00
Federico Fissore
e097439eab
Compiler: sketch files get compiled into "sketch"
2015-06-29 15:11:45 +02:00
Federico Fissore
5a35be06da
Compiler: cores files get compiled under "core", libraries under "libraries". Fixes #2997
2015-06-29 15:11:45 +02:00
Federico Fissore
46058a5bf6
BaseNoGui.currentDirectory needs to be initialized before anything else
2015-06-29 15:10:42 +02:00
Federico Fissore
ad6409d012
.gitignore
2015-06-29 15:06:32 +02:00
Federico Fissore
f169ef95aa
Windows: using BaseNoGui.getContentFile instead of directly using "user.dir" property
2015-06-29 14:47:19 +02:00
Federico Fissore
6e8e3a7bad
Falling back to "user.dir" in case "APP_DIR" is missing
2015-06-29 14:47:13 +02:00
Federico Fissore
199d069410
Merge pull request #3421 from ffissore/current-working-dir
...
Introducing APP_DIR property
2015-06-29 14:28:50 +02:00
Federico Fissore
41a993def7
Windows: fixed paths and options in config*.xml
2015-06-29 14:28:16 +02:00
Federico Fissore
b8b1dc2327
Dropping --curdir CLI argument support
2015-06-29 14:28:16 +02:00
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