Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include version info in Windows shortcuts #54956

Closed
ncoghlan opened this issue Dec 21, 2010 · 10 comments
Closed

Include version info in Windows shortcuts #54956

ncoghlan opened this issue Dec 21, 2010 · 10 comments
Assignees
Labels
type-feature A feature request or enhancement

Comments

@ncoghlan
Copy link
Contributor

BPO 10747
Nosy @loewis, @terryjreedy, @ncoghlan, @larryhastings
Files
  • mywork.patch
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = 'https://github.com/loewis'
    closed_at = <Date 2014-06-22.20:29:53.221>
    created_at = <Date 2010-12-21.11:53:55.954>
    labels = ['type-feature']
    title = 'Include version info in Windows shortcuts'
    updated_at = <Date 2014-06-22.20:29:53.220>
    user = 'https://github.com/ncoghlan'

    bugs.python.org fields:

    activity = <Date 2014-06-22.20:29:53.220>
    actor = 'loewis'
    assignee = 'loewis'
    closed = True
    closed_date = <Date 2014-06-22.20:29:53.221>
    closer = 'loewis'
    components = []
    creation = <Date 2010-12-21.11:53:55.954>
    creator = 'ncoghlan'
    dependencies = []
    files = ['35504']
    hgrepos = []
    issue_num = 10747
    keywords = ['patch']
    message_count = 10.0
    messages = ['124427', '212295', '212300', '212311', '212312', '212323', '213939', '219904', '221305', '221306']
    nosy_count = 9.0
    nosy_names = ['loewis', 'terry.reedy', 'ncoghlan', 'larry', 'srid', 'BreamoreBoy', 'westley.martinez', 'python-dev', 'Olive.Kilburn']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'needs patch'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue10747'
    versions = ['Python 3.5']

    @ncoghlan
    Copy link
    Contributor Author

    This issue is to propose specific wording to Martin for inclusion of version details in the Windows shortcuts. This is to make the shortcuts easier to use when the hierarchical menu information is lost for any reason (e.g frequently used program list, searching the start menu, copied to desktop).

    Shortcuts currently installed:

    • Python (command line)
    • Python Manuals
    • Module Docs
    • IDLE (Python GUI)
    • Uninstall Python

    Initial proposal for 32 bit builds:

    • Python 3.2 (command line - 32 bit)
    • Python 3.2 Manuals
    • Python 3.2 Docs Server (pydoc - 32 bit)
    • IDLE (Python 3.2 GUI - 32 bit)
    • Uninstall Python 3.2 (32 bit)

    Initial proposal for 64 bit builds:

    • Python 3.2 (command line - 64 bit)
    • Python 3.2 Manuals
    • Python 3.2 Docs Server (pydoc - 64 bit)
    • IDLE (Python 3.2 GUI - 64 bit)
    • Uninstall Python 3.2 (64 bit)

    Any feedback/alternate suggestions/bikeshedding on the python-dev thread, please ;)

    @ncoghlan ncoghlan added the type-feature A feature request or enhancement label Dec 21, 2010
    @westleymartinez
    Copy link
    Mannequin

    westleymartinez mannequin commented Feb 26, 2014

    I understand this is an old issue. Sorry if it is no longer relevant.

    I have usually have at least two versions of Python installed on Windows: 2.x and 3.x.

    In Windows 7, if you pin a certain shortcut to the start menu, you can't tell what version of Python is for. I'd like that to be changed. Nick's format looks good.

    @BreamoreBoy
    Copy link
    Mannequin

    BreamoreBoy mannequin commented Feb 26, 2014

    Makes sense to me. Can someone please add mvl to the nosy list, I don't dare :) FYI https://mail.python.org/pipermail/python-dev/2010-December/106942.html

    @ncoghlan
    Copy link
    Contributor Author

    Oops, I forgot to assign this to MvL for a yes/no decision as the maintainer of the Windows installer when I first created it years ago.

    It's too late for 3.4.0 now, so marking this as one for 3.5. However, if Larry and Martin are amenable, it might also be reasonable to include in the 3.4.1 maintenance release.

    @ncoghlan
    Copy link
    Contributor Author

    One suggestion I like from the thread (thanks for digging up that reference Mark) is to drop the "GUI" from the IDLE shortcut.

    The other suggestions I don't think are worth worrying about - these names have been as they are for quite some time, and it's mainly just the parallel 2 vs 3 installations that get a bit confusing.

    @terryjreedy
    Copy link
    Member

    I don't see any reason not to change the next release of all versions.
    My only concern is about the length and whether Windows has a limit for either the start menu or the taskbar tooltip popup

    The Doc server icon should be removed from 3.x until it is made to work again (as it still does in latest 2.7). See bpo-14512. But I would prefer that it were fixed.

    @OliveKilburn
    Copy link
    Mannequin

    OliveKilburn mannequin commented Mar 18, 2014

    I'm testing a patch for this. This will be the first time I've contributed.

    @OliveKilburn
    Copy link
    Mannequin

    OliveKilburn mannequin commented Jun 6, 2014

    The included patch is probably fine, but I have given up testing it, because I think msi.py needs the paid-for version of Microsoft C++ to run.

    @python-dev
    Copy link
    Mannequin

    python-dev mannequin commented Jun 22, 2014

    New changeset b896fe4b1201 by Martin v. Löwis in branch '3.4':
    Issue bpo-10747: Use versioned labels in the Windows start menu.
    http://hg.python.org/cpython/rev/b896fe4b1201

    New changeset 3ca598c3437f by Martin v. Löwis in branch 'default':
    Issue bpo-10747: Merge with 3.4
    http://hg.python.org/cpython/rev/3ca598c3437f

    @loewis
    Copy link
    Mannequin

    loewis mannequin commented Jun 22, 2014

    Thanks for the patch. Committed as-is to 3.4 and 3.5.

    @loewis loewis mannequin closed this as completed Jun 22, 2014
    @ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    type-feature A feature request or enhancement
    Projects
    None yet
    Development

    No branches or pull requests

    2 participants