This is a third-party script/app and is not created by the WaniKani team. By using this, you understand that it can stop working at any time or be discontinued indefinitely.
edited for version v0.2.2 for update notes, see further down
If you prefer 24-hour clocks over 12-hour clocks, this script is for you!.
The script relies on the open framework to enable the settings from the menu.
WK Review Forecast Clock Style script available at GreasyFork location.
DESCRIPTION
Settings available from Account > Scripts > Settings > Review Forecast Clock Style
Choose from four* clock styles
original 12-hour clock
24-hour clock
24-hour digital clock
*The fourth option is the 24-hour digital clock with leading padding zeroes for times earlier than 10:00 and is available since 0.2.2
Allows limiting the forecast to anywhere from 2-7 days (7 days is maximum WK provides and also the default)
Bug report: the settings actually allow me to pick a value outside this range (e.g. -2, 1, 8, 10) even though in practice it’s still the min or max value, 2 or 7.
You can set restrictions on the input like this in HTML: <input type="number" id="quantity" name="quantity" min="1" max="7">
If you’re going to limit days, not sure why 1 isn’t supported but 2 is, but okay…
This is super minor (but probably also would take 2 seconds to fix)
Thanks for the great script!
This should really just be a built-in WK setting…
Not something I can fix. The settings use the open framework’s method of pushing it into the menu, and that doesn’t support min/max settings on the input fields (we could put in a feature request on that script of course). I offer the tooltip that the value is restricted to 2-7, which is enforced by the coding. So yes, you can enter -2, it will treat it as the minimum 2.
The reason 2 is the minimum is because after you finish the reviews for the day, the forecast should at least be showing you tomorrow’s reviews, which wouldn’t happen if it was limited to 1 day (the limit isn’t 24 hours in advance, but just the nr of day blocks the forecast shows). A limit of 1 will just show the empty current day - not much of a forecast.
nrOfForecastDays: {
type: 'number',
label: 'Number of days to display',
hover_tip: 'Limit the review forecast to anywhere from 2 - 7 days',
default: 7,
min: 2,
max: 7
}