e10e5c2f68
fix (achievements): Add missing condition.
2022-01-28 18:56:54 +02:00
4e4e013588
fix (achievements): Handle over-case.
2022-01-28 18:50:09 +02:00
9b92887cb2
Merge branch 'feature-achievements' into staging
2022-01-28 18:11:56 +02:00
9cd308d93a
(achievements): Reduce bar size.
2022-01-28 18:08:33 +02:00
48b5ba6790
(achievements): Renaming and resorting.
2022-01-28 17:19:29 +02:00
08935c08e7
(stats): Basic achievements command.
...
Wrap `config.emojis` in a new `MapDotProxy` for easier access.
2022-01-27 07:57:33 +02:00
3261781775
feature: Achievements base.
2022-01-27 00:36:31 +02:00
390315e940
fix (setprofile): Disallow editing tag 0.
2022-01-14 17:36:24 +02:00
5f3e765b51
fix (goals): Fix typo.
2021-12-30 23:06:46 +02:00
7e3f1a2fbb
fix (goals): Fix reference to old limits.
2021-12-30 22:51:04 +02:00
d0e987d0b1
fix (goals): Order retrieved tasklist.
2021-12-30 22:46:16 +02:00
7acf7476a4
(goals): Update limits.
2021-12-30 22:39:23 +02:00
e0c8993167
(goals): Add missing goals command.
2021-12-30 14:01:04 +02:00
d60a8772a3
feature (stats): Weekly and monthly goals.
...
Add a new editing interface for weekly and monthly goals.
Textual viewing interface is currently a stub.
Add `month_timestamp` and `week_timestamp` lion properties.
2021-12-30 11:26:58 +02:00
b1bcee8cc6
fix (setprofile): Guard against empty input.
2021-12-29 21:57:32 +02:00
113ff0379a
fix (setprofile): Update tag parsing.
2021-12-29 21:55:25 +02:00
c519725755
fix (setprofile): Add check for max tasks.
2021-12-29 20:49:49 +02:00
46bf03ae25
feature (setprofile): Profile tag editor.
2021-12-29 20:20:17 +02:00
6aaa2377a4
refactor: Split stats module from study.
2021-12-29 20:19:35 +02:00