Skip to content

Commit 4fa5b27

Browse files
Update README.md
1 parent a78fe6d commit 4fa5b27

1 file changed

Lines changed: 9 additions & 79 deletions

File tree

README.md

Lines changed: 9 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212

1313
ThreadPilot is a comprehensive Windows application that provides advanced process management, intelligent power plan automation, and system optimization tools. Designed for power users, gamers, and system administrators who demand precise control over their system's performance and behavior.
1414

15+
---
16+
1517
## ✨ Key Features
1618

1719
### 💻 **Advanced Process Management**
@@ -57,16 +59,10 @@ ThreadPilot is a comprehensive Windows application that provides advanced proces
5759
- **Content Creators** - Users requiring precise resource allocation for demanding applications
5860
- **Overclockers & Enthusiasts** - Hardware enthusiasts fine-tuning system performance
5961

60-
## 📋 **System Requirements**
61-
62-
- **Operating System**: Windows 10 (1903+) or Windows 11 x64
63-
- **Architecture**: 64-bit (x64) systems only
64-
- **Privileges**: Administrator rights required for system modifications
65-
- **Memory**: 4 GB RAM minimum (8 GB recommended for large process lists)
66-
- **Storage**: 200 MB free space for installation and configuration files
67-
6862
<img width="1253" height="703" alt="image" src="https://github.com/user-attachments/assets/a1e37a2e-0817-463d-9f1f-c4e4a8e16d72" />
6963

64+
---
65+
7066
## 📦 **Installation**
7167

7268
### **Option 1: Portable Release (Recommended)**
@@ -91,66 +87,7 @@ ThreadPilot is a comprehensive Windows application that provides advanced proces
9187
dotnet run --configuration Release
9288
```
9389

94-
## 🚀 **Quick Start Guide**
95-
96-
### **First Launch**
97-
1. **Run as Administrator** - Right-click `ThreadPilot.exe` → "Run as administrator"
98-
2. **Initial Setup** - Configure notification preferences and system tray options
99-
3. **CPU Detection** - ThreadPilot automatically detects your CPU topology and capabilities
100-
101-
### **Process Management**
102-
1. **View Processes** - Browse active applications or all system processes
103-
2. **Select Process** - Click any process to view real-time information
104-
3. **Modify Settings**:
105-
- **CPU Affinity**: Select specific cores (P-cores, E-cores, CCDs)
106-
- **Priority**: Adjust process priority level
107-
- **Power Plan**: Associate with specific power plans
108-
4. **Save Profiles** - Create reusable configurations for frequently used applications
109-
110-
### **Power Plan Automation**
111-
1. **Create Associations** - Link processes to specific power plans
112-
2. **Set Conditions** - Configure automatic switching based on:
113-
- System load and resource usage
114-
- Time of day and user activity
115-
- Battery status and power state
116-
- Custom trigger combinations
117-
3. **Monitor Activity** - View real-time power plan changes in system tray
118-
119-
### **Game Optimization**
120-
1. **Automatic Detection** - ThreadPilot identifies games with 95% accuracy
121-
2. **Game Boost Mode** - Enable automatic performance optimization
122-
3. **Manual Override** - Classify applications manually if needed
123-
4. **Performance Monitoring** - Track FPS and resource usage in real-time
124-
125-
## 🎨 **User Interface**
126-
127-
ThreadPilot features a modern, professional interface with:
128-
- **📊 Process Management** - Comprehensive process control and monitoring
129-
- **⚡ Power Plans** - Power plan management and automation
130-
- **🔗 Process Associations** - Automated process-power plan linking
131-
- **📋 Activity Logs** - Detailed logging and event tracking
132-
- **⚙️ Settings** - Extensive customization and preferences
133-
- **🔧 System Tweaks** - Advanced system optimization controls
134-
135-
## 🔧 **Advanced Features**
136-
137-
### **Virtualized Process Loading**
138-
- Handles 5000+ processes without UI lag
139-
- Progressive loading with background preloading
140-
- Memory-efficient caching with automatic cleanup
141-
- Real-time search across all process batches
142-
143-
### **Conditional Profile System**
144-
- **10 Condition Types**: System load, time of day, power state, user activity, and more
145-
- **Logical Operators**: Complex AND/OR/NOT combinations
146-
- **Automatic Application**: Configurable delays and priority-based conflict resolution
147-
- **Import/Export**: JSON-based profile sharing and backup
148-
149-
### **Smart Notification Management**
150-
- **Priority Queuing**: 4-level priority system with intelligent routing
151-
- **Throttling**: Per-category rate limiting (10-20 notifications/hour)
152-
- **Deduplication**: 5-minute window for identical notifications
153-
- **Do Not Disturb**: Time-based and manual modes with critical override
90+
---
15491

15592
## 🛠️ **Technical Architecture**
15693

@@ -190,14 +127,16 @@ We welcome contributions from the community! Here's how to get started:
190127
1. **Fork** the repository on GitHub
191128
2. **Clone** your fork locally:
192129
```bash
193-
git clone https://github.com/yourusername/ThreadPilot.git
130+
git clone https://github.com/PrimeBuild-pc/TreadPilot.git
194131
```
195132
3. **Install** .NET 8.0 SDK or later
196133
4. **Build** the project:
197134
```bash
198135
dotnet build --configuration Debug
199136
```
200137

138+
---
139+
201140
### **Contribution Guidelines**
202141
1. **Create** a feature branch: `git checkout -b feature/amazing-feature`
203142
2. **Follow** the existing code style and architecture patterns
@@ -214,11 +153,7 @@ We welcome contributions from the community! Here's how to get started:
214153
- Maintain responsive UI with async/await patterns
215154
- Add XML documentation for public APIs
216155

217-
## 🐛 **Bug Reports & Feature Requests**
218-
219-
- **Bug Reports**: Use GitHub Issues with detailed reproduction steps
220-
- **Feature Requests**: Describe the use case and expected behavior
221-
- **Security Issues**: Contact maintainers privately for security vulnerabilities
156+
---
222157

223158
## 📄 **License**
224159

@@ -233,7 +168,6 @@ This project is licensed under the **MIT License** - see the [LICENSE](LICENSE)
233168

234169
## 📞 **Support**
235170

236-
- **Documentation**: Check the [Wiki](https://github.com/yourusername/ThreadPilot/wiki) for detailed guides
237171
- **Issues**: Report bugs and request features via [GitHub Issues](https://github.com/yourusername/ThreadPilot/issues)
238172
- **Discussions**: Join community discussions in [GitHub Discussions](https://github.com/yourusername/ThreadPilot/discussions)
239173

@@ -244,7 +178,3 @@ This project is licensed under the **MIT License** - see the [LICENSE](LICENSE)
244178
[![PayPal](https://img.shields.io/badge/Supporta%20su-PayPal-blue?logo=paypal)](https://paypal.me/PrimeBuildOfficial?country.x=IT&locale.x=it_IT)
245179

246180
*ThreadPilot - Take control of your system's performance*
247-
248-
---
249-
250-
**Made by PrimeBuild® - All rights reserved 2025**

0 commit comments

Comments
 (0)