Commit Graph

68 Commits

Author SHA1 Message Date
Cristian Maglie 229c32ccad Avoid dll unpacking within JSSC
This requires a custom build of JSSC.
https://github.com/scream3r/java-simple-serial-connector/pull/105
2017-05-18 15:36:17 +02:00
Cristian Maglie 18f18bf2cb JNA: try to avoid unzipping jnidispatch.dll from jar on Windows
Normally if JNA doesn't find the jnidispatch.dll it tries to extract
it from the jar into a temp folder and load from there.
This is being restriscted on Microsoft Apps for the app-store and this
commit prevents this behaviour.
2017-04-21 15:47:34 +02:00
Matthijs Kooijman f5eb673f44 Update RSyntaxTextArea to 2.6.1
This imports the unmodified upstream version of RSTA from
http://repo1.maven.org/maven2/com/fifesoft/rsyntaxtextarea/2.6.1/rsyntaxtextarea-2.6.1.jar
since the Arduino-specific changes are no longer required.

This fixes #5888
2017-03-01 10:38:09 +01:00
Martino Facchin aab908086e Fix classpath on Windows 2017-01-20 15:08:19 +01:00
Cristian Maglie fceb1d7eda Windows: added application manifest 2016-11-04 16:03:17 +02:00
Cristian Maglie 7d9ec39ca9 Update jna.jar to 4.2.2 2016-10-19 16:28:20 +02:00
Martino Facchin 76029ae542 Windows: addind -Djna.nosys=true to launcher options
reapply patch #2301
this patch got lost with f6546ae and its partial revert 98eb1a9

Should fix #5092
2016-07-04 16:46:05 +02:00
Cristian Maglie 885a517099 Fixed the "double" splash screen with high-DPI monitors. 2016-01-26 12:10:12 +01:00
Cristian Maglie b1964bc7e7 Added Batik 1.8 java library 2016-01-26 12:09:56 +01:00
Cristian Maglie 5d9e0c5f45 Removed no more used link to ecj.jar 2016-01-05 14:50:48 +01:00
Martino Facchin 767867bacb Revert "Moved -Dawt.useSystemAAFontSettings=on out of java code, where, apparently,"
Fonts on Windows became ugly, reverting whole the commit since it brings no visible changes to Linux and OSX

This reverts commit 6c5e584454.
2015-12-16 10:02:37 +01:00
Federico Fissore 6c5e584454 Moved -Dawt.useSystemAAFontSettings=on out of java code, where, apparently,
has no effect
2015-12-14 10:03:16 +01:00
Federico Fissore d5a0476948 Installing tools from packager (eg: arduino) in packager folder, thus avoiding
tools duplication and disk space wasting. Fixes #4193
2015-11-20 17:15:53 +01:00
Federico Fissore 81c7156edb Forgot to update windows config*.xml files 2015-09-14 15:14:46 +02:00
Federico Fissore 17032ec543 Added proxy PAC file support functions 2015-08-21 08:41:50 +02:00
Federico Fissore 7637970a22 Windows: added -DDEBUG=true to launcher 2015-08-21 08:41:50 +02:00
Federico Fissore 26a3c7cd4a Got rid of ANTLR: we never used it 2015-08-10 09:35:47 +02:00
Federico Fissore cb292d6114 Got rid of Guava lib: java 8 has its features builtin 2015-08-05 12:09:24 +02:00
Federico Fissore 9f1b95dadd Windows: IDE startup feels faster 2015-07-06 12:48:06 +02:00
Federico Fissore b0587d1091 Updated rsyntaxtextarea 2015-07-06 09:25:52 +02:00
Federico Fissore 41a993def7 Windows: fixed paths and options in config*.xml 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 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 dd5edd1b7f Windows: missing chdir tag in config*.xml prevents double clicking .ino file from opening the IDE 2015-06-16 15:47:11 +02:00
Federico Fissore 777e726816 Windows: additional metadata to .exe 2015-05-25 17:51:46 +02:00
Federico Fissore f6546aea45 Windows: got rid on JNA, thus no more UnsatisfiedLinkError (at least when accessing native OS functions). Fixes #3190 2015-05-20 16:33:33 +02:00
Federico Fissore e7fc9a1bd2 Windows: addind -Djna.nosys=true to launcher options. Closes #2301 2015-05-19 16:26:39 +02:00
Federico Fissore 3cababb442 RSyntaxTextArea: using a modified version, tracked at https://github.com/arduino/RSyntaxTextArea. Fixes #3099 2015-05-18 10:35:24 +02:00
Federico Fissore b32d3553c6 Windows: this launch4j conf SHOULD force using only the bundled JVM 2015-05-08 10:19:24 +02:00
ricardo.jl.rufino 903622ea63 build and run scripts - add new dependency and linux desktop icon 2015-05-07 17:15:49 +02:00
Federico Fissore cf1879f948 Introducing GPG signature verification when loading main package_index file 2015-05-04 12:05:50 +02:00
Federico Fissore c4d14f8086 Fixed missing jar in classpath 2015-03-27 14:51:15 +01:00
Cristian Maglie 0588790f5b Added JARs Bouncy Castle, Jackson, Common-compress 2015-03-27 14:51:08 +01:00
Federico Fissore 7d09a12184 Windows: specifying that the need JRE has to be 32bit 2015-03-23 09:29:50 +01:00
Federico Fissore 8da868d47a Attempt to fix glitches introduced by java8 on windows. Fixes #2761 2015-03-17 15:07:19 +01:00
Federico Fissore ec1db8ca8a New splashscreen and about images 2015-03-17 10:49:16 +01:00
Federico Fissore 72bf97709c Ordered windows jars 2015-03-13 12:08:32 +01:00
Federico Fissore 2a0bc2bfca Splashscreen 2015-03-13 10:39:18 +01:00
Federico Fissore 4a9c3b1ddd Windows: halving JVM Xmx, now 512M 2015-03-11 12:57:24 +01:00
Federico Fissore 3e8ebaad88 Incresing max memory to 1024M.
Fixed macosx info.plist
Introduced arduino.l4j.ini and arduino_debug.l4j.ini for letting users customize jvm memory settings
2015-02-27 15:51:16 +01:00
Federico Fissore 5bbdc6dd26 windows: missing jar in config.xml 2014-11-25 11:46:14 +01:00
Cristian Maglie be96ae3a6a Removed no more used 'core' project 2014-11-13 16:23:40 +01:00
Federico Fissore a3632d53a2 Windows: launch4j gets downloaded at build time 2014-02-20 12:42:05 +01:00
Cristian Maglie 36b4248653 Fixed jar inclusion in launch4j config files 2014-02-20 11:12:42 +01:00
Federico Fissore ad2ff737bb Windows: arduino_debug.exe: no splash screen, outputs messages to stdout 2014-02-20 11:06:30 +01:00
Federico Fissore 4b3717bc53 jssc: updated config files (eclipse, ant build.xml, windows launcher, mac template.app), removed rxtx binaries 2013-11-28 17:27:13 +01:00
Federico Fissore 2cf461de3e Removed wrong executable bit from many files. Closes #1498 2013-09-27 18:22:36 +02:00
Federico Fissore ddcb89e1fa Removed wrong executable flag on many files 2013-09-27 18:18:51 +02:00
Federico Fissore 9dd4e76b4a Windows:missing dependency in windows config.xml 2013-07-17 12:28:35 +02:00
Federico Fissore 79952e9691 linux, macosx, windows build scripts and confs
temporary lock image
2013-05-06 12:31:03 +02:00