Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

许愿一个可以设置一天结束时间的“猫头鹰模式” #124

Open
rhizomey opened this issue Jan 14, 2024 · 3 comments
Open

许愿一个可以设置一天结束时间的“猫头鹰模式” #124

rhizomey opened this issue Jan 14, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@rhizomey
Copy link

你的需求是否与某个问题相关联?请描述你遇到了什么问题。

  • 每次超过 24:00,我的委托和统计页面的数据都刷新了。但实际上我还没有结束一天的工作/学习。用 24:00 来分割一天对熬夜星人不太友好。

描述你的解决方案

  • 希望可以增加一个可以自定义设置一天结束时间的“猫头鹰模式”。
  • 比如用户可以自定义设置为 4:00,那么次日凌晨 4:00 前的数据就算在当日里。这样的话,在委托页面可以一目了然地看到循环任务今日完成了几次(而不必把 24:00 后的数据都割裂到第二天去)。并且在统计页面也能看到完整的“事项完成列表”。
@rhizomey rhizomey added the enhancement New feature or request label Jan 14, 2024
@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Title: Wish for an "owl mode" that can set the end of the day

**Is your need related to a problem? Please describe what problem you encountered. **

  • Every time it exceeds 24:00, the data on my commission and statistics pages are refreshed. But actually I haven’t finished my work/study day yet. Splitting the day by 24:00 is not very friendly to late-nighters.

Describe your solution

  • I hope to add an "owl mode" that can customize the end of the day.
  • For example, the user can customize the setting to 4:00, then the data before 4:00 a.m. the next day will be included in the current day. In this case, you can clearly see on the commission page how many times the cyclic task has been completed today (without having to split all the data after 24:00 to the next day). And you can also see the complete "Item Completed List" on the statistics page.

@Ayagikei
Copy link
Owner

感谢你的反馈!

首先,还是得明确一下。LifeUp中并没有“一天结束时间”的概念。

  • 针对任务,生效的是“期限时间”。而“期限时间”是用户可以自定义到任意一分钟的。所以并不存在到了新的一天,任务就会强制刷新这一类问题,时间是用户可以自定义的。而且LifeUp也提供了调整默认时间的选项。
  • 针对统计和智能清单等,部分统计和智能清单是已经专门适配了这种情况:将第二天凌晨X点前视作前一天。只是没有全局的适配和调节选项。
  • 针对商品的每日限购等,是固定基于现实日期划分。

我们并不希望引入新的时间概念,假如真的引入了“每天结束时间”的概念,那跟任务“期限时间”概念就存在着混淆和优先级问题,只会让问题更加复杂。

统计方面确实有改进之处,我们会评估一下是否加入更明确的影响统计的选项和措施。

@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Thanks for your feedback!

First of all, it needs to be made clear. **There is no concept of "end of day" in LifeUp. **

  • For tasks, the "deadline time" takes effect. The "deadline time" can be customized by the user to any minute. Therefore, there is no such problem as the task will be forcibly refreshed on a new day. The time can be customized by the user. And LifeUp also provides the option to adjust the default time.
  • Regarding statistics and smart lists, some statistics and smart lists have been specifically adapted to this situation: treating the time before X o'clock in the morning the next day as the previous day. There are just no global adaptation and adjustment options.
  • The daily purchase limits for products are fixed based on actual dates.

We do not want to introduce a new time concept. If the concept of "end of day" is really introduced, there will be confusion and priority issues with the concept of task "deadline time", which will only make the problem more complicated.

There is definitely room for improvement in statistics, and we will evaluate whether to add more explicit options and measures that affect statistics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants