Skip to content

Bulk actions, patcher rewrite, Discord fixes, UI improvements#15

Merged
ResurrectedTrader merged 1 commit intomainfrom
m2
Feb 12, 2026
Merged

Bulk actions, patcher rewrite, Discord fixes, UI improvements#15
ResurrectedTrader merged 1 commit intomainfrom
m2

Conversation

@ResurrectedTrader
Copy link
Copy Markdown
Owner

@ResurrectedTrader ResurrectedTrader commented Feb 12, 2026

Patcher

  • Fix patcher to allow multiple instance launches
  • Fix slow startup with "Only part of a ReadProcessMemory or WriteProcessMemory
    request was completed" error — patching is now near-instant
  • Skip window-hiding patches when the profile is configured as visible

Bulk profile actions

  • Delete, ResetStats, TriggerMule, RotateKey, ReleaseKey now work on
    multiple selected profiles at once
  • Replace single SetScheduleEnabled toggle with separate
    EnableSchedule/DisableSchedule actions

Profile engine

  • Crash counter resets reliably on profile start
  • Stale status clears between runs
  • Unexpected process exits are always detected and treated as crashes

Discord bot

  • Fix occasional gateway deadlock on startup

Server startup

  • Show clear error message when port is already in use

Window management

  • Minimize always goes to tray (taskbar right-click, Win+D, etc.)
  • Fix maximize on multi-monitor setups

Profiles UI

  • Right-click context menu on desktop (inline action buttons hidden on hover devices)
  • Shift-click for range selection in profile table
  • Multi-select bulk actions toolbar (start, stop, delete, rotate key, etc.)
  • Column visibility selector moved to page toolbar
  • Context menu: hide invalid actions instead of showing them disabled
  • Mobile: tap to toggle profile selection (multi-select without Ctrl)

Update notification

  • Dismissable with X button (reappears when update state changes)
  • Cannot dismiss while downloading or installing

Item cards

  • Ethereal indicator badge alongside socket count
  • Fix card overflow on mobile (proper ellipsis on long item names)

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

**Patcher**

- Fix patcher to allow multiple instance launches
- Fix slow startup with "Only part of a ReadProcessMemory or WriteProcessMemory
  request was completed" error — patching is now near-instant
- Skip window-hiding patches when the profile is configured as visible

**Bulk profile actions**

- Delete, ResetStats, TriggerMule, RotateKey, ReleaseKey now work on
  multiple selected profiles at once
- Replace single SetScheduleEnabled toggle with separate
  EnableSchedule/DisableSchedule actions

**Profile engine**

- Crash counter resets reliably on profile start
- Stale status clears between runs
- Unexpected process exits are always detected and treated as crashes

**Discord bot**

- Fix occasional gateway deadlock on startup

**Server startup**

- Show clear error message when port is already in use

**Window management**

- Minimize always goes to tray (taskbar right-click, Win+D, etc.)
- Fix maximize on multi-monitor setups

**Profiles UI**

- Right-click context menu on desktop (inline action buttons hidden on hover devices)
- Shift-click for range selection in profile table
- Multi-select bulk actions toolbar (start, stop, delete, rotate key, etc.)
- Column visibility selector moved to page toolbar
- Context menu: hide invalid actions instead of showing them disabled
- Mobile: tap to toggle profile selection (multi-select without Ctrl)

**Update notification**

- Dismissable with X button (reappears when update state changes)
- Cannot dismiss while downloading or installing

**Item cards**

- Ethereal indicator badge alongside socket count
- Fix card overflow on mobile (proper ellipsis on long item names)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ResurrectedTrader ResurrectedTrader merged commit ef99ceb into main Feb 12, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant