Skip to content

Commit

Permalink
✨Updated Files
Browse files Browse the repository at this point in the history
  • Loading branch information
Thedogecraft committed Jan 4, 2024
1 parent cd86047 commit 0773f41
Show file tree
Hide file tree
Showing 11 changed files with 64 additions and 158 deletions.
2 changes: 0 additions & 2 deletions .gitattributes

This file was deleted.

120 changes: 0 additions & 120 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,39 +1,3 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release
Expand All @@ -43,87 +7,3 @@ node_modules/
jspm_packages/
build/
buildd/

# Snowpack dependency directory (https://snowpack.dev/)
web_modules/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional stylelint cache
.stylelintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variable files
.env
.env.development.local
.env.test.local
.env.production.local
.env.local

# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache

# Next.js build output
.next
out

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

# vuepress build output
.vuepress/dist

# vuepress v2.x temp and cache directory
.temp
.cache

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# TernJS port file
.tern-port

# Stores VSCode versions used for testing VSCode extensions
.vscode-test

# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
1 change: 1 addition & 0 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ By downloading, copying, or using this software in any manner, you are agreeing
Parcoil owns all the intellectual property rights and materials contained in this software.

All Parcoil content, such as text, graphics, logos, button icons, images, audio clips, digital downloads, data compilations, and software, is the property of Parcoil or its content suppliers and protected by international copyright laws. The compilation of all content on this site is the exclusive property of Parcoil, with copyright authorship for this collection by Parcoil, and protected by international copyright laws.

77 changes: 48 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,45 +1,64 @@
# Sparkle - ✨ The Finest Windows Optimizer ✨
<!DOCTYPE html>
<html>

![Sparkle Logo](sparkle-logo.png)
<body>
<div align="center">

**Sparkle** is a powerful and user-friendly Windows optimizer designed to enhance your computer's performance and keep it running smoothly. Say goodbye to sluggishness and hello to a faster, more efficient Windows experience!
<img src="icon.ico" alt="Sparkle Logo" width="100">
</div>

## Features

-**Comprehensive Optimization**: Sparkle covers all aspects of Windows optimization, from cleaning up junk files to optimizing system settings.
- 🧹 **Junk File Cleanup**: Remove temporary files, cache, and other unnecessary data that clogs up your storage.
- 🚀 **System Speedup**: Boost your PC's speed by optimizing startup programs and system resources.
- 🛠️ **Registry Cleanup**: Fix registry errors to improve system stability and performance.
- 🌐 **Internet Speed Booster**: Optimize your internet connection for faster browsing and downloads.
- 🔄 **Automatic Updates**: Stay up-to-date with the latest performance improvements and bug fixes.
<h1 align="center">Sparkle - ✨ The Finest Windows Optimizer ✨</h1>

## Installation
<p align="center"><strong>Sparkle</strong> is a powerful and user-friendly Windows optimizer designed to enhance your computer's performance and keep it running smoothly. Say goodbye to sluggishness and hello to a faster, more efficient Windows experience!</p>

