Add world boss planner and character reminders #38
Labels
No labels
status:done
status:in-progress
status:ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rexlManu/garmith-app#38
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Replace the boss timer placeholder with an EU world boss schedule, next-spawn countdown, per-boss tracking and manual character assignments. Send desktop reminders 15 and 5 minutes before tracked spawns. Use the official Pearl Abyss timetable and record its revision. Verify schedule timing, restart behavior, settings persistence and a real desktop notification. Do not infer a full character roster from Garmoth account data.
Source implementation pushed in
5edb2b3. EU schedule is transcribed from the current Pearl Abyss guide image (dated 2025-12-24); reminder settings start disabled. Manual character roster, parked location, boss assignment, next-spawn page, overlay gadget, and native 15/5-minute notifications are present. Focused tests, workspace typecheck/tests, Vue template compilation, main-bundle resolution, and Impeccable detector pass. Pending before closing: real desktop notification and in-game overlay check; confirm timetable after the next schedule patch. No installed release was changed.Follow-up
020d439fixes Vue reactive-proxy cloning in Settings before a planner save. Frontend typecheck and a focused clone check pass. The latest main CI run is queued behind the prior push.Source fix pushed in
47b26ab. Boss Settings now sends a plain planner snapshot through Electron IPC, so adding a character, enabling reminders, tracking bosses, and assigning characters can save. The form keeps entered values if save fails. Settings, the timer page, and the overlay show each boss spawn area separately from a character parked location. Focused boss tests, workspace typecheck, Vue template compilation, and Impeccable detection passed. Keep this issue open for a real desktop notification and in-game overlay/settings check.Compact boss overlay layout approved by Emmanuel is pushed in
494e104. One boss now uses two content rows: boss plus 24-hour EU spawn time and countdown, then assigned character opposite spawn area. Paired bosses get one assignment row each; a different parked location appears only when needed. Frontend typecheck, Vue template compilation and Impeccable detection passed. This is source-only after v0.1.6; keep the issue open for the in-game overlay and real reminder checks.