Skip to content

Commit d53bc66

Browse files
authored
Merge pull request #510 from TcMenu/main-site-move
#509 move documentation to right links.
2 parents 73137be + 46647ad commit d53bc66

File tree

71 files changed

+140
-142
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+140
-142
lines changed

embedCONTROLCore/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
<artifactId>embedCONTROLCore</artifactId>
1414
<name>embedCONTROLCore</name>
1515
<description>TcMenu embedCONTROL shared core</description>
16-
<version>4.3.1-SNAPSHOT</version>
17-
<url>https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/</url>
16+
<version>4.3.1</version>
17+
<url>https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/</url>
1818

1919
<licenses>
2020
<license>

embeddedJavaExample/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<jdk.version>22</jdk.version>
1111
<jfx.version>22.0.2</jfx.version>
1212
<jserialcomm.version>2.11.0</jserialcomm.version>
13-
<tcmenu.api.version>4.3.1-SNAPSHOT</tcmenu.api.version>
13+
<tcmenu.api.version>4.3.1</tcmenu.api.version>
1414
<timestamp>${maven.build.timestamp}</timestamp>
1515
</properties>
1616

tcMenuGenerator/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<name>menuEditorUI</name>
1313
<groupId>com.thecoderscorner.tcmenu</groupId>
1414
<description>JavaFX based menu editor UI</description>
15-
<version>4.3.1-SNAPSHOT</version>
15+
<version>4.3.1</version>
1616

1717
<properties>
1818
<timestamp>${maven.build.timestamp}</timestamp>

tcMenuGenerator/src/main/java/com/thecoderscorner/menu/editorui/controller/MenuEditorController.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -823,10 +823,6 @@ public void onFileExplorer(ActionEvent actionEvent) {
823823
}
824824
}
825825

826-
public void onCommericalSupport(ActionEvent ignored) {
827-
editorUI.browseToURL(TCMENU_COMMERCIAL_SUPPORT_URL);
828-
}
829-
830826
public void onMakeADonation(ActionEvent ignored) {
831827
editorUI.browseToURL(SPONSOR_TCMENU_PAGE);
832828
}
@@ -835,6 +831,10 @@ public void onBuyMeACoffee(ActionEvent ignored) {
835831
editorUI.browseToURL(BUY_ME_A_COFFEE_URL);
836832
}
837833

