35
35
import processing .app .Preferences ;
36
36
import processing .app .tools .Tool ;
37
37
import processing .app .ui .Toolkit ;
38
- import processing .mode .android .AndroidMode ;
39
38
40
39
import javax .swing .*;
41
40
import javax .swing .border .EmptyBorder ;
@@ -69,10 +68,13 @@ public class SDKUpdater extends JFrame implements PropertyChangeListener, Tool {
69
68
final static private int BUTTON_WIDTH = Toolkit .zoom (75 );
70
69
final static private int BUTTON_HEIGHT = Toolkit .zoom (25 );
71
70
71
+ // private final Vector<String> columns = new Vector<>(Arrays.asList(
72
+ // AndroidMode.getTextString("sdk_updater.name_column"),
73
+ // AndroidMode.getTextString("sdk_updater.version_column"),
74
+ // AndroidMode.getTextString("sdk_updater.available_column")));
72
75
private final Vector <String > columns = new Vector <>(Arrays .asList (
73
- AndroidMode .getTextString ("sdk_updater.name_column" ),
74
- AndroidMode .getTextString ("sdk_updater.version_column" ),
75
- AndroidMode .getTextString ("sdk_updater.available_column" )));
76
+ "Package name" , "Installed version" , "Available update" ));
77
+
76
78
private static final String PROPERTY_CHANGE_QUERY = "query" ;
77
79
78
80
private File sdkFolder ;
@@ -105,13 +107,15 @@ public void run() {
105
107
queryTask = new QueryTask ();
106
108
queryTask .addPropertyChangeListener (this );
107
109
queryTask .execute ();
108
- status .setText (AndroidMode .getTextString ("sdk_updater.query_message" ));
110
+ // status.setText(AndroidMode.getTextString("sdk_updater.query_message"));
111
+ status .setText ("Querying packages..." );
109
112
}
110
113
111
114
112
115
@ Override
113
116
public String getMenuTitle () {
114
- return AndroidMode .getTextString ("menu.android.sdk_updater" );
117
+ // return AndroidMode.getTextString("menu.android.sdk_updater");
118
+ return "SDK Updater" ;
115
119
}
116
120
117
121
@@ -122,13 +126,16 @@ public void propertyChange(PropertyChangeEvent evt) {
122
126
progressBar .setIndeterminate (false );
123
127
if (numUpdates == 0 ) {
124
128
actionButton .setEnabled (false );
125
- status .setText (AndroidMode .getTextString ("sdk_updater.no_updates_message" ));
129
+ // status.setText(AndroidMode.getTextString("sdk_updater.no_updates_message"));
130
+ status .setText ("No updates available" );
126
131
} else {
127
132
actionButton .setEnabled (true );
128
133
if (numUpdates == 1 ) {
129
- status .setText (AndroidMode .getTextString ("sdk_updater.one_updates_message" ));
134
+ // status.setText(AndroidMode.getTextString("sdk_updater.one_updates_message"));
135
+ status .setText ("1 update found!" );
130
136
} else {
131
- status .setText (AndroidMode .getTextString ("sdk_updater.many_updates_message" , numUpdates ));
137
+ // status.setText(AndroidMode.getTextString("sdk_updater.many_updates_message", numUpdates));
138
+ status .setText (numUpdates + " updates found!" );
132
139
}
133
140
}
134
141
break ;
@@ -280,7 +287,8 @@ protected Object doInBackground() throws Exception {
280
287
for (String path : settings .getPaths (mRepoManager )) {
281
288
RemotePackage p = mRepoManager .getPackages ().getRemotePackages ().get (path );
282
289
if (p == null ) {
283
- progress .logWarning (AndroidMode .getTextString ("sdk_updater.warning_failed_finding_package" , path ));
290
+ // progress.logWarning(AndroidMode.getTextString("sdk_updater.warning_failed_finding_package", path));
291
+ progress .logWarning ("Failed to find package " + path );
284
292
throw new SdkManagerCli .CommandFailedException ();
285
293
}
286
294
remotes .add (p );
@@ -297,7 +305,8 @@ protected Object doInBackground() throws Exception {
297
305
}
298
306
}
299
307
} else {
300
- progress .logWarning (AndroidMode .getTextString ("sdk_updater.warning_failed_computing_dependency_list" ));
308
+ // progress.logWarning(AndroidMode.getTextString("sdk_updater.warning_failed_computing_dependency_list"));
309
+ progress .logWarning ("Unable to compute a complete list of dependencies." );
301
310
throw new SdkManagerCli .CommandFailedException ();
302
311
}
303
312
@@ -311,7 +320,8 @@ protected void done() {
311
320
try {
312
321
get ();
313
322
actionButton .setEnabled (false );
314
- status .setText (AndroidMode .getTextString ("sdk_updater.refresh_package_message" ));
323
+ // status.setText(AndroidMode.getTextString("sdk_updater.refresh_package_message"));
324
+ status .setText ("Refreshing packages..." );
315
325
queryTask = new QueryTask ();
316
326
queryTask .addPropertyChangeListener (SDKUpdater .this );
317
327
queryTask .execute ();
@@ -460,8 +470,10 @@ public void actionPerformed(ActionEvent e) {
460
470
// };
461
471
// update.start();
462
472
463
- status .setText (AndroidMode .getTextString ("sdk_updater.download_package_message" ));
464
- actionButton .setText (AndroidMode .getTextString ("sdk_updater.cancel_button_label" ));
473
+ // status.setText(AndroidMode.getTextString("sdk_updater.download_package_message"));
474
+ status .setText ("Downloading available updates..." );
475
+ // actionButton.setText(AndroidMode.getTextString("sdk_updater.cancel_button_label"));
476
+ actionButton .setText ("Cancel" );
465
477
}
466
478
}
467
479
});
@@ -484,7 +496,8 @@ public void actionPerformed(ActionEvent actionEvent) {
484
496
}
485
497
};
486
498
487
- JButton closeButton = new JButton (AndroidMode .getTextString ("sdk_updater.close_button_label" ));
499
+ // JButton closeButton = new JButton(AndroidMode.getTextString("sdk_updater.close_button_label"));
500
+ JButton closeButton = new JButton ("Close" );
488
501
closeButton .setPreferredSize (new Dimension (BUTTON_WIDTH , BUTTON_HEIGHT ));
489
502
closeButton .addActionListener (disposer );
490
503
closeButton .setEnabled (true );
@@ -523,10 +536,14 @@ public void cancelTasks() {
523
536
queryTask .cancel (true );
524
537
if (downloadTaskRunning ) {
525
538
downloadTask .cancel (true );
526
- status .setText (AndroidMode .getTextString ("sdk_updater.download_canceled_message" ));
539
+ // status.setText(AndroidMode.getTextString("sdk_updater.download_canceled_message"));
540
+ status .setText ("Download canceled" );
527
541
JOptionPane .showMessageDialog (null ,
528
- AndroidMode .getTextString ("sdk_updater.download_canceled_message" ), "Warning" , JOptionPane .WARNING_MESSAGE );
529
- actionButton .setText (AndroidMode .getTextString ("sdk_updater.update_button_label" ));
542
+ // AndroidMode.getTextString("sdk_updater.download_canceled_message"),
543
+ "Download canceled" ,
544
+ "Warning" , JOptionPane .WARNING_MESSAGE );
545
+ // actionButton.setText(AndroidMode.getTextString("sdk_updater.update_button_label"));
546
+ actionButton .setText ("Update" );
530
547
}
531
548
}
532
549
0 commit comments