Releases: SenpaiHunters/Clakr
1.3 (562)
β¨ New Features
- Completely overhauled the app
- Introduced a new app icon, courtesy of Alex20041509 (thank you!)
- Integrated SwiftFormat for enhanced code formatting
π Modified Features
- Removed the app updater code
- I believe it's unnecessary since updates will only occur if something significant goes wrong.
- Redesigned the app's appearance (I think it looks better...)
- Reduced app size from 4MB to 1.6MB
1.2 (481)
β΄οΈ Important Notice
The License has been changed from a modified version of the MIT to now, the GNU General Public License v3.0. This now further aligns with my visions of creating a decent swift based auto clicker.
You can support the development of Clakr by donating, if you are not in the place where you wish to donate or cannot afford to, localised Clakr would be much appreciated!
β¨ New Features
- Revamped the settings popup; it is now its own menu.
- Added an Alpha version of blacklisted apps (Clakr won't click on these defined apps).
- Inside the Help section of the menu bar, added Debug (this can also be activated by pressing βD). This will provide you with something like this:
Debug Information:
Accessibility Permissions: Granted
Accessibility Enabled: Yes
App Version: 1.2
Build Version: 481
macOS Version: Version 14.3 (Build 23D56)
Main Run Loop Active: Yes
Blacklist Count: 1
Blacklisted Applications: Arc.app (company.thebrowser.Browser)
This will help me debug what's wrong with Clakr faster, I hope.
- β¨ Added an auto-updater in early alpha! β¨
- Added a Reduced Transparency toggle for users who don't want a glass effect.
- Added support FINALLY for app localization!
- If you wish to localize Clakr, please create an Issue and explain which language you wish to modify/create!
- This will be automatic based on your system's default language. I may add a toggle for it later; however, you can change it by going into System Settings β Language & Region β Applications - Customize language settings for the following applications -- then add Clakr here, and a dropdown will show which languages it supports so you can overwrite the default.
- Currently Supported:
- English
- Japanese
- Korean
- Clakr now is on brew! -- To install Clakr using Homebrew, run the following command in your terminal:
brew install --cask --no-quarantine SenpaiHunters/clakr/clakr
- It's important to note that passing
--no-quarantine
with brew ensures macOS Gatekeeper is disabled, allowing the app to open even if it's unsigned. - Custom About menu, this is now removed from the default, i don't know if this is the best method to do this~ But, it works.
π Bug Fixes
- Fixed an issue where default settings would not be set on app startup.
- Fixed an issue where the menu bar would not be added/re-added.
Changed Features
- Optimized the auto-clicker further; it now uses 0.8% of your CPU at 1000 clicks per second and 33.3mb of RAM (This was measured by filtering Clakr's PID using
btop
). - Bumped app version and build number.
- Added support for β custom sounds β when using the auto clicker. Import a 3-second mp3 and you're off to the races!
- Changed the whole readme.md, added a Privacy policy, and shifted performance numbers into its own file.
- Changed the default look of the app; it's now a bit nicer-looking.
1.1 (431)
This update fixes several issues including spelling mistakes, improves keyboard shortcuts, and bumps the build version number while keeping the overall version unchanged.
Bug Fixes
Improvements
- Implemented feature requested in #3 (also available in the About section of the left-hand menu bar).
Auto-generated
Full Changelog: 1.1_(400)...1.1_(431)
1.1 (400)
Release Notes
Features
- Added keyboard shortcut support for toggling the auto clicker.
- Add a full settings menu.
- General
- Hotkeys
- Sound
- About
- β¨ Add Menubar mode β¨
- Add support to play a sound when the auto clicker is triggered and disengaged.
- Completely change the menu bar to a custom one
- Add an
AppDelegate.swift
to further optimize and separate the code. - Add an
ExtensionView.swift
file to segmentextensions
- Add a
MenuManager.swift
- Add a
Settings.swift
file to denote settings section - Less so a feature add
META
tags inindex.html
Visuals
- Changed the default look of Clakr to now use a black and white, with a less harsh transparency
- Prevent the window from being resized from its initial size
Keybinds
Default: (Cannot be re-bound to a new keybind)
β+,
- Open settingsβQ
- Quit ClakrEsc
- Close settings
Unbound:
- Toggle auto clicker
Bug fixes
- Fixed a bug where the Stop button would untrigger on a second launch
- Fixed a fullscreen bug
- Fixed a bug on startup window sizes will be messed up
Auto Generated Release Notes
Full Changelog: 1.0_(324)...1.1_(400)
1.0 (324)
Initial release
Features
- Custom Click Rates: Define your clicks per second.
- Start Delay: Plan when the clicking begins.
- Auto-Stop Function: Automate the end of your clicking session.
- Motion Detection: Only clicks when the mouse is stationary.
Installation Steps
- Download the latest
zip
file from the Releases page. - Unzip the file and move
Clakr.app
to your Applications folder. - To open Clakr, right-click on
Clakr.app
and select "Open" from the context menu, or pressβO
.
- You will next see this image, press "OK", then Right Click and select Open
- Another popup will open, press OK on this one as well, and Clakr will be installed
This only shows because the app is unsigned, as i do not wish to pay $100/year for an Apple Developer account!
Clakr is now installed and ready to use on your Mac.
How to Use
- Open Clakr.
- Set your preferences.
- Hit "Start" to begin clicking.
- Stop manually or let the timer do it for you.
Frequently Asked Questions (FAQs)
Click to Expand
-
Q: Can I use Clakr for gaming?
- A: Yes, but be aware of the game's terms of service regarding auto-clickers.
-
Q: Does Clakr work on non-macOS systems?
- A: Currently, Clakr is only available for macOS version 12.0 or newer.
-
Q: How can I contribute to the development of Clakr?
- A: Check out our Contributing section for guidelines on how to contribute.
-
Q: How much system resources does Clakr use?
- A: About 33mb of RAM when open, and depending on how many clicks per second you define, 10% of your CPU whilst activated.
-
Q: Is Clakr a menu bar app?
- A: Currently, no Clakr is only an app without a menu bar applicate, this may change later, but as of now, its pretty basic.
-
Q: Does Clakr support Hotkeys?
- A: Not yet, but i may add hotkey support in a later release.
-
Q: Do you plan on supporting any lower macOS version?
- A: No, macOS 12 is the lowest i plan to support, however, you may be able to build it for lower.