Code Monkey home page Code Monkey logo

Comments (6)

jobsidi avatar jobsidi commented on May 25, 2024 2
  1. Win+ hotkeys can be disabled for example via group policy. Anyway SystemTrayMenu allows to bind just to LWin

from systemtraymenu.

Hofknecht avatar Hofknecht commented on May 25, 2024

Hey @jobsidi
Thank you for the feedback!

Related to 1.
Seems LWin+T is a shortcut from windows to tab/switch focus trough taskbar. Most of LWin+Any have already some windows function. I assume that was the reason why we not allowed them.

Related to 2.
#465
Here we have something similar or I explained there how you should manage that it is loaded at the beginning and that you normally don't want to cache everything but only the most necessary. I hope it helps?

from systemtraymenu.

Hofknecht avatar Hofknecht commented on May 25, 2024

Yes, you're right.
There are of course many other combinations with Ctrl+(Alt)+ ...
But don't you think we should also protect the user from using windows combinations, we tried it out for a long time and actually every combination with the windows key is assigned. I think it's very good that you found a workaround to set it, but it may need the skill/protection against overwriting the combination. There can also be side effects with the combination because I think we still have them run by windows and then the focus may be stolen right away or there are only rare side effects. I'm not sure yet if we should just allow this in the settings menu.

from systemtraymenu.

jobsidi avatar jobsidi commented on May 25, 2024

just add to "expert" tab like "add dangerous combinations"
#465
didnt helped. When i mouse over on dir after showing menu it can take up to 5 seconds to show content. No difference 2 items or 30.

from systemtraymenu.

Hofknecht avatar Hofknecht commented on May 25, 2024

i made 2 videos how it looks from my side

here you can see a network delay, my nas is not reacting fast because hard drives need to start after they are in sleep mode. So also when i double click to windows explorer, the windows explorer is loading. At same time the windows explorer has the informations, the STM is also showing menu with content, meanwhile loading menu shown:
https://user-images.githubusercontent.com/52528841/235908146-074f03ea-5d85-463f-94a4-f7b4e4427191.mp4

here i go just through some test folders, to show how fast it should appear normally (video directly after fresh restart)
https://user-images.githubusercontent.com/52528841/235908125-bdc808d3-982e-4d4a-a53d-bf3a66bbb31d.mp4

Maybe do you have some more informations, maybe also a video (we made videos with "Apowersoft Free Screen Recorder").
I think we should improve the logfile to have some debug log to see where the times goes.
Do you have a hdd or ssd? if you want to that the folder content is cached at STM start you can add Directories like here
2023-05-03 13_56_32- BUG  hotkeys etc ยท Issue #481 ยท Hofknecht_SystemTrayMenu

from systemtraymenu.

topeterk avatar topeterk commented on May 25, 2024

Just a side note, maybe this could be a reason for it?

The icons will be cached but there is a limit:
https://github.com/Hofknecht/SystemTrayMenu/blob/master/Utilities/File/IconReader.cs#LL60C75-L60C112

If you have lots of different Icon when the limit is reached the know Icons will be flushed and further Icons will be loaded (again).
Try to setup a higher value in the settings at "Expert" -> "Clear cache if more than this number of items".

from systemtraymenu.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.