126 7
Contact Author Sign in to rate

No Distractions Full Screen: Clean review interface + Tablet/Touch support

0.06MB. Updated 2020-08-14.
The author has shared 1 other item(s).

Description

***Known errors with NDFS and Anki v2.1.46+. Will update in the near future (no time currently)*** Eliminates everything unnecessary during reviews giving you maximum usable screen space and a clean, adjustable interface that supports touch. TL;DR: On Windows/Linux: Press F11 for fullscreen On Mac: Press green maximize button (upper left corner) for fullscreen Features: - Hides all menu bars including bottom bar ("More, Edit") and both top bars ("File, Edit..." and "Decks, Add..."). - Superimposes answer buttons over cards, with adjustable opacity. Becomes opaque on mouse-over. - Draggable answer buttons that support touch. Enable with right click menu option or hotkey. - No Distractions Answer Bar: Minimalistic reimagining of answer bar with animated answer confirmations - No Distractions works in resizable windows as well. Can set to always be on top. - For Windows: This is a menu option toggle | For Macs: This is the default behavior. To enter full screen mode, maximize the window - Hides mouse cursor if idle. - Auto-toggle No Distractions mode when starting/leaving reviews - Highly customizable: Common settings can be changed in menu options (View -> ND Full Screen). Further settings, including ND Answer Bar appearance can be changed through menu options. Detailed descriptions are within. - Highly compatible: Supports wide range of addons (tested list in notes section below), Win/Mac/Linux, hardware/software rendering modes and legacy clients (tested on 2.1.9 and higher). - Plays well with my other add-on, Anki Zoom (make use of that extra space!) Is NOT compatible with Zoom 2.1. In Action: With No Distractions Answer Bar Enabled: Drag Functionality (with King of Buttons Addon): Notes: - Mac and Windows/Linux menu options differ slightly; Entering full screen mode on Mac is done via maximizing the window instead of a menu toggle - Automatically switches colors for normal/night mode with support for Night Mode Addon - In Fullscreen mode, moving the mouse to the bottom of the screen will unhide answer buttons (if hidden). - Supports most card layouts; cards are dynamically padded so that superimposed answer buttons do not obscure the bottom of cards when scrolled down - No Distractions Answer Bar uses a custom layout and may not play well with other addons. Feel free to report issues, and I will try my best, but widespread compatibility may not be possible. - Tested compatibility with v2.1.9, v2.1.13, v2.1.15, v2.1.20, v2.1.22, v2.1.28, v2.1.29, Large and Colorful Buttons, Night Mode, Anki Zoom, Speed Focus Mode, Anki Habitica, Fill the blanks, Edit field during review, Directly Review, King of Buttons, Dancing Baloney, Progress Bar, Refocus card, Advanced Review Bottom Bar - Please report issues here: Github. Changelog: - 8/13/2020 v4.1.8: Improved Mac auto-toggle max/min detection, added text to menu explaining new Mac toggle behavior - 8/12/2020 v4.1.7: Changed toggle behavior on Macs to use inbuilt window maximize button with new auto-toggle setting. Menu layout changed to be more compact/clear, Toggle option added to right click menu, bug fixes (display offset bug on v2.1.28, screen change listener bug) - 4/26/2020 v4.1.6: Overlay on unlocked answer bar is more obvious and displays assigned hotkey - 4/25/2020 v4.1.5: Bug Fixes: Cursor now remains hidden if cursor_idle_timer is set to 0, more consistent window states when toggling on Macs, using certain menu actions no longer improperly overrides custom config - 4/20/2020 v4.1.4: Fixed bug where answer buttons would show behind image occlusion - 4/19/2020 v4.1.3: Improved compatibility with answer button addons including Advanced Review Bottom Bar and Minimal Big Flat Buttons (<- note will be buggy if trying to zoom) - 3/31/2020 v4.1.2: Fixed bug where setFocus was not applying to main screen. Added Zoom 2.1 to incompatible list due to bugs. Please use Anki Zoom instead - 3/30/2020 v4.1.1: Added multilingual support for ND Answer Bar - 3/29/2020 v4.1: Added menu option to change ND Answer Bar CSS variables via inbuilt text editor. Settings should persist through updates. Changed appearance of unlocked buttons to better convey they are disabled in that state. Improved Night Mode Addon compatibility - 3/28/2020 v4.0.2: Cleaned up layout and animations of ND Answer Bar. Changed ND Answer Bar colors. Added user adjustable css settings in ND_answerbar_settings.css file - 3/28/2020 v4.0: - Added No Distractions Answer Bar with animated confirmation - Added Normal/Night automatic color switching with support for Night Mode Addon - Reviewer rewritten to be one unified webpage with iFrames. Offers better performance and much better compatibility. Now supports software rendering, and plays better with other addons. Answer iFrames have zoom compensation so remains fixed in size and space on zoom. - Cursor hide logic rewritten to be python based - 3/16/2020 v3.2.8: Fixed bug on Windows where taskbar would not hide under certain resolutions/UI scale factors (big thanks to posnum for report) - 3/15/2020 v3.2.7: Added config option to force fullscreen on top for Windows machines (helps resolve persistent taskbar issues). Auto-toggle state tracking improved for compatibility with addons that manipulate states - 3/11/2020 v3.2.6: Added auto-toggle option - will trigger when entering reviews and when finishing reviews, going to the deck screen or syncing - 3/9/2020 v3.2.5: Added option to use old fullscreen renderer for Windows users having issues with the new one. Added "Advanced Settings" menu option that directly links to the config. Config text made easier to read - 3/8/2020 v3.2.4: Fixed bug where fullscreen would always show on top - 3/8/2020 v3.2.3: Fixed flickering with Speed Focus Mode addon and other graphical issues (including context menu not showing) in fullscreen mode on Windows machines (big thanks to Cupbox for testing). All values in config now are effective immediately - 3/5/2020 v3.2.2: Fixed bug where toggling full screen mode in certain review conditions would change current card. Will also retain answer bar position when Anki automatically refreshes screen every 100 consecutive reviews - 3/1/2020 v3.2.1: Fixed error on linux machines - 2/29/2020 v3.2: Scrolling over answer buttons now scrolls cards, can be changed in config. Refactored code with minor performance improvements. Added manifest file. Bug fixes: more consistent answer button opacity transitions while changing cards and dragging - 2/28/2020 v3.1.2: Bug fixes: improved compatibility with other addons, answer buttons no longer briefly shift to origin after a new card, adjusted render sequence/delay to cause less flickering - 2/27/2020 v3.0: - Added draggable answer buttons (uses interact.js) - Rewrote bottom widget (again) to allow better interaction with cards (previously inputs would not register in bottom of screen) - Added subtle fade animation to non-opaque answer buttons - Added user-configurable delay when redrawing widgets to reduce flicker/artifacts (see config for more info) - Added new config and renamed fullscreen hotkey in config - Fixed bug with where always-on-top toggle would not reset - Added warning popup for software rendering - 2/20/2020 v2.3.5: Rewrote cursor hide method to be more robust (now supports {type} cards) - 2/10/2020 v2.3.4: Added remappable hotkey to config. Bug fixes (adding cards now reveals cursor - thanks for bug submission) - 2/10/2020 v2.3.3: Removed limitation of full screen only in review. Added border color config option - 2/10/2020 v2.3.2: Performance improvements - 2/9/2020: v2.3: Added windowed mode. Added dynamic padding to bottom of cards. Rewrote display widget - 2/9/2020: v2.2.2: Added idle mouse hide feature. Added user-adjustable config. Bug fixes (now behaves properly when burying/suspending cards in full screen) - 2/4/2020: v2.1.1: Fixed bug where you could not exit full screen after finishing review - now automatically exits - 2/2/2020: v2.1: Added customizable answer button opacity - 2/1/2020: v2.0: Now hides bottom bar with floating answer buttons Big thanks to lovac42 for toolbar package, glutanimate's Toggle Full Screen Extended, Full Screen Toggle, HTML Window Source and AnkiWebView Inspector

