diff --git a/README.md b/README.md index 9f59b02..e86b5f5 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,36 @@ -# 待办 | ToDo -简单的待办应用,遵循Material Design 3 +![应用界面一览](https://s2.loli.net/2025/02/17/l7soMcfm6HJRg8t.png) +# 待办 +一个简单的、遵循 Material Design 3 的待办应用,使用 Jetpack Compose 编写 **简体中文** | [English](https://github.com/Super12138/ToDo/blob/main/README_EN.md) [![Android CI](https://github.com/Super12138/ToDo/actions/workflows/android_ci.yml/badge.svg)](https://github.com/Super12138/ToDo/actions/workflows/android_ci.yml) -![GitHub all releases download](https://img.shields.io/github/downloads/Super12138/ToDo/total?style=flat-square) -![GitHub latest release](https://img.shields.io/github/v/release/Super12138/ToDo?style=flat-square) +![GitHub Release 最新版本](https://img.shields.io/github/v/release/Super12138/ToDo?style=flat-square) +![GitHub Release 总下载数](https://img.shields.io/github/downloads/Super12138/ToDo/total?style=flat-square) -# ⬆️ 版本支持 -- Android 7.0(Nougat) - Android 14.0(UpsideDownCake) +# 📦 版本支持 +支持 `Android 7.0 (Nougat)` 至 `Android 15.0 (VanillaIceCream)` # ✨ 功能 -- 深色模式 -- Material Design 3 -- 待办进度条 +- Jetpack Compose +- 基于 Material Design 3 设计的可自定义主题系统 - 多学科支持 -- 作业输入预测(后续计划支持自定义预测项目) +- 任务优先级 - …… -# 📦 构建 -推荐使用`Android Studio`进行构建 -所需环境: -- Android Studio (AGP `8.2.1`) -- JDK `17` -- Kotlin `1.9.22` -- Gradle `8.5` - # ⬇️ 下载 -[Github Release](https://github.com/Super12138/ToDo/releases/) +[前往 GitHub Release](https://github.com/Super12138/ToDo/releases/) + +或者从 F-Droid 上下载 +[](https://f-droid.org/packages/cn.super12138.todo) + +# 📸 截图 +| ![主界面(浅色)](https://s2.loli.net/2025/02/17/mDz9jFIHW23YPUK.png) | ![主界面(深色)](https://s2.loli.net/2025/02/17/7ZLoHRifKka93c1.png) | +| --- | --- | +| 主界面(浅色) | 主界面(深色) | +| ![添加待办](https://s2.loli.net/2025/02/17/EwKG36LPftNDyTa.png) | ![正在完成待办的效果](https://s2.loli.net/2025/02/17/UFna9tvRkAphrIS.png) | +| 添加待办 | 正在完成待办的效果 | + # 📃 许可证 -[GPL-3.0](https://github.com/Super12138/ToDo/blob/main/LICENSE) \ No newline at end of file +[GPL-3.0-only](https://github.com/Super12138/ToDo/blob/main/LICENSE) diff --git a/README_EN.md b/README_EN.md index add7192..b4f96e0 100644 --- a/README_EN.md +++ b/README_EN.md @@ -1,33 +1,36 @@ -# 待办 | ToDo -A simple to-do app, with Material Design 3 +![Preview of the app UI](https://s2.loli.net/2025/02/17/SIeA9KaGFZkl4BX.png) +# To Do +A simple to-do app that follows Material Design 3, using Jetpack Compose [简体中文](https://github.com/Super12138/ToDo/blob/main/README.md) | **English** [![Android CI](https://github.com/Super12138/ToDo/actions/workflows/android_ci.yml/badge.svg)](https://github.com/Super12138/ToDo/actions/workflows/android_ci.yml) -![GitHub all releases download](https://img.shields.io/github/downloads/Super12138/ToDo/total?style=flat-square) ![GitHub latest release](https://img.shields.io/github/v/release/Super12138/ToDo?style=flat-square) +![GitHub all releases download](https://img.shields.io/github/downloads/Super12138/ToDo/total?style=flat-square) -# ⬆️ Supported Versions -- Android 7.0(Nougat) - Android 14.0(UpsideDownCake) +# 📦 Supported Versions +From `Android 7.0 (Nougat)` to `Android 15.0 (VanillaIceCream)` # ✨ Features -- Dark mode -- Material Design 3 -- To-do progress bar +- Jetpack Compose +- Customizable theming system based on Material Design 3 - Multi-subject support -- Homework input prediction +- Task priority - ... -# 📦 Build -Recommend to use `Android Studio` for build -Environment: -- Android Studio (AGP `8.2.1`) -- JDK `17` -- Kotlin `1.9.22` -- Gradle `8.5` - # ⬇️ Download -[Github Release](https://github.com/Super12138/ToDo/releases/) +[From Github Release](https://github.com/Super12138/ToDo/releases/) + +Or get it from F-Droid +[](https://f-droid.org/packages/cn.super12138.todo) + + +# 📸 Screenshots +| ![Main page (Light)](https://s2.loli.net/2025/02/17/WB3sP8uckvYJCIi.png) | ![Main page (Dark)](https://s2.loli.net/2025/02/17/ty3ZwjbOkBgFLsf.png) | +| --- | --- | +| Main page (Light) | Main page (Dark) | +| ![Add task page](https://s2.loli.net/2025/02/17/97L2uhKlA3Q8d4P.png) | ![The effect of completing a task](https://s2.loli.net/2025/02/17/9FRKx72DqVBtnfX.png) | +| Add task page | The effect of completing a task | # 📃 License -[GPL-3.0](https://github.com/Super12138/ToDo/blob/main/LICENSE) \ No newline at end of file +[GPL-3.0-only](https://github.com/Super12138/ToDo/blob/main/LICENSE) \ No newline at end of file diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 8f906ca..350af6c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -34,7 +34,7 @@ android { applicationId = "cn.super12138.todo" minSdk = 24 targetSdk = 35 - versionCode = 551 + versionCode = 555 versionName = "2.0.2" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" diff --git a/art/get-it-on-fdroid-zh-cn.png b/art/get-it-on-fdroid-zh-cn.png new file mode 100644 index 0000000..b16382e Binary files /dev/null and b/art/get-it-on-fdroid-zh-cn.png differ diff --git a/art/get-it-on-fdroid.png b/art/get-it-on-fdroid.png new file mode 100644 index 0000000..8a126e1 Binary files /dev/null and b/art/get-it-on-fdroid.png differ