September 01
Switcher 2.0.0 BETA
It's finally ready! Please leave a comment if it works. Bug reports and suggestions are also welcome, but I'll likely only fix major problems before releasing 2.0.0 final. Additional features or non-trivial tweaks will have to wait until the next version, otherwise I could easily spend a few more months working on Switcher

Summary of features and changes:
- New: Windows now have a label, background color, and border. All are customizable. Labels can display the following information:
- Filename of the application.
- Window icon.
- Number shortcut.
- Memory used in megabytes.
- Process name.
- Window title.
- New: The first 9 windows can be activated by pressing the respective number on the keyboard.
- New: Filters can be applied to narrow down the windows that appear. They can also be toggled during a session. Available filters:
- Search by window title (default shortcut Ctrl+F, or simply type to automatically display the search box). You can search using regular expressions (an obscure feature that I keep forgetting about).
- Exclude minimized windows (default shortcut Ctrl+M).
- Hide a particular window (default shortcut Ctrl+H).
- Show only the windows belonging to a certain program (default shortcut Ctrl+W).
The default shortcut to remove all filters is Ctrl+R.
- New: You can now close windows during a session (default shortcut Alt+F4 or middle-click a window).
- New: Added Grid View, which arranges windows in a grid. It is intended to make the window numbers easier to use.
- New: Mouse shortcuts can now be restricted to a certain monitor instead of applying to all monitors.
- New: Added the "Begin and Select Next" command that begins a session and selects the next window.
- Change: Animations may appear smoother due to using a different method of smoothing stuff.
- Change: The default shortcut for minimizing all windows except the selected one changed from middle-clicking anywhere to right-clicking on a window. Beware: middle-clicking a window will now close it.
- Change: Reorganized settings into tabs.
- There may be other changes that I've missed.