Download

As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.

Supported Anki versions:

To download this add-on, please copy and paste the following code into Anki 2.1:

1049863218

If you were linked to this page from the internet, please open Anki on your computer, go to the Tools->Add-ons menu item, then click on Get Add-ons and paste in the code.

All Anki 2.1.x Add-Ons Contact Author

Reviews

on 1686140983
Update it!
on 1680493091
I highly rate this add on. I find that it works really well and perfectly suited to my Anki cards. I use image occlusion a lot and sometimes the full card might be obstructed by the standard layout. This add on allows for me to get a better, full screen view (as per name lol) - I spend less time scrolling down to see the full anki card.
Nice work. Thanks heaps!
on 1676528093
Invalid code
on 1675839625
invalid code
on 1671845966
Next time can't display on button in anki 2.155 version.

Only 4 bars display.....
on 1669840883
I made a fixed version of this if you guys dont want to download from github or are on a mac,

just use the code from this link: https://ankiweb.net/shared/info/1799768115
on 1667828678
Love itt
on 1667769749
Invalid Code
on 1666592902
https://github.com/mobedoor/No-Distractions-Full-Screen/releases/tag/v4.1.8

The return of the king!!
on 1665994893
Essential add-on! Works with 2.1.54 if installed from here:
https://github.com/mobedoor/No-Distractions-Full-Screen/releases/tag/v4.1.8
on 1664919150
hands down the best addon ever
thanks a million!
i also thank the reviewer before me as i didn't know i can manually install it even if not 100% supported
on 1664015001
Probably one of the best addons I have, together with technical stuff like settings ease. Even though I have to manually install it every time for newer version :D. Hope it won't be incompatible any time soon.
on 1653977125
9/6/2020: I really underestimated how effective this is. Flow is a beautiful state.

edit: Thanks for the pop-up about software rendering. I didn't know.

edit 2: Hooray! Since 4.0 I'm again not getting just a white screen. A nice new feature is that the hidden buttons appear when you move the mouse anywhere to the bottom of the screen.

edit 3: An additional benefit that I want to stress is that with https://github.com/lovac42/ReMemorizeButtons/ it shows only the first 4 buttons, while the others are still functional via hotkeys.

