FS#64677 - [ardour] Clock font too small
Attached to Project:
Community Packages
Opened by Greg Mitchell (m3rlyn) - Thursday, 28 November 2019, 18:33 GMT
Last edited by David Runge (dvzrv) - Monday, 25 May 2020, 21:35 GMT
Opened by Greg Mitchell (m3rlyn) - Thursday, 28 November 2019, 18:33 GMT
Last edited by David Runge (dvzrv) - Monday, 25 May 2020, 21:35 GMT
|
Details
Description: Using Preferences > Appearance > GUI and
font scaling to return the GUI to what it was like in
5.12-11 makes the clock font too small.
Additional info: * package versions : 5.12-12 and 5.12-13 Steps to reproduce: Upgrade to 5.12-13 from 5.12-11 Launch Ardour The 'Session Setup' dialogue appears with a font that is too big. Open a session and return the font to a sensible size with GUI scaling Small fonts are now microscopic. Delete ~/.config/ardour5 relaunch Ardour and go back through the setup process Fonts are too big Return them to a good size with GUI scaling All good except the clock, which is too small |
This task depends upon
Closed by David Runge (dvzrv)
Monday, 25 May 2020, 21:35 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed with ardour 6.0-1
Monday, 25 May 2020, 21:35 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed with ardour 6.0-1
Are you using specific GTK themes?
As reference, this is the branch [1] I have been working on to port all the waf stuff to python3.
There's another one for the current master branch [2] (as *a lot* has changed over the years) and here's the pull request[3].
I'm fairly sure, that the culprit it somewhere in these lines [4] for clearlooks.rc, for which the substition dictionary gets assembled here [5].
I don't have a lot of time for debugging this, so any help is highly appreciated (also in regards to the opened pull-request, as it ensures, that ardour will still be buildable in the future on normal distributions).
[1] https://github.com/dvzrv/ardour/tree/feature/python3_waf
[2] https://github.com/dvzrv/ardour/tree/feature/current_waf
[3] https://github.com/Ardour/ardour/pull/459
[4] https://github.com/dvzrv/ardour/blob/feature/python3_waf/gtk2_ardour/wscript#L795-L799
[5] https://github.com/dvzrv/ardour/blob/feature/python3_waf/gtk2_ardour/wscript#L722-L781
What you posted looks beyond my present abilities, but I will look at it and see if I can do anything.