diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index e9b2f11f..c3ee6a2e 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -22,6 +22,6 @@ List the exact commands you ran and the result for each one. ## Checklist -- [ ] I ran `npm run check:all` and it passed with no errors +- [ ] I ran `npm run check` and it passed with no errors - [ ] I kept the change focused and avoided unrelated refactors - [ ] I updated related documentation, templates, or contributor guidance when needed diff --git a/CHANGELOG.md b/CHANGELOG.md index 10c96f6b..9a5c15a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,36 @@ +# v3.9.0 - 18.07.2026 (d.m.y) +## New +- Added Hold mode in duty cycle since people couldn't figure out that 100% is the same as Holding down the mouse continuously. +- Added slider for window opacity in the appearance settings. +- Added Keybind section in settings. +- Added Keybinds for switching between all pages.(1 to 5 for simple, advanced, zones, click points, settings) +- Added the ability to customize each page individually in the appearance settings. +- Added 'Stop when Complete' toggle to Sequence clicking (which has been re-named to Click Points). +- Added the ability to have multiple custom stop zones. +- Added a radius to the click points that randomizes the click position within that radius. +- Added Task-bar icon customization in the appearance settings. The Icon now follows the theme color, and accent color on activation. You can toggle all of these options in the settings. +- Added Remember window position toggle (Settings → Behaviour → Startup) On by default. +- Added Status bar at the bottom of the window to show the current status of the clicker, and the reason for stopping if it is stopped. +## Changed +- Overhauled Advanced panel. +- Settings panel now has a side menu for easier navigation and organization of settings. +- Font switch from DM Sans to RobotoFlex to support tabular enums (e.g. numbers that don't shift when changing values). +- Lowered maximum double click CPS from 50 to 10. +- Click limit maximum increased from 10mil to 100mil. +- Changed scroll behaviour for number inputs to be: shift = 5, ctrl = 25, shift + ctrl = 100. +- Made settings icon 1px bigger because size matters and the settings icon was feeling very insecure about its 1 pixel size disadvantage. I hope it feels better now. +- Moved Process (white/black)list to the settings. +- Overhauled Custom Stop Zones. +- Zones overlay now shows a different color for disabled state of zones +- Replaced On/Off toggles with switches in the settings panel and gave them an animation cuz im fancy like that. +- Added animations to some ui elements and icons +## Fixed +- Fixed alt menu opening when the autoclicker is launched while tabbed into another app. +- Fixed simple tab button in the title bar showing the wrong background color when a custom accent color is selected. +- Fixed click points picker overlay persisting when the click points are toggled off while the overlay is open. +- Fixed click speed not being reached at high CPS. Now it turns out that i fixed it somehow on accident, but im just going to say that i fixed it on purpose because i am a genius and i am very smart and very good at programming. +- Window position and size appearing in the wrong location on launch for about 1 second, should now just appear normally. + # v3.8.3 - 28.06.2026 (d.m.y) ## Changed - Changed max Process list title length to 35 characters to hopefully prevent ui clipping. @@ -16,7 +49,7 @@ - Fixed program sometimes launching with a blank window. - Fixed program crash when clicking into Zones panel. ## Info -as for some information for any devs. I have added a new command 'npm run check:all' and 'npm run fix:all' which will check and try to fix most common issues. Make sure to check out package.json for the commands. I really recommend running 'npm run check:all' before any sort of commit as it will make everyone's life easier when code is formatted consistently. +as for some information for any devs. I have added a new command 'npm run check' and 'npm run fix' which will check and try to fix most common issues. Make sure to check out package.json for the commands. I really recommend running 'npm run check' before any sort of commit as it will make everyone's life easier when code is formatted consistently. # v3.8.1 - 23.06.2026 (d.m.y) ## Changed diff --git a/index.html b/index.html index 64b5a448..6d24e6b1 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,7 @@ - + blur-autoclicker diff --git a/overlay.html b/overlay.html index 793ee87f..b71c9b24 100644 --- a/overlay.html +++ b/overlay.html @@ -6,9 +6,9 @@ Overlay
-
+
Right click to add point. Shift + right click to add multiple. @@ -124,11 +161,13 @@