05/31/2022: As long as this add-on version doesn't work on the newest Anki versions, use this fork: https://github.com/mobedoor/No-Distractions-Full-Screen
on 1652828519
Very good! Please update it to 2.1.52 qt6.
Comment from author before post was edited
Cursor logic has be reworked - let me know if there are still issues
on 1651494186
This one works for me in 2.1.51 on qt5 version
https://github.com/mobedoor/No-Distractions-Full-Screen
reference
https://github.com/ccz-2/No-Distractions-Full-Screen/issues/39#issuecomment-1103726683
on 1650571048
Facing this issue:

An add-on you installed failed to load. If problems persist, please go to the Tools>Add-ons menu, and disable or delete the add-on.

When loading '⁨No Distractions Full Screen⁩':
⁨Traceback (most recent call last):
File "aqt\addons.py", line 230, in loadAddons
File "C:\Users\Aditya Anurag\AppData\Roaming\Anki2\addons21\5049862214\__init__.py", line 30, in <module>
from anki.utils import is_mac, is_win
ImportError: cannot import name 'is_mac' from 'anki.utils' (C:\Program Files\Anki\anki\utils.pyc)
on 1650539401
Thanks.
It helps me to use Anki more comfortably: I lean back and use my game controller or external keyboard to review cards without distractions… πŸ™‚

Having a period when I could not use this add-on (due to temporary incompatibility with Anki 2.1.46+) has reminded me how cluttered and ugly the default Anki layout seems when reviewing.

Edit (2022/04/21): Use this fork for 2.1.50 compatible version: https://github.com/mobedoor/No-Distractions-Full-Screen
on 1648208853
"Go to her/his fork: https://github.com/rwmpelstilzchen/No-Distractions-Full-Screen
Click the "Code" button and download everything as a zip-file. Extract the folder after downloading.
Copy the extracted folder (by default it's named "No-Distractions-Full-Screen-master" but any foldername without spaces will work) to where Anki-Addons are stored (for me that's C:\Users\Jonas\AppData\Roaming\Anki2\addons21). You can find out by going to the Addon-settings in Anki and click "View files". Restart Anki after copying and the addon should appear in your addon overview."

"Go to addon files > open meta.json file > go to maximum point version and change it from 45 to 49 (or whatever your latest version is)
Should work now.
Enjoy!"

Thank you guys very much!!!
on 1646450326
Heads up. As of Anki 2.1.50 Beta 4, the workaround in the comments does not work anymore.
on 1642275361
Work-around in the comments keeps this add-on functional! Got it to stop reverting the fix by changing the add-on folder name ("1049863218") to anything other name.

This add-on is easily the biggest productivity boost I've ever gotten when it comes to Anki - very grateful for it!
on 1642044941
useful
on 1640958221
it's work
on 1640681247
Please update :)
on 1638460047
Great add-on. But I found that whenever I go to meta.json and change the max version to 49 (or anything else), it always changes back after a couple of reviewing sessions. No idea what is happening. I hope the creator will release an update soon or someone will find a way to fix this workaround.

"Go to addon files > open meta.json file > go to maximum point version and change it from 45 to 49 (or whatever your latest version is)
Should work now.
Enjoy!"
on 1637642448
Excellent addon! It's part of my life with Anki!

I found an error: when reviewing large quantities of cards (more than 30 minutes reviewing), it is normal to switch to a card and press '' s '' on it, which makes it return to the review queue without allowing with the user to evaluate it (however, later it goes back to the evaluation)


"Go to addon files > open meta.json file > go to maximum point version and change it from 45 to 49 (or whatever your latest version is)
Should work now.
Enjoy!"
on 1637586824
"Go to addon files > open meta.json file > go to maximum point version and change it from 45 to 49 (or whatever your latest version is)
Should work now.
Enjoy! "

