# Change 002: UI String Rebranding

## Summary
Replace all user-visible "RustDesk" references with "NetExperts Support" across language files and Flutter UI.

## Files Modified
- `src/lang/en.rs` — English language strings
- `src/lang/*.rs` — Other language files (if needed)
- `flutter/lib/**/*.dart` — Flutter UI components
- `flutter/pubspec.yaml` — Flutter package metadata

## Changes
- Global search-replace "RustDesk" → "NetExperts Support" in user-visible strings
- "RustDesk ID" → "Support ID" (cleaner for end users)
- Add "Based on RustDesk" attribution at bottom of settings/about page
- Update pubspec.yaml description and name

## Risk Assessment
- **Breaking risk**: Low — string changes only, no logic
- **Regression areas**: All UI screens, tooltips, error messages, notifications

## Test Cases
1. Grep entire build output for "RustDesk" — should only appear in attribution
2. Main window title shows "NetExperts Support"
3. Settings page shows attribution at bottom
4. System tray tooltip shows "NetExperts Support"
5. All error dialogs reference "NetExperts Support"
6. Installer text references "NetExperts Support"
