constellation-app / constellation

A graph-focused data visualisation and interactive analysis application.
https://constellation-app.com
Apache License 2.0
388 stars 58 forks source link

Font changes and size do not apply to Application tabs #1062

Open GammaVel opened 3 years ago

GammaVel commented 3 years ago

Prerequisites

Description

Under Setup > Options > Constellation > Application Font, there are options to change the Default Font and Default Font Size. If I change these options they do not apply to the Application Tabs as per the screenshot below. This means that the user doesn't have a mechanism to increase the font size of the Tabs. image

Steps to Reproduce

  1. Setup > Options > Constellation > Application Font and change the default font size to be larger and a different font

  2. Close and reopen Constellation

  3. Check the impact of the changes- The Application tabs have not been updated

Expected behaviour: The application Tabs font size and type changes for the tabs

Actual behaviour: Remain the same

Reproduces how often: 100%

Additional Information

When the font size is changed in Windows settings or the display text, this does not change the size of the text on on the tabs, See the below screenshot. This means the user doesn't have the ability to change the text size here and for visually impaired people this could be a problem. image

GammaVel commented 3 years ago

This is linked to issue #1016

arcturus2 commented 3 years ago

If you pass it via a command line arguement like below or update etc/constellation.conf to include the fontsize it will work.

./constellation/bin/constellation --fontsize 30

Below is an exaggeration showing it working for font size 30.

image

github-actions[bot] commented 2 years ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] commented 2 years ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] commented 1 year ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

Centauri0320001 commented 1 year ago

Investigated further and the issue appears to be a bug introduced in NetBeans 12 where the menus do not respect font changes. From my research there appears to be no way of changing the menu fonts via the code and appears to only work via command line or changing the NetBeans config file. Some helpful resources:

https://stackoverflow.com/questions/63928018/netbeans-12-1-menu-fonts-too-small-fontsize-no-longer-works-in-etc-netbeans

https://stackoverflow.com/questions/3181544/how-to-increase-font-size-in-neatbeans-ide/11218584#11218584

https://stackoverflow.com/questions/63928018/netbeans-12-1-menu-fonts-too-small-fontsize-no-longer-works-in-etc-netbeans

github-actions[bot] commented 10 months ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.

github-actions[bot] commented 3 months ago

This issue is stale because it has been open for 6 months with no activity. Consider reviewing and taking an action on this issue.