Thank you for a billion! It worked well!
on 1637072432
Go to addon files > open meta.json file > go to maximum point version and change it from 45 to 49 (or whatever your latest version is)
Should work now.
Enjoy!
on 1635999341
Hey bro, how to modify the meta.json file please
on 1635722061
Great add-on. I edited the meta.json to get around the version limitation and basic functionality is working on my macOS with Anki 2.1.49. Didn't run into any errors so far.
on 1634260774
Can't wait for the update
on 1633807297
Can't wait for the update - anki is so much better with this addon enabled :)
on 1633545197
Not compatible with new version
on 1632399081
not working!
on 1631288218
Eagerly waiting for 2.1.47 support!
on 1631193622
Perfect addon. Now I can see an image covering my entire laptop's screen
on 1630633135
I am so much in love with this addon. It is a must in terms of productivity. Please make this compatible with the latest version of Anki.
on 1630170516
Productivity goes brrrrrrrrrrrr
on 1630073010
Good
on 1628392722
great !
on 1626834719
Seria possΓ­vel fazer alguma integraΓ§Γ£o com a possibilidade de desenhar na tela? HΓ‘ um addon que possibilita essa opΓ§Γ£o. No entanto, acredito que um ΓΊnico deixando a tela cheia e possibilitando a escrita, iria acelerar p processamento.
on 1625223572
Super amazing :D, Perfect
on 1624794477
I'd love to have an option to have a skip button
on 1624266659
Works as intended, very useful
on 1623414070
Makes reviewing a lot better and beautiful! and the fact that it can be set to be automatic it's just the cherry on the cake, thank you for making this!.
on 1622706908
thanks guys!
on 1622409845
noice
on 1620513889
Keeps me on track, I recommend
on 1619703790
should not scroll down every time.
Thanks
on 1619117511
Get this addon. Your productivity will thank you. Bye bye distractions, hello space bar mashing & review blasting!
on 1618780688
Holy cow, you don't realize how much screen you have until you use Anki in full screen. It's nice to have no distractions, thank you!
Great work!
on 1617752631
This is a wonderful add-on. The only thing I wish this addon has is the ability to toggle two answer buttons for the "no distraction answer bar" feature instead of four. I am using it with Low-Key Anki, and I prefer not to have the hard and easy show-up because I might accidentally hit them.
on 1617361232
Should be implemented in Anki
Must have add-on
on 1616270977
Super Great !!!!!!!!!! β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…
Super Great !!!!!!!!!! β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…
Super Great !!!!!!!!!! β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…
Super Great !!!!!!!!!! β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…
Super Great !!!!!!!!!! β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…
on 1616180383
Thanks
on 1616087186
Awesome addon! Love the minimalist approach to the NDFS answer bar showing only answer times without "again/good" text. Could you add an option to fix the bar to the top? It would be perfect, so you don't have to look to the bottom of the screen each card. I know there is an option to do that using the native buttons, but even if you make the buttons larger the text is still small, so the NDFS bar is better.
on 1615986949
There seems to be an interference with the addon "Touch Screen - draw and write on your cards", https://ankiweb.net/shared/info/1631622775

It resets the pen color to light gray.
If you're on a touchscreen, then it's impossible to access the toolbar to set the pen color back to black.
(View > Touchscreen > Set pen color)

Is there a workaround?
on 1614566844
Truly awesome, combined with the remaining time addon progress bar it makes for a much better experience! Thank you!
on 1613994349
Love the add, I would like a shortcut to change decks on fullscreen if possible. But great work.
on 1612888746
It doesn't flicker on Linux :) when switching keyboards, fullscreen seems to work on Linux (Zorin OS - based on Ubuntu, tested with ibus-kkc/anthy/mozc) and all fcitx variants.

Thank you for fixing this, I've tried many different things and all work.
on 1612379945
Damn good
on 1612360318
Very useful !
on 1611398216
Saved my eyes, thank you :)
on 1611142597
Its good!
on 1611135234
lovely.
on 1610382061
This is fricking awesome, thank you so much!
on 1610220753
real nice
on 1609549010
Some visual bugs in Anki's Night Mode but works great
on 1609147277
It has potential but when you are studying and you find a mistake, you cannot edit the card because if you press F11, the card change, so you have to look for it and you lost many time. Could be nice if the rest of options remain in the full screen (explore, add...)
Comment from author before post was edited
Edit: Should be fixed now! Toggling full screen should no longer change the card you are looking at


Yes good point. I'll look into a fix. In the meanwhile, you can either: 1) Exit fullscreen mode after the answer has been shown to prevent card switching, or 2) edit cards without exiting full screen mode by pressing E.

If you want to keep the menu buttons there are other fullscreen add-ons to accomplish that
on 1608895158
epic
on 1607420711
Clean and very Helpfull. I LOVE that you can move the answer buttons as you like (good for touchscreens).
on 1606407854
A very useful add on.
on 1606400407
One of the best add ons out there!

#Is there a way to have 'edit' on right click? or via some shortcut without exiting full screen?
on 1602827473
Fantastic
on 1602066229
I love it,
on 1602001146
Can't see how many cards there are left in my deck while reviewing. There is probably a toggle bottom somewhere but can't find it?!
Comment from author before post was edited
Thanks for the report! Do you mind creating a github issue so I can track this. Some screenshots would be helpful
on 1601819313
really great
on 1600073316
Amazing
on 1598828298
good
on 1598635185
Awesome!!!
I really appreciate this great addon~!!!!
on 1597962435
Thanks you very much!!!
on 1597426175
Great work, thanks.
on 1596715088
棒!!!!
on 1595222182
NICE
on 1594972809
cool
on 1594384329
Used on v2.1.19. Like all the other comments are saying fullscreen helps a lot with focus. But my favorite thing is that this is the only fullscreen add on I've found so far that works with other add-ons like puppy reinforcement by glutanimate. Also it's just so swick, the dev did a great job with design.
on 1593918694
Timer doesn't show in full screen.......
Comment from author
Hi thanks for the bug report. It works for me - do you mind making sure that the timer shows even without full screen enabled? Please note that if you toggle full screen the timer will reset for the card you are currently looking at
If you can, could you post on the Github page - it would be eaiser for me to ask follow up questions if needed
on 1591792554
Love this addon, if i had to chose only one addon to download it would most likely be this! Improves my concentration a lot.

However I keep getting this error message, can you help me figure out why?

