Skip to content

Releases: XFTY/HomeworkChecker

1.6.0 - Beta

05 Apr 16:48

Choose a tag to compare

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)老师翻译的,我的英语没那么强.....

1.5 - Beta

05 Apr 16:28

Choose a tag to compare

This version is intended for users who encountered serious issues with version 1.6.0.
No major changes have been made to the software kernel in this version.
This version does not provide an .exe installer for the time being.
If you need this version, you can download the .zip file and double-click to run HomeworkCheckerLauncher.vbs to launch the software.

Below is the changelog for 1.5 - Beta:
[Feature Update] This update brings a brand new settings interface, as well as a multilingual translated version of the settings interface.


本版本是给在1.6.0版本遇到严重问题的用户准备的
该版本未对软件内核进行大更改
该版本暂时不提供.exe安装程序
如果您需要这个版本,可以下载.zip文件,然后双击运行HomeworkCheckerLauncher.vbs即可打开软件。

以下是1.5 - Beta 的更新日志:
【功能更新】本次更新带来了全新的设置界面,以及设置界面的多语言翻译版本

1.4.2 - Beta

28 Dec 07:36

Choose a tag to compare

新更新了“一键截图”功能

更新了软件内图标

[2026-01-10 更新]
更新了适用于 Microsoft Windows 安装程序,该程序主体内容与 .zip 文件一致,用户可根据需要下载安装。

1.4.0-snapshot

27 Dec 07:36

Choose a tag to compare

1.4.0 - Snapshot (Snapshot version)

[New Feature] You can now modify the initial template for displaying daily homework. You can find this feature in "Settings".
[New Feature] You can now quickly unlock and lock the editor by pressing the shortcut key "Ctrl + ~".
[Internationalization] 11 new languages have been added. You can find the language settings in "Settings":
1. Simplified Chinese
2. Traditional Chinese
3. English
4. Spanish
5. French
6. Arabic
7. Russian
8. Bengali
9. German
10. Japanese
11. Portuguese
[Feature Improvement] Change the display of the three functions in the top right corner of the window from a standalone window to an inline display within the page.
[Feature Improvement] The interface aesthetics of "Query Historical Homework" and "Settings" have been optimized.


1.4.0 - Snapshot(快照版)

【新增功能】现在可以修改每天显示作业的初始模版了,你可以在“设置”中找到这个功能。

【新增功能】您现在可以通过 “Ctrl + ~”快捷键快速解锁和锁定编辑器。

【国际化】新增11种语言,你可以在“设置”中找到语言设定:
1. 简体中文
2. 繁体中文
3. 英语
4. 西班牙语
5. 法语
6. 阿拉伯语
7. 俄语
8. 孟加拉语
9. 德语
10. 日语
11. 葡萄牙语

【功能改进】将窗口右上角三个功能的窗口显示改为页面内嵌显示。

【功能改进】优化了“查询历史作业”和“设置”的界面美观性。