chore: update README for 0.4.0 release

Changes in README:
* No longer consider custom-tailored docking system as
  special case that needs a warning sign since they can
  count as side-by-side view.
* Add `tail -f` mode to compare table
* Add experimental builds to sponsor tier 1
This commit is contained in:
blumia committed 2026-04-23 23:53:24 +08:00
1 parent 18d435e0ea
commit 90b5b3f3aa
2 files changed
+19 -16

No files matched your search

+10 -8
View File
@@ -18,24 +18,25 @@ Note that it's *currently* closed source. See the "Open Source Goal" section if
| Open Source | ❔[^1] | ✅ | ✅ | ❌ | ✅ | | Open Source | ❔[^1] | ✅ | ✅ | ❌ | ✅ |
| Cross Platform | ✅ | ❌ (Win-only) | ✅ | ✅ | ✅ | | Cross Platform | ✅ | ❌ (Win-only) | ✅ | ✅ | ✅ |
| Text Encoding | ✅ | ✅ | ❌ | ✅ | ✅ | | Text Encoding | ✅ | ✅ | ❌ | ✅ | ✅ |
| Show All Characters | ✅ | ✅ | ⚠️[^2] | ⚠️[^2] | ❌[^5] | | Show All Characters | ✅ | ✅ | ⚠️[^2] | ⚠️[^2] | ❌[^4] |
| Session Restore | ✅ | ✅ | ✅ | ✅ | ✅ | | Session Restore | ✅ | ✅ | ✅ | ✅ | ✅ |
| Hi-DPI Support | ✅ | ⚠️[^3] | ✅ | ⚠️[^3] | ✅ | | Hi-DPI Support | ✅ | ⚠️[^3] | ✅ | ⚠️[^3] | ✅ |
| Dark Theme Support | ✅ | ✅ | ❌ | ✅ | ✅ | | Dark Theme Support | ✅ | ✅ | ❌ | ✅ | ✅ |
| Side-by-Side View | ❌[^6] | ✅ | ⚠️[^4] | ❌ | ✅ | | Side-by-Side View | ℹ️[^5] | ✅ | ✅ | ❌ | ✅ |
| Customizable Toolbar | ✅ | ❌ | ❌ | ❌ | ✅ | | Customizable Toolbar | ✅ | ❌ | ❌ | ❌ | ✅ |
| Macro Recording | ✅ | ✅ | ✅ | ✅ | ❌ | | Macro Recording | ✅ | ✅ | ✅ | ✅ | ❌ |
| Change History | ✅ | ✅ | ❌ | ✅ | ✅ | | Change History | ✅ | ✅ | ❌ | ✅ | ✅ |
| Smart Highlight [^9] | ✅ | ✅ | ✅ | ✅ | ✅ | | Smart Highlight [^6] | ✅ | ✅ | ✅ | ✅ | ✅ |
| `tail -f` Mode | ✅ | ✅ | ❌ | ✅ | ⚠️[^9] |
| Editor Engine | Scintilla | Scintilla | Scintilla | QScintilla | KTextEdit | | Editor Engine | Scintilla | Scintilla | Scintilla | QScintilla | KTextEdit |
[^1]: Currently not open-sourced. Planned to be Open Source once Open Source Sponsor Goal is reached (please consider donate!). [^1]: Currently not open-sourced. Planned to be Open Source once Open Source Sponsor Goal is reached (please consider donate!). Tier 2 sponsors can also get the full source code for building and auditing‌ purpose before the goal is reached.
[^2]: Some non-printable characters are not able to be shown. [^2]: Some non-printable characters are not able to be shown.
[^3]: Some components have known issues with Hi-DPI support. [^3]: Some components have known issues with Hi-DPI support.
[^4]: Available as custom-tailored docking system. [^4]: I created an add-on for this feature, but currently showing line ending is not possible to implement.
[^5]: I created an add-on for this feature, but currently showing line ending is not possible to implement. [^5]: Currently only available as an experimental version in sponsor tier, will be available in future releases once Open Source Sponsor Goal is reached.
[^6]: Not planned in the initial release, might be added in the future. [^6]: Highlight selected word in the editor.
[^9]: Highlight selected word in the editor. [^9]: Enable "Read-only" mode and also enable "Auto-reload" mode to get similar experience.
## Open Source Goal ## Open Source Goal
@@ -54,6 +55,7 @@ All listed benefits below only apply to sponsors who donate **before** we reach
#### Tier 1: 10 USD #### Tier 1: 10 USD
- Get pre-released builds of Pineapple Notepad. - Get pre-released builds of Pineapple Notepad.
- Get experimental builds of Pineapple Notepad.
- You (individual) will be credited within the application's About dialog as a kickstart supporter. - You (individual) will be credited within the application's About dialog as a kickstart supporter.
- The name will be kept for at least 10 releases, after that, the name might be moved a standalone `THANKS` file in the source repository. - The name will be kept for at least 10 releases, after that, the name might be moved a standalone `THANKS` file in the source repository.
- Optional email and/or home page could be provided. - Optional email and/or home page could be provided.
+9 -8
View File
@@ -18,24 +18,25 @@
| 开源 | ❔[^1] | ✅ | ✅ | ❌ | ✅ | | 开源 | ❔[^1] | ✅ | ✅ | ❌ | ✅ |
| 跨平台 | ✅ | ❌ (仅 Windows) | ✅ | ✅ | ✅ | | 跨平台 | ✅ | ❌ (仅 Windows) | ✅ | ✅ | ✅ |
| 文本编码 | ✅ | ✅ | ❌ | ✅ | ✅ | | 文本编码 | ✅ | ✅ | ❌ | ✅ | ✅ |
| 显示所有字符 | ✅ | ✅ | ⚠️[^2] | ⚠️[^2] | ❌[^5] | | 显示所有字符 | ✅ | ✅ | ⚠️[^2] | ⚠️[^2] | ❌[^4] |
| 会话恢复 | ✅ | ✅ | ✅ | ✅ | ✅ | | 会话恢复 | ✅ | ✅ | ✅ | ✅ | ✅ |
| 高分辨率支持 | ✅ | ⚠️[^3] | ✅ | ⚠️[^3] | ✅ | | 高分辨率支持 | ✅ | ⚠️[^3] | ✅ | ⚠️[^3] | ✅ |
| 深色主题支持 | ✅ | ✅ | ❌ | ✅ | ✅ | | 深色主题支持 | ✅ | ✅ | ❌ | ✅ | ✅ |
| 并排视图 | ❌[^6] | ✅ | ⚠️[^4] | ❌ | ✅ | | 并排视图 | ℹ️[^5] | ✅ | ✅ | ❌ | ✅ |
| 可自定义工具栏 | ✅ | ❌ | ❌ | ❌ | ✅ | | 可自定义工具栏 | ✅ | ❌ | ❌ | ❌ | ✅ |
| 宏录制 | ✅ | ✅ | ✅ | ✅ | ❌ | | 宏录制 | ✅ | ✅ | ✅ | ✅ | ❌ |
| 更改历史 | ✅ | ✅ | ❌ | ✅ | ✅ | | 更改历史 | ✅ | ✅ | ❌ | ✅ | ✅ |
| 智能高亮 [^9] | ✅ | ✅ | ✅ | ✅ | ✅ | | 智能高亮 [^6] | ✅ | ✅ | ✅ | ✅ | ✅ |
| `tail -f` 模式 | ✅ | ✅ | ❌ | ✅ | ⚠️[^9] |
| 编辑器引擎 | Scintilla | Scintilla | Scintilla | QScintilla | KTextEdit | | 编辑器引擎 | Scintilla | Scintilla | Scintilla | QScintilla | KTextEdit |
[^1]: 目前未开源。计划在达到开源赞助目标后开源(请考虑捐赠!)。 [^1]: 目前未开源。计划在达到开源赞助目标后开源(请考虑捐赠!)。第二档位的赞助者也可在开源目标达成前提前获取完整源码以供自行构建和代码审查。
[^2]: 某些不可打印字符无法显示。 [^2]: 某些不可打印字符无法显示。
[^3]: 某些组件在高分辨率支持方面存在已知问题。 [^3]: 某些组件在高分辨率支持方面存在已知问题。
[^4]: 可作为自定义停靠系统使用。 [^4]: 我为此功能创建了一个插件,但目前无法实现显示行尾符。
[^5]: 我为此功能创建了一个插件,但目前无法实现显示行尾符。 [^5]: 当前仅作为实验性版本提供给赞助者,若开源目标达成后则会在未来版本中可用。
[^6]: 初始版本中未计划,可能会在未来添加。 [^6]: 在编辑器中高亮选中的单词。
[^9]: 在编辑器中高亮选中的单词。 [^9]: 需启用只读模式并启用自动重载来获得近似体验。
## 开源目标 ## 开源目标