This is a complete refresh/rewrite of FalconX newly named TaskbarX. It supports unlimited monitors and enables more bugs to be fixed or features to be added.
Also trying to add as many comments as possible inside the source code so people can understand whats happening.
๐ฆ [v1] *Barebones ๐ฆด
(Unlimited monitor support) + (Taskbar styling) no animations no settings
๐ฆ [v2] *Added Animations โจ
What the title says...
๐ฆ [v3] *Added Tray Fix ๐ฉน
Fix for the tray not updating position
๐ฆ [v4] *Added Wiggle Fix ๐ฉน
Fix for the icons moving to the left and right constantly
๐ฆ [v5] *Added Big Swing Fix ๐ฉน
Fix for the icons rarely moving to the left with a big amount
๐ฆ [v6] *Added All Settings by Command Line โ๏ธ
-taskbarstyle=1 will make the taskbar transparent. 2 blur, 3 acrylic and 0 is disabled.
-primarytaskbaroffset=0 will set the offset of the primary taskbar based on the center.
-secondarytaskbaroffset=0 will set the offset of the primary taskbar based on the center.
-centerprimaryonly=1 will only center the primary taskbar. 0 is disabled.
-centersecondaryonly=1 will only center the secondary taskbar(s). 0 is disabled.
-animationstyle=backeaseout will set the animation style to BackEaseOut. "none" is instant.
-animationspeed=500 will set the speed of the animation.
-looprefreshrate=400 will set the refresh rate of the looper/taskbar checker.
-centerinbetween=1 will set the primary taskbar position in between start, search etc.. and the tray.
-fixtoolbarsontraychange=1 will update any toolbar when a tray icon gets added or removed.
Example: C:\Program Files\FalconX\FalconX5.exe -taskbarstyle=1 -animationstyle=backeaseout
๐ฆ [v7] *Clear memory after animating ๐งน
What the title says...
๐ฆ [v8] *Added On Battery settings ๐
-onbatteryanimationstyle=backeaseout will set the animation style to BackEaseOut when on battery mode.
-onbatterylooprefreshrate=400 will set the refresh rate of the looper/taskbar checker when on battery mode.
๐ฆ [v9] *Fine tuning based on a lot of testing ๐งผ
All dll references are now inside FalconX's dir
๐ฆ [v10] *Use Do-Loop for animator instead of Timer โฒ๏ธ
What the title says...
๐ฆ [v11] *More fine tuning ๐งผ
What the title says...
๐ฆ [v12] *Added some checks before calculating the new position ๐ฉน
Sometimes calculator gets a wrong value when the taskbar is still adding an icon the taskbar.
This results in the animator triggering twice so you will see it moving half way and then a correction.
This build should fix that but, needs more testing to get it right.
๐ฆ [v13] *More fine tuning ๐งผ
What the title says...
๐ฆ [v14] *Restart on display change ๐ฉน
Restart when resolution changed, or display connected or disconnected
๐ฆ [v15] *Added a (testing configurator) โ๏ธ
It will also create a task schedule
๐ฆ [v16] *Fix application broke when no icons in taskbar ๐ฉน
What the title says...
๐ฆ [v17] *More fine tuning ๐งผ
based on v16
๐ฆ [v18] *More fine tuning ๐งผ
A (While -> End While) seems to work better on lower end pc's instead of (Do -> Loop)
for the animations.
๐ฆ [v19] *Getting ready for MSStore ๐งผ
What the title says...
๐ฆ [v20] *Added import and export functions for the configurator โ๏ธ
What the title says...
๐ฆ [v21] *Added version check โ๏ธ
What the title says...
๐ฆ [v22] *Release