]> gitweb.fperrin.net Git - GpsPrune.git/blobdiff - tim/prune/function/gpsies/UploadGpsiesFunction.java
Version 18.5, July 2016
[GpsPrune.git] / tim / prune / function / gpsies / UploadGpsiesFunction.java
index 49bd000c79d99e688dfef33c0256210a218a1dd9..3cef9dbddde8677a29b1f960be7f13fb7f261219 100644 (file)
@@ -39,6 +39,7 @@ import tim.prune.I18nManager;
 import tim.prune.function.browser.BrowserLauncher;
 import tim.prune.gui.GuiGridLayout;
 import tim.prune.save.GpxExporter;
+import tim.prune.save.SettingsForExport;
 
 /**
  * Function to upload track information up to Gpsies.com
@@ -182,7 +183,8 @@ public class UploadGpsiesFunction extends GenericFunction
                                enableOK();
                        }
                };
-               GuiGridLayout actGrid = new GuiGridLayout(activityPanel, true);
+               // Why not a simple grid layout here?
+               GuiGridLayout actGrid = new GuiGridLayout(activityPanel, new double[] {1.0, 1.0}, new boolean[] {false, false});
                final int numActivities = ACTIVITY_KEYS.length;
                _activityCheckboxes = new JCheckBox[numActivities];
                for (int i=0; i<numActivities; i++)
@@ -278,9 +280,9 @@ public class UploadGpsiesFunction extends GenericFunction
                        _writer = new OutputStreamWriter(oStream);
                        new Thread(new Runnable() {
                                public void run() {
-                                       boolean[] saveFlags = {true, true, true, true, false, true}; // export everything
                                        try {
-                                               GpxExporter.exportData(_writer, _app.getTrackInfo(), _nameField.getText(), null, saveFlags, false);
+                                               GpxExporter.exportData(_writer, _app.getTrackInfo(), _nameField.getText(),
+                                                       null, new SettingsForExport(), null);
                                        } catch (IOException e) {}
                                        finally {
                                                try {_writer.close();} catch (IOException e) {}