20 Commits

Author SHA1 Message Date
Vaggelis kavouras
947d11fbc6 refactor: streamline configuration management and enhance UI interactions
- Updated go.mod and go.sum to include necessary dependencies.
- Refactored README.md for clearer installation instructions and improved formatting.
- Enhanced main.go with better error handling and user feedback during execution.
- Improved configuration management in config.go, ensuring atomic writes and better error handling.
- Updated language support in lang.go for clearer user messages.
- Enhanced process management in manager.go to ensure more reliable process termination.
- Improved UI display methods for better user experience.
- Removed outdated test file generator_test.go to clean up the codebase.
- Updated install.ps1 script for better output formatting and error handling.
2024-12-28 23:52:24 +02:00
dacrab
f96a71f909 docs: update installation links to use correct repository 2024-12-27 13:32:53 +02:00
dacrab
dae6dbcdaa Remove Makefile and update README for improved clarity and installation instructions
- Deleted the Makefile as it was no longer needed for the build process.
- Enhanced the README with clearer installation instructions, including a one-click solution for Linux/macOS and Windows.
- Improved formatting and added details for system support and configuration files.
- Updated the project stats section for better visibility.

These changes streamline the documentation and improve user experience for installation and usage of the Cursor ID Modifier tool.
2024-12-27 12:33:52 +02:00
dacrab
99e31a7bba chore: Refactor build and installation scripts; update configuration and release process
- Enhanced build scripts for improved parallel execution and optimization flags.
- Updated installation scripts for better user experience and error handling.
- Modified .gitignore to include new build artifacts and IDE configurations.
- Updated .goreleaser.yml for better release management and platform support.
- Removed deprecated main.go file and adjusted README for clarity on installation and usage.
- Added support for multiple architectures in build process, including 32-bit and 64-bit for Windows, macOS, and Linux.

These changes streamline the development workflow and enhance the overall usability of the Cursor ID Modifier tool.
2024-12-27 02:05:35 +02:00
煎饼果子卷鲨鱼辣椒
5ee2265958
Merge pull request #56 from sshallow/fix-readme-issue
fix: Add chmod +x instruction in README for Linux/macOS manual installation
2024-12-19 15:24:47 +08:00
煎饼果子卷鲨鱼辣椒
cc3388ae10 docs: Update Star History section in README.md to include Repobeats for improved project visibility 2024-12-19 06:02:18 +08:00
煎饼果子卷鲨鱼辣椒
b694948d3c docs: Add Repobeats analytics image to README.md for enhanced project visibility 2024-12-19 06:01:31 +08:00
shangshy
8d47175bd8 fix: Add chmod +x instruction in README for Linux/macOS manual installation 2024-12-19 00:04:21 +08:00
煎饼果子卷鲨鱼辣椒
ed46393aea docs: Add Star History section to README.md for better visibility of project popularity 2024-12-15 02:12:31 +08:00
dacrab
2b2fb6d515 refactor: Remove install.sh and enhance README.md with updated installation instructions
- Deleted the `install.sh` script to streamline the installation process and reduce complexity.
- Updated the `README.md` to reflect the new installation method, emphasizing the recommended automatic installation approach.
- Improved clarity in installation instructions for both Linux/macOS and Windows, ensuring users have clear guidance on how to install the tool.
- Added details about the automatic installation script's features, including privilege requests and configuration backups.
- Enhanced the manual installation section with step-by-step instructions for users who prefer that method.

These changes collectively improve the documentation and user experience during the installation process.
2024-12-14 14:58:03 +02:00
dacrab
5fb0288420 feat: Enhance configuration management and process handling in main.go
- Added TelemetrySqmId to StorageConfig for improved telemetry tracking.
- Modified NewStorageConfig to accept an existing configuration, allowing for better state management.
- Updated getConfigPath, saveConfig, and readExistingConfig functions to include username as a parameter for user-specific configuration handling.
- Implemented ensureCursorClosed function to ensure the Cursor application is closed before proceeding.
- Enhanced process management functions to handle both uppercase and lowercase process names for better compatibility across systems.
- Updated README.md with new installation instructions and manual configuration steps for the added TelemetrySqmId.

These changes collectively improve the application's configuration handling and user experience during setup and operation.
2024-12-12 22:08:30 +02:00
Vaggelis kavouras
6cc28518b4 feat: Enhance installation script and main.go for improved user experience
- Updated `install.sh` to include new configuration options for binary retention and download directory, enhancing user flexibility.
- Improved error handling and user feedback in the installation process, including clearer messages for network connectivity and binary verification.
- Added a cleanup function for old versions of the binary to streamline the installation process.
- Refactored `main.go` to improve language detection and configuration management, ensuring better usability across different systems.
- Enhanced README.md with updated installation instructions and clearer descriptions of features and system support.

These changes collectively improve the installation experience and provide users with more control and clarity during setup.
2024-12-12 20:49:52 +02:00
Xx
81317077cb fix: Update installation URLs in README.md for accuracy
- Corrected the download URLs in the installation instructions for both Linux/macOS and Windows PowerShell to point to the raw content on GitHub.
- This change ensures users can successfully retrieve the installation script without encountering broken links.

These updates enhance the reliability of the documentation and improve the user experience during the installation process.
2024-12-11 17:58:57 +08:00
Xx
44226aebf1 refactor: Revise README.md for clarity and structure
- Streamlined the description and usage guidelines for the Cursor Free Trial Reset Tool.
- Improved formatting of platform support and installation instructions for better readability.
- Updated download URLs in installation instructions to reflect the latest paths.
- Enhanced bilingual support by ensuring consistent formatting in both English and Chinese sections.
- Added troubleshooting tips and cautions to guide users effectively.

This commit enhances the documentation to provide clearer instructions and improve user experience.
2024-12-11 17:07:31 +08:00
Vaggelis kavouras
3d288e3bd8 feat: Update module path and dependencies; enhance README
- Changed module path from `go-cursor-help` to `github.com/yuaotian/go-cursor-help` in `go.mod`.
- Updated `golang.org/x/sys` dependency version from `v0.25.0` to `v0.28.0`.
- Enhanced `README.md` with improved formatting, added badges, and clarified installation instructions.
- Included important usage guidelines and disclaimers for the Cursor Free Trial Reset Tool, emphasizing compliance with trial terms.

This commit improves module management and enhances documentation clarity for users.
2024-12-10 21:13:47 +02:00
Abhishek Kumar
835b6622a2
Window path update: Roaming 2024-12-09 18:36:12 +05:30
Xx
99a6e6ba10 Update README.md to reflect that MacOS and Linux are now tested and supported, enhancing clarity on system compatibility. 2024-12-09 19:17:58 +08:00
Xx
98883c15ef Update README.md to include important usage guidelines and disclaimers for the Cursor Free Trial Reset Tool, clarifying intended scenarios and emphasizing compliance with trial terms. 2024-12-09 16:18:43 +08:00
Xx
5de4106ee6 Fix formatting in README.md by removing extra whitespace at the end of the file 2024-12-09 15:24:03 +08:00
Xx
9402a4b1d3 Add README.md for Cursor Free Trial Reset Tool with usage instructions and system support 2024-12-09 15:17:17 +08:00