Henrik Giesel
ebd3ca8a8f
Set calendar labels to emptyColour
2021-01-22 18:15:16 +01:00
Henrik Giesel
834f2de99b
Make cardCountsSeparateInactive settable
2021-01-22 18:03:58 +01:00
Henrik Giesel
806e52d6db
Make first day of week settable through UI
2021-01-22 17:51:15 +01:00
Henrik Giesel
aebaa04652
Uniformly rename firstWeekday to firstDayOfWeek
2021-01-22 16:53:33 +01:00
Henrik Giesel
b0c2e8c99c
Remve SeparateInactiveCheckbox and correctly use preferences values
...
* Expose issue with non-existing calendar value in GraphPreferences
2021-01-22 14:56:41 +01:00
Henrik Giesel
d1ada88657
Successfully send post request to rust
2021-01-22 14:37:24 +01:00
Henrik Giesel
054c30a695
Add non-functioning logic for settings graphs preferences
2021-01-22 13:14:35 +01:00
Henrik Giesel
64352ce0d5
Hook up cardCountsSeparateInactive to PreferenceStore
2021-01-22 13:14:35 +01:00
Henrik Giesel
5fc8b1965a
Add PreferenceStore with gettable/settable preferences
...
* setting is not yet hooked up to rslib
2021-01-22 13:14:33 +01:00
Henrik Giesel
665a13e378
Add GraphsPreferences endpoint to backend
2021-01-22 13:13:48 +01:00
Henrik Giesel
d27167ce86
Add first GraphPreferences which are not hooked to backend yet
2021-01-22 13:13:48 +01:00
Damien Elmes
e2af5fb718
Merge pull request #933 from hgiesel/calendardays
...
Add labels to calendar days
2021-01-22 11:52:44 +10:00
Henrik Giesel
d1980aae68
Get weekday labels via Date.prototype.toLocaleString
2021-01-21 19:38:56 +01:00
Henrik Giesel
d961e61f2b
Revert "Make weekday labels localizable"
...
This reverts commit 8e39ebb2f5
.
2021-01-21 18:56:56 +01:00
Damien Elmes
6d8a9a7ef5
Merge pull request #930 from hgiesel/editorts
...
Refactor editor.ts
2021-01-21 10:44:11 +10:00
Henrik Giesel
8ab2b36034
Support languages with day labels larger than one character
2021-01-20 22:07:02 +01:00
Henrik Giesel
8e39ebb2f5
Make weekday labels localizable
2021-01-20 21:49:01 +01:00
Henrik Giesel
e91b80d270
Add labels to calendar days
2021-01-20 21:17:36 +01:00
Damien Elmes
fca2a95ad5
Merge pull request #931 from hgiesel/reviewsgraph
...
Retouch the reviews graph a little bit
2021-01-20 09:32:42 +10:00
Henrik Giesel
a656dd5541
Turn Running total box transparent
2021-01-19 12:50:02 +01:00
Henrik Giesel
d780c96b28
Change colors of Reviews graph
2021-01-19 12:22:13 +01:00
Henrik Giesel
47d26126e7
Switch to iterables for elem.style and elem.attributes
2021-01-19 02:48:41 +01:00
Henrik Giesel
a5947e5c65
Satisfy formatter
2021-01-19 00:17:30 +01:00
Henrik Giesel
4a733de94e
Use firstWeekday config in graphs data
2021-01-18 23:23:55 +01:00
Damien Elmes
8c6d0e6229
move exports_files call into ts/BUILD.bazel
...
Suspect it has caused a regression when building from an external
repo.
2021-01-09 18:03:26 +10:00
Damien Elmes
3dad3c90d0
add .sql file formatter
...
Uses the logic from the sqltools VSCode add-on, with a workaround
for the use of 'type' in some table columns.
By detecting the presence of 'BUILD_WORKSPACE_DIRECTORY' we can tell
if the rule is running in test mode or was run directly, avoiding the
need for separate check and fix rules. It might be nice to extend this
to other formatting rules in the future as well.
2021-01-09 14:22:49 +10:00
Henrik Giesel
1abcbdd79c
Include review and relearn cards for ease graph
2021-01-08 17:57:47 +01:00
Henrik Giesel
fac4abb0d5
Add return values to increment and adjustTicks
2021-01-08 12:29:22 +01:00
Henrik Giesel
38a5f64150
Add es2019.array to TypeScript libs, so we can use .flatten and .flatMap
2021-01-08 12:23:21 +01:00
Henrik Giesel
b76639c2e3
Fix cutting off of Review Interval bins
2021-01-08 12:11:53 +01:00
Henrik Giesel
e89996bc27
Omit zero interval, and don't nice the values
...
* to keep promise of radio buttons:
* 1 month should mean 30/31 days
2021-01-08 10:07:42 +01:00
Damien Elmes
97e3bfe1c0
Merge pull request #904 from hgiesel/propdue
...
Streamlining `is:due`, `prop:due`, and the FutureDue graph
2021-01-08 16:34:53 +10:00
Henrik Giesel
aaa35e2cda
Include many more cards in the Review Intervals graph
2021-01-07 22:35:34 +01:00
Henrik Giesel
5f52367403
Fix formatting graphs ts
2021-01-07 19:36:08 +01:00
Henrik Giesel
7b14449df4
Fix one-off error for Histograms:
...
examples:
* x0 = -66 and x1 = -64 should yield 65-66 days ago instead of 64-65 days ago
* x0 = -2 and x1 = 0 should yield 1-2 days ago instead of 0-1 days ago
2021-01-07 17:14:31 +01:00
Henrik Giesel
2d22b09cd8
Display backlog learn cards correctly in FutureDue graph
...
* now they are shown as due in the past
* before that they were always displayed as due today
2021-01-07 16:13:59 +01:00
Henrik Giesel
936d06b84b
Default CardCounts to off
2021-01-06 11:53:58 +01:00
Henrik Giesel
6c638b87f5
Switch relearning cards to schemeReds
2021-01-05 19:37:14 +01:00
Henrik Giesel
ee94c7eb93
Add label for SeparateInactiveCheckbox in ftl file
2021-01-05 19:13:57 +01:00
Henrik Giesel
f5e90bb249
Satisfy formatter
2021-01-05 17:22:27 +01:00
Henrik Giesel
15123915a0
Make pie graphs display correctly when switching between categories
2021-01-05 16:47:47 +01:00
Henrik Giesel
681d82f5cc
Replace CountMethodRadios with SeparateInactiveCheckbox method
...
* cards will still be mostly counted by ctype rather than queue
* if the user wants to include inactive cards buried and suspended will
be first filtered out, before the rest is counted by ctype
2021-01-05 16:13:06 +01:00
Henrik Giesel
2ae09ae39e
Satisfy formatter
2021-01-04 15:36:15 +01:00
Henrik Giesel
9e0984fee1
Refresh colours on Card Count Pies
2021-01-04 15:14:50 +01:00
Henrik Giesel
ecbb08e4c5
Add gatherByQueue and gatherByCtype methods
2021-01-04 14:04:51 +01:00
Henrik Giesel
47551df2f9
Add CountMethodRadios and CardCountMethod enum
2021-01-04 12:21:30 +01:00
Damien Elmes
3240fd2e15
remove empty es6 group; reference original ts_library instead
2021-01-02 21:18:10 +10:00
Damien Elmes
85621867ca
remove the unused ts/vendor folder
2021-01-02 11:25:09 +10:00
Damien Elmes
5ec5a47708
merge separate vendor rules into single rule
...
Rather than creating a separate rule for each package, we can just
create a generic one and reuse it. Also switch to keyword arguments
in the resulting macros, as it's easier to read.
2021-01-02 11:14:00 +10:00
Henrik Giesel
f97ad260bb
Add base argument to copy_select_files
2021-01-01 14:39:15 +01:00