≡

wincent.dev

  • Products
  • Blog
  • Wiki
  • Issues
You are viewing an historical archive of past issues. Please report new issues to the appropriate project issue tracker on GitHub.
Home » Issues » Feature request #411

Feature request #411: REQUEST: "About" or "Check for updates" functionality (hard to determine version number)

Kind feature request
Product WinSwitch
When Created 4/23/2006, updated 8/12/2010
Status closed
Reporter Greg Hurrell
Tags no tags

Description

A user has just pointed out to me that there's no easy way to figure out what version of WinSwitch is currently installed unless you happen to know that WinSwitch gets installed into "/Library/Menu Extras" (in which case you can do a "Get Info" on it in the Finder).

Proposed remedies:

(1) An "About" item in the WinSwitch menu. Given that I don't want to clutter up the menu too much I am inclined to set this as an alternate menu item to the "WinSwitch Preferences..." menu item; it would be visible whenever the Option key is held down. But this doesn't really address the issue of needing an "easy" way to spot the version number given that many users may not know that alternate menu items using the Option key are common, nor that WinSwitch happens to use them.

(2) A label in the WinSwitch preferences window that says "WinSwitch version 3.2.1" or similar. This is an obvious solution. The label could either go near the bottom of the preferences or in the window title bar itself (to avoid clutter); although I hate clutter I don't think I like the idea of putting the version number in the title bar because it flies in the face of Mac UI conventions.

(3) A logical addition would be to put a "Check for new versions" feature next to the label in the preferences. And if you're doing that you may as well put in an optional automatic check for updates as well. I'd be inclined to do this using the same UI design that I used in Synergy Advance, namely:

- a check box labelled "Check for new versions of WinSwitch" (allowing users to turn automatic updates on or off) - followed by a pop-up menu containing the options "Daily", "Weekly" and "Monthly" (ghosted when automatic updates off) - followed by a "Check Now" button for those who want to do a manual check - followed by an informative label in a small font that says, "Last automatic version took place: 21/04/06 13:25:33" (or whatever).

Comments

  1. Greg Hurrell 4/23/2006

    Created an attachment (id=63) Synergy Advance preferences window

    Attaching a screen shot of the Synergy Advance preferences window showing the user interface for automatic and manual version checking.

  2. Greg Hurrell 7/5/2006

    Changing assignment to reflect my new email address.

    https://wincent.dev/a/news/archives/2006/05/change_of_email.php

  3. Greg Hurrell 8/12/2010

    I'm marking all WinSwitch issues closed seeing as I personally no longer use it, and in fact haven't for around 4 years now.

    WinSwitch addressed a real problem with the initial implementation of Fast User Switching in Panther (released October 2003), namely, the excessive screen real estate that it chewed up. Apple fixed that problem in Tiger, if I recall correctly, which came out in April 2005 (or if I'm wrong about it being Tiger, then it was definitely fixed by the time Leopard came out, in October 2007).

    With this change, most of the justification for WinSwitch's existence went away, at least for me. So that's why I'm going to close all these tickets: I can't really support something that I don't use myself.

    But it's open source, so if any one wants to tackle any of these issues and submit patches, I'll be happy to accept them.

  4. Greg Hurrell 8/12/2010

    Status changed:

    • From: new
    • To: closed
Add a comment

Comments are now closed for this issue.

  • contact
  • legal

Menu

  • Blog
  • Wiki
  • Issues
  • Snippets