1. Download the latest Sparkle installer from the [official website](https://www.sparkleoptimizer.com/download).
2. Run the installer and follow the on-screen instructions.
3. Launch Sparkle after installation and let it scan your system for optimization opportunities.
<h2>Features</h2>

## Usage
<ul>
<li>✨ <strong>Comprehensive Optimization</strong>: Sparkle covers all aspects of Windows optimization, from cleaning up junk files to optimizing system settings.</li>
<li>🧹 <strong>Junk File Cleanup</strong>: Remove temporary files, cache, and other unnecessary data that clogs up your storage.</li>
<li>🚀 <strong>System Speedup</strong>: Boost your PC's speed by optimizing startup programs and system resources.</li>
<li>🛠️ <strong>Registry Cleanup</strong>: Fix registry errors to improve system stability and performance.</li>
<li>🌐 <strong>Internet Speed Booster</strong>: Optimize your internet connection for faster browsing and downloads. (Coming Soon!)</li>
<li>🔄 <strong>Automatic Updates</strong>: Stay up-to-date with the latest performance improvements and bug fixes. (Coming Soon!)</li>
</ul>

1. Launch Sparkle and click the "Scan Now" button to analyze your system.
2. Review the scan results and select the optimization options you want to apply.
3. Click "Optimize Now" to start the optimization process.
4. Sparkle will automatically apply the selected optimizations and provide a summary of the improvements made.
<h2>Installation</h2>

## Support and Feedback
<ol>
<li>Download the latest Sparkle installer from the <a href="https://parcoil.com/sparkle">official website</a>.</li>
<li>Run the installer and follow the on-screen instructions.</li>
<li>Launch Sparkle after installation and let it scan your system for optimization opportunities.</li>
</ol>

If you encounter any issues, have questions, or want to provide feedback, please reach out to our support team:
<h2>Usage</h2>

- **Website**: [https://www.sparkleoptimizer.com](https://www.sparkleoptimizer.com)
- **Email**: [email protected]
- **Twitter**: [@SparkleOptimizer](https://twitter.com/SparkleOptimizer)
<ol>
<li>Launch Sparkle and click the "Scan Now" button to analyze your system.</li>
<li>Review the scan results and select the optimization options you want to apply.</li>
<li>Click "Optimize Now" to start the optimization process.</li>
<li>Sparkle will automatically apply the selected optimizations and provide a summary of the improvements made.</li>
</ol>

We value your input and are committed to making Sparkle the best Windows optimizer on the market.
<h2>Support and Feedback</h2>

## License
<p>If you encounter any issues, have questions, or want to provide feedback, please reach out to our support team:</p>

Sparkle is available under the [MIT License](LICENSE).
<ul>
<li><strong>Website</strong>: <a href="https://parcoil.com/sparkle">https://parcoil.com/sparkle</a></li>
<li><strong>Email</strong>: <a href="mailto:[email protected]">[email protected]</a></li>

---
</ul>

Thank you for choosing Sparkle to keep your Windows PC running smoothly and efficiently. We hope you enjoy the optimized experience! ✨
<p>We value your input and are committed to making Sparkle the best Windows optimizer on the market.</p>

<h2>License</h2>

<p>The license is here <a href="LICENSE">License</a>.</p>

<hr>

<p>Thank you for choosing Sparkle to keep your Windows PC running smoothly and efficiently. We hope you enjoy the optimized experience! ✨</p>

</body>
</html>
File renamed without changes.
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -239,4 +239,4 @@ <h4 class="text-center mb-3">Ram Usage</h4>
text-shadow: 0 0 3px yellow, 0 0 4px yellow;
}
}
</style>
</style>
8 changes: 8 additions & 0 deletions main.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,17 @@ const os = require('os');
const DiscordRPC = require('discord-rpc');
const client = new DiscordRPC.Client({ transport: 'ipc' });
const clientId = '1188686354490609754';
const { app, autoUpdater, dialog } = require('electron');
let win;
let tray = null;

autoUpdater.setFeedURL({
provider: 'github',
repo: 'sparkle',
owner: 'parcoil',
token: 'your-github-access-token', // if needed for private repo
});

// Function to update Discord RPC presence
function updateDiscordRPC(ramUsage) {
client.setActivity({
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
"electron-builder": "^22.14.13"
},
"dependencies": {
"electron-updater": "^6.1.7",
"discord-rpc": "^4.0.1"
"discord-rpc": "^4.0.1",
"electron-updater": "^6.1.7"
},
"build": {
"appId": "com.parcoil.sparkle",
Expand Down
2 changes: 1 addition & 1 deletion script.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,4 +46,4 @@ ipcRenderer.on('ram-usage', (event, ramUsage) => {
usedRamSpan.textContent = used;
progressBar.style.width = usedPercentage + '%';
progressBar.setAttribute('aria-valuenow', usedPercentage);
});
});
2 changes: 1 addition & 1 deletion styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -82,4 +82,4 @@ body {
}
body::-webkit-scrollbar {
display: none;
}
}

0 comments on commit 0773f41

Please sign in to comment.