Separate CONTRIBUTING.md into Issues and Pull Requests sections
The previous numbered format of the file made it difficult to determine which sections needed to be read depending on whether an issue report or a pull request was being submitted. This could make the task of reading the file look more daunting than it actually was. Closes #3368
Add an issue template that is a reminder to read the Contributing Rules
GitHub's note to read CONTRIBUTING.md during the issue creation process is a bit too easy to ignore. The text of the ISSUE_TEMPLATE.md file is added directly to the issue body text input field, making this note impossible to miss. It is hoped this will increase compliance with the Contributing Rules.
IDE: call translation function for lastLibType
In menu Sketch/Include Library/ library types (Arduino|Recommended|Contributed) are not translated into selected «Editor language» although types are translated in .po files.
Add accelerator for scrollable menus
Press A when on a scrollable menu for a 6x acceleration
Fix keyword loading to use any whitespace as separator
Instead of forcing keywords.txt to use tabs, let library developers use spaces too.
Show "Manage Libraries" item in the Tools menu too
This duplicates the entry, so now "Manage Libraries..." is available in both under the "Tools" menu and inside the "Sketch" -> "Include Library" menu. The reasons for this change are: - It makes sense for the entry to be there - It makes easier for the user to click on the entry Aditionally, I added a comment about a issue I found with the newJMenuItemShift function on Xubuntu 17.04 regarding the Ctrl+Shift+K shortcut.
Add Menu+Shift+I shortcut to the Library Manager
Please note that this commit actually adds the shortcut to its menu entry under the "Tools" menu. As a side effect, the shortcut tip is only shown in this entry and not on the another one. Menu usually means the Ctrl key on most modern systems.
Display the keyboard shortcut tip on both "Manage Libraries..."
This commit adds the Menu+Shift+I shortcut to the remaining menu entry in Base.java. When the shortcut is called, the menu entry from Base.java is the one that will be called.
Improve accessibility in the Preferences dialog
This commit makes the Preferences dialog more usable by accessibility devices like screen readers. Previously, a screen reader would only read the content of the text boxes. By using JLabel's setLabelFor() feature (and in some extreme cases, setAccessibleName()), a screen reader will know that a label is assigned to a text field. For example, instead of just reading "12", it will now read "Editor font size: 12".
Merge pull request #6913 from coreyknapp/master
Improve accessibility in the Preferences dialog
deleted repeated lines in sketch description
"This example is written for a network using WPA encryption. For WEP or WPA, change the Wifi.begin() call accordingly."
No need to make copy of list when caling BaseNoGui.librariesIndexer.g…
…etInstalledLibraries()
Add menu for Nano with Optiboot bootloader
Since we are now factory flashing obtiboot, 115200 is the new default upload speed. Adding a new entry to CPU menu is more explicit than adding an "upload speed" menu, and the bootloader path can be updated too. Fixes https://github.com/arduino/Arduino/issues/4492
CONTRIBUTING.md: Use list format
The checkboxes format previously used is confusing because the checkboxes can't actually be checked.
Rewrite Pull Requests section of CONTRIBUTING.md
- Attempt to incorporate more of the content from: - https://github.com/arduino/Arduino/wiki/Development-Policy - #3368 (comment) - #3337 (comment) - Fix typos - Change example commit title to actually use imperative mode - I interpreted @matthijskooijman's comment about rebasing as referring to squashing fixup commits rather than resolving merge conflicts and edited accordingly.
Add list of contribution options to CONTRIBUTING.md
This serves as an introduction to the document.
Add Language Reference repositories to CONTRIBUTING.md
The reference-en repository is now being used to generate the Language Reference pages. The Language Reference translation projects also seem to be progressing.
Correct location to report Web Editor issues listed in CONTRIBUTING.md
According to https://github.com/arduino/arduino-create/issues/1#issuecomment-351344954 the forum is the preferred location for Arduino Web Editor specific topics.
Merge pull request #7330 from per1234/nano-bootloader-release-notes
Add note to revisions.txt regarding new default Nano bootloader
Fixing SPI communication with a delay as pointe out in #6395
Merge pull request #7404 from arduino/SimonePDA-patch-1
Update DigitalPotControl.ino
Merge pull request #6945 from waldooo/patch-1
Repeated lines in sketch description