[issue24776] Improve Fonts/Tabs UX for IDLE

2015-08-17 Thread Terry J. Reedy

Terry J. Reedy added the comment:

I agree. Cntl/Cmd +/- font sizing works in turtledemo within sensible limits. 
The code could be copied.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue24776
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24776] Improve Fonts/Tabs UX for IDLE

2015-08-17 Thread Mark Roseman

Mark Roseman added the comment:

Agree about the font resizing menu items/shortcuts... your original #17642 
remains open for this

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue24776
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24776] Improve Fonts/Tabs UX for IDLE

2015-08-17 Thread Raymond Hettinger

Raymond Hettinger added the comment:

FWIW, I would also like a pair of hotkeys, Cmd + and Cmd - to increase and 
decrease the font (this would greatly improve usability for font size changes). 
  There is good precedent for this in other editors and terminal programs.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue24776
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24776] Improve Fonts/Tabs UX for IDLE

2015-08-16 Thread Terry J. Reedy

Terry J. Reedy added the comment:

The side-by-side part I obviously like, but I think we need to keep 'Base 
Editor Font' since this and only this is affected by the selection.  I think 
there should be an option to increase the 'other' font used for everything else.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue24776
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24776] Improve Fonts/Tabs UX for IDLE

2015-08-02 Thread Mark Roseman

Mark Roseman added the comment:

What do you think of the layout in cfg_font_layout.png? (before/after)

--
Added file: http://bugs.python.org/file40105/cfg_font_layout.png

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue24776
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24776] Improve Fonts/Tabs UX for IDLE

2015-08-01 Thread Raymond Hettinger

New submission from Raymond Hettinger:

A recurring issue with students using IDLE is the user interface for the fonts 
and tabs preference settings.

* The default setting of 4 space tabs is a good default, but the giant slider 
cries out to be moved (usually when people are intending to increase their font 
size).  A slider was not a good choice.  It should use something like what is 
currently used for font size.

* On the other hand, the font size would benefit from have a slider.

* I don't know if anything can be done to improve the selection of the font 
face.  The scrolling menu of choices worked great back when we only had a 
handful of choices but it had grown problematic with a large number of choices. 
 It is a bit of a struggle to select Menlo on a Mac if you already know what 
you want.

--
assignee: terry.reedy
components: IDLE
messages: 247829
nosy: rhettinger, terry.reedy
priority: low
severity: normal
stage: needs patch
status: open
title: Improve Fonts/Tabs UX for IDLE
type: enhancement
versions: Python 3.6

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue24776
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue24776] Improve Fonts/Tabs UX for IDLE

2015-08-01 Thread Terry J. Reedy

Terry J. Reedy added the comment:

I agree that this tab needs an overhall.
Existing issues would be part of this:
17642 Font resizing hot keys (not sure about this)
14440 Use multiple alphabets in example (definitely)

Other ideas that I remember:
* Enlarge dialog box as needed (it already expands horizontally with big fonts).
* Put indent box across top with unobtrusive spinbox or pulldown box to right.
* For font names, use the same sort of listbox as used with completions, where 
one can type initial chars of name in entry box and selection bar moves down to 
first entry that matches. 
* Put example box to right of selection box.

--
nosy: +markroseman
versions: +Python 3.5

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue24776
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com