Commit Graph

2 Commits

Author SHA1 Message Date
LemonNexus bcd4574b7f feat: All plugins disabled by default with enable/disable UI
CHANGES:
- All plugins now disabled by default (empty enabled list)
- Settings > Plugins tab shows all discovered plugins
- Checkboxes to enable/disable individual plugins
- Enable All / Disable All buttons
- Changes take effect immediately (no restart needed for most)
- Plugin state saved to config/plugins.json

PLUGIN MANAGER:
- is_plugin_enabled() - must be explicitly enabled
- enable_plugin() - loads and initializes plugin
- disable_plugin() - unloads plugin
- get_all_discovered_plugins() - returns all available plugins
2026-02-13 17:43:25 +00:00
LemonNexus ea9a73c8b4 feat: Skill Scanner plugin for formula analysis
- Scan Skills window with OCR for rank + points
- Detect progress bars for decimal precision
- ESI scanner for skill gain predictions
- Track skill gains from chat messages
- Store data in JSON for analysis
- Export to CSV for graphing
- Hotkey: Ctrl+Shift+S

Dependencies:
pip install easyocr pyautogui pillow

Data stored in data/skills/ for formula analysis!
2026-02-13 13:26:46 +00:00