From 0700e626dafd1e4644b5ba509c11b5c35ea1be50 Mon Sep 17 00:00:00 2001 From: forntoh Date: Mon, 7 Oct 2024 10:57:35 +0000 Subject: [PATCH] Update version to 5.1.0 --- .github/ISSUE_TEMPLATE/bug_report.yml | 1 + docs/source/overview/getting-started.rst | 2 +- keywords.txt | 26 +++++++----------------- library.json | 2 +- library.properties | 2 +- 5 files changed, 11 insertions(+), 22 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 092b0441..25f95aa7 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -22,6 +22,7 @@ body: label: Version description: What version of our library are you running? options: + - 5.1.0 - 5.0.0 - 4.2.0 - 4.1.0 diff --git a/docs/source/overview/getting-started.rst b/docs/source/overview/getting-started.rst index a489ffb4..48650b43 100644 --- a/docs/source/overview/getting-started.rst +++ b/docs/source/overview/getting-started.rst @@ -23,7 +23,7 @@ Follow `this guide `_ to install the library .. code-block:: bash lib_deps = - forntoh/LcdMenu@^5.0.0 + forntoh/LcdMenu@^5.1.0 4. Save the changes to the platformio.ini file. diff --git a/keywords.txt b/keywords.txt index e685c054..64083cc1 100644 --- a/keywords.txt +++ b/keywords.txt @@ -7,6 +7,8 @@ ####################################### ButtonAdapter KEYWORD1 +CharacterDisplayInterface KEYWORD1 +CharacterDisplayRenderer KEYWORD1 DisplayInterface KEYWORD1 InputInterface KEYWORD1 ItemBack KEYWORD1 @@ -24,6 +26,7 @@ LcdMenu KEYWORD1 LiquidCrystalAdapter KEYWORD1 LiquidCrystal_I2CAdapter KEYWORD1 MenuItem KEYWORD1 +MenuRenderer KEYWORD1 MenuScreen KEYWORD1 SimpleRotaryAdapter KEYWORD1 @@ -31,8 +34,6 @@ SimpleRotaryAdapter KEYWORD1 # Methods and Functions (KEYWORD2) ####################################### -LiquidCrystal KEYWORD2 -LiquidCrystal_I2C KEYWORD2 abortCharEdit KEYWORD2 back KEYWORD2 backspace KEYWORD2 @@ -40,34 +41,22 @@ begin KEYWORD2 changeScreen KEYWORD2 clear KEYWORD2 clearBlinker KEYWORD2 -clearCursor KEYWORD2 -clearDownIndicator KEYWORD2 -clearUpIndicator KEYWORD2 commitCharEdit KEYWORD2 concat KEYWORD2 -constrainBlinkerPosition KEYWORD2 +createChar KEYWORD2 decrement KEYWORD2 draw KEYWORD2 drawBlinker KEYWORD2 drawChar KEYWORD2 -drawCursor KEYWORD2 -drawDownIndicator KEYWORD2 -drawItem KEYWORD2 -drawUpIndicator KEYWORD2 enter KEYWORD2 executeCommand KEYWORD2 -getBlinkerPosition KEYWORD2 getCallback KEYWORD2 getCallbackInt KEYWORD2 getCallbackStr KEYWORD2 getCurrentValue KEYWORD2 -getCursorRow KEYWORD2 getDisplayValue KEYWORD2 -getEditModeEnabled KEYWORD2 getItemIndex KEYWORD2 getItems KEYWORD2 -getMaxCols KEYWORD2 -getMaxRows KEYWORD2 getText KEYWORD2 getTextOff KEYWORD2 getTextOn KEYWORD2 @@ -76,6 +65,7 @@ getViewSize KEYWORD2 handleIdle KEYWORD2 handleReceived KEYWORD2 hasLastChar KEYWORD2 +hide KEYWORD2 increment KEYWORD2 initCharEdit KEYWORD2 inline KEYWORD2 @@ -86,26 +76,24 @@ printLog KEYWORD2 process KEYWORD2 remove KEYWORD2 reset KEYWORD2 -resetBlinker KEYWORD2 -restartTimer KEYWORD2 right KEYWORD2 saveLastChar KEYWORD2 selectNext KEYWORD2 selectPrevious KEYWORD2 setBacklight KEYWORD2 setCurrentValue KEYWORD2 -setEditModeEnabled KEYWORD2 +setCursor KEYWORD2 setIsOn KEYWORD2 setItemIndex KEYWORD2 setText KEYWORD2 setValue KEYWORD2 +show KEYWORD2 showNextChar KEYWORD2 showPreviousChar KEYWORD2 substring KEYWORD2 toggle KEYWORD2 typeChar KEYWORD2 uint8_t KEYWORD2 -updateTimer KEYWORD2 ####################################### # Constants (LITERAL1) diff --git a/library.json b/library.json index c107726b..1384c75a 100644 --- a/library.json +++ b/library.json @@ -1,6 +1,6 @@ { "name": "LcdMenu", - "version": "5.0.0", + "version": "5.1.0", "keywords": "menu, display, lcdmenu, navigation, lcd, io", "description": "LcdMenu is an Arduino library that enables you to create interactive menus and navigation systems for LCD displays. With LcdMenu, you can easily add menus to your projects and navigate through them using buttons or any input device you want. The library supports a wide range of LCD display modules, including character and alphanumeric displays.", "homepage": "https://lcdmenu.forntoh.dev", diff --git a/library.properties b/library.properties index fca84285..5aee22fd 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=LcdMenu -version=5.0.0 +version=5.1.0 author=Forntoh Thomas maintainer=Forntoh Thomas sentence=Display navigable menu items on your LCD display with Arduino.