When I start the deck it's like normal, if I chose "toggle full screen" everything works fine, if I then try to toggle full screen to get me back to "normal" this error occurs and I have to restart Anki because the main deck screen goes blank.

Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.1 Qt 5.9.7 PyQt 5.9
Platform: Mac 10.14.5
Flags: frz=True ao=True sv=1
Add-ons possibly involved: No Distractions Full Screen Clean review interface TabletTouch support

Caught exception:
File "/Users/mac/Library/Application Support/Anki2/addons21/1049863218/__init__.py", line 483, in toggle_full_screen
toggle()
File "/Users/mac/Library/Application Support/Anki2/addons21/1049863218/__init__.py", line 381, in toggle
mw.windowHandle().screenChanged.disconnect(DPIScaler)
<class 'TypeError'>: argument 1 has unexpected type 'NoneType'
Comment from author
Edit: This error should be fixed now- let me know if you're still having issues!

Thanks for the bug report! I don't have a lot of time now but I will look into it. If you can, could you post on the Github page - it would be eaiser for me to ask follow up questions if needed
on 1591355240
Thank you!
on 1591042661
One of my favorite addons thank you for creating it
on 1590411252
Best fullscreen Addon, but you can't leave the fullscreen when your convertible is flipped and the keyboard not accessible. Maybe you should add "exit fullscreen" in the dropdown-menu, when you right klick.
Comment from author
Edit: Toggle is now an option in the right click menu

Good point - I'll add it in the next update cycle
on 1589598373
Amazing add-on!
on 1589540172
Always worked best for me till I found this add on:Touch Screen - draw and write on your cards
Does not work with this add when full screen is enabled.
Comment from author
Thanks for the report. I'll look into it
on 1588658748
Helps to focus without being distracted by social media
on 1588204840
I have problem with accentuation(like "Γ‘, Γ΄") while using "edit fields during review", but solved somehow with View>Auto-Toggle and "toggle full screen mode", but persists with F11.

Edit: Thank you. After the new update, somehow, is working perfectly, there is no more problem.
Comment from author before post was edited
Thanks for the report. I'm can't seem to replicate this issue though and I can't think of a reason for there to be a difference between auto-toggle and F11.
Can you elaborate a bit more? What happens when you try to type in an accented character?
Opening a github report would be best to troubleshoot this
on 1587909123
Update 3: no worries - thanks for the advice!

Update 2: thanks! I see you made the toggle feature smoother for macs - very minor point but it is still a bit jerky (shows desktop background) in windows so maybe you could do this fix to windows? Thanks for the amazing add-on and quick fixes!

Update 1: thanks for the update (works great!) - having an issue where image occulusion enhanced images (not normal images) will cover up the answer bar at the bottom - thanks!

Great add-on

