Conversation
|
Bugs to be fixed:
Should be fixed in the coming days |
|
I have patched the issues above, let me know if you want the updated program |
robiot
left a comment
There was a problem hiding this comment.
Thanks for the contribution! Left a review with some things you need to change. I also need to test it then
Keep in mind,
We want to keep AlphaClicker independent, not dependent on external software. If features from AHK is wished, implement them directly with the win32 api, not by proxing through ahk.
| @@ -1,59 +1,48 @@ | |||
| # Alpha Clicker 1.4 | |||
There was a problem hiding this comment.
Shouldn't reformat the whole Readme. Keep format. And don't have your new PR updates here as they belong in PR comments.
Keep the readme as before, with changes to reflect the new features
| } | ||
|
|
||
|
|
||
| //private void CheckAHKInstalled() //A external program that could potentially handle process selection and clicking, it is currently disabled due to issues, but is left here currently |
There was a problem hiding this comment.
Don't keep this. We dont want to rely on ahk
|
|
||
| private void windowSettings_Loaded(object sender, RoutedEventArgs e) | ||
| { | ||
| //Irelevant, previously used |
| JitterSelector.SelectedIndex = 0; // Assuming 0 (None) is the default | ||
| } | ||
|
|
||
| //string processName = Properties.Settings.Default.ProcessName; |
| using System.IO; | ||
| using System.Text; | ||
|
|
||
| public class IniFile |
There was a problem hiding this comment.
This doesnt seem to be used anywhere
| </Grid.RowDefinitions> | ||
|
|
||
| <Label Content="Click Or Press Esc To Pick" | ||
| <Label Content="Click to select or ESC to cancle" |
|
|
||
| private void InstallButton_Click(object sender, RoutedEventArgs e) | ||
| { | ||
| string url = "https://www.autohotkey.com/download/ahk-v2.exe"; // Autohotkey download |
There was a problem hiding this comment.
We want to keep AlphaClicker idendependent, not dependent on external software. If features from AHK is wished, implement them directly with the win32 api, not by proxing through ahk.
Update Log
New Save System: Implemented a new save system using Properties, making it easier to maintain and use. No privacy concerns are involved with this type of saving.
Custom Themes: Introduced a flexible theming system that allows users to create and share fully custom themes, moving beyond just light and dark modes. This update includes five default themes: Light, Dark, Nature, Earth, and Glass. Theme .xaml files now control more UI elements for enhanced customizability.
New Features:
"Hold" Click Type: Added a new "Hold" option as a click type for more interactive control.
"Save All Settings" Option: Based on user feedback, a new setting was added that enables automatic saving of all user inputs.
Improved Visual Feedback: Additional visual cues have been introduced to better indicate when clicking is active. A dot and text in the top-left corner provide clearer status, addressing issues in certain themes where it was hard to tell from the start/stop buttons alone.
Jittering: Introduced a jittering feature to make movements appear more human-like. It works with custom coordinates by altering the location, delay, and interpolation of movements to mimic human behavior. Some applications may detect this form of automated clicking. Users can adjust the level of jittering in the settings menu on a scale of 0 (disabled) to 5 (maximum jittering).
Keybinding Fix: Fixed an issue where special keys would crash the application in the keybinding section.
Process Selection: Began development of process selection functionality (currently incomplete and marked out due to functionality issues).
Bug Fixes: Addressed several minor bugs to improve overall stability.