Historial de versiones de YACE: Yet Another Canvas Extension - 4 versiones
YACE: Yet Another Canvas Extension por Gavin
Historial de versiones de YACE: Yet Another Canvas Extension - 4 versiones
¡Ten cuidad con las versiones antiguas! Se suelen mostrar para pruebas y a modo de referencia.Deberías usar siempre la última versión disponible de un complemento.
Última versión
Versión 3.1
Lanzada el 17 de sep. de 2026 - 66,81 KBCompatible con firefox 58.0 y superiores- Live Header Date: Added formatted current date display (
weekday, month day) inside the top title row next to the YACE branding. - Inline View Navigation Buttons: Replaced the view selector dropdown menu (
Upcoming,Overdue,Completed,Grades,Announcements) with inline segmented glass buttons, including the dedicatedFoodtab button. - Search Dock Integration & Radial Scope Filter: Repositioned the horizon scope filter (
1D,1W,2W,1M,∞) out of the standalone top row into an interactive 5-slice radial pie popover directly docked beside the search bar. - Compact Course Filter Dropdown: Embedded an active course dropdown button directly inside the search row, eliminating overflowing course pill strips while maintaining quick filtering.
- Single-Line Assignment Card Text: Enforced single-line display with ellipsis truncation on assignment titles to prevent multi-line card wrapping.
- Cross-Origin Background Dining Scraping: Added a
background.jsmessaging engine to bypass Manifest V2 CORS restrictions when scraping UNH FoodPro menus and operating hours. - UNH Dining Dashboard: Added dual dining hall support (Holloway Commons / Philbrook) with in-memory caching and real-time open/closed status detection.
- Ceramic Dinner-Plate Station Selector: Redesigned the station selector into a 280px porcelain plate–themed radial menu featuring a center cutlery hub (
🍽), raised outer rim highlights, and inner dish well shadows. - Non-Truncated Station Labels: Replaced raw character-clipping with mapped station names positioned cleanly along the inner ceramic plate rim via trigonometric coordinates.
- Hover Precision & Bi-Directional Animation: Bound hover activation strictly to the trigger button to prevent ghost popups, and added reverse cubic-bezier transition curves with delayed visibility so the plate scales and rotates back smoothly when closing.
Se publicó el código fuente bajo la licencia Licencia MIT
- Live Header Date: Added formatted current date display (
Versiones antiguas
Versión 3.0
Lanzada el 16 de sep. de 2026 - 60,62 KBCompatible con firefox 58.0 y superiores• Header & Date Integration: Added the formatted current date (weekday, month day) inside the top title row next to the YACE branding[cite: 5, 6].
• Navigation View Buttons: Replaced the view dropdown select menu (Upcoming, Overdue, Completed, Grades, Announcements) with inline segmented glass buttons, and added a dedicated Food tab button[cite: 5, 6].
• Radial Pie Chart Horizon Filter: Removed the segmented pill strip (1D, 1W, 2W, 1M, ∞) from the main view and replaced it with an interactive 5-slice radial pie popover menu inside the search bar row[cite: 5, 6].
• Layering & Z-Index Adjustments: Updated the stacking context and z-index for .search-bar-row and .radial-pie-menu to ensure the expanding pie chart renders over adjacent UI elements[cite: 6].
• Course Filter Strip Layout: Resolved off-screen course pill overflow by replacing the overflowing list with a consolidated dropdown filter button directly embedded in the search bar[cite: 9].
• Dining Locations Clean-Up: Removed the inactive Stillings dining hall option, restricting the menu selector strictly to Holloway Commons (HoCo) and Philbrook (Philly)[cite: 9].
• Single-Fetch Daily Scraping & In-Memory Caching: Updated ensureTodaysDiningMenus() and background.js to pre-scrape both HoCo and Philly concurrently for the current date only, storing results in-memory to prevent repeated network requests when switching between halls[cite: 9].
• 3-Column Dining Layout: Redesigned the food menu presentation from a vertical feed into a 3-column parallel grid displaying Breakfast, Lunch, and Dinner side-by-side[cite: 9].
• Daily Dish Filtering & Toggle: Configured the dining view to show only the daily specials by default—specifically matching "-- The Daily Dish --" for HoCo and "-- Main Line Left --" for Philly—with a toggle button to expand the full dining station menu[cite: 9].Se publicó el código fuente bajo la licencia Licencia MIT
Versión 2.1
Lanzada el 15 de sep. de 2026 - 46,91 KBCompatible con firefox 58.0 y superioresUnified Timeline: Canvas + Gradescope merged into a single schedule.
Weekly Progress HUD: Tracks Monday-to-Sunday completion with confetti milestones.
In-Tab Document Viewer: Fast-preview assignment PDFs without cluttering your downloads folder.
Gradescope Direct Actions: One-click launch to the Gradescope submission drawer.
Vim / Power-User Navigation: Navigate via j/k, toggle done with x, view files with v, and search with /.
Smart Title Cleanup: Module-file titles like RevisedA2.pdf or Lab_01_v2_FINAL.docx are auto-cleaned into readable names.
Pin to Top: Star ⭐ any assignment to force it to the top of every list, regardless of due date.
Announcements Tab: Pulls Canvas course announcements and the unread inbox count, with a neon alert pill for anything new.
Minimize to Edge: Collapse the whole HUD to a slim arrow tab on the screen edge, and slide it back out with one click.Se publicó el código fuente bajo la licencia Licencia MIT
Versión 2.0
Lanzada el 12 de sep. de 2026 - 40,63 KBCompatible con firefox 58.0 y superioresComplete CSS overhaul. New grades tab. grades from gradescope and canvas. better percentage bar.Se publicó el código fuente bajo la licencia Licencia MIT