I also have the advanced review bottom bar add-on, which allows for wide buttons, but this means the buttons go slightly over the edge of the box at the bottom for the no distractions view. Would it be possible to fix this?
Comment from author before post was edited
Edit3: Yeah unfortunately since there's a lot going on under the hood, there's gonna be some jerkiness regardless of the platform (the last bug fix was dealing with some of the idiosyncrasies of how OSX handles maximize/minimize and doesn't address this). I run windows myself and I've tried tweaking all sorts of things to make it smoother but I think it's just a limitation with the platform Anki is built on.
You can try playing with the "rendering_delay" config value - that was ultimately my workaround to make things a little cleaner. Lower values should stop the window from temporarily disappearing but transitions might look a little uglier.

Edit2: Should be fixed now!

Edit: Should have improved compatibility with the newest update - let me know if you're still having issues

Thanks for the report. Do you mind posting your settings? I can't replicate this issue. I am however getting the triple-row bug that another user reported below. A fix for that is coming soon
on 1587855428
Amazing add on!!!!! 120% recommend. It's the only way I review my cards now

4/25/2020 Error with 2.1.22 update. Colors for answer buttons and numbers of cards show up as white/gray in both normal and night mode when enabling this add on. Colors are not showing even with changing values in the configuration. Please help. Thank you again!
Comment from author
Were the answer buttons locked (drag enabled) by any chance? (toggled via Ctrl + L or right click menu)
The newest update makes the overlay more obvious - hopefully that addresses any confusion
on 1587001281
thanks
on 1586809288
good
on 1586770479
Simply great! Brings the same functionality that the mobile version of anki already has
on 1586746599
Works great when reviewing on a TV with a game controller
on 1586475918
I love this idea as I was looking for an add-on that made the bottom bar easier to view (i.e I don't need to look down). I don't think this works with the King of Buttons add-on though... I couldn't get the draggable buttons to work. Is this probably a compatibility issue?

Edit: It seems like I didn't enable the windowed mode... that's why the buttons weren't draggable! I thought the draggable buttons were enabled by default in the unfullscreen/windowed mode. It works very nicely now! No need for a Github issue! Thanks!

Edit: Could you make the ND Answer bar's location configurable? I would love to see it on the sides or the top!
Comment from author
Edit: Yes! That's on my to-do :)

Hmm I'm using it with the same addon and it works.
Do you get a halo around the buttons when you enable drag?
If you can open a github issue that'll be great - it'll be easier to work out what's going on there
on 1586447427
After the update, I'm unable to use my touchscreen to answer cards in full screen mode.

EDIT: IT TOTALLY DOES WORK IF YOU LOCK IT!!! THANK YOU!
Update: I use the "Advanced Review Bottom Bar" add on and I really like the fact that it has a button to show side bar info, undo button, and a skip button. However, with this addon in full screen mode, those buttons are stacked on top of each other such that I get 3 rows of buttons. Is there a way to make those 1 row instead of 3?
Comment from author
Edit: Should have improved compatibility with the newest update - let me know if you're still having issues

Edit: Thanks for the report. I'll take a look. For me it only bugs out on the first card - the other ones are fine. Is that the same behavior for you?

The answer buttons were reworked due to compatibility issues and they're not clickable unless they're locked in place.
Does locking fix the issue? (Ctrl+L)
on 1585913639
Great addon!
on 1585583625
Have a question, my answer bar is not centered on fullscreen, anyway to fix it?
Also it seems that the bar does not cover the buttons?
https://imgur.com/0ab4HjG
https://imgur.com/UEcsSVg
Comment from author
Are you using zoom 2.1 by any chance? If you are, switch to Anki Zoom (https://ankiweb.net/shared/info/538879081) - it fixes the bugs and is fully compatible
If not, could you please make a github report - it would be much easier to communicate that way and figure out whats going on
on 1585567564
This addon is a MASTERPIECE. Absolute MUST-HAVE. Every new update makes me wonder if this is a dream or reality!
Comment from author before post was edited
Haha glad you're continuing to enjoy it - thanks for your suggestions
on 1585542310
Wonderful!
on 1585488214
Damn if it still work like this with no bug then it's a must have thanks !
on 1585455058
Great addon. Thank you very much.

However – in my case, Anki loses the focus on the text in Type In cards, which unfortunately renders the addon unusable for me. I'm on macOS 10.14 and have Anki 2.1.23.
Comment from author
Hmm I'm unable to replicate this issue. Do you mind opening a github issue/emailing so it's easier to communicate?
Can you verify this issue occurs even with other addons disabled?
Can you tell where the focus goes? (Does it highlight the answer button instead?)
on 1585428242
Must have!
on 1585254155
rad
on 1585164753
Damn it makes Anki even better ;) awesome work!
on 1584768845
I love the window feature. Is there a way to automatically make that the default when you open the program?

Edit: Thanks for the response!
Comment from author before post was edited
The hotkey should automatically set to your last used mode. So if you toggle it once, it should be the default. If you also enable Auto-toggle, everytime you go to review, it should trigger
on 1584364685
Thanks for this. Like it's predecessor, using Speed focus mode by glutanimate concurrently causes flickering issues.
*Update*
Is incompatible with 1933645497 - Fill the blanks - Multiple type:cloze support
*Update*
Thank you for the quick fix. Be it an empty filtered deck or normal deck, the buttons are unusable. So for custom study and rebuilding decks, you have to exit fullscreen.
**X2**
Interferes with 2055492159 - AnkiConnect in some way. When clicking the view word button in Yomichan (Firefox and Chrome addon), nothing happens.
*Update*
No you're right. Having it for reviews only is perfect. I did not check if the hotkeys worked and I apologise for that.
You're right about Yomichan too. I disabled this addon and then restarted and it was working so I assumed this was at fault. In retrospect, the restart may have fixed whatever was wrong.
*Update*
Thank you so much for the auto-toggle option. Coupled with 1024346707 - Directly review, without going through overview page gives a wonderfully smooth experience.
Comment from author before post was edited
Edit3: No worries - glad it's working for you :)

Edit2: I installed AnkiConnect and Yomichan and I am able to generate new cards without issue. Can you list the steps to replicate this issue (and make sure you are on the latest version)? Emailing me at random.emailforcrap<at>gmail<dot>com may be eaiser

Edit: Well this addon is focused on eliminating distractions for reviews, so for most tasks outside of the review screen you'll need to exit fullscreen mode. Shortcuts still work, so for a quick rebuild you can hit "R".
I think implementing fullscreen beyond the scope of reviews would be of limited utility, but I'm open to suggestions

Thanks for the report - helped me fix an important bug. Should be working now
on 1583738582
Thank you so much, it doesn't force "stay on top" anymore! The add-on is one of my very favorites, but there is still one problem, the windows taskbar is still not hidden as it used to be and it is not completely full screen, here is a screenshot if I am not explaining it properly http://prntscr.com/rdhllj.....please fix this too.

Edit: It was constant, I restarted multiple times and it still showed.

Edit 2 : It got fixed on its own, I don't know why XD, thanks anyways!

Edit 3: Okay, this is really weird, I accidentally found out that this happens only when the anki window is maximized, it suddenly worked because I changed the size of the window by mistake. However, it still shows the windows taskbar in full screen mode if I enable it when the window is maximized, yeah maximizing the window is definitely what's causing this for me, I've tested it multiple times.

Edit 4 : Thank you so much, it works perfectly now! Absolutely essential add-on for my workflow.
Comment from author before post was edited
Edit2: Thanks for investigating! I responded to your github post

Edit: Hmm does this issue occur consistently, including after a restart? Windows sometimes bugs out and puts the taskbar over everything. I'm unable to replicate this so if you could help me debug that would be great. It'd be eaiser through email: random.emailforcrap@gmail.com or github (https://github.com/Quip13/No-Distractions-Full-Screen/issues)

Thanks for the bug report. I must've over looked it. Should be fixed now!
on 1583239231
Great and minimalistic
on 1583192957
great idea, easy to use, and customizable! Would be nice to be able to change opacity of the TEXT separately from the buttons and border! Maybe there is a way to do that but I haven't figured it out.

Edit: explanation on text opacity: I have my border opacity set at 0! (love it) I would set the button opacity to 0 as well but then it makes the text on the buttons invisible too, and i won't be able to see the intervals. Basically, i'm uninterested in seeing anything except what the interval is (10m 25d 1.2mo 1.9mo). I don't need to see the buttons or even the text that says "easy, again," etc. Hopefully this explained it!

here is a picture explaining what i just said. red is what i'm uninterested in seeing, yellow is what I want to see! https://gyazo.com/27724971d26943caddcd4ba6c51bd16d

Again, thanks for the great add-on, and thanks for considering my suggestion!
Comment from author
Edit:
Thanks for clarifying! For a quick fix, you can add this after line 19 in the draggable.js file, and it should work:
$(':button').css('opacity',0); //Note that these edits will be overwritten whenever you update the addon, so you may have to reapply them

Unfortunately I think implementing this feature now would make the some of the options/config unintuitive due to overlapping opacities. In the future I may add some options to pick which elements to hide, since there was a similar feature request before. I don't want to mess with the bottom bar too much though, to preserve compatibility with other addons.
Alternatively, I think this would be a great feature for a separate addon


Do you mind explaining your use case? If its general enough I can consider adding it as a feature
on 1582989487
This looks really good. Thank you.


I have a suggestion for a big enhancement: I would like to have the option to move the bottom bar to the side so that the buttons are on the right or left. This makes it much easier to rate while reviewing on a small windows tablet that you hold in your hand.

I only ask because you wrote in a recent reply: "I'm planning to re-implement the bottom bar" and a new implementation might make this possible.

Edit: Thank you very much for the new moveable button bar. That's already much nicer for me.
Comment from author before post was edited
Edit: It's been a long time coming, but now added as a feature

Great idea - I'll see what I can do
on 1582923037
This add-on currently breaks Edit Field During Review Cloze add-on with one of the newer updates. It can no longer save any edits made.

Update: It works now! Thanks for the speedy fix!
Comment from author before post was edited
It's got some growing pains - but should be fixed now. Let me know if you're still having issues
on 1582868345
Edit 5:
I reported an issue and this author had it fixed in less than an hour, what a guy. Thank you so much, great addon

Edit 4:
It's me again, the last update has some serious performance issues, it caused my anki to freeze after hitting the hotkey to turn on full screen mode.
I got an error message but I don't think it was related to the addon itself so I am unsure if that helps you at all.

Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.20 (47a1bf8b) Python 3.8.0 Qt 5.13.1 PyQt 5.14.1
Platform: Mac 10.15.3
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2020-02-27 13:42:50

----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 57967)
Traceback (most recent call last):
File "aqt/mediasrv.py", line 111, in send_head
FileNotFoundError: [Errno 2] No such file or directory: '/Users/joncargolliher/Library/Application Support/Anki2/Jon Golliher/collection.media/images/ui-icons_222222_256x240.png'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "socketserver.py", line 650, in process_request_thread
File "socketserver.py", line 360, in finish_request
File "http/server.py", line 646, in __init__
File "socketserver.py", line 720, in __init__
File "http/server.py", line 426, in handle
File "http/server.py", line 414, in handle_one_request
File "aqt/mediasrv.py", line 80, in do_GET
File "aqt/mediasrv.py", line 113, in send_head
File "http/server.py", line 481, in send_error
File "socketserver.py", line 799, in write
BrokenPipeError: [Errno 32] Broken pipe
----------------------------------------



Edit 3:
Just wanted to confirm that this works perfectly on 2.1.20, even though there are some hiccups on a mac with 2.1.19


Edit 2: Not quite, I think it cannot really tell when the program is already in full screen mode. Also it the app does not like add-on habitica or the native timer for me.

Edit
Here are my add-ons, I think the problem is that Anki on mac's already have that full screen mode by default with the maximize button, it works for me if I exit full screen mode then click the toggle full screen mode button in review, but that a little inconvenient to do every time

Anki 2.1.19 (3c8690ae) Python 3.8.0 Qt 5.14.0 PyQt 5.13.2
Platform: Mac 10.15.3
Flags: frz=True ao=True sv=2

Add-ons:

Speed Focus Mode auto-alert auto-reveal auto-fail
No Distractions Full Screen Clean review interface
Special Fields (disabled)
HoochiePapa Randomize New Queue
Image Occlusion Enhanced for Anki 21 alpha
Search and Replace Tags
load balancer
HoochieMama Randomize Rev Queue
Night Mode
GODMODE faster shortcuts and Cloze switching
Media Import
More Decks Stats and Time Left
Anki Habitica for 21
Large and Colorful Buttons
Hint Hotkeys
Zoom 21 (disabled)
HoochieBaby Queue Controller Day-Lrn Q
editor apply font color background color custom class custom style
Fastbar another toolbar for Anki 21 beta (disabled)
Customize Sidebar
Progress Bar
More Overview Stats
Progress Graphs and Stats for Learned and Matured Cards
Batch Editing
Mini Format Pack
Clickable Tags v10
Edit Field During Review Cloze
Fastbar- with nightmode support
Ease Factor Histogram
Frozen Fields
Blitzkrieg II - Advanced Browser Sidebar BETA6
Hierarchical Tags 2 Anki 2117 support
True Retention
Pokemanki for both Anki 20 and 21
Life Drain
Additional Card Fields Fork for 21
Advanced Browser
Correct Answers G
Comment from author before post was edited
Edit2: Sorry to hear that - are the performance issues consistent? What part does if freeze at? And yeah - that error message doesn't seem to be related

That's great - I made some changes in the most recent update to hopefully work better with Macs
on 1582474664
An excellent and very effective add-on! Very well done! :-D And it evolves very quickly!

Seeing that you (the author) gladly reply here, here are some thoughts:

- Is it possible to have a unified bottom bar for all the buttons/controls/timer (each item possibly configurable?), with the option to reappear, from hiding, when moving the cursor to the whole bottom edge? Like in many video players...it comes in mind also a resizing option... ;-)
- Could there be a way for the timer to not reset when toggling fullscreen?
- There is also a small problem with the "Idle Cursor Hide" function: when reviewing and the next card comes forth, the cursor reappears and only disappears after you move the mouse and the configured time passes.

Many many thanks for both the excellent add-on and your excellent work on it! :-)

