Skip to content

Releases: funnygeeker/micropython-easydisplay

v2.0.0-beta.5

09 Nov 12:25
Compare
Choose a tag to compare
v2.0.0-beta.5 Pre-release
Pre-release

更改

  • 部分类私有变量改为一般变量

Change

  • Convert some private variables to public variables

v2.0.0-beta.4

07 Nov 18:30
Compare
Choose a tag to compare
v2.0.0-beta.4 Pre-release
Pre-release

修复

  • 文字无法显示在最后一行

优化

  • 驱动 set_window() 函数

Bug Fix

  • Fixed the issue where text was not displayed on the last line.

Optimization

  • Improved the set_window() function in the driver.

v2.0.0-beta.3

07 Nov 16:07
Compare
Choose a tag to compare
v2.0.0-beta.3 Pre-release
Pre-release

优化

  • 添加 .mpy 格式的驱动和库
  • 对部分参数和变量进行了重命名
  • 更换 16px 24px 32px 的字体文件
  • 优化英文字母以及部分字符的显示问题

更新

  • SSD1306 驱动添加 circlefill_circle 函数

Optimization

  • Added .mpy format drivers and libraries.
  • Renamed certain parameters and variables.
  • Update font files:16px, 24px, and 32px.
  • Optimized the display of English letters and certain characters.

Update

  • Added circle and fill_circle functions to the SSD1306 driver.

v2.0.0-beta.2

06 Nov 17:08
Compare
Choose a tag to compare
v2.0.0-beta.2 Pre-release
Pre-release

修复

  • Lite 字符集缺少空格的问题

优化

  • 优化英文 text_half_char 显示
  • 更换更合适的字体,以优化英文显示
  • 优化部分场景下 reversion 颜色反转的性能

已知问题

  • text 函数的英文字母显示有待改进:字母 g p q y j 无法被完整的显示

Fixes

  • Fix the issue of missing spaces in the Lite character set.

Optimization

  • Optimize the display of English text_half_char.
  • Replace with a more suitable font to optimize English display.
  • Improve the performance of color inversion in certain scenarios.

Known Issues

  • The display of English letters in the text function needs improvement: letters g, p, q, y, j cannot be fully displayed.

v2.0.0-beta.1

04 Nov 19:36
Compare
Choose a tag to compare
v2.0.0-beta.1 Pre-release
Pre-release

更新

  • 重命名:部分函数和参数进行了重命名
  • 性能优化:现在 easydisplay 拥有更高的性能
  • 功能更新:适配部分非 Frmebuffer 驱动,提升低内存开发板的兼容性
  • 功能更新:现在支持 easydisplay 专用的 dat 图片数据,拥有更高的显示效率
  • 驱动更新:新增 st7789_buf st7789_spi st7735_spi 驱动,并对原有的驱动进行了优化
  • 字体文件更新:使用了新的字体文件,同时兼容 8px 超低分辨率字体,后续有计划支持 MAX7219 点阵屏

移除

  • 移除了一些多余的参数
  • 移除了一些不常用的功能

修复

  • P4 (黑白)格式的 PBM 图片不能正常显示在彩色屏幕上的问题

已知问题

  • 有部分功能仍需要进行性能优化
  • font_lite.text 字体集疑似缺少空格
  • 当前的字体文件表现效果不佳,可能需要更换

Updates

  • Renaming: Some functions and parameters have been renamed.
  • Performance optimization: easydisplay now has higher performance.
  • Function updates: Adaptation for some non-Framebuffer drivers, improving compatibility with low-memory development boards.
  • Function updates: Now supports dat image data dedicated to easydisplay, with higher display efficiency.
  • Driver updates: Added st7789_buf, st7789_spi, st7735_spi drivers, and optimized existing drivers.
  • Font file updates: New font files are used, with compatibility for 8px ultra-low resolution fonts. There are plans to support MAX7219 dot matrix screens in the future.

Removals

  • Removed some unnecessary parameters.
  • Removed some infrequently used features.

Fixes

  • Fixed the issue where P4 (black and white) format PBM images could not be displayed correctly on a color screen.

Known Issues

  • Some functionalities still require performance optimization.
  • font_lite.text fontset may be missing spaces.
  • The performance of some functions needs to be optimized

v1.1.1

28 Feb 16:49
Compare
Choose a tag to compare

更新

  • 变量名重命名
  • 函数名 font 更改为 text

备注

  • 此版本可用于 micropython-easymenuv1.0.x 版本

v1.1.0

27 Feb 16:11
Compare
Choose a tag to compare

更新

  • 文字显示支持透明背景
  • st7735驱动的 rgb 函数性能优化
  • 显示性能大幅度优化(esp32c3+st7735s上,文字显示效率达到旧版的350%以上,图片显示效率达到旧版的130%以上)

v1.0.2

10 Feb 16:46
Compare
Choose a tag to compare

修复

  • 函数参数与默认值不一致时导致未达到预期显示效果的BUG

更新

  • bmp 图片以黑白模式显示时的 color 参数(之前忘记加的)

v1.0.1

09 Feb 19:41
40a4dd3
Compare
Choose a tag to compare

更新

  • 图片文件格式转换相关的注释,以及说明文档

v1.0.0

09 Feb 19:13
fde3a90
Compare
Choose a tag to compare

说明

  • 这是一个通过基本测试的正式版本,梦开始的地方。