tag:infinitekind.tenderapp.com,2009-01-14:/discussions/problems/52734-hidpi-solution-foundInfinite Kind: Discussion 2019-10-12T15:00:23Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-03-22T12:15:38Z2019-03-22T12:15:38ZHiDPI solution found!<div><p>Hi Mark,</p>
<p>Thank you for submitting your solution for HiDPI screens.<br>
Our lead developer suggested to create a Knowledge Base article using your solution, I was planning to include your name but I can also leave out if you prefer.</p>
<p>Thank you in advance!</p>
<p>Henry<br>
Infinite Kind Support</p></div>Henrytag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-03-22T16:09:02Z2019-03-22T16:09:02ZHiDPI solution found!<div><p>I just wanted to thank you for the fantastic solution. I'd been looking all over for how to do this programmatically (and will continue) but this is a great fix in the meantime!</p>
<p>Also, for the record you can make the change a bit more easily by editing the Moneydance.vmoptions file and adding the following two lines anywhere in the file:</p>
<pre>
<code>-Dsun.java2d.uiScale=2
-Dsun.java2d.uiScale.enabled=true</code>
</pre>
<p>Unfortunately it doesn't seem to be possible to have non-integer scaling, as with KDE which seems more flexible than Gnome WRT scaling.</p>
<p>Thanks!</p>
<p>Sean Reilly<br>
Developer, The Infinite Kind<br>
<a href="http://infinitekind.com">http://infinitekind.com</a></p></div>Sean Reillytag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-03-25T16:04:38Z2019-03-25T16:04:38ZHiDPI solution found!<div><p>FINALLY, THANK YOU, THANK YOU, THANK YOU!</p>
<p>However ;-), Now the Menu Bar text is too big (i.e. File, Edit, View, etc).</p>
<p>Is there a way to fix/adjust that?</p></div>deerewrighttag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-03-29T14:28:04Z2019-03-29T14:28:04ZHiDPI solution found!<div><p>Hi @deerewrite,<br>
That may be dependent upon the current colour theme that is set in the preferences. Either way, I think I have a fix for that in the next preview build of Moneydance (build 1862) which I might be able to upload to the preview site (<a href="https://infinitekind.com/preview">https://infinitekind.com/preview</a>) today.</p>
<p>Thanks!<br>
Sean</p></div>Sean Reillytag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-03-29T15:47:27Z2019-03-29T15:52:58ZHiDPI solution found!<div><p>Hi Sean and Henry,<br>
Thanks for mentioning me in the knowledge base article about the workaround I provided above.<br>
I am not sure what you have planned, but perhaps a function call to retrieve the current resolution and then a simple decision tree to determine what scaling factor should be used when creating the Moneydance Java VM.<br>
a bash command in linux such as the following will yield a result such as "1920x1080"</p>
<p>xdpyinfo | grep dimensions | sed -r 's/^[^0-9]<em>([0-9]+x[0-9]+).</em>$/\1/'</p>
<p>This can be parsed to a text string variable and then used to assign the scale factor. (back in my day, I programmed in Pascal and would use a "case" statement!)</p>
<p>I hope your solution is more elegant than mine!</p>
<p>CappyCaffeine</p></div>Mark Sarnovtag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-03-29T15:59:41Z2019-03-29T15:59:41ZHiDPI solution found!<div><p>Oh.. and I don't know if this helps. I am not a Java developer. I just know enough to get myself into trouble!<br>
Cappy</p>
<p><a href="http://openjdk.java.net/jeps/263">http://openjdk.java.net/jeps/263</a></p></div>Mark Sarnovtag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-03-31T01:18:20Z2019-03-31T01:18:20ZHiDPI solution found!<div><p>Has the new preview been uploaded yet? Webpage still shows build 1860.</p>
<p>As an aside, have you considered naming your download files with the version in the file name? It would be much easier for the user to determine which is the latest version...</p></div>deerewrighttag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-04-11T22:57:11Z2019-04-11T22:57:11ZHiDPI solution found!<div><p>I just tried build 1865, and it does not work with HIDPI, all the fonts are again too small.</p></div>deerewrighttag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-04-12T12:31:57Z2019-04-12T12:31:57ZHiDPI solution found!<div><p>Thank you for reporting this, I have notified our lead developer and will let you know as soon as I get a response.<br>
To double check this happened right after 1865, correct?</p>
<p>Henry<br>
Infinite Kind Support</p></div>Henrytag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-04-12T16:12:15Z2019-04-12T16:12:15ZHiDPI solution found!<div><p>I installed 1865 to see if it addressed my earlier problem:</p>
<blockquote>
<p>However ;-), Now the Menu Bar text is too big (i.e. File, Edit, View, etc). Is there a way to fix/adjust that?</p>
</blockquote>
<p>As per @Sean Reilly:</p>
<blockquote>
<p>That may be dependent upon the current colour theme that is set in the preferences. Either way, I think I have a fix for that in the next preview build of Moneydance (build 1862) which I might be able to upload to the preview site (<a href="https://infinitekind.com/preview">https://infinitekind.com/preview</a>) today.</p>
</blockquote>
<p>To summarize build 1865 does not scale properly for HiDPI in linux. With the above additions to .vmoptions file it does scale, but still has the very large Menu bar and sub menus. See Screenshot</p></div>deerewrighttag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-04-12T17:31:23Z2019-04-12T17:32:21ZHiDPI solution found!<div><p>Hi Deerewright,</p>
<p>Looking at your screenshot, I am assuming your screen resolution is greater than 3200 x 1800. If you are using a gnome/GTK 3 based desktop/window manager, I am assuming your scaling factor is 3?<br>
And: what distro are you using? Looks like Elementary..</p>
<p>If so.. the best workaround I can think of is this:<br>
Create a new user on your system; "Moneydance"<br>
login to "Moneydance"'s account.<br>
Change and force the scaling factor to 2, instead of 3 or "Auto"<br>
Launch Moneydance and see if the menu bar is more reasonably sized.<br>
From there, increase the font size from Moneydance's preferences (+1,+2,+3, etc)</p>
<p>Not the cleanest solution, but if helpful, let me know.</p>
<p>Cappy</p></div>Mark Sarnovtag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-04-12T19:43:08Z2019-04-12T19:43:08ZHiDPI solution found!<div><p>@Henry</p>
<p>Thanks for the suggestion. I am actually using Pop!_os, which I think is using Gnome 3 for desktop. My res is set to 3200x1800 (max) and am scaling at 200%.</p>
<p>My current set up works fine: .vmoptions scale 2, and MD font preference +2. its just a little annoying with the large menu bar. I dual-boot with windows 10, and occasionally use Moneydance in Windows. I really don't want to change my font preferences in Moneydance because what I have set works great in Windows.</p>
<p>My purpose in posting was for the developers info.</p>
<p>I originally purchased Moneydance years ago to get away from Quicken/Windoesn't, and because it ran on Linux. However, I have been frustrated with the recent (apparent) lack of support for Linux. I do realize that I am probably in the minority, with more users probably using Windows and Mac, but there really is no other alternative to MD on Linux. I also realize that multi-platform apps are not easy to develop, and at the time MD was created, Java was probably the only alternative. I know just enough to be dangerous, but IMHO Java has run its course.... Off my soapbox now. ;)</p></div>deerewrighttag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-04-24T09:28:50Z2019-04-24T09:28:50ZHiDPI solution found!<div><p>Hi Deerewrite,</p>
<p>Could you try using the "Dark Mode" colour scheme in Moneydance's preferences and let me know if you still have the same menu bar issue?</p>
<p>Thanks,<br>
Sean</p></div>Sean Reillytag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-04-24T16:43:32Z2019-04-24T16:43:32ZHiDPI solution found!<div><p>Thanks, "Dark Mode" does solve the Menu bar issue....</p>
<p>So, what makes the difference with "Dark Mode"?</p></div>deerewrighttag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-04-24T23:11:12Z2019-04-24T23:11:12ZHiDPI solution found!<div><p>I'm a fellow user.</p>
<p>During beta testing a lot of issues were reported with dark mode and especially around visibility and readability, as a result as I understand it dark mode works somewhat differently to the other themes with a lot more hard coding used.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-04-25T00:42:39Z2019-04-25T00:48:16ZHiDPI solution found!<div><p>HI Sean and Henry,<br>
Ok.. I just installed 2019.2 (1868) and the preview of 2019.3 (1870) and the fonts look like crap (in English). This includes the menu bar and the fonts in the register, etc.<br>
The problem started with 1868 and I installed the 1870 preview to see if it was resolved.<br>
It is not.<br>
Is there anyway to have 2019.1 downloadable again so I may revert to it?<br>
Thank you,<br>
Cappy</p>
<p>Update: Never mind.. found the library! <a href="https://infinitekind.com/stabledl/">https://infinitekind.com/stabledl/</a></p></div>Mark Sarnovtag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-04-27T21:05:29Z2019-04-27T21:05:29ZHiDPI solution found!<div><p>FYI the bad fonts started with 1860, see here for details:<br>
<a href="https://infinitekind.tenderapp.com/discussions/problems/53241-bad-system-fonts-in-2019-versions-later-than-1860-linux">https://infinitekind.tenderapp.com/discussions/problems/53241-bad-s...</a></p></div>Jimtag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-06-28T23:15:53Z2019-06-28T23:15:53ZHiDPI solution found!<div><p>ANY update on this? ANY plan to implement the fix into the install?</p></div>deerewrighttag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-07-02T11:49:45Z2019-07-02T11:49:45ZHiDPI solution found!<div><p>Hi All,</p>
<p>I apologize for the late response.<br>
Do you see the same bad font issues with 2019.3 (1880)?<br>
The latest version 2019.3 (1880) is available from here:<br>
<a href="https://infinitekind.com/download-moneydance-personal-finance-software">https://infinitekind.com/download-moneydance-personal-finance-software</a></p>
<p>--<br>
Henry, Infinite Kind Support</p></div>Henrytag:infinitekind.tenderapp.com,2009-01-14:Comment/470967322019-07-13T14:55:57Z2019-07-13T14:55:57ZHiDPI solution found!<div><p>@Henry</p>
<p>The OP was about HiDPI, not the bad fonts. That was also my reference:</p>
<blockquote>
<p>ANY update on this? ANY plan to implement the fix into the install?</p>
</blockquote>
<p>Any update on HiDPI?</p>
<p>Maybe the posts should be split into two separate topics.</p></div>deerewright