edit:

- Ah, very glad to hear about the new bar! :-)
Of course life comes first! :-) I'm very glad using it even with these tiny issues! Which program/addon doesn't have them..? ;-)
- Yeah, I think I understand what you mean about the timer, and of course compatibility is a must! While I was trying to find a temporary solution on the idle-cursor-hide issue, I also found that when disabling hardware acceleration in Preferences, the timer becomes a blur (always using the addon, not in anki in general)...I can discern they are digits but I cannot read them.
- About the idle-cursor-hide issue: In my case it happens when there is some kind of "screen" change; it happens even when it changes from "question" to "answer"; BUT I realized that I almost always type my answer (with the {{type:...)} statement); that said, when a card doesn't use this "type" statement, the cursor remains hidden, thankfully!

I hope these help and many thanks for your answer! :-)

edit 2:

- Ah, great, indeed the {type} issue is no more! Very well done! :-D
- About the blur-timer issue (when disabling hardware acceleration), I noticed the same in 2 different debian linux PCs, both with (different) intel graphic cards. At first it's clear, but then it doesn't refresh the number, it draws the next one on the previous, so in time the whole number becomes just a blur.

Thanks again for everything! :-)
Comment from author
Edit2:
Added your suggestion of showing buttons when moving cursor to bottom
I was able to replicate the "blur" issue in a linux VM. For some reason it doesn't redraw the screen properly when using the software renderer. I'm working on a new rendering mode that may fix the issue. If you able to use hardware rendering it should fix the issue for now.

