Federico Fissore
152aa595ec
Updated splash screen
2015-11-03 13:09:30 +01:00
Federico Fissore
31e8706cf4
Update notification popup was not sticking to bottom left corner when windows was resized. Fixes #4068
2015-11-03 09:03:32 +01:00
Federico Fissore
320dcef67e
FindReplace: setting default button each time the window is made visible, because Find button was let unselected with subsequent Edit>Find clicks on Windows. Fixes #3959
2015-11-02 12:44:35 +01:00
Federico Fissore
f5c3136b34
'Partner' libs moved above 'Contributed'. Fixes #4060
2015-11-02 12:13:52 +01:00
Federico Fissore
e5252e3031
Slightly improved how EditorConsole works
2015-10-30 15:31:58 +01:00
Federico Fissore
3d3fc08993
Made findreplace dialog NOT resizable
2015-10-28 11:19:13 +01:00
Federico Fissore
421508268c
Removing highlight when autoformatting. Fixes #3988 .
...
Current highlighting logic is a bit buggy: see https://github.com/bobbylight/RSyntaxTextArea/issues/150 .
2015-10-26 19:41:09 +01:00
Cristian Maglie
869137469c
Silence unused warning in I18N class
2015-10-20 18:37:59 +02:00
Cristian Maglie
2eaa6ff937
Removed unused imports
2015-10-20 18:29:40 +02:00
Federico Fissore
fd79bfe8c9
Implemented Go to Line menu and shortcut CTRL+L. Fixes #976
2015-09-25 16:13:42 +02:00
Federico Fissore
4f2621bd31
Updated translations. Some new languages graduated
2015-09-21 11:07:36 +02:00
Federico Fissore
57ed2b2416
Updating splashscreen text ONLY if visible. Fixes #3808
2015-09-17 13:18:35 +02:00
Federico Fissore
e5ddd0be3b
New compiler
2015-09-14 15:21:15 +02:00
Federico Fissore
0c7e0d6bb4
CustomProxySelector: auto proxy (PAC) needs login info too
2015-08-21 08:41:50 +02:00
Federico Fissore
708da3bd86
Introducing CustomProxySelector
2015-08-21 08:41:50 +02:00
Federico Fissore
d884a2d14f
Preferences: proxy settings are back again (GUI and key/value pairs storage only)
2015-08-21 08:41:50 +02:00
Federico Fissore
e45f07d507
Added missing license headers
2015-08-13 11:33:35 +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
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
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
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
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
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
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
Federico Fissore
fa6c931e7c
Made PasswordAuthorizationDialog react to ESC key. Some code cleanup and a pitch of lambda sugar
2015-06-19 17:44:28 +02:00
Federico Fissore
b282e2abfe
Fixed typo
2015-06-17 20:22:52 +02:00
Federico Fissore
bc05c40aa0
AdditionalBoardsManagerURLTextArea was not resizing internal text area when maximizing. Fixes #3348
2015-06-17 10:45:38 +02:00
Federico Fissore
d2ac1a4e6a
Added link to unofficial boards support url in secondary modal. Fixes #3327
...
First java 8 syntax goodness: yum!
2015-06-16 14:45:55 +02:00
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