Add world boss planner and character reminders #38

Open
opened 2026-09-25 06:08:25 +02:00 by rexlManu · 4 comments
Owner

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.

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.
Author
Owner

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.

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.
Author
Owner

Follow-up 020d439 fixes 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.

Follow-up 020d439 fixes 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.
Author
Owner

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.

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.
Author
Owner

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.

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.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rexlManu/garmith-app#38
No description provided.