1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-12-01 12:24:14 +01:00
Commit Graph

1257 Commits

Author SHA1 Message Date
Federico Fissore
26a3c7cd4a Got rid of ANTLR: we never used it 2015-08-10 09:35:47 +02:00
Federico Fissore
4d93232789 Verify / Compile -> Verify/Compile. Fixes #3514 2015-08-06 16:11:30 +02:00
Federico Fissore
70fbb8b08e "Nope" is not a nice title for an error dialog 2015-08-06 15:48:14 +02:00
Federico Fissore
7daf13e73a Serial methods reference is located into a different folder. Work around this difference in order to make in editor help work as expected 2015-08-06 14:48:23 +02:00
Federico Fissore
582992caff "Library Manager" wasn't translated 2015-08-06 14:27:47 +02:00
Federico Fissore
5b0ad4fada Switched to I18N.tr method (_ is deprecated) 2015-08-06 10:27:51 +02:00
Federico Fissore
a43757d5c3 Update notification: UX feedback 2015-08-06 10:27:51 +02:00
Federico Fissore
0bb7fd7e8b Cancelling ContributionsSelfCheck will prevent indexes from being updated.
Opening boards/libs manager when NotificationPopup is shown will close it
2015-08-06 10:27:51 +02:00
Federico Fissore
2daf330c09 LibraryInstaller and ContributionInstaller are now singletons: members of Base, they get passed to dependents, thus allowing a synchronized method execution, needed to avoid race conditions when accessing files 2015-08-06 10:27:51 +02:00
Federico Fissore
dc93bb93d0 ProgressListener is now a method arg (was an instance arg) 2015-08-06 10:27:51 +02:00
Federico Fissore
b3baa27435 ContributionInstaller.onProgress is now a collaborator: ProgressListener 2015-08-06 10:27:51 +02:00
Federico Fissore
c61c39f5d9 Canceling self check timer when opening boards/libs manager 2015-08-06 10:27:51 +02:00
Federico Fissore
f9612bcdbd Updatable boards support and libraries notification 2015-08-06 10:27:51 +02:00
Federico Fissore
b68cf12758 Boards manager: when filtering result using text field, consider both core name AND supported boards names 2015-08-05 17:33:55 +02:00
Federico Fissore
59dfede5ac Libraries with a .development file in their root are flagged as "OnDevelopment".
This allows users to edit and save those libraries examples: they won't be flagged as read-only any more
2015-08-05 16:26:21 +02:00
Federico Fissore
52fd3845ca Working on how sketches are marked readonly.
Initial refactorings: stopped using static members (static is evil)
2015-08-05 16:01:10 +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
50cacc1756 Got rid of Java 8 warnings about _ as a method name 2015-08-05 09:12:40 +02:00
Federico Fissore
28e8eb41cc Removed old app/format folder and its contents 2015-07-09 12:51:54 +02:00
Federico Fissore
2c05841588 EditorStatus rewritten: less shared state, shorter and cleaner code. Also fixes #666 2015-07-09 12:02:59 +02:00
Federico Fissore
a906f23287 Base: removed dead code 2015-07-08 17:44:57 +02:00
Federico Fissore
09e2fedf52 Commit a9d10e069d may have caused issues when using IDE CLI 2015-07-08 17:35:24 +02:00
Federico Fissore
110a6e20d4 MacOSX: removed old Quaqua references 2015-07-08 17:21:24 +02:00
Federico Fissore
a9d10e069d Editor: force setting text area content in event dispatcher thread 2015-07-08 16:43:58 +02:00
Federico Fissore
f61cbb48b0 Code cleanup 2015-07-08 16:22:28 +02:00
Federico Fissore
3cf1204833 Keywords: added preprocessor directives. Fixes #3480 2015-07-08 16:21:31 +02:00
Federico Fissore
03a66b1035 Applying code inspection suggestions 2015-07-08 14:46:44 +02:00
Federico Fissore
dae6e4fff7 Dropping Guava predicates in favour of java.util.function.Predicate 2015-07-08 14:20:25 +02:00
Federico Fissore
ad1062455d Boards/Libs Manager: added Updatable filter. Shows Boards/Libs that can be updated 2015-07-08 12:43:25 +02:00
Federico Fissore
1af21b2233 Fixed error when redoing/undoing auto format 2015-07-06 14:35:18 +02:00
Federico Fissore
e22463032f Editor: triple click select whole line, new line included. Fixes #3469 2015-07-06 10:08:43 +02:00
Federico Fissore
b0587d1091 Updated rsyntaxtextarea 2015-07-06 09:25:52 +02:00
Federico Fissore
987cad2633 Added core "post install" and "pre uninstall" script support.
If a core has a post/pre install/uninstall script, it will be execute at the appropriate time IF:
1) source (package_*_index) is trusted (GPG signed)
2) or users have explicitly added line "contributions.trust.all=true" to their preferences.txt
Some minor refactor and clean up while I was at it
2015-07-03 16:35:08 +02:00
Federico Fissore
7cc7d47e61 Code cleanup 2015-07-03 11:59:25 +02:00
Federico Fissore
6258e02436 Line highlighting setting was read from preferences while it's stored in theme.txt. Fixed and disabled line highlighting by default since no one has never seen it. Fixes #1228 2015-07-03 11:58:18 +02:00
Federico Fissore
fc8d903c7d Code cleanup 2015-07-03 11:31:28 +02:00
Federico Fissore
43743bb1a3 Opening a sketch ALWAYS open a new window 2015-07-03 11:31:28 +02:00
Federico Fissore
431f319aca Removed a handful of SVN expansion keywords. See #277 2015-07-03 10:38:07 +02:00
Federico Fissore
8079a7cf4c BM: Fixed NPE when supported boards list is empty 2015-07-02 15:03:39 +02:00
Federico Fissore
afecb819a7 Removed "libraries" and "hardware" entries from File > Sketchbook. Fixes #3432 2015-07-02 10:08:53 +02:00
Federico Fissore
a414fdee77 Fixed missing icon due to incorrect path 2015-06-30 14:21:26 +02:00
Federico Fissore
149f906537 Merge pull request #3433 from ffissore/new-console
New console
2015-06-30 09:20:31 +02:00
Henning Pohl
a6184cb03d Added accidentally removed serial baud rates back in 2015-06-29 17:27:34 +02:00
Federico Fissore
98874e4af2 ConsoleOutputStream: replacing \r to \n when printing on IDE console 2015-06-29 16:18:40 +02:00
Federico Fissore
e15ba64ee2 New console: replaces previous EditorConsoleStream with one that's faster and doesn't discard end chars.
See #2798
2015-06-29 16:18:40 +02:00
Henning Pohl
4bd62deba1 Removing plotting icon from toolbar 2015-06-29 12:15:02 +02:00
Henning Pohl
71f9d67a51 Adding plotting functionality to the editor 2015-06-29 12:09:40 +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
Cristian Maglie
1f175e9f1a Updated eclipse project files 2015-06-25 12:47:38 +02:00