-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.2 release #195
Draft
medzernik
wants to merge
32
commits into
main
Choose a base branch
from
feature/1.2_release
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
1.2 release #195
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
medzernik
added
bug
Something isn't working
enhancement
Improves on already existing functionality
labels
Jan 9, 2024
medzernik
force-pushed
the
feature/1.2_release
branch
9 times, most recently
from
January 10, 2024 15:41
9163d47
to
84a6f5e
Compare
medzernik
force-pushed
the
feature/1.2_release
branch
from
February 27, 2024 16:37
26dfc5c
to
be34590
Compare
medzernik
force-pushed
the
feature/1.2_release
branch
from
April 2, 2024 11:29
be34590
to
0c86d88
Compare
medzernik
force-pushed
the
feature/1.2_release
branch
from
May 7, 2024 12:31
e0a544b
to
3334d1c
Compare
Added proper filetype and cleanup to SystemActions Cleanup of unwrap instability hive of clipboard Type rename in frontend Generic cleanup of the lib file Revert "Make mouse 1 always work, never grab it" This reverts commit f9b4c7e. Enabled frontend macro type Revert "Enabled frontend macro type" This reverts commit 1be9d86. Error handling with anyhow, better error management (#179) * Longer toast errors frontend with error displayed * Experiment to reinitialize backend if crashed * Experiment to reinitialize backend if crashed II. * Replaced unwraps with handled errors in lib.rs * Added mouse handling to prevent crashing * Started adding error chains - util section * Error handling for key events and system actions * Add anyhow crate * First part big refactor error handling to anyhow * Anyhow port of system_events * Added config anyhow; fixed release * Fix warnings * Implemented bubble up errors with anyhow * Replace .unwrap_or_else(|err| panic!) with .expect * Expect replace * fmt Name change fix Library/update (#181) * Updated frontend yarn libraries * updated libraries for tauri backend * Updated libraries for wootomation backend * Update libraries for backend * Backend updates * Yarn updates * Major version yarn upgrade * Updated typescript frontend libraries * updated backend libraries * Removed unneeded path rewriting Allow mouse 1 to pass through at all times (#174) Feature/delay (#137) * Removed unneccessary delay and tested * Readded linux delays just in case. * Fix manual merge --------- Co-authored-by: medzernik <[email protected]> FMT fixes Removed the error in grabbing thread for now UI Fixes and Macro Search (#188) * Commit to diff * Disabled gradient on buttons * Border unification * Removed shadows in dark mode * Fixed fmt, and promise return * Disabled keycap pattern image * Border radius tweaks II. * Main BG Colors tweaks * Border radius work III. * Bigger text for macro name * Bg color fix for elements selected * Minor styling and spacing fixes * Added nicer rendering of edited elements * Alignment issues fixed * Introduced advanced macro settings framework * Style changes * Design tweaks to UI macro trigger edit * UI Consistency tweaks * Trigger size changes * Border radius readjusted V. * Trigger modal text and design change * Edit element type button style change * Abolished the random emoji system * fmt * Fixed settings menu * Visual tweaks * fmt import * Added sequence recording cancellation when LMB * Toast notifications and default duration enforcement * Minimum duration UI * Added a search field for all macro name searching * Top panel changes text if search is on * Disabled overflowX on left panel * Removed collection button * Search tweaks and new button changing macro output * Added a banner for macro output disabled * Added collection names when searching * Fix for sidebar displayed when search on * Added no macros found text * fix: search result visible when 0 macros (#192) Contribution from @xaizone * feat: disable tauri keyboard shortcuts + fix: macroview button grid (#191) Contribution from @xaizone * feat: add disable tauri kb shortucts disabled ctrl+f shortcut * fix: remove macroview button padding removed macroview button padding, text goes out of button when small size * revert: macro button padding * fix: macro button scaling * feat: disable selecting with lmb * Placeholder changed * Changed info banner to warning * Updated bg color on the sequence area * Improved detection to disable CTRL+F * Improved font size and padding on sequence buttons * improved layout of search field macro left sidebar * removed debug line * Minor UI tweaks in macro sequence area * Added reset to default option for mouse/key types * type change * fmt * Update react dependencies * Reformat and clean the project * AZERTY and other keyboard layouts support (#177) * WIP push * Initial prep for hid code fix * FIx for layouts * Made the whichID more maintainable * fixes for frontend * Fix for macros being removed * Left out line fix * Fixed numpad not working with layout fix * Fix for incorrect macro enabled state * eslint * macro state refactor * added a slower checking if input cannot be gotten * typo * Fix for color of collection disable button * fix for light mode colors * border rounding fixed * Update of libraries * RC fix * RC address II. * Simplify code --------- Co-authored-by: xaizone <[email protected]> Update version numbers missing windows signing keys fmt Removed comments removed zindex removed dead code enabled macro types in UI Added a fourth macro type definition Type renames
Made macros triggerable from UI
libraries and tsc
Added min/max to macro element duration
medzernik
force-pushed
the
feature/1.2_release
branch
from
May 9, 2024 14:49
3334d1c
to
5b0fe7e
Compare
medzernik
force-pushed
the
feature/1.2_release
branch
3 times, most recently
from
May 30, 2024 10:04
c55ddd4
to
59092d0
Compare
* 1.1 feature rebase Added proper filetype and cleanup to SystemActions Cleanup of unwrap instability hive of clipboard Type rename in frontend Generic cleanup of the lib file Revert "Make mouse 1 always work, never grab it" This reverts commit f9b4c7e. Enabled frontend macro type Revert "Enabled frontend macro type" This reverts commit 1be9d86. Error handling with anyhow, better error management (#179) * Longer toast errors frontend with error displayed * Experiment to reinitialize backend if crashed * Experiment to reinitialize backend if crashed II. * Replaced unwraps with handled errors in lib.rs * Added mouse handling to prevent crashing * Started adding error chains - util section * Error handling for key events and system actions * Add anyhow crate * First part big refactor error handling to anyhow * Anyhow port of system_events * Added config anyhow; fixed release * Fix warnings * Implemented bubble up errors with anyhow * Replace .unwrap_or_else(|err| panic!) with .expect * Expect replace * fmt Name change fix Library/update (#181) * Updated frontend yarn libraries * updated libraries for tauri backend * Updated libraries for wootomation backend * Update libraries for backend * Backend updates * Yarn updates * Major version yarn upgrade * Updated typescript frontend libraries * updated backend libraries * Removed unneeded path rewriting Allow mouse 1 to pass through at all times (#174) Feature/delay (#137) * Removed unneccessary delay and tested * Readded linux delays just in case. * Fix manual merge --------- Co-authored-by: medzernik <[email protected]> FMT fixes Removed the error in grabbing thread for now UI Fixes and Macro Search (#188) * Commit to diff * Disabled gradient on buttons * Border unification * Removed shadows in dark mode * Fixed fmt, and promise return * Disabled keycap pattern image * Border radius tweaks II. * Main BG Colors tweaks * Border radius work III. * Bigger text for macro name * Bg color fix for elements selected * Minor styling and spacing fixes * Added nicer rendering of edited elements * Alignment issues fixed * Introduced advanced macro settings framework * Style changes * Design tweaks to UI macro trigger edit * UI Consistency tweaks * Trigger size changes * Border radius readjusted V. * Trigger modal text and design change * Edit element type button style change * Abolished the random emoji system * fmt * Fixed settings menu * Visual tweaks * fmt import * Added sequence recording cancellation when LMB * Toast notifications and default duration enforcement * Minimum duration UI * Added a search field for all macro name searching * Top panel changes text if search is on * Disabled overflowX on left panel * Removed collection button * Search tweaks and new button changing macro output * Added a banner for macro output disabled * Added collection names when searching * Fix for sidebar displayed when search on * Added no macros found text * fix: search result visible when 0 macros (#192) Contribution from @xaizone * feat: disable tauri keyboard shortcuts + fix: macroview button grid (#191) Contribution from @xaizone * feat: add disable tauri kb shortucts disabled ctrl+f shortcut * fix: remove macroview button padding removed macroview button padding, text goes out of button when small size * revert: macro button padding * fix: macro button scaling * feat: disable selecting with lmb * Placeholder changed * Changed info banner to warning * Updated bg color on the sequence area * Improved detection to disable CTRL+F * Improved font size and padding on sequence buttons * improved layout of search field macro left sidebar * removed debug line * Minor UI tweaks in macro sequence area * Added reset to default option for mouse/key types * type change * fmt * Update react dependencies * Reformat and clean the project * AZERTY and other keyboard layouts support (#177) * WIP push * Initial prep for hid code fix * FIx for layouts * Made the whichID more maintainable * fixes for frontend * Fix for macros being removed * Left out line fix * Fixed numpad not working with layout fix * Fix for incorrect macro enabled state * eslint * macro state refactor * added a slower checking if input cannot be gotten * typo * Fix for color of collection disable button * fix for light mode colors * border rounding fixed * Update of libraries * RC fix * RC address II. * Simplify code --------- Co-authored-by: xaizone <[email protected]> Update version numbers missing windows signing keys fmt Removed comments removed zindex removed dead code enabled macro types in UI Added a fourth macro type definition Type renames * Preliminary infrastructure work on loop macros * Part 1 control macros from UI Made macros triggerable from UI * Refactor of matching * Change the aligment and text of 2row header libraries and tsc * port of windows code back to rdev * Formatting tweaks and warning fixes * Added trigger consuming * Basic mouse triggers now work * Fix for double consumption * fix for double key consumption * rebase fix * finish implementing onhold macros * comments * clippy * clippy * removed some dead code
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closing #151
Closing #182