Skip to content

Releases: robertying/learnX

v10.0.0

25 Apr 11:07
Compare
Choose a tag to compare

Android 版本升级可能导致启动时崩溃,请卸载旧版本并直接安装新版本

  • Assignments will now be synced into Reminders (iOS & macOS only)
  • You can now set an alarm ahead of time for any course or assignment
  • Add Background Fetch: notices, files and assignments as well as assignment sync will be refreshed periodically when the App is in background
  • Hidden courses will default to be excluded from Push Notifications
  • Improve Push Notifications logics: enable/disable, tap on notifications, display, macOS compatibility, etc.
  • Add assignment submission support for macOS
  • Fix a bug which may cause users to login again after previous logout and login
  • Fix a bug which may cause refresh failure due to registered course change

  • 作业同步改为同步至“提醒事项”(仅 iOS 与 macOS)
  • 你现在可以为任一同步课程或作业设置日历/提醒事项的自动提醒
  • 新增后台应用刷新:当 App 后台运行时(未被上滑强制关闭),通知、文件与作业以及作业同步将会每隔一段时间自动更新
  • 已屏蔽课程默认不发送推送通知
  • 优化推送通知服务:开启/关闭逻辑优化、通知点按优化、扩大推送对 Android 与 macOS 的支持
  • 为 macOS 带来作业提交功能
  • 修复了一个导致注销后重新登录的状态无法保存的问题
  • 修复了一个因退课导致刷新失败的问题

v9.2.0

09 Apr 09:17
Compare
Choose a tag to compare
  • Extend assignment event to one hour before the deadline
  • Fix image display in notice and assignment content

  • 将作业日历同步事件的持续时间延长至 1 个小时
  • 修复通知和作业内容中图片的显示问题

v9.1.0

31 Mar 06:43
Compare
Choose a tag to compare
  • Show upload progress for assignment submission
  • Show unfinished and finished assignments
  • Course calendar sync now only syncs 30 day schedule to be more robust
  • Fix modal backdrop dimensions
  • Fix update indicator not dismissed upon upgrade

  • 作业提交时显示附件上传进度
  • 作业按“未完成”和“已完成”分开显示
  • 课表日历同步将只同步 30 天内的课程(有效避免学校自身 API 带来的同步问题;若同步失败,可尝试在其他日期再次同步)
  • 修复浮窗黑色背景的大小问题
  • 修复升级小红点未正确消除的问题

v9.0.0

25 Mar 15:39
Compare
Choose a tag to compare

更新源切换至 TUNA

  • learnX has come to Mac App Store
  • Add third-party push notification services (unofficial)
  • Mark notices as read when you read the notice
  • Display assignment grade attachments
  • Fix file cache overwrite

  • learnX 已上架 Mac App Store
  • 新增第三方推送通知服务(非官方)
  • 阅读通知时自动标记通知已读状态
  • 新增作业反馈附件显示
  • 修复文件缓存互相覆盖的问题

v8.1.0

02 Mar 09:57
Compare
Choose a tag to compare

新增 TUNA 源:https://mirrors.tuna.tsinghua.edu.cn/github-release/robertying/learnX

v8.0.0

29 Feb 06:46
8a4b9ae
Compare
Choose a tag to compare

Bring learnX to macOS 10.15 (or higher): Direct download starts now; App Store distribution will wait till 10.15.4 (Xcode 11.4) released

  • Add unread feature for notices, files and assignments
  • Add homework submission feature (not available on macOS for now)
  • Support direct opening for files on Android (deprecate sharing)
  • Bring perfect multi-tasking experience to iPad
  • Add graduate student support for calendar sync
  • Support calendar removal from the App
  • Save course locations when doing calendar sync
  • Support all types of file sharing
  • Refine UI

learnX 现已支持 macOS 10.15 及更高版本:现可直接下载;App Store 正式上架需等待 10.15.4 (Xcode 11.4) 新版发布

learnX-mac-v8.0.1 修复了 icon 过大的问题

  • 新增未读功能
  • 新增作业提交功能(在 macOS 上暂不可用)
  • 支持在 Android 上利用第三方 App 直接打开文件(替代原有分享功能)
  • 为 iPad 带来完整的多任务分屏支持
  • 支持研究生课表日历同步
  • 支持移除已同步日历
  • 课表日历同步时将课程地点写入事件位置
  • 支持任意类型的文件分享/打开
  • 改善界面

v7.2.0

17 Feb 10:55
Compare
Choose a tag to compare
  • Fix course calendar sync on Android

  • 修复 Android 上同步课表到日历的问题

以下平台已通过测试:

  • AOSP Android 10
  • MIUI Android 9
  • EMUI Android 10

v7.1.0

16 Feb 15:36
Compare
Choose a tag to compare
  • Fix course calendar sync
    Please try again if the first attempt fails

  • 修复同步课表到日历的问题
    如果同步失败,请多尝试几次

v7.0.0

06 Feb 11:24
Compare
Choose a tag to compare
  • You now need Android 7.0 or higher to run this App
  • Update API to support auto login after the current session is expired
  • Refine UI & Dark Theme appearance

  • 运行此 App 现在需要 Android 7.0 或更高版本
  • 更新 API,支持登录失效后自动重新登录
  • 改善 UI 和暗黑模式下的表现

v6.4.0

13 Dec 18:18
Compare
Choose a tag to compare
  • Remove HTML tags for calendar notes
  • Temporarily disable the hide-on-scroll navigation bar
  • Fix iPad navigation behavior after previous split mode
  • Improve some UI

  • 清除日历同步中作业描述的 HTML 标签
  • 暂时禁用导航栏在滚动时自动隐藏的特性
  • 修复 App 在 iPad 中从多任务模式重启后的错误界面切换行为
  • 改善部分 UI