0.11.3
fix: prevent YM overlay from hiding taskbar, notifications, etc
0.11.2
new: 3d overlay cursors. slightly laggier but much prettier. they also work with anticheat protected games, unlike basic cursors.
new: overlay error notifications
when binding fails because YM needs to be admin
when YM is already admin and standard binding fails, and has to instead switch to overlay cursors
new: option: "Reduce overlay log": enable to reduce overlay pointer lag (may cause choppy movement on some systems).
new: default cursors: brought these back by popular request. same operation and hotkey (CTRL ALT D) as before.
new: reworked hotkeys:
CTRL ALT 1: now cycles basic cursors
CTRL ALT 2: cycles overlay cursors
CTRL ALT 3: cycles colors
etc: large code rework (cleanup, fixes, optimizations, etc)
remove: option: "games only": this didnt work too, but due to other changes misassigning cursors to non-games should be less problematic.
0.10.0
new: "Games Only" option: prevents YM from working with non-game apps. enabled by default. this isnt perfect and may false positive, but goal is to just reduce unwanted assignments to untested/nongame apps.
new: can now resize any cursor, not just preset cursors.
removed: default cursors: this wasnt used much... probably because i shouldve better worded it as "make all cursors same as current one"? i can add again if requested enuf :)
fixed: original game cursors sometimes not restoring when closing YM
fixed: hourglass cursor being assigned when first alt-tabbing/loading some games like PoE and Overwatch
0.9.1
entire cursors are now hashed to increase hash accuracy. this will outdate some cursor bindings requiring them to be rebound again. thanks @Archomeda for this update.
properly hide cursor when certain games request it. this fixes FFXIV showing cursor while panning.
0.9.0
added new X crosshair cursors under CTRL ALT 4
added more cursor sizes. now between 16 and 128 with 8 pixel increments.
improved quality of existing cursors
fixed restoring original cursor when closing YM for some apps
reduced chance of special windows hotkeys like CTRL ALT DEL accidentally triggering cursor hotkeys
prevented hotkeys from getting queued up due to lag and causing unwanted hotkey assignements
0.8.3
fixed hotkey buttons getting stuck after hitting various windows hotkeys like CTRL ALT DEL which resulted in unwanted YM cursor assignements
0.8.2
fix windowed fullscreen support in hots and other recently updated blizzard games
allow lowercase hotkeys in settings file
0.8.1
improved shutdown handling in case of startup error
fixed stuck cursor issues with some games like d3 and lol introduced by last update
0.8.0
numpad keys are now detected as regular 1-9,-,+ keys (if numlock is on) in consideration of various foreign keyboards
added 32/64 bit version to about menu
added "open settings folder" option
default hotkeys are now CTRL ALT 1-9. SHIFT removed since it conflicts with numpad.
Windows XP support is discontinued.
improved support for various games like path of exile and overwatch and apps like bluestacks
changed window detection from the foreground one to the one at the cursor. hopefully this fixes issues with various overlays getting in the way.
possibly fixed mysterious D: drive access. thx shagv@reddit for the find :)
fixed handling of game using an invalid cursor. fixes stellaris.
0.7.0
added default cursor hotkey (CTRL-ALT-D). will make all other game cursors use currently active YM cursor.
added error log. access this from system tray menu and copy/paste me when things dont work!
readded option to hide system tray icon but only in Settings.ini as ShowMenu=0
widened crosshair cursors
fixed cursor profile inconsistency when YM and game are different users
0.6.1
added "run as administrator" option to system tray menu
added new group of cross cursors under hotkey #3
0.6.0
now supports up to 90 cursors using default hotkeys 1-9
hotkeys now cycle through a group of up to 10 cursors
new resize options: original and 16 to 128. unfortunately game fullscreen modes limit this to 64.
resizing now works on any non-animated cursor
fixed animated cursors not animating
various optimizations
larger application icons
custom cursor users: please read updated help section!
0.5.6
if YM is running as admin it no longer requires other apps also have admin rights
fix more WildStar compatibility problems. NOTE: this game requires YM to be run as admin
0.5.5
fixed compatibility with WildStar
improved coexistance with OverWolf
added about dialog
removed hide icon option
0.5.4
fixed 0.5.3 bugs :)
0.5.3
fixed firefox crash. this is also likely fixes many other problems.
injected apps now identified by process not window allowing multiwindow apps to work correctly.
0.5.2
fixed for Strife.
fixed error when installing as non-admin.
added 26 more cursor hotkeys.
0.5.1
fixed crashing guild wars 2 (and possibly other games)
0.5.0
64 bit game support. examples include HotS and WoW (if configured for 64bit in battle.net client)
changed injection to CreateRemoteThread method to accomodate 64 bit support. this also fixed several bugs.
improved support for World of Warcraft and any other games that depend on SetClassLong to change cursors.
increased number of different cursors that can be bound per game from 10 to 200.
added a new color negative cursor #6 and removed the old cursor #8.
0.4.3
now works properly with Guild Wars 2
allow empty (invisible) cursors to be bound
improved retaining cursor settings between game versions (like LoL)
0.4.2
fix saving settings and cursor bindings for non-admin users
0.4.1
fix sizes not being saved. how'd i miss this lol
0.4.0
added animated cursor (.ani) support
fixed a memory leak due to misuse of GetIconInfo()
0.3.0
added two more cursor sizes
changed hotkeys and start menu for changing cursor size
0.2.0
added cursor sizes
0.1.0
first release!