Edit:
The {type} issue should be fixed now. Thanks for the bug report

Glad you enjoy it :)
I'm planning to re-implement the bottom bar for the next release since the way anki does it right now isn't the easiest to work with, and I'll definitely incorporate your suggestions. I'm pretty busy now so it might have to wait for a bit. Unfortunately the timer issue is a limitation with the way its implemented. There's no simple way to do it without breaking other addons
on 1582443244
Nice and clean.
on 1582114201
Great addon, though I'm having an issue getting the floating buttons to work properly. The buttons appear normally but there is a solid white bar behind them. I only have compatible addons installed. Any thoughts?
Comment from author
Hm can you list the steps to replicate this issue? By any chance are you using AnkiWebView inspector to inspect the bottom element? (it will bug out if you do so, just restart)
on 1581864162
beautiful... thank you
on 1581759534
Thank you so much! What a way to gain real estate, ha!
on 1581741343
Awesome.
on 1581369293
This should be part of the default program it is so awesome. I also noticed you threw in the option to change the answer button background color which lets us make everything look PERFECT. Thank you! P.S. Any way we can edit the files so we can change the F11 default key to something else of our choosing?
Comment from author
Sure - now a feature in the config
on 1581351883
Great addon. Is there a way to make make the addon hide all the unnecessary things as it does but without going into fullscreen? :) edit. Thank you!
Comment from author before post was edited
Added! Check menu for windowed mode
on 1580798558
By far the best, most compatible full-screen add-on. Thanks for your work.
on 1580762018
Awesome add-on
on 1580641539
Thank you so much for sharing this addon!

Feature request: having the anwer floating window at fixed size, regardless of being on front or back side of the card.
on 1579661255
awesome add on! thanks for doing this. the old one would flicker annoyingly. is there a way to also hide the bottom bar?
Comment from author
Now implemented :)
on 1579470592
Perfect
on 1577751306
Thank you this is exactly what I have been looking for :D