Hi,
I just bought a Laptop with a HiDPI screen (2560x1440) and the menus and dialogs in pd are unreadably tiny. I searched the web but couldn't find any workaround (there was a thread on the pd-list in 2013 regarding Retina displays and I tried the advice from there but that didn't get me anywhere).
Does anybody know how to get this to work better? I'm on Arch linux with a gnome Desktop. Gnome and its Apps upscale all Menus, Dialogs, Fonts etc. well but Tcl/Tk seems to ignore that.
-- Orm
What architecture is your laptop? -Jonathan
On Thursday, April 7, 2016 1:51 PM, Orm Finnendahl <orm.finnendahl@selma.hfmdk-frankfurt.de> wrote:
Hi,
I just bought a Laptop with a HiDPI screen (2560x1440) and the menus and dialogs in pd are unreadably tiny. I searched the web but couldn't find any workaround (there was a thread on the pd-list in 2013 regarding Retina displays and I tried the advice from there but that didn't get me anywhere).
Does anybody know how to get this to work better? I'm on Arch linux with a gnome Desktop. Gnome and its Apps upscale all Menus, Dialogs, Fonts etc. well but Tcl/Tk seems to ignore that.
-- Orm
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Well, I was going to build the GUI port of Pd-l2ork for Arch to see how it handles HiDPI. But apparently installing an Arch VM requires me to hand craft the system from scrap lumber, so... sorry... :( -Jonathan
On Thursday, April 7, 2016 3:20 PM, Orm Finnendahl <orm.finnendahl@selma.hfmdk-frankfurt.de> wrote:
Am Donnerstag, den 07. April 2016 um 18:45:45 Uhr (+0000) schrieb Jonathan Wilkes:
What architecture is your laptop? -Jonathan
64-bit Linux (Intel i7)
-- Orm
... but back to your original question: There were intermittent problems with Pd-extended (and possibly Vanilla) displaying tiny text inside some Tk widgets (like comboboxes) on Windows. It *may* have been related to the [tk scaling] value, but I'm not certain about that. Anyhow, you might try tweaking value for that command-- or removing it altogether. (grep "tk scaling" in the tcl folder to find it.) That's the only tk command I know of that could affect default widget sizing. -Jonathan
On Thursday, April 7, 2016 10:29 PM, Jonathan Wilkes via Pd-list <pd-list@lists.iem.at> wrote:
Well, I was going to build the GUI port of Pd-l2ork for Arch to see how it handles HiDPI. But apparently installing an Arch VM requires me to hand craft the system from scrap lumber, so... sorry... :( -Jonathan
On Thursday, April 7, 2016 3:20 PM, Orm Finnendahl <orm.finnendahl@selma.hfmdk-frankfurt.de> wrote:
Am Donnerstag, den 07. April 2016 um 18:45:45 Uhr (+0000) schrieb Jonathan Wilkes:
What architecture is your laptop? -Jonathan
64-bit Linux (Intel i7)
-- Orm
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Am Freitag, den 08. April 2016 um 02:45:04 Uhr (+0000) schrieb Jonathan Wilkes:
Anyhow, you might try tweaking value for that command-- or removing it altogether. (grep "tk scaling" in the tcl folder to find it.) That's the only tk command I know of that could affect default widget sizing.
the only occurence I could find (in pd-gui.tcl) is commented out in my pd version (0.46-6) with some comment that Tk scaling isn't used. I had already tried changing the value (including "package require Tcl 8.5" without understanding what "replace Tk widgets with Ttk widgets on 8.5" means) but both didn't seem to have any effect whatsoever.
-- Orm
Changing TK_SCALING almost certainly won't help as all "canvas" coordinates are in pixels I believe.
Sounds like I really have to implement a "zoom" function in Pd now.
cheers Miller
On Fri, Apr 08, 2016 at 08:34:54AM +0200, Orm Finnendahl wrote:
Am Freitag, den 08. April 2016 um 02:45:04 Uhr (+0000) schrieb Jonathan Wilkes:
Anyhow, you might try tweaking value for that command-- or removing it altogether. (grep "tk scaling" in the tcl folder to find it.) That's the only tk command I know of that could affect default widget sizing.
the only occurence I could find (in pd-gui.tcl) is commented out in my pd version (0.46-6) with some comment that Tk scaling isn't used. I had already tried changing the value (including "package require Tcl 8.5" without understanding what "replace Tk widgets with Ttk widgets on 8.5" means) but both didn't seem to have any effect whatsoever.
-- Orm
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
What do "canvas coordinates" have to do with "menus and dialogs"? Also, for a potential "canvas zoom" keep in mind that [canvas scale] doesn't affect text. Orm: it's been awhile, but I think "ttk" widgets are the ones that are "themable" using Tk's half-baked, barely-documented theming engine. The [tk scaling] documentation implies that it should affect the scaling of all physical units. It shouldn't affect the canvas font sizes because those are specified as pixel sizes. (I say "shouldn't" because there's a bug when you print out a tk canvas to postscript, so the tk scaling factor actually affects that ps output.) As far as actual support for HiDPI, I'm going to rankly speculate that tk has none. -Jonathan
On Friday, April 8, 2016 11:39 AM, Miller Puckette <msp@ucsd.edu> wrote:
Changing TK_SCALING almost certainly won't help as all "canvas" coordinates are in pixels I believe.
Sounds like I really have to implement a "zoom" function in Pd now.
cheers Miller
On Fri, Apr 08, 2016 at 08:34:54AM +0200, Orm Finnendahl wrote:
Am Freitag, den 08. April 2016 um 02:45:04 Uhr (+0000) schrieb Jonathan Wilkes:
Anyhow, you might try tweaking value for that command-- or removing it altogether. (grep "tk scaling" in the tcl folder to find it.) That's the only tk command I know of that could affect default widget sizing.
the only occurence I could find (in pd-gui.tcl) is commented out in my pd version (0.46-6) with some comment that Tk scaling isn't used. I had already tried changing the value (including "package require Tcl 8.5" without understanding what "replace Tk widgets with Ttk widgets on 8.5" means) but both didn't seem to have any effect whatsoever.
-- Orm
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
Copying Albert Graef, who should be able to assist...
On 4/7/2016 10:25 PM, Jonathan Wilkes via Pd-list wrote:
Well, I was going to build the GUI port of Pd-l2ork for Arch to see how it handles HiDPI. But apparently installing an Arch VM requires me to hand craft the system from scrap lumber, so... sorry... :(
-Jonathan
On Thursday, April 7, 2016 3:20 PM, Orm Finnendahl orm.finnendahl@selma.hfmdk-frankfurt.de wrote:
Am Donnerstag, den 07. April 2016 um 18:45:45 Uhr (+0000) schrieb Jonathan Wilkes:
What architecture is your laptop? -Jonathan
64-bit Linux (Intel i7)
-- Orm
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
I assume it's touch as well. I had a student in a class with one. You will need to drop your resolution. Down
Patrick Pagano B.S, M.F.A Interactive Media & Education +1352.226.2016 https://patrickrpagano.wordpress.com/
On Apr 7, 2016, at 1:57 PM, Orm Finnendahl <orm.finnendahl@selma.hfmdk-frankfurt.demailto:orm.finnendahl@selma.hfmdk-frankfurt.de> wrote:
Hi,
I just bought a Laptop with a HiDPI screen (2560x1440) and the menus and dialogs in pd are unreadably tiny. I searched the web but couldn't find any workaround (there was a thread on the pd-list in 2013 regarding Retina displays and I tried the advice from there but that didn't get me anywhere).
Does anybody know how to get this to work better? I'm on Arch linux with a gnome Desktop. Gnome and its Apps upscale all Menus, Dialogs, Fonts etc. well but Tcl/Tk seems to ignore that.
-- Orm
Pd-list@lists.iem.atmailto:Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list