16/03/2023
Topic:
Suggestions
GianlucaAdministrator
|
Ibubezi48 wrote:
Tried to find that setting in config (file?), but can't find it. I figured in: 'D:\0-SyMenu\Config\SyMenuConfig\SyMenuConfig.xml' (zipped) - no luck. It's a setting for the command line. It means you can execute SyMenu this way: ..\symenu.exe -fi"AlternativePath"
It's enough to execute it once and your Icon folder is created in the alternative path. |
16/03/2023
Topic:
Suggestions
GianlucaAdministrator
|
Ibubezi48 wrote:
not sure what your policy is for adding apps to your repository My policy is to add only the programs I like more necause I've already too much programs to manage. Anyway if you like you can add it by yourself and become SPS editor. The SPS Suite is an open suite and everybody can add new entries.
edited by Gianluca on 16/03/2023 |
20/03/2023
Topic:
System proxy viene rilevato ma ...
GianlucaAdministrator
|
Grazie dell'indicazione. In effetti il sistema di proxy di SyMenu non supporta attualmente i proxy socks ma solo i proxy http/s. Me lo segno per una prossima implementazione.
Nel frattempo se riesci a trovare un programmino che ti faccia da layer tra SyMenu e il tuo proxy socks e lo puoi usare come endpoint di SyMenu.
Non ho idea se un affare del genere esista ma se sai usare node.js potresti provare questo https://github.com/oyyd/http-proxy-to-socks che sembra faccia esattamente quello che serve a te. |
21/03/2023
Topic:
Questions About Symenu?
GianlucaAdministrator
|
Hi Supernaut,
Welcome to the community.
1. SyMenu is a 32bit program to be compatible with both platforms. 2. Yes sure but not from the same location. You have to launch two different executables to have two SyMenu running at the same time.
3. Nope. SyMenu has a feature called Gesture that tracks the mouse movement and opens SyMenu or any SyElement with certain gestures but I decide to kill it and it's already hidden in the beta version (8.00). The reason is simple: it's a useless feature and the few users using it are confused and their systems are slowing down. Try to read this thread to understand what I'm saying https://www.ugmfree.it/Forum/messages.aspx?TopicID=857 |
22/04/2023
Topic:
Bug in app shell when saving settings, window size
GianlucaAdministrator
|
Ahahahah... crazy bug. The problem is .NET 7 and a scaled display. And before it the same issue was affected .NET 6.
If you try to set a not squared scaling value (112%, 107%, 124%...) you will get a worst behaviour (uncorrected resize shrink the controls area and you can't see anything inside the form.
I've already reported this bug to MS one year ago (you can read the details here https://github.com/dotnet/winforms/issues/7313) but they will release a solution only with .NET 8.
Unfortunately .NET 8 will be released in the last quarter of 2023 so we all have to wait. This is the reason for which you get a SyMenu beta version for more than a year by now. |
10/05/2023
Topic:
Zoom 64Bit
GianlucaAdministrator
|
Yes there is. I've just added the 64 bit version to the suite that you'll find it available tomorrow. Download it and give it a try.
And please remember to give a feedback on this new package. |
06/06/2023
Topic:
Great program!
GianlucaAdministrator
|
Thank you. I really appreciate your support.
But I'm really happier if all of you try to test the new beta version available here:
https://www.ugmfree.it/Forum/messages.aspx?TopicID=840
We are very close to the next release that'll be the most important one in years. |
14/07/2023
Topic:
AppData Problem
GianlucaAdministrator
|
It's difficult to say.
In your case it seems that the AppData configuration is right (the first one indeed) because the program is really querying the Env var AppData to get that folder, otherwise it doesn't raise an error.
The problem could reside in the Working dir definition because you are not using a folder but a file (NetTraffic.exe). Plus, the SyMenu resolution of a working dir doesn't start from the SyMenu root, it wouldn't make any sense, but from the program exe folder. So as a Working dir I'd use a simple .\
Anyway, IMHO you are not doing the analysis the right way because you are proceeding with a "try and error" method. When I need to understand what a program really does with the path resolutions, I use Process Monitor from Sysinternals.I filter with the program process name and then analyze the query it does to understand its internals. |
14/07/2023
Topic:
Brave browser is not updating by SyMenu
GianlucaAdministrator
|
You did nothing wrong apart from posting this kind of request in the forum. Every program has a "Contact reviewer" link that can take you to a web page or an email. You should use that link because I'm not the editor for the entire SyMenu suite and, in fact, Brave is not mine. If the correct editor doesn't react to your request in a few days, you can come to me again, possibly not in the forum again but you can use a private message or this page https://www.ugmfree.it/contact, and I can overcome him and update the outdated program. |
14/07/2023
Topic:
How does Search work?
GianlucaAdministrator
|
Hi James7 and welcome to the community.
I fear this thread will be very long... above all because I can't remember how search works exactly
Well let's start from the basics.
For first let's read the manual here https://www.ugmfree.it/manual#SearchItems4
SyMenu is able to search the text supplied:
- inside the items names (SY mode);
- inside the items names and descriptions (DS mode);
- in the host PC file system (FS mode).
The first two options are related to the programs you installed in SyMenu directly or to the programs SyMenu finds in Windows scanning your Start menu items. Naturally the DS mode can't work with Start menu item descriptions because the shortcuts you find in your Start menu have no description (only comment, sometimes).
So SY mode search on:
- SyMenu logical item name (not exe file name)
- Start menu item shortcut name (not exe file name)
while DS search on:
- SyMenu logical item name (not exe file name)
- Start menu item shortcut name (not exe file name)
- SyMenu logical item description
The third option it tied with a completely different field of search: the file system. Again let's read the manual:
When you enter in Files system search mode (FS) you can: - search files inside SyFolder tagged as searchable (see SyFolderLink);
- search files and folders inside current unit when your search string starts with the character "\". In this case SyMenu understands the command and starts to enumerate all files and folders currently inside the root of your unit;
- search files and folders inside a certain unit when your string starts with the unit identifier (i.e "C:").
I can only add that the FS search never opens a file and never searches inside text files. For this purpose you can use other specialized tools such as Everything that we have in the suite.
Ok let's start with this information and see if you are good with it. |
14/07/2023
Topic:
How does Search work?
GianlucaAdministrator
|
Nope. It's because by default a SyFolder is a simple link to a folder. If you need that folder (and subfolder) indexed too, you have to check the flag Searchable in the Configuration. This way the content becomes available for the search tool.
edited by Gianluca on 14/07/2023 |
14/07/2023
Topic:
How does Search work?
GianlucaAdministrator
|
I can upload mine instead.
In the picture you can see three red squares. The first one represents a SyFolder configured to be named "My link to folder". The second one contains the folder path. The third one is the option Searchable set.
I want to stress out this concept: SyMenu doesn't index the content of the files contained in my D:\Misc\Down folder and subs, but the file names only!!! You referred to Everything as an alternative but I mention it as a tool that boosts the SyMenu search capacity where SyMenu can't reach out, because Everything indexes the files content too. |
14/07/2023
Topic:
How does Search work?
GianlucaAdministrator
|
It's interesting and confirmed on my side too.
I have to investigate it better because there's probably a bug in the folder resolution when the folder is the root. Probably the two issues will be solved with a right resolution.
Stay tuned!!! |
14/07/2023
Topic:
How does Search work?
GianlucaAdministrator
|
Ok I found it. It's not a folder path resolution problem but a security problem. On a disk root you have for sure a system folder called System Volume Information and you are not allowed to enter or enumerate the content of that one. When SyMenu tries to read that folder, it crashes the search entirely.
Anyway I will fix it sometime because it's a bug even if I suggest you not use SyMenu for this kind of indexing. SyMenu doesn't cache the FS searches so everytime you want to search for something in a large file list (C:\ and subs for example) it'll take a lot of time. For this kind of use, think about other tools more specialized in file system tasks. |
21/07/2023
Topic:
Line length Limit?
GianlucaAdministrator
|
Your first attempt is correct. If you don't want to use Autoexec and want to execute a single application to start other six, your option is to perfect the Startup.cmd file.
Anyway SyMenu (not SysMenu...) is in charge of starting Startup.cmd and, in that context, it's able to use a relative path (.\) or the universal unit path (#:\).
But what Startup.cmd does after that moment is no more a SyMenu business. So inside Startup.cmd you can't use for sure #:\ I suggest you to work with relative path but you need to calculate the relative path starting from the working folder of Startup.cmd
Example SyMenu\ProgramFiles\Start\Startup.cmd SyMenu\ProgramFiles\P1\Prog1.exe SyMenu\ProgramFiles\P2\Prog2.exe
If you start Startup.cmd with working folder .\ (its same folder) you can reach the two programs this way ..\P1\Prog1.exe ..\P2\Prog2.exe
Hope this helps and please report the outcome. |
31/08/2023
Topic:
How could one always maximized open / get the a pr
GianlucaAdministrator
|
Welcome to the community.
You can open a program maximized with the proper option available in the Configuration form (https://ugmfree.it/manual#WindowStyle).
You can force any program to run in a single instance from SyMenu (https://ugmfree.it/manual#AllowsOneInstance) but this behaviour is not exactly what you're asking for because the program won't popup in foreground. For that exact behaviour, a program should work that way by itself. For example Notepad++ can be configured to behave this way with a special option but again it's a program thing not a SyMenu's.
edited by Gianluca on 31/08/2023 |
31/08/2023
Topic:
How could one always maximized open / get the a pr
GianlucaAdministrator
|
The manual is your friend https://ugmfree.it/manual#ConfigurationForm |
14/09/2023
Topic:
Getting This Unknown Error When Installing SyMenu
GianlucaAdministrator
|
Which version? SyMenu is currently distributed in two versions:
I'm asking that because the two versions use two different technologies that require two different configurations on your system. |
18/09/2023
Topic:
SyMenu beta 8.00
GianlucaAdministrator
|
Thank you for your report. I'm very happy there is someone who's testing SyMenu 8.0 on a 4K display because the scaling problems on different screen resolution and zoom settings are the main reason for which I'm delaying the release of the 8.00 version so much. Anyway I'm a bit relieved to notice the problems do not harm too much the SyMenu use but I'll do my best to solve these glitches too. |
24/09/2023
Topic:
SyMenu beta 8.00
GianlucaAdministrator
|
From 7 to 8! Yes you can do that even if the import is a sort of manual operation and can create a lot of noise. You risk having hundreds of executables to choose among. I think that if your program collection is not so large you can proceed with manual import (go to the folder and drag the executable to SyMenu). |