Skip to content

1.6.0 - Beta

Latest

Choose a tag to compare

@XFTY XFTY released this 05 Apr 16:48
· 4 commits to master since this release

Attention!

This update involves extensive core code refactoring and underlying dependency updates. The stability of the code needs to be reassessed. Please keep an eye on the GitHub repository and update the software promptly.

New Features

[New Feature] When editing the homework display area, indentation can now be maintained when wrapping to a new line, allowing continued editing.
Note: If there are spaces or text before the indentation on the previous line, the indentation on the next line will not account for the space occupied by those characters.

Improvement

[Improvement] The left-side buttons on the "Settings" interface will now indicate the currently opened page.

[Improvement] When the user attempts to restart the software, a warning window will no longer pop up. Instead, the already running instance will regain focus.

[Improvement] A shortcut key hint for the "Lock" button will now be displayed (Simplified Chinese only).

[Improvement] The software logo has been updated, but it still feels a bit off. (Can someone teach me how to use Photoshop? (≧∀≦)ゞ I'm already burned out (sigh).)

Bug Fix

[Bug Fix] IME positioning in the software now works correctly. During input methods requiring IME candidates, the input window will now properly display below the cursor.

[Bug Fix] When the content in the homework display area overflows the window, text will now automatically wrap, preventing content overflow.

[Bug Fix] The issue of the disappearing icon on the "Language" selection button has been fixed.

[Bug Fix] This update temporarily fixes the developer’s tendency to play galgames — the developer downloaded an all-English galgame, but clearly does not want to do English reading comprehension.

[Bug Fix] This update temporarily fixes the developer’s tendency to play CS2.

Dependency Update

[Dependency Update] Starting from version 1.6.0, the runtime environment for HomeworkChecker has been updated to OpenJDK 25, and OpenJFX has been updated to version 25.0.1.

Feature Postponement

[Feature Postponement] The "Database Editor" feature has been temporarily shelved, and the entry point for this feature has been removed.

This update adds a new Easter egg in the software, but I will never directly tell you where it is.

注意!

本次更新进行了大量的核心代码重构和底层依赖更新,代码稳定性需重新评估,请留意Github仓库,及时更新软件。

新增功能

【新增功能】编辑作业显示区域时,换行时可以保持缩进状态,继续编辑。
注意:如果时缩进前有空格或文字内容,下一行的缩进不会缩进这些内容占用的空间。

功能改进

【功能改进】“设置”界面的左侧按钮现在可以提示您当前打开的页面。

【功能改进】用户重复启动软件时,不会在弹出提示窗口,而是让已启动的实例重新获得用户焦点。

【功能改进】“锁定”按钮旁会提示此功能的快捷键(仅限简体中文)。

【功能改进】更新了软件的logo,但总感觉怪怪的。(谁能教教我怎么用Photoshop啊(≧∀≦)ゞ我已经燃尽了(悲))

问题修复

【故障修复】软件IME定位已经可以正常工作。在进行需要IME候选的语言输入时已经可以正常显示在光标下面。

【问题修复】作业显示区域内容溢出窗口时,文字会自动换行,不会出现内容溢出的情况。

【问题修复】“语言”选择按钮的图标消失问题已经修复。

【问题修复】本次更新短期修复了开发者喜欢玩galgame的问题,因为开发者下到了一个全英文的gal,但很明显开发者不想做英语阅读理解。

【问题修复】本次更新短期修复了开发者喜欢玩CS2的问题。

依赖更新

【依赖更新】从1.6.0版本开始,HomeworkChecker运行时版本更新至OpenJDK 25 | OpenJFX版本更新至25.0.1。

功能搁置

【功能搁置】“数据库编辑器”功能暂时搁置,已经移除此功能的入口通道

本次更新新增了一个软件彩蛋,但我永远不会直接告诉你在哪。


哦对了,上面的英文是我请D(eepseek)老师翻译的,我的英语没那么强.....