Attached is lSwitcher 2.93 RC 4. It hopefully fixes all of the font, menu and layout issues identified by Alfred.
Still to do/decide on.
1. ¿Adding undo to the settings?
A. make the hide button work as described in the help (ie only save non-settings stuff to the ini on close?
B. Implement a full undo? This is from an earlier email:
a. What do we intend for "undo" to actually do? Should it undo all the changes on every page or just the current page? Should it close the dialog or leave it open for additional changes?
b. How do we handle exclude lists do I undo the last entry added/removed or do I need to determine all the entries made in this session for removal or adding back perhaps some of each kind.
c. Significant changes of this kind add complexity and as such more opportunity for defects. Is having what will probably be a little used option worth this?
d. This must account for the differences between the taskbar and the widget. (2 sets of code to get out of sync)
C. Remove the hide button and change Save to Ok.
D. Fix the help to match the choice made if needed.
2. Add "close" to xCenter context menu for the Taskbar
3. Determine the effect of the codepage and font changes for Russian etc when lSwitcher is run on a Russian etc system.
Let me know what you would like to see re undo. Thanks