Are we sure the deck title missing is a bug?
I find it super useful, but in the desktop you have to install an addon to get it
Are we sure the deck title missing is a bug?
I find it super useful, but in the desktop you have to install an addon to get it
As the devs have said above, some things are obviously missing as the new reviewer is still a WIP. It might also be intentional.
It won’t be a “native feature” anymore. It will be implemented as a JS Add-on (the question is who will do that). But it won’t be in the toolbar anymore.
You don’t need an add-on there. You can put {{Deck}} anywhere in your card template.
Wow, im sorry to see the name of the deck gone by default, but I guess i can put it on top of every single template even if it takes a little big of real state
And is always nice to remove and addon because it can be done now natively
Not intentional. That was the width provided with the current defaults.
Strangely, images have been showing like this for the public in the previewers for more than an year and nobody noticed/complained until now.
Changing the “swype sensitivity” setting does not lead to anything.
What should change when you turn on the hide system bars - status bar?
Note type allows you to start the video from the beginning when you click in the video area. In the new study screen, not a single gesture does not work in this area.
https://ankiweb.net/shared/info/939347702
<video poster="{{Id}}.jpg" playsinline onclick="playVideo();return false;" controlsList="nodownload" disablepictureinpicture disableRemotePlayback>
<source src="{{Id}}.mp4" type="video/mp4">
<source src="{{Id}}.webm" type="video/webm">
</video>
<div class="media"><a class="replay-button" href="#" onclick="playVideo();return false;"></a></div>
<div class="snapshot" hidden>{{Snapshot}}</div>
<script>
var video = document.querySelector('video');
var error = false;
var autoplay = true;
function playVideo() {
if (error) {
if (typeof pycmd !== 'undefined') {
pycmd("ankiplay{{Id}}.mp4");
}
} else {
video.currentTime = 0;
video.play();
}
}
if (!globalThis.jsReplayButtonHandler) {
document.addEventListener("keyup", (event) => {
if (event.code === "KeyR") {
playVideo();
}
});
globalThis.jsReplayButtonHandler = true;
}
onUpdateHook.push(function () {
if (document.querySelector("#answer")) {
autoplay = false;
}
let source = document.querySelector('video source:last-child');
source.addEventListener('error', () => {
error = true;
if (autoplay) {
playVideo();
}
});
if (autoplay) {
playVideo();
}
})();
</script>
A similar note type that has the same problem.
https://ankiweb.net/shared/info/2061725225
It hides the bar at the top of your screen which displays time, battery life, notifications, etc.
I wanted to ask about the hide system bars- navigation bar.
Are you using Android gestures (e.g. swipe the edge of the screen to go back)? That option is for people who still use the ancient 3 buttons at the bottom of the screen.
I use swipe left, swipe up, swipe right, swipe down for the answer.
Not implemented yet.
Gestures shouldn’t work there after all.<video>
elements normally come with controllers like play/pause, volume, etc. In the old reviewer you couldn’t use any of that because gestures are triggered. AnkiMobile have been doing the same for a long time (we ignore the same stuff).
That is, if some element blocks gestures and takes up the entire screen, then you need to look for a workaround to evaluate the card. I mean those users who hide the answer buttons and use only gestures.
https://ankiweb.net/shared/info/1990296174
Tested the popular note type. The gestures for opening cloze do not work.
In the old study screen, you can hide everything from the screen except the card itself using the “Fullscreen mode/Hide the system bars and answer buttons”. In the new study screen, you can achieve a similar effect using “Hide system bars/All” + “Toolbar position/None”. But if in the old study screen you can quickly return elements by pulling on the top or bottom edge, then in the new one there is no such possibility.
That’s expected when a bug is used as a feature. Obligatory XKCD. I suggest tweaking your notetype or asking the deck author to do that.
Also, more options will come with the JS API.
That behavior doesn’t work in a bunch of systems/android versions. So it wasn’t added back. If someone do a good and reliable implementation, I’m open.
Tried the new alpha version today. Gestures feel more responsive now while reviewing.
@BrayanDSO any way we can change where the answer button feedback show up? on top (like before) is better for me because that’s where the card content usually is, so if inadvertently tapped the wrong button, it wouldn’t escape my eyes.
also, bottom left corner is a better place by the way. for right-handed people, bottom-right will be covered by hand.
No. I’m not against putting them at the top, but no options.
The issue of putting on top is overlapping them with the flag/mark icons.
And there is the familiarization time, people may just not be used to it. So they will stay at the bottom for now. I’ll think about putting them at the top later.
Anyway, there won’t be options for changing the position. People can hide them and put them wherever they want with JavaScript.