- New Feature: Ability to change button's font weight -> Change in Styles tab
- New Feature: Ability to choose how much of the empty space should the wide review buttons take (in percent) -> Change in Styles tab
- Behavior Change: Border radius now works on all the buttons
- Behavior Change: Now the review buttons are centered (when resizing the the anki window, the review buttons will stay at the center of the
- Behavior Change: Disabling "Style Main Screen Buttons" will now let other add-ons modify the Deck Overview and Main Screen buttons
- Fixed: Conflict with rebuild/empty all Add-on (enable it in the Misc tab | the buttons added by this add-on will also be themed)
- Fixed button intervals inside the button not showing
- Fixed button intervals being too close to the top of the bottombar
- Fixed timer not showing
- Fixed buried card count not showing on the stock style deck overview screen
- Fixed Card Info Sidebar error on new cards
- Fixed backup issue on mac
- Added Feature to hide "Easy" button if the card is not in learning phase (enable in misc tab)
- Other minor changes and improvements
- Fix/show intervals of custom scheduling (Thanks to Jarrett Ye) [Works only on anki versions > 2.1.55]
- Added new feature: Tooltip Offset (Added by @devinmugen)
- Fixed not displaying Description on deck overview screen
- Review button tooltips now display the same text as review button labels set in button labels in settings instead of "Again", "Hard", "Good", "Easy"
- Improved skipping cards > Bury Method (Thanks to @ROOMBON)
- The burried cards used to stay buried if you closed anki mid-review while having skipped some cards (using bury method)
- If you have used this method before, and have closed Anki mid-review, I suggest you check for buried cards and unbury them manually
- Removed the limit of 50px for button border radius (now it's 100px / 100px is basically a circle so anything more than that doesn't make sense I think -_-)
- Added a feature to change button text size [go to "Button Sizes" and change button text size]
- Added another style for button intervals (now you can move button intervals inside the buttons) [to change button interval style go to "Styles" tab and change button interval style]
- Added a feature to enable direct config edit (serves no purpose for now, don't enable it unless you're told to | The idea is to quickly be able to add new features without having to add options in settings menu)
- Added an option to backup your settings (just press Backup Settings button and it will create a backup file of your settings - you can also share your settings and button stylings with other people by sharing the settings file)
- Added an option to load settings file (you can load settings and not go through settings and changing different settings and styles)
- Fixed button tooltip bug in python 3.10 (Thanks to @sdvcrx)
- Removed "Restore Defaults" button (with the new "Load Settings" function, having this extra button doesn't make sense)
- Added a new method for skipping cards.
- This method is partially manual. The skipped cards won't show automatically unless you finish reviewing normal cards.
- This method uses Anki's "Bury" function and buries skipped cards. The skipped cards will get unburied once you exit review screen or press press Show Skipped Button.
- If you want for the skipped cards to show mid-review, you'll have to press Show Skipped Button or press the assigned shortcut (default shortcut is Alt + C).
- If you use V3 sheduler, this is the only method that'll work for you and will be chosen by default.
- If you use V2 scheduler you can use this method or the old method. You can choose the skip method in
Settings Menu -> Misc -> Skip Method
- The old method is Next Card and the new method is Bury.
- The new "Bury" method might be a bit slower, especially when you use the button. If you choose to use this method, I suggets using shortcuts for skipping cards.
- Adjusted Settings Menu height for better viewing on screens with lower resulotions
- Moved changelog from main Settings Menu window to a separate window
- Bug fix (now ARBb is compatible with Anki 2.1.45)
- From now on, No update will be released for Anki versions older than 2.1.45
- Added an option to set your custom text as button labels.
replace again, hard, good, easy, etc. text with your custom text or emoji.
To change button labels and use your own custom text, go to "Button label" tab in the settings.
To the person asking me how to change button labels -_- you can use this from now on. No need to change the code. - Added an option to hide hard, good, easy buttons. (Requested)
(no I haven't forgotten to put again in the list -_- you can't hide again button).
To use this option, go to "Bottombar Buttons" and look for "Hide Buttons" part there. - Added an option to change the roundness of the buttons.
To use this option, go to "Styles" tab and look for "Button Border Radius" there. - Removed pressed button stats from the add-on.
For those who used it, I'll be publishing it as a separate add on named "Pressed Button Stats"
- Added another mode to overview stats (taken from "More Overview Stats 2.1")
- Fixed conflict with speedfocus add-on (If you use speedfocus you need to enable "Speed focus" option in ARBb settings -> Misc)
- Changed tooltip behavior.
Now it's size won't be as size of the buttons when it's position is fixed.
pressed button count STILL at 90%
- Now it designs review buttons that other add-ons add (like rememorize).
it treats them like other bottombar button so their color and style
will be like other bottombar buttons - you can style other bottombar buttons that are added by other add-on (like deferer button).
you'll need to change their code a bit. if you want to style them leave a comment here or on github page.
(the last picture is how the extra buttons the those add-on add look after styling them using this add-on) - finally a github page :\ Here it is
- Changed color of timer text in bottombar.
now it uses the same color you have set for other bottombar buttons text color. (not a big deal though, right?)
pressed button count STILL at 90%
- Made neon and fill designs customizable. now you can change their colors using "Colors" tab.
Enable custom colors by checking "Custom Review Button Colors" checkbox and
changing again, hard, good and easy colors.
as these designs don't have a separate hover color, changing hover colors won't
change anything about these buttons - Made review bottombar buttons, deck overview buttons and main screen bottombar buttons customizable.
you can change their border and text colors in "Colors" tab by changing "General Button" text and border colors.
you can't chage text or background color for general buttons if their button style is set on default.
to change general buttons style go to "Styles" tab and change "General Buttons Style". - Added an option to change show answer button border color based on card ease.
you can enable than option in "Style" tab by changing "Show Answer Border Color Style"
from "Fixed" to "Based on Card Ease". you cand change color for each ease range in "Colors" tab.
- (honestly i think it's gonna be usless for most of you :/ it was just something that i needed). - + Other settings menu and bottombar buttons changes and improvements.
- Added an option to choose card type [learn, review, re-learn, cram] for button count stats
- Added an option to manually change decks in button count stats
- Added an option to choose card type [learn, review, re-learn, cram] for button count stats
- Added an option to manually change decks in button count stats
- Added an option to choose time period for button count stats
- Added an option to change button count stats scope
- Button count stats window improvements
- NEW FEATURE: pressed button count + Percent
NOTE: it's work in progress and very basic
the only reason i'm publishing it is that i want to hear you opinions on it and see what you need
I want to hear your ideas about it, tell me what i can do to make it better
you can Email me your ideas
however, i think some of you may want to change the time period for this option
to do that go to config -> Advanced review bottombar -> open add-on folder ->
open Button_Count.py -> go to line 47 you'll see what you need there
when you're on a deck, it shows pressed button stats for that deck,
when you're in main window, it'll show overall stats
at 15%
- Made styling main screen and deck overview compatible with anki versions older than 2.1.19
- Added an option to change main screen and deck overview buttons style
(Their style will be as other bottombar buttons style)
- Fixed tooltip bug (where it would show hard on tooltip when you
pressed good if you were in a cutom study session ) - Added card info sidebar auto open (opens sidebar automatically when you review a card)
- Fixed Neon 1 style bug
- Addded correct percentage, fastest reveiw, slowest review, note ID and card ID options to card info sidebar
- Added answer tooltips
- Adjusted tooltips for neon and fill designs
- Adjusted tooltips for custom button sizes
- Added a function to get shortcuts (Don't have to test keys that you want to set as shortcuts anymore,
if it's Anki's default shortcut for something, the add-on wont accept it) - Moved button design tooltip to another tab (noticed it was WAY too big for lower resulotions to be useful)
# NOTE: if you're updating from any version other than 2020/4/12 you might run into some problems trying to
open settings menu if you can't open settings menu after update open add-on folder and delete meta.json file if
that didn't help go to settings.py and put a # in front of the last line then go to tools -> add-ons and
press restore defaults on this addon's config page
- Changed settings menu so it's easier to work with on lower resolutions (had to code it all over again)
- Made picking colors completely automatic (no color code copy/paste, choose the color and it's set)
- Added an option for you to choose settings menu's position
- Made wide buttons compatible with no distractions add-on
# NOTE: After update you need to restore config to defaults in tools -> addons
- settings menu improvements
- added an option to color intervals
- added an option to style other bottombar buttons
- added 4 new button designs
- minor settings menu improvements
- added tooltips with pictures for different settings
- fixed card info sidebar crash bug
- fix for wide buttons
- fixed card info sidebar problem with beta versions of anki (2.1.23 and 2.1.24)
- fixed issue with limiting card reviews in card info sidebar
- added an option to change active button indicator from border to glow and change it's color
- adjusted colors and gradients for background color change for light mode
- added background shadow for review buttons (enable in config)
- added undo button (enable in config)
- fixed button color for old scheduler
- removed conflict with customize keyboard shortcuts add-on
- removed conflict with speed focus add-on (needs to be enabled in config)
- removed conflict with slackers add-on
- added an option to choose text color in review button background color change
- adjusted the color for review buttons
- added an option to choose the font for the text in card info side bar in config
- added an option so you could limit the maximum number of previous reviews that are shown on sidebar for a card
- made the info sidebar customizable, you can choose what you want to see on card info sidebar in config
- fixed not showing review button colors on new in-app night mode
- adjusted review button text colors for new in-app night mode
- adjusted wide button widths
- added an option for you to choose the shortcut key for skip and info buttons (in add-on config)
- added an option to choose the sidebar theme (in add-on config)