mirror of
https://github.com/ankitects/anki.git
synced 2025-11-07 05:07:10 -05:00
* Give webviews a slide-in animation if reduced motion isn't set. * Auto-hide toolbar in review mode moving the mouse above the main webview expands the toolbar. When the mouse leaves the toolbar, it will collapse after a delay of 2s. * Save some space on bottom toolbars * Use props for all hard-coded transition durations and decrease most commonly used duration (200ms) to 150ms. * Move auto-hide logic into ToolbarWebView and handle auto-hide specific events in the respective webview subclasses. * Fix typing issues * Fix flickering issue * Add auto_hide_toolbar opt-in to preferences * Rename hide_toolbar to collapse_toolbar to better describe the dock-like behaviour. * Rename setting to minimize_distractions * Reduce calls to pm in eventFilter * Run formatter * Revert setting title to something more specific * Increase default animation time to 180ms * Inset toolbar in review mode when auto-hide is not enabled. * Use card background on toolbar and add glass effect * Use flatten/elevate over inset/outset * Use flatten/elevate over inset/outset * Update toolbar.py * Fix toolbar background delay * Tweak styles * Use "collapse" instead of "auto-hide" * Fix background misalignment in collapse mode * Do not collapse toolbar when pointer is outside MainWebView * Reduce hide_timer interval to 1000ms * Use CSS to hide toolbar instead of setting webview height * Add guard to prevent backdrop-filter: blur on Qt 5.14 * Apply transition to body instead of toolbar to not complicate things for #2301. * Fix Qt 5.14 and apply guard globally * Fix background image scaling difference * Tweak preference wording (dae) |
||
|---|---|---|
| .. | ||
| Addons.svelte | ||
| AdvancedOptions.svelte | ||
| AudioOptions.svelte | ||
| BuryOptions.svelte | ||
| CardStateCustomizer.svelte | ||
| ConfigInput.svelte | ||
| ConfigSelector.svelte | ||
| DailyLimits.svelte | ||
| deck-options-base.scss | ||
| DeckOptionsPage.svelte | ||
| DisplayOrder.svelte | ||
| EnumSelector.svelte | ||
| EnumSelectorRow.svelte | ||
| HelpModal.svelte | ||
| HelpSection.svelte | ||
| HtmlAddon.svelte | ||
| icons.ts | ||
| index.ts | ||
| Label.svelte | ||
| LapseOptions.svelte | ||
| lib.test.ts | ||
| lib.ts | ||
| NewOptions.svelte | ||
| RevertButton.svelte | ||
| SaveButton.svelte | ||
| SettingTitle.svelte | ||
| SpinBoxFloatRow.svelte | ||
| SpinBoxRow.svelte | ||
| steps.test.ts | ||
| steps.ts | ||
| StepsInput.svelte | ||
| StepsInputRow.svelte | ||
| strings.ts | ||
| SwitchRow.svelte | ||
| TabbedValue.svelte | ||
| TextInputModal.svelte | ||
| TimerOptions.svelte | ||
| tsconfig.json | ||
| types.ts | ||
| Warning.svelte | ||