From 121fb3c1b8756e9d85c23d839b31bedbfb99d2ce Mon Sep 17 00:00:00 2001 From: JoePfeiffer Date: Sat, 16 Sep 2023 16:47:28 -0600 Subject: [PATCH 1/4] Add David Cain's 3d printed model rocket example --- swing/resources-src/datafiles/components-dbcook | 2 +- .../src/net/sf/openrocket/gui/main/ExampleDesignFileAction.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/swing/resources-src/datafiles/components-dbcook b/swing/resources-src/datafiles/components-dbcook index f4e30ecd1..9da5f4e25 160000 --- a/swing/resources-src/datafiles/components-dbcook +++ b/swing/resources-src/datafiles/components-dbcook @@ -1 +1 @@ -Subproject commit f4e30ecd12c64803dce013c615bbe62f89785408 +Subproject commit 9da5f4e25f57e8ec476ea38cd91c78edff06003f diff --git a/swing/src/net/sf/openrocket/gui/main/ExampleDesignFileAction.java b/swing/src/net/sf/openrocket/gui/main/ExampleDesignFileAction.java index b70b47ad8..a02550ec3 100644 --- a/swing/src/net/sf/openrocket/gui/main/ExampleDesignFileAction.java +++ b/swing/src/net/sf/openrocket/gui/main/ExampleDesignFileAction.java @@ -33,6 +33,7 @@ public final class ExampleDesignFileAction extends JMenu { "Three-stage rocket", "TARC payload rocket", "Tube fin rocket", + "A 3D printable model rocket", null, // Examples demonstrating complex rocket features "Airstart timing", From d185be011ce84da5877322ef034492b6f07f5df4 Mon Sep 17 00:00:00 2001 From: JoePfeiffer Date: Sat, 16 Sep 2023 18:08:43 -0600 Subject: [PATCH 2/4] Include the actual .ork file --- .../examples/A 3D printable model rocket.ork | Bin 0 -> 4292 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 swing/resources/datafiles/examples/A 3D printable model rocket.ork diff --git a/swing/resources/datafiles/examples/A 3D printable model rocket.ork b/swing/resources/datafiles/examples/A 3D printable model rocket.ork new file mode 100644 index 0000000000000000000000000000000000000000..4b3a2bbea7b847f49f1c3bf8989732d72abcbd31 GIT binary patch literal 4292 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 Date: Sat, 16 Sep 2023 18:17:23 -0600 Subject: [PATCH 3/4] fix indentation --- .../src/net/sf/openrocket/gui/main/ExampleDesignFileAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/swing/src/net/sf/openrocket/gui/main/ExampleDesignFileAction.java b/swing/src/net/sf/openrocket/gui/main/ExampleDesignFileAction.java index a02550ec3..d3f745076 100644 --- a/swing/src/net/sf/openrocket/gui/main/ExampleDesignFileAction.java +++ b/swing/src/net/sf/openrocket/gui/main/ExampleDesignFileAction.java @@ -33,7 +33,7 @@ public final class ExampleDesignFileAction extends JMenu { "Three-stage rocket", "TARC payload rocket", "Tube fin rocket", - "A 3D printable model rocket", + "A 3D printable model rocket", null, // Examples demonstrating complex rocket features "Airstart timing", From c759a6a865b3c0dc4679c32a1fa839e03e9b5fb8 Mon Sep 17 00:00:00 2001 From: JoePfeiffer Date: Sat, 16 Sep 2023 18:34:35 -0600 Subject: [PATCH 4/4] update dbcook database --- swing/resources-src/datafiles/components-dbcook | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/swing/resources-src/datafiles/components-dbcook b/swing/resources-src/datafiles/components-dbcook index 9da5f4e25..f4e30ecd1 160000 --- a/swing/resources-src/datafiles/components-dbcook +++ b/swing/resources-src/datafiles/components-dbcook @@ -1 +1 @@ -Subproject commit 9da5f4e25f57e8ec476ea38cd91c78edff06003f +Subproject commit f4e30ecd12c64803dce013c615bbe62f89785408