dumbeau / AutoHotPie

Radial menus in Windows, aka PIE MENYOOS!
MIT License
340 stars 18 forks source link

Labels do not show after boot #46

Open Kyuhunter opened 2 years ago

Kyuhunter commented 2 years ago

When i start my PC and open a AutoHotPie menu only the Icons show, the labels are missing: ahpie_no_labels

Correct would be: ahpie_with_labels

To show the labels I have to open AutoHotPie and Save&Run. This happens in both AHK mode and Standalone.

I am running Windows 11 Education.

dumbeau commented 2 years ago

Good find! I'm looking into this, but I can't replicate the issue on my machine. I am still working on the previous issue of selecting fonts of different weights and ultimately rewriting how fonts are handled. Hopefully that update also fixes that issue, but I'll message back here when I push that update.

Kyuhunter commented 2 years ago

Will let you know if that fixes the issue! I can't say for sure if another installed application causes this, but the issue consisted through a fresh install of windows. Although I haven't used AutoHotPie before I installed most of my other apps first..

dumbeau commented 2 years ago

this may be fixed in v1.0.18. I wasn't able to recreate the issue on my end. If the issue persists, let me know the name of the font you're using.

Kyuhunter commented 2 years ago

Sadly the Issue persists. I am using Roboto at font size 20.

dumbeau commented 2 years ago

Sorry for delay here, I'm having trouble recreating this issue. Just to make sure bases have been covered, could you try fully uninstalling and re-installing?

  1. Export your settings file to your desktop ( 'File > Export Settings' )
  2. Uninstall AutoHotPie and remove user settings.
  3. Check these folders for any older versions of AutoHotPie and delete them (folders are named 'AutoHotPie' or 'dumbeau')
    • C:\Users{username}\AppData\Roaming
    • C:\Users{username}\AppData\Local (delete autohotpie-updater)
    • C:\Program Files
    • C:\Program Files(x86)
  4. Restart and make sure no versions of AutoHotPie run on startup or can be found anymore.
  5. Reinstall AHP and import your user settings.

My guess is that maybe an older version of AHP is running on startup and isn't getting deleted when AHP updates or reinstalls. Lmk if this changes anything.

Kyuhunter commented 2 years ago

Sorry for not replying sooner. I followed your instructions for uninstalling and sadly the problem persists. I have also updated to 1.0.19 to no avail.

dumbeau commented 2 years ago

I'm still not able to recreate this one on my end. Do any other fonts work without a hitch like Arial? The fact you have to Save & Run makes me think like the font hasn't 'loaded' to Windows yet when AHP is automatically run at first.

Kyuhunter commented 2 years ago

It seems your suspicion was correct. After I changed the font to Arial, the labels show up after boot!

dumbeau commented 2 years ago

Cool cool! This should be fixable then, I need a way of verifying that a font is loaded before the pie menus start using the font.