[PR #173] [MERGED] Screen rotation in json #3206

Closed
opened 2026-03-20 22:07:57 +01:00 by sascha_hemi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/OpenEPaperLink/OpenEPaperLink/pull/173
Author: @VstudioLAB
Created: 12/7/2023
Status: Merged
Merged: 12/29/2023
Merged by: @nlimper

Base: masterHead: screen-rotation-in-json


📝 Commits (8)

📊 Changes

3 files changed (+51 additions, -5 deletions)

View changed files

📝 .gitignore (+1 -0)
📝 ESP32_AP-Flasher/include/contentmanager.h (+2 -1)
📝 ESP32_AP-Flasher/src/contentmanager.cpp (+48 -4)

📄 Description

Added the rotate element, to rotate screen buffer, allowing to draw text and forms on any orientation of the screen.
The rotate element does not rotate other elements, but rotate the whole buffer, and can be used several times
The rotate keyword can take the value 0 for default orintation, 1 for 90° , 2 for 180° and 3 for 270°


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/OpenEPaperLink/OpenEPaperLink/pull/173 **Author:** [@VstudioLAB](https://github.com/VstudioLAB) **Created:** 12/7/2023 **Status:** ✅ Merged **Merged:** 12/29/2023 **Merged by:** [@nlimper](https://github.com/nlimper) **Base:** `master` ← **Head:** `screen-rotation-in-json` --- ### 📝 Commits (8) - [`abb0dd9`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/abb0dd9eb0b90c87e51f42edac6ab6865d29920a) preparation of the rotation element - [`a58c1b7`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/a58c1b76e219a6d866492e156fba15b0fe7029b9) Update .gitignore - [`3b1db2c`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/3b1db2c4352cad3eaed6e93a30594f3b60c925a9) more work on it... - [`1007cd6`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/1007cd6e4cd1d2325f88e41df12e847285c48375) more modifd - [`d85bbe3`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/d85bbe387b64c5405d82b43e5c000aacc9b3fd53) rotation now works, need optimisation and cleanning - [`4a88377`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/4a883775e354738b982fd74014d09d9e2463c4b1) Merge branch 'screen-rotation-in-json' of https://github.com/VstudioLAB/OpenEPaperLink into screen-rotation-in-json - [`42f5b57`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/42f5b575ccef024f0345fc63a775b7847d86b44f) Cleaned code and tested on 7.4" screen - [`9a44bf9`](https://github.com/OpenEPaperLink/OpenEPaperLink/commit/9a44bf93d22ec892e704fe80410367b7e4ff21b5) Merge branch 'jjwbruijn:master' into screen-rotation-in-json ### 📊 Changes **3 files changed** (+51 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -0) 📝 `ESP32_AP-Flasher/include/contentmanager.h` (+2 -1) 📝 `ESP32_AP-Flasher/src/contentmanager.cpp` (+48 -4) </details> ### 📄 Description Added the rotate element, to rotate screen buffer, allowing to draw text and forms on any orientation of the screen. The rotate element does not rotate other elements, but rotate the whole buffer, and can be used several times The rotate keyword can take the value 0 for default orintation, 1 for 90° , 2 for 180° and 3 for 270° --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
sascha_hemi added the pull-request label 2026-03-20 22:07:57 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/OpenEPaperLink#3206