834+
public void onTheCodersCorner(ActionEvent actionEvent) {
835+
editorUI.browseToURL(THE_CODERS_CORNER_URL);
836+
}
837+
838838
public class MenuItemWithDescription {
839839
private String desc;
840840
private MenuItem item;

tcMenuGenerator/src/main/java/com/thecoderscorner/menu/editorui/controller/SplashScreenController.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
import java.util.function.Consumer;
1313

1414
import static com.thecoderscorner.menu.editorui.dialog.AppInformationPanel.*;
15-
import static com.thecoderscorner.menu.editorui.uimodel.UrlsForDocumentation.*;
15+
import static com.thecoderscorner.menu.editorui.uimodel.UrlsForDocumentation.FACEBOOK_PAGE_URL;
16+
import static com.thecoderscorner.menu.editorui.uimodel.UrlsForDocumentation.TWITTER_X_FOLLOW_URL;
1617

1718
public class SplashScreenController {
1819
private CurrentProjectEditorUI editorUI;
@@ -57,10 +58,6 @@ private void themeChange(String darkMode) {
5758
themeListener.accept(darkMode);
5859
}
5960

60-
public void onSupportOptions(ActionEvent ignored) {
61-
editorUI.browseToURL(TCMENU_COMMERCIAL_SUPPORT_URL);
62-
}
63-
6461
public void onBuyMeACoffee(ActionEvent ignored) {
6562
editorUI.browseToURL(BUY_ME_A_COFFEE_URL);
6663
}

tcMenuGenerator/src/main/java/com/thecoderscorner/menu/editorui/dialog/AppInformationPanel.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,20 +46,20 @@
4646
import static javafx.collections.FXCollections.observableArrayList;
4747

4848
public class AppInformationPanel {
49-
public static final String LIBRARY_DOCS_URL = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/";
49+
public static final String LIBRARY_DOCS_URL = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/";
5050
public static final String GITHUB_PROJECT_URL = "https://github.com/TcMenu/tcMenu/";
5151
public static final String GITHUB_LANGUAGE_FILES_URL = GITHUB_PROJECT_URL + "blob/master/tcMenuGenerator/scripts/i18n-readme.md";
5252
public static final String GITHUB_DISCUSSION_URL = GITHUB_PROJECT_URL + "discussions";
53-
public static final String GETTING_STARTED_PAGE_URL = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/tcmenu-overview-quick-start/";
54-
public static final String FONTS_GUIDE_URL = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/using-custom-fonts-in-menu/";
53+
public static final String GETTING_STARTED_PAGE_URL = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/tcmenu-overview-quick-start/";
54+
public static final String FONTS_GUIDE_URL = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/using-custom-fonts-in-menu/";
5555
public static final String TCC_FORUM_PAGE = "https://www.thecoderscorner.com/jforum/recentTopics/list.page";
56-
public static final String EEPROM_HELP_PAGE = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/menu-eeprom-integrations/";
57-
public static final String AUTHENTICATOR_HELP_PAGE = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/secure-menuitem-pins-and-remotes/";
56+
public static final String EEPROM_HELP_PAGE = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/menu-eeprom-integrations/";
57+
public static final String AUTHENTICATOR_HELP_PAGE = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/secure-menuitem-pins-and-remotes/";
5858
public static final String SPONSOR_TCMENU_PAGE = "https://github.com/sponsors/davetcc";
5959
public static final String BUY_ME_A_COFFEE_URL = "https://www.buymeacoffee.com/davetcc";
60-
public static final String IO_EXPANDER_GUIDE_PAGE = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/setting-up-io-expanders-in-menu-designer/";
61-
public static final String MENU_IN_MENU_GUIDE_PAGE = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/tcmenu-iot/java-menu-in-menu/";
62-
public static final String CREATE_USE_BITMAP_PAGE = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/creating-and-using-bitmaps-menu/";
60+
public static final String IO_EXPANDER_GUIDE_PAGE = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/setting-up-io-expanders-in-menu-designer/";
61+
public static final String MENU_IN_MENU_GUIDE_PAGE = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/tcmenu-iot/java-menu-in-menu/";
62+
public static final String CREATE_USE_BITMAP_PAGE = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/creating-and-using-bitmaps-menu/";
6363

6464
private final PluginEmbeddedPlatformsImpl platforms = new PluginEmbeddedPlatformsImpl();
6565
private final MenuEditorController controller;
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.thecoderscorner.menu.editorui.uimodel;
22

33
public interface UrlsForDocumentation {
4-
String MAIN_TCMENU_URL = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/";
5-
String CLI_DOCUMENTATION_URL = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/tcmenu-cli-workflow/";
6-
String MENU_MENU_ITEM_URL = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/menu-item-types/";
7-
String LOCALE_DOCUMENTATION_URL = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/multi-language-locale-menu/";
4+
String MAIN_TCMENU_URL = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/";
5+
String CLI_DOCUMENTATION_URL = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/tcmenu-cli-workflow/";
6+
String MENU_MENU_ITEM_URL = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/menu-item-types/";
7+
String LOCALE_DOCUMENTATION_URL = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/multi-language-locale-menu/";
88
String ACTION_URL = MENU_MENU_ITEM_URL + "action-menu-item/";
99
String ANALOG_URL = MENU_MENU_ITEM_URL + "analog-menu-item/";
1010
String ENUM_URL = MENU_MENU_ITEM_URL + "enum-menu-item/";
@@ -18,8 +18,8 @@ public interface UrlsForDocumentation {
1818
String SUB_MENU_URL = MENU_MENU_ITEM_URL + "sub-menu-item/";
1919
String RUNTIME_MENU_URL = MENU_MENU_ITEM_URL + "based-on-runtimemenuitem/";
2020
String CORE_CALLBACK_MENU_DOCS_URL = MENU_MENU_ITEM_URL + "#callback-function-for-changes";
21-
String REMOTE_AUTHENTICATION_URL = "https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/menu-library-remote-connectivity/";
22-
String TCMENU_COMMERCIAL_SUPPORT_URL = "https://www.thecoderscorner.com/support-services/training-support/";
21+
String REMOTE_AUTHENTICATION_URL = "https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/menu-library-remote-connectivity/";
2322
String TWITTER_X_FOLLOW_URL = "https://twitter.com/thecoderscorner";
2423
String FACEBOOK_PAGE_URL = "https://www.facebook.com/thecoderscorner";
24+
String THE_CODERS_CORNER_URL = "https://www.thecoderscorner.com/";
2525
}

tcMenuGenerator/src/main/java/module-info.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
requires com.thecoderscorner.embedcontrol.core;
1919

2020
exports com.thecoderscorner.menu.editorui;
21+
exports com.thecoderscorner.menu.editorui.cli;
2122
exports com.thecoderscorner.menu.editorui.controller;
2223
exports com.thecoderscorner.menu.editorui.storage;
2324
exports com.thecoderscorner.menu.editorui.project;

tcMenuGenerator/src/main/resources/ui/menuEditor.fxml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@
109109
text="%menu.help.docs"/>
110110
<MenuItem mnemonicParsing="false" onAction="#onGettingStarted" text="%menu.help.getting.started"/>
111111
<SeparatorMenuItem mnemonicParsing="false"/>
112-
<MenuItem mnemonicParsing="false" onAction="#onCommericalSupport" text="Commercial Support/Consultancy"/>
112+
<MenuItem mnemonicParsing="false" onAction="#onTheCodersCorner" text="The Coders Corner Website"/>
113113
<MenuItem mnemonicParsing="false" onAction="#onMakeADonation" text="Make Donation - GitHub"/>
114114
<MenuItem mnemonicParsing="false" onAction="#onBuyMeACoffee" text="Buy Me A Coffee"/>
115115
<SeparatorMenuItem mnemonicParsing="false"/>

tcMenuGenerator/src/test/java/com/thecoderscorner/menu/editorui/generator/arduino/ArduinoItemGeneratorTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -448,8 +448,8 @@ private List<String> generateListScrollCustom(MenuItem item, String cbName, Stri
448448
List<String> codeLines = new ArrayList<>();
449449
if(!(item instanceof RuntimeListMenuItem rli) || rli.getListCreationMode() == RuntimeListMenuItem.ListCreationMode.CUSTOM_RTCALL) {
450450
codeLines.addAll(List.of("// This callback needs to be implemented by you, see the below docs:",
451-
"// 1. List Docs - https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/menu-item-types/list-menu-item/",
452-
"// 2. ScrollChoice Docs - https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/menu-item-types/scrollchoice-menu-item/",
451+
"// 1. List Docs - https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/menu-item-types/list-menu-item/",
452+
"// 2. ScrollChoice Docs - https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/menu-item-types/scrollchoice-menu-item/",
453453
"int CALLBACK_FUNCTION " + cbName + "(RuntimeMenuItem* item, uint8_t row, RenderFnMode mode, char* buffer, int bufferSize) {",
454454
" switch(mode) {",
455455
" default:",
@@ -582,7 +582,7 @@ public void testGenerateLargeNumberWithRtCall() {
582582

583583
private Iterable<String> standardRuntimeCb(String name, String rtFn) {
584584
return List.of("int CALLBACK_FUNCTION " + name + "(RuntimeMenuItem* item, uint8_t row, RenderFnMode mode, char* buffer, int bufferSize) {",
585-
" // See https://www.thecoderscorner.com/products/arduino-libraries/tc-menu/menu-item-types/based-on-runtimemenuitem/",
585+
" // See https://tcmenu.github.io/documentation/arduino-libraries/tc-menu/menu-item-types/based-on-runtimemenuitem/",
586586
" switch(mode) {",
587587
" case RENDERFN_NAME:",
588588
" return false; // use default",

0 commit comments

Comments
 (0)