1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-01-20 09:52:13 +01:00

158 Commits

Author SHA1 Message Date
Federico Fissore
9622af8565 Preferences: nicer icon button for additional boards support urls 2015-06-16 12:42:32 +02:00
Federico Fissore
2f4485d06b Added missing license headers, added missing blank line between license header
and package declaration, organized imports
2015-06-12 09:55:25 +02:00
Federico Fissore
8465202264 FindReplace dialog re-done from scratch using Netbeans. This ensure proper display on every OS. Fixes #2211 2015-06-08 12:48:35 +02:00
Federico Fissore
c754481e33 Boards/Lib manager: added "Close" button at lower right corner, so users with ungrateful window managers can close that modal using the mouse. Fixes #2884 2015-06-05 14:40:06 +02:00
Federico Fissore
0cb6b48e24 Boards/Lib managers: use system proxy settings (got rid of our proxy settings
in File > Preferences)
2015-06-04 13:34:44 +02:00
Federico Fissore
bede6967d5 Installation folder check both at startup and when user attempts to change
sketchbook location. Fixes #2719
2015-06-03 17:46:01 +02:00
Federico Fissore
935becec64 Command line --get-pref may be used without name of the target pref.
If pref name is missing, all prefs are printed on stdout.
Should fix/mitigate #2982
2015-05-29 15:16:51 +02:00
Federico Fissore
c84fb7fc90 Removed a handful of static methods delegates 2015-05-28 15:25:44 +02:00
Federico Fissore
ab7b7351f5 Removed lots of calls to BaseNoGui.getPlatform(): static is evil 2015-05-22 15:58:47 +02:00
Federico Fissore
9ddb72b519 Moved DownloadableContribution and DownloadableContributionDownloader to parent package 2015-05-21 15:37:58 +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
9191442aea Libraries: fixed incorrect handling of null types 2015-05-19 16:26:03 +02:00
Federico Fissore
f13fe9a4f7 LibraryManagerUI: library types order fixed 2015-05-19 13:13:49 +02:00
Federico Fissore
1d6e710eac Rewritten library menu generation; libraries are now grouped by their type. Fixes #2879 2015-05-19 12:57:06 +02:00
Federico Fissore
42b07f0337 Libraries bundled with cores will take the type of that core, instead of relying on an undocumented 'types' property. Fixes #2875 2015-05-19 12:24:11 +02:00
Federico Fissore
d71f2738c4 Preferences: added tooltip about additional boards manager urls. Fixes #3092 2015-05-18 16:56:13 +02:00
Federico Fissore
7816ee3f10 New Preferences window: renders fine on every OS and it's easier to adapt using NetBeans as visual editor. Fixes #3140 2015-05-15 15:52:52 +02:00
Federico Fissore
6789cfe223 New modal dialog for adding additional boards manager url: with a wide text area, inputing is much easier 2015-05-13 16:24:37 +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
ricardo.jl.rufino
1379505e13 new editor based on RSyntaxTextArea 2015-05-07 17:15:49 +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
03a43370b7 Added missing license headers to files added with the last commits 2015-05-05 14:29:15 +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
7e7a9d0fe8 Disabling uncertified boards warning even in java code, for good measure 2015-05-05 09:17:50 +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
2acd06d7f4 Core/Lib manager confirmation dialogs should pop up onto that manager modal 2015-04-29 15:04:10 +02:00
Federico Fissore
269a8b1199 "No internet connection" copy change. Closes #3007 2015-04-22 09:59:28 +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
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
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
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
ab227d37e5 LibraryManager warning dialog: \n instead of <br> 2015-03-27 14:51:18 +01:00