Simplify installation instructions and update store links
Streamlined installation steps in README and workflow release notes for clarity. Updated Chrome Web Store and Edge Add-ons links to direct URLs, removed redundant manual installation details, and improved formatting for easier user navigation.
This commit is contained in:
1 parent
4e97380fcd
commit
d1f12eb1a7
2 files changed
+37
-84
No files matched your search
@@ -149,32 +149,17 @@ jobs:
|
|||||||
|
|
||||||
This release has been automatically published to multiple extension stores.
|
This release has been automatically published to multiple extension stores.
|
||||||
|
|
||||||
### 📥 Installation Options
|
### 📦 Installation Options
|
||||||
|
|
||||||
**Chrome Web Store**
|
- **Chrome Web Store**: [Install from Chrome Web Store](https://chromewebstore.google.com/detail/ajiejgobfcifcikbahpijopolfjoodgf)
|
||||||
- Install from [Chrome Web Store](https://chrome.google.com/webstore/detail/${{ secrets.CHROME_EXTENSION_ID }})
|
- **Microsoft Edge Add-ons**: [Install from Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/hbfflpongojnfojbgadppjgnkabkpjea)
|
||||||
|
- **Manual Installation**: Download the files below or see the [Installation Guide](https://github.com/xixu-me/Xget-for-Chrome?tab=readme-ov-file#-installation) for detailed instructions
|
||||||
|
|
||||||
**Microsoft Edge Add-ons**
|
### 📁 Available Files
|
||||||
- Install from Microsoft Edge Add-ons (check Partner Center for the link)
|
|
||||||
|
|
||||||
**Manual Installation**
|
- `chrome-extension.zip` - For Chrome/Chromium browsers (manual installation)
|
||||||
- Download `chrome-extension.zip` for Chrome/Chromium browsers
|
- `edge-extension.zip` - For Microsoft Edge (manual installation)
|
||||||
- Download `edge-extension.zip` for Microsoft Edge
|
- `extension.crx` - Pre-packaged Chrome extension file
|
||||||
- Download `extension.crx` for direct installation (requires developer mode)
|
|
||||||
|
|
||||||
### 🔧 Manual Installation Instructions
|
|
||||||
|
|
||||||
**Chrome/Edge (Developer Mode)**:
|
|
||||||
1. Download the appropriate .zip file
|
|
||||||
2. Open Chrome/Edge and go to `chrome://extensions/` or `edge://extensions/`
|
|
||||||
3. Enable "Developer mode"
|
|
||||||
4. Click "Load unpacked" and select the extracted folder
|
|
||||||
|
|
||||||
**CRX Installation**:
|
|
||||||
1. Download `extension.crx`
|
|
||||||
2. Open Chrome and go to `chrome://extensions/`
|
|
||||||
3. Enable "Developer mode"
|
|
||||||
4. Drag and drop the .crx file onto the extensions page
|
|
||||||
|
|
||||||
### Changes
|
### Changes
|
||||||
- See commit history for detailed changes
|
- See commit history for detailed changes
|
||||||
|
|||||||
@@ -20,79 +20,47 @@ A powerful Chrome extension that accelerates downloads from GitHub, GitLab, and
|
|||||||
| **Chrome Web Store** | [](https://chromewebstore.google.com/detail/ajiejgobfcifcikbahpijopolfjoodgf) |
|
| **Chrome Web Store** | [](https://chromewebstore.google.com/detail/ajiejgobfcifcikbahpijopolfjoodgf) |
|
||||||
| **Microsoft Edge Add-ons** | [Available in the Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/hbfflpongojnfojbgadppjgnkabkpjea) |
|
| **Microsoft Edge Add-ons** | [Available in the Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/hbfflpongojnfojbgadppjgnkabkpjea) |
|
||||||
|
|
||||||
### Manual Installation Options
|
### Manual Installation
|
||||||
|
|
||||||
#### Option 1: Download from Releases
|
If you prefer to install the extension manually or the store versions are not available, you can download and install it directly:
|
||||||
|
|
||||||
1. Go to the [GitHub Releases](https://github.com/xixu-me/Xget-for-Chrome/releases) page
|
#### Option 1: Install from GitHub Releases (Recommended)
|
||||||
2. Download your preferred format:
|
|
||||||
- `chrome-extension.zip` - For Chrome and Chromium browsers
|
|
||||||
- `edge-extension.zip` - For Microsoft Edge
|
|
||||||
- `extension.crx` - For direct installation (requires developer mode)
|
|
||||||
|
|
||||||
#### Option 2: Build from Source
|
|
||||||
|
|
||||||
1. **Download the Extension**
|
1. **Download the Extension**
|
||||||
|
- Go to the [Releases page](https://github.com/xixu-me/Xget-for-Chrome/releases)
|
||||||
|
- Download the latest release file:
|
||||||
|
- `chrome-extension.zip` - For Chrome/Chromium browsers
|
||||||
|
- `edge-extension.zip` - For Microsoft Edge
|
||||||
|
- `extension.crx` - Pre-packaged Chrome extension (may require developer mode)
|
||||||
|
|
||||||
|
2. **Install in Chrome/Chromium**
|
||||||
|
- Open Chrome and go to `chrome://extensions/`
|
||||||
|
- Enable "Developer mode" (toggle in top right)
|
||||||
|
- Click "Load unpacked" and select the extracted folder from the ZIP file
|
||||||
|
- Or drag and drop the `.crx` file directly onto the extensions page
|
||||||
|
|
||||||
|
3. **Install in Microsoft Edge**
|
||||||
|
- Open Edge and go to `edge://extensions/`
|
||||||
|
- Enable "Developer mode" (toggle in left sidebar)
|
||||||
|
- Click "Load unpacked" and select the extracted folder from the ZIP file
|
||||||
|
|
||||||
|
#### Option 2: Install from Source Code
|
||||||
|
|
||||||
|
1. **Clone the Repository**
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://github.com/xixu-me/Xget-for-Chrome.git
|
git clone https://github.com/xixu-me/Xget-for-Chrome.git
|
||||||
cd Xget-for-Chrome
|
cd Xget-for-Chrome
|
||||||
```
|
```
|
||||||
|
|
||||||
2. **Build Extension Packages** (Optional)
|
2. **Load in Browser**
|
||||||
|
- Open your browser's extension management page
|
||||||
|
- Enable "Developer mode"
|
||||||
|
- Click "Load unpacked" and select the cloned folder
|
||||||
|
|
||||||
```bash
|
#### Verify Installation
|
||||||
# Using PowerShell (Windows)
|
|
||||||
.\build-extension.ps1 -Version "1.0.0"
|
|
||||||
|
|
||||||
# Using Bash (Linux/macOS)
|
|
||||||
./build-extension.sh 1.0.0
|
|
||||||
```
|
|
||||||
|
|
||||||
3. **Load in Browser**
|
After installation, you should see the Xget extension icon in your browser toolbar. Click it to configure your Xget domain and start accelerating downloads!
|
||||||
4. **Load in Browser**
|
|
||||||
|
|
||||||
**For Chrome/Chromium:**
|
|
||||||
- Open Chrome and navigate to `chrome://extensions/`
|
|
||||||
- Enable "Developer mode" (toggle in top-right corner)
|
|
||||||
- Click "Load unpacked" and select the extension directory
|
|
||||||
|
|
||||||
**For Microsoft Edge:**
|
|
||||||
- Open Edge and navigate to `edge://extensions/`
|
|
||||||
- Enable "Developer mode" (toggle in top-right corner)
|
|
||||||
- Click "Load unpacked" and select the extension directory
|
|
||||||
|
|
||||||
**For CRX files:**
|
|
||||||
- Drag and drop the `.crx` file onto the extensions page
|
|
||||||
|
|
||||||
- The extension icon should appear in your browser toolbar
|
|
||||||
|
|
||||||
## 🚀 Automated Publishing
|
|
||||||
|
|
||||||
This project uses GitHub Actions to automatically publish to multiple platforms when a new version tag is pushed:
|
|
||||||
|
|
||||||
- **Chrome Web Store** - Automatic publishing
|
|
||||||
- **Microsoft Edge Add-ons** - Automatic publishing
|
|
||||||
- **GitHub Releases** - Creates release with multiple download formats
|
|
||||||
|
|
||||||
### For Maintainers
|
|
||||||
|
|
||||||
To release a new version:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
# Create and push a new version tag
|
|
||||||
git tag v1.2.3
|
|
||||||
git push origin v1.2.3
|
|
||||||
```
|
|
||||||
|
|
||||||
The workflow will automatically:
|
|
||||||
|
|
||||||
1. Update `manifest.json` and `package.json` versions
|
|
||||||
2. Create extension packages for all platforms
|
|
||||||
3. Publish to Chrome Web Store and Edge Add-ons
|
|
||||||
4. Create a GitHub release with downloadable files
|
|
||||||
|
|
||||||
See [`.github/workflows/README.md`](.github/workflows/README.md) for setup instructions.
|
|
||||||
|
|
||||||
## ⚙️ Setup
|
## ⚙️ Setup
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user