Federico Fissore
2981059251
PdeKeywords must be read before consulting command line args
2015-05-07 17:15:51 +02:00
ricardo.jl.rufino
21c7715f02
hyperlinks enabled by default on comment
2015-05-07 17:15:51 +02:00
Federico Fissore
eb42243475
Ensure hyperlinks are coloured using theme.txt colour
...
Enabling [CTRL,CMD]+click to open hyperlinks
2015-05-07 17:15:51 +02:00
Federico Fissore
9dbde04212
Added rsyntaxtextarea license file
2015-05-07 17:15:51 +02:00
Federico Fissore
f8aecd0f9c
Autoformat was generating two undo action, the first one being an empty editor. Tested and fixed
2015-05-07 17:15:51 +02:00
Federico Fissore
c0a1ffa27a
Fixed failing PdeKeywords test
...
Autoformat was not saving caret position any more. Fixed
2015-05-07 17:15:51 +02:00
Federico Fissore
9ebe916fac
Restoring keyword.txt loading and parsing. Added token type identifiers and related style in theme.txt
2015-05-07 17:15:50 +02:00
Federico Fissore
5eca70b1d0
New editor: removed 1px border around editor
2015-05-07 17:15:50 +02:00
Federico Fissore
2ec7a02532
Removed color theme selection: we currently support only one theme
2015-05-07 17:15:50 +02:00
Federico Fissore
330aeb0ba1
Revert "improves font rendering"
...
This reverts commit c2d9a1b020f82fa82ef0df04765adc40e87d145f.
2015-05-07 17:15:50 +02:00
Federico Fissore
58cd233aee
New editor: addede missing license headers on new files
2015-05-07 17:15:50 +02:00
ricardo.jl.rufino
f426188d04
Add 'Code Folding' preferences and fix Font-Size changes
2015-05-07 17:15:50 +02:00
ricardo.jl.rufino
1e61cd6b4c
preferences for syntax highlighting theme
2015-05-07 17:15:50 +02:00
ricardo.jl.rufino
45094a9d52
remove not used interface
2015-05-07 17:15:50 +02:00
ricardo.jl.rufino
1cc14bb263
update classpath - add new dependency
2015-05-07 17:15:49 +02:00
ricardo.jl.rufino
1379505e13
new editor based on RSyntaxTextArea
2015-05-07 17:15:49 +02:00
ricardo.jl.rufino
63f153c0c2
Allow redirect logs to console
2015-05-07 17:15:49 +02:00
ricardo.jl.rufino
ff49809d77
improves font rendering
2015-05-07 17:15:49 +02:00
ricardo.jl.rufino
725dffa69e
updated tests for new Textarea
2015-05-07 17:15:49 +02:00
ricardo.jl.rufino
1c78ba5f3d
add RSyntaxTexarea jar
2015-05-07 17:15:49 +02:00
ricardo.jl.rufino
2e497c6c47
removing files from the old editor
2015-05-07 17:15:49 +02:00
Federico Fissore
9d92baa14c
Fixing longstanding bug that made File and Tools menu items overlap "sometimes"
2015-05-07 16:52:25 +02:00
Federico Fissore
50a5034176
Ensuring sketch menu is properly rendered when editor windows gains/loses focus
2015-05-07 14:55:50 +02:00
Federico Fissore
fd6d9561a8
Export sketch: refactored to reuse existing code
2015-05-07 12:32:52 +02:00
Arnav Gupta
4d029de000
saveHex: rename recipe.hex -> recipe.output
...
Signed-off-by: Arnav Gupta <championswimmer@gmail.com>
2015-05-07 11:57:12 +02:00
Arnav Gupta
4acfc0c344
Make the export option string translatable
2015-05-07 11:57:12 +02:00
Arnav Gupta
78936541b7
update Sketch menu, add Save hex option
...
* Moving Upload options from "File" menu to "Sketch" menu as those
are sketch actions more than file actions.
Signed-off-by: Arnav Gupta <championswimmer@gmail.com>
2015-05-07 11:57:12 +02:00
Federico Fissore
03a43370b7
Added missing license headers to files added with the last commits
2015-05-05 14:29:15 +02:00
Federico Fissore
0dcc09afab
Restored Preferences static delegate methods and marking them as @Deprecated
2015-05-05 14:25:47 +02:00
Federico Fissore
85b2298ca7
When IDE is started and built in core is newer than installed one and this check hasn't been notified before, show "please update" modal
2015-05-05 13:03:28 +02:00
Federico Fissore
9b58812d1d
Preparing the ground for rewriting Preferences GUI code (and hopefully fixing the tiny-pref-window bug on macosx)
2015-05-05 10:02:12 +02:00
Federico Fissore
7e7a9d0fe8
Disabling uncertified boards warning even in java code, for good measure
2015-05-05 09:17:50 +02:00
Federico Fissore
cd49d29e52
Lots of unclosed input and output streams now properly closed. They were preventing Boards Manager from working on Windows
2015-05-04 15:44:34 +02:00
Federico Fissore
71106edbf8
Boards Manager: additional URLs may be specified from File > Preferences
2015-05-04 13:26:18 +02:00
Federico Fissore
9d65b414b2
Boards Manager: index was updated twice. Fixed
2015-05-04 12:05:50 +02:00
Federico Fissore
ecf432fadc
Boards Manager: downloading additional files as specified in preference 'boardsmanager.additional.urls'
2015-05-04 12:05:50 +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
2d65814451
Added missing license header to tests
2015-04-30 11:26:15 +02:00
Federico Fissore
2acd06d7f4
Core/Lib manager confirmation dialogs should pop up onto that manager modal
2015-04-29 15:04:10 +02:00
Federico Fissore
3bb6104bc8
Removed stale static variable
2015-04-29 11:57:06 +02:00
Federico Fissore
2288f035b9
Removed left over println
2015-04-29 11:07:15 +02:00
Federico Fissore
74dea286a7
MacOSX: double click on a .ino file works again. Fixes #2888
2015-04-29 09:10:26 +02:00
Federico Fissore
6303f84949
Logging Verifying/Uploading when using CLI
2015-04-28 14:54:16 +02:00
Federico Fissore
d805fb4e1f
Renamed compiler.warning_flags pref to compiler.warning_level
...
Provided a default value for compiler.warning_flags
Releasing avr core 1.6.5
2015-04-24 09:27:28 +02:00
Federico Fissore
269a8b1199
"No internet connection" copy change. Closes #3007
2015-04-22 09:59:28 +02:00
Cristian Maglie
5af390b5e2
Added missing eclipse classpath entries
2015-04-21 18:28:26 +02:00
Federico Fissore
38d5e916ca
Merge pull request #2973 from ffissore/warnings
...
Reviewed warnings key names and dropdown in Preferences
2015-04-17 23:55:54 +02:00
Federico Fissore
dabd6e4903
Tests weren't deleting temporary files: fixed
2015-04-15 11:00:23 +02:00
Federico Fissore
96c4576962
Added --preserve-temp-files command line option
2015-04-15 11:00:01 +02:00
Federico Fissore
3465fcf97b
File.deleteOnExit is not recursive. Replaced by DeleteFilesOnShutdown shutdown hook. Fixes #2971
2015-04-15 10:21:37 +02:00
Federico Fissore
f7fe11c825
Reviewed warnings key names and dropdown in Preferences
2015-04-13 17:18:23 +02:00
Federico Fissore
b42c6667e1
Better preference for setting warnings level. See 61592d78fa (commitcomment-10668365)
2015-04-13 12:22:37 +02:00
Federico Fissore
9521d54bee
Windows: added listComPorts test case
2015-04-10 15:31:11 +02:00
Federico Fissore
61592d78fa
New preference: enable all compiler warnings, off by default. Fixes #1728 and #2415 . Also affects #2634 and #2207
2015-04-10 15:29:15 +02:00
Kristian Sloth Lauszus
7d08b58222
Allow library manager to install multiple libraries at once.
...
Libraries are split using a comma fx: --install-library "Kalman filter library,USB Host Shield Library 2.0"
2015-04-09 15:08:11 +02:00
Federico Fissore
6d46bd0bde
Useless DropdownBuiltInLibrariesItem removed
...
Moved LibraryInstaller from app to arduino-core
Moved InstallerJDialogUncaughtExceptionHandler to the generic contributions.ui package
2015-04-09 12:17:56 +02:00
Federico Fissore
9b3ee714c7
Fixed *Manager error message glitch
2015-04-09 12:12:40 +02:00
Federico Fissore
a7024791cd
download.php was used to distribute downloads across multiple server. we use dns round robin now
2015-04-09 12:12:10 +02:00
Federico Fissore
6b6866370a
Preliminary support to online help/reference
2015-04-08 16:38:36 +02:00
Federico Fissore
d022111fde
CLI: library manager install latest if version is not specified
2015-04-08 15:44:11 +02:00
Federico Fissore
ba3ecff13c
Added missing license headers
2015-04-08 15:38:22 +02:00
Federico Fissore
dd3f9fe66c
CLI: board manager install latest if version is not specified
2015-04-08 15:35:03 +02:00
Federico Fissore
09255254d7
Preliminary command line support to boards manager and library manager
2015-04-08 15:15:41 +02:00
PaulStoffregen
750534f69a
Show sub-menu settings in Tools menu
2015-04-04 06:32:10 -07:00
Federico Fissore
f1fc0797e1
MacOSX: looks like sometimes, an unlisted contribution is requested to the underlying tablemodel. Weird
2015-04-02 11:03:12 +02:00
Federico Fissore
f79a6c5d8b
Library and Boards Manager: preserving filter selections
2015-04-01 17:31:02 +02:00
Federico Fissore
7a97be43a5
Uniformly using versions parsed through semver
2015-04-01 17:11:48 +02:00
Federico Fissore
d94e279fdf
Showing post install script errors AFTER the installation is completed
2015-04-01 13:23:57 +02:00
Federico Fissore
29cb42eb50
Bundled core is again inside the hardware folder.
...
Fixed a handful of glitches when dealing with multiple installed cores
2015-03-31 17:42:41 +02:00
Federico Fissore
b3d7d952bb
Fixed typo in LibraryInstaller variable name. Thanks nid69ita
2015-03-30 14:12:34 +02:00
Federico Fissore
b65b576eb0
Getting rid of native stuff. Avoid native stuff: it will break. Fixes #2828 , #2829 , #2830
2015-03-30 10:46:37 +02:00
Federico Fissore
9757546bc8
LibraryManager: replacing spaces with underscores
2015-03-27 14:51:20 +01:00
Federico Fissore
3bcbf22a2a
Libraries under "contributed" in lib menu are those that have types "contributed"
2015-03-27 14:51:20 +01:00
Federico Fissore
6e498ee5b9
LibraryManager: better type filtering
2015-03-27 14:51:19 +01:00
Federico Fissore
a1d99b9a9b
LibraryManager: category is now topic, type added to list official/contributed/recommended libs
2015-03-27 14:51:19 +01:00
Federico Fissore
b0a357f5d3
Library Manager: added Type filter dropdown
2015-03-27 14:51:19 +01:00
Federico Fissore
a83d6e9886
Library manager: "remove" button removed
2015-03-27 14:51:19 +01:00
Federico Fissore
9b5fa9fb9a
Added commons-compress license
2015-03-27 14:51:19 +01:00
Federico Fissore
65f285fa66
Added Edison and Galileo help menus
2015-03-27 14:51:19 +01:00
Federico Fissore
60dac7e59d
Fixed erratic behaviour of "include library" menu
2015-03-27 14:51:18 +01:00
Federico Fissore
ab227d37e5
LibraryManager warning dialog: \n instead of <br>
2015-03-27 14:51:18 +01:00
Federico Fissore
24b32422e2
Fixed a bunch of code inspection warnings
2015-03-27 14:51:18 +01:00
Federico Fissore
e646ca2525
ContributionInstaller OS check: MacOSX now uses real arch rather than JVM one
2015-03-27 14:51:18 +01:00
Federico Fissore
8bdd2c9402
InstallerJDialog: ignoring key events when installation is ongoing
2015-03-27 14:51:18 +01:00
Federico Fissore
3fb3774627
lib/core installer: scrolling with arrow keys almost works
2015-03-27 14:51:17 +01:00
Federico Fissore
8922541898
InstallerJDialog: smoother scrolling
2015-03-27 14:51:17 +01:00
Federico Fissore
87d5159da7
Added "no internet connection available" error message
2015-03-27 14:51:17 +01:00
Federico Fissore
402c24d103
Core deletion confirmation
2015-03-27 14:51:17 +01:00
Federico Fissore
84b90905cb
Fixed a bug that could cause Boards menu to show up more than once in some hard-to-reproduce situations
2015-03-27 14:51:17 +01:00
Federico Fissore
930289aa65
Base.boardsCustomMenus is not a static any more
2015-03-27 14:51:17 +01:00
Federico Fissore
a053088691
Fixed bug with HTTPS proxy settings
2015-03-27 14:51:17 +01:00
Federico Fissore
44ce5fe67a
Fixed missing error message
2015-03-27 14:51:17 +01:00
Federico Fissore
59b8177916
Separate HTTPS proxy support (server and port)
2015-03-27 14:51:17 +01:00
Federico Fissore
639824e516
Making contrib table rows set the right height since the beginning, with no need to fix that later
2015-03-27 14:51:16 +01:00
Federico Fissore
6b5244eafe
Some ArchiveExtractor bugs fixed and its code formatted
2015-03-27 14:51:16 +01:00
Federico Fissore
b32dc93506
Ported UX of library manager to core manager
2015-03-27 14:51:16 +01:00
Federico Fissore
17d3729426
Package names refactoring: contributions is the main package, libs and cores are subpackages
2015-03-27 14:51:16 +01:00
Federico Fissore
fe85083f0b
Setting preferences.txt permissions to 600 on linux and mac
2015-03-27 14:51:16 +01:00
Federico Fissore
4db6c737be
Preferences: added proxy settings
2015-03-27 14:51:16 +01:00
Federico Fissore
9add5f74e7
Attempting to fix a NPE
2015-03-27 14:51:16 +01:00