Welcome to 1.0.3! This update removes the intrusive floating widget, introduces smart study reminders to help you stay on track, fixes a critical click-blocking bug, and updates all support links to our new website.
Floating Widget Removed for a cleaner, more stable browsing experience.
New: Smart Study Reminders to gently notify you when cards are due.
Why: The widget was causing pages to become unclickable on some websites and provided limited utility. Removing it streamlines the extension and eliminates a source of major bugs.
What was removed:
The floating bubble that appeared on web pages.
The "Show floating widget" toggle in Settings.
All related code, content scripts, and localization entries.
Result: A more stable and predictable experience across all websites, with no interference.
Where:
Enable and configure in Settings → App Preferences → "Study reminders".
Functionality:
Sends a daily browser notification when you have cards due for review.
Customizable Time: Set your preferred notification time (defaults to 19:00).
Intelligent Anti-Spam: Won't notify if you've recently used the extension (within 2 hours) or if you have no cards due.
Quiet Hours: Automatically defers notifications sent during late hours (22:00–08:00) to the next morning to avoid disruption.
Result: Helps you maintain a consistent study habit without being intrusive.
Click-Blocking Bug
Fixed a critical issue where the extension's invisible container would overlay the entire webpage, preventing any clicks.
The extension's components no longer interfere with page interactions.
Go to Settings → App Preferences.
Toggle "Study reminders" on.
Set your preferred notification time using the time picker.
The alarms permission
Notifications rely on browser and OS-level permissions. Ensure you've allowed notifications for Chrome to receive reminders.
The "Review now" button on a notification opens the side panel. If your browser window is not active, clicking it will bring the window into focus.
Thank you for using Flashcard Maker. This release significantly improves stability by removing a problematic feature and helps you build consistent study habits with smart, non-intrusive reminders.
Welcome to 1.0.2! This update streamlines exporting to Quizlet, fixes Edit Card saving, and polishes settings layout for clarity.
- Export to Quizlet (TSV) from the deck menu
- Edit Card “Save Changes” reliability fix
- Settings: all toggles on separate lines; clearer TTS sub‑toggles
- Floating widget disabled by default (less intrusive out of the box)
- Where:
- Deck context menu: “Export to Quizlet (TSV)”
- Format:
- Two columns per line: Front (question) and Back (answer)
- Delimiter: tab (TSV)
- File type: .tsv (UTF‑8)
- Result:
- A Quizlet‑ready file; embedded newlines/tabs are safely sanitized to spaces to preserve row structure
- Fixed a case where “Save Changes” did not persist edits
- Uses a stable internal card ID through the edit flow
- Resets form state on close and reliably refreshes the card list
- All toggles are now stacked vertically (each on its own line)
- TTS sub‑toggles (“Speak question”, “Speak answer”) are styled consistently and “Speak answer” appears on the next line
- Now disabled by default for new users
- Can be enabled in Settings; state is synced via chrome.storage.local
- Open a deck → three‑dot menu → Export to Quizlet (TSV) → download .tsv
- Open a deck → three‑dot menu → Import (Quizlet TSV) → select .tsv/.csv/.txt
- Or open the empty card list and click Import
- No changes in this version (TTS permission was added previously)
- Exported TSV uses tab as the only delimiter; embedded newlines/tabs are replaced with spaces to keep rows intact
- Files are UTF‑8; Quizlet’s “Tab-separated” import option is recommended
- Export output is two fields per row (front/back)
- Import expects two fields per row; lines without both fields are skipped
- README: Updated references for export/import
- Deck menu: Export to Quizlet (TSV) and Import (Quizlet TSV) entries for quick access
Thank you for using Flashcard Maker. This release focuses on smoother content flow to Quizlet and a more reliable, clearer editing and settings experience.
Welcome to 1.0.2! This update streamlines exporting to Quizlet, fixes Edit Card saving, and polishes settings layout for clarity.
- Export to Quizlet (TSV) from the deck menu
- Edit Card “Save Changes” reliability fix
- Settings: all toggles on separate lines; clearer TTS sub‑toggles
- Floating widget disabled by default (less intrusive out of the box)
- Where:
- Deck context menu: “Export to Quizlet (TSV)”
- Format:
- Two columns per line: Front (question) and Back (answer)
- Delimiter: tab (TSV)
- File type: .tsv (UTF‑8)
- Result:
- A Quizlet‑ready file; embedded newlines/tabs are safely sanitized to spaces to preserve row structure
- Fixed a case where “Save Changes” did not persist edits
- Uses a stable internal card ID through the edit flow
- Resets form state on close and reliably refreshes the card list
- All toggles are now stacked vertically (each on its own line)
- TTS sub‑toggles (“Speak question”, “Speak answer”) are styled consistently and “Speak answer” appears on the next line
- Now disabled by default for new users
- Can be enabled in Settings; state is synced via chrome.storage.local
- Open a deck → three‑dot menu → Export to Quizlet (TSV) → download .tsv
- Open a deck → three‑dot menu → Import (Quizlet TSV) → select .tsv/.csv/.txt
- Or open the empty card list and click Import
- No changes in this version (TTS permission was added previously)
- Exported TSV uses tab as the only delimiter; embedded newlines/tabs are replaced with spaces to keep rows intact
- Files are UTF‑8; Quizlet’s “Tab-separated” import option is recommended
- Export output is two fields per row (front/back)
- Import expects two fields per row; lines without both fields are skipped
- README: Updated references for export/import
- Deck menu: Export to Quizlet (TSV) and Import (Quizlet TSV) entries for quick access
Thank you for using Flashcard Maker. This release focuses on smoother content flow to Quizlet and a more reliable, clearer editing and settings experience.
Welcome to 1.0.1! This update focuses on importing content faster and studying with audio, plus a few clarity improvements in metrics and menus.
- Quizlet import (TSV/CSV) directly into a deck
- Text‑to‑Speech (TTS) for both questions and answers
- OS‑specific guidance for installing system voices
- Clearer due counts in Metrics
- “Rate & review” entry to quickly leave feedback
- Where:
- Empty state of the card list: Import button
- Deck context menu: “Import (Quizlet TSV)”
- Format:
- Two columns per line: Term (front) and Definition (back)
- Delimiters supported: tab (TSV), comma, semicolon
- File types: .tsv, .csv, .txt (UTF‑8)
- Result:
- Imported rows create NEW cards in the selected deck with FSRS initialization
- Errors in malformed lines are safely skipped (unchanged files remain intact)
- What’s new:
- TTS for both questions and answers
- Automatic language detection (via franc) with voice caching
- OS‑specific help dialog (Windows/macOS/ChromeOS/Linux) when a native voice is missing
- Controls:
- Settings → Text‑to‑Speech → master toggle
- Speak question / Speak answer — independent toggles
- Behavior:
- A speaker icon appears next to the text when a native voice is available
- If the system lacks a native voice for the detected language, an info icon appears with instructions to add one
- Metrics clarity
- “Due Cards (now)” shows the current due count in sync with deck “due” chips, removing ambiguity between due and overdue
- Quick feedback
- “Rate & review” added to the extension action menu for faster access to the Web Store page
- Import from Quizlet:
- Open a deck → three‑dot menu → Import (Quizlet TSV) → select .tsv/.csv/.txt → cards are created in that deck
- Or open the empty card list and click Import
- Use TTS:
- In Settings, enable Text‑to‑Speech and choose whether to speak questions and/or answers
- While studying, click the speaker icon next to the text
- If you see an info icon, follow the OS‑specific instructions to install the voice, then restart Chrome
Permissions
- Added: tts — required for Text‑to‑Speech functionality
- TTS voice availability depends on installed system voices. If a language isn’t available, you’ll see a help dialog explaining how to add it.
- Language detection favors longer text. Very short strings may default to English until a native voice or clearer context is available.
- Import expects two fields per row (front/back). Lines without both fields are skipped.
- After installing a new system voice, restart Chrome and reopen the side panel so the extension can detect it.
- Web Store: Rate & review available from the extension action menu
- README: Updated with the store link and feature references
Thank you for using Flashcard Maker. This release aims to speed up getting content in and give you more ways to study it effectively.