Commit Graph

21 Commits

Author SHA1 Message Date
0ed83a6445 (achievements): Separate emoji sorting order. 2022-01-28 21:43:18 +02:00
6037137e56 fix (achievements): Handle empty months. 2022-01-28 21:08:18 +02:00
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