All notable changes to this project will be documented in this file.
- Update dependencies
- Update egui to 0.30
- Source version of
egui_dock
added to support egui update
- Update dependencies
- Added clamp value toggle as a workaround for #12
- Update egui to 0.29
- Fix #12
- Basic script editor with log output
- VSCode is still recommended for larger scripts
- Script execution
- Script integration modules moved into scripting crate
- Added warning about using 0ms in Clicker (don't do it, things misbehave)
- Fix Mac build
- Embedded Rhai scripting engine, scripting features will be enabled in a later version
- Scripting related features are locked behind the
scripting
feature flag when building - The API is still in heavy development, it will likely change between versions
- Scripting related features are locked behind the
- Refactored code into workspace with crates
cs_codegen
: CLI tool that generates the API definitions (single file) in the current foldercs_hal
: Hardware abstraction layercs_scripting
: Scripting engine access point and API definition
- Refactored worker thread to use one thread instead of two.
- Disabled minimize because the app stops receiving input when that happens
- Re-enabled maximize
- Disabled always on top
- Disabled maximize
- Translations for French, German, and Spanish (Spain)
- UI cleanup
- Click variation
- Disable start button while running
- Disable center panel while running
- Turbo clicking added
- Turbo clicking set as the default mode
- Custom hotkey setting
- Use icon for settings menu button
- Workflow file renamed from
deploy.yml
torelease.yml
- Moved some UI variables out of app settings to reduce memory usage when sending data to background thread
- Added changelog
- Update dependencies
- Updated icons
- App icon for Windows executables
- CI/CD fixes
- Everything