SyMenu Forum

SyMenu

 

recent posts recent posts - RSS

9 hours ago
Topic:
Extending Desktop Shortcuts

sl23
sl23
Posts: 237
Sorry I didn't get back to you on this, had a vacation from PC's the last year lol.

Thanks for the addition and it's a great idea.
17 days ago
Topic:
Portable Programs to Add [Suggestions]

ero35
ero35
Posts: 6
Fere porable our software
https://www.sordum.org/
25 days ago
Topic:
Symenu gets stuck while unpackung

Gianluca
Gianluca
Administrator
Posts: 1027
Gianluca
Gianluca
Administrator
Posts: 1027
Topic: Symenu gets stuck while unpackung
...Or in you AV software? smile

When a program managed by SyMenu is installing and your AV thinks it's dangerous, it puts the program in quarantine and SyMenu hangs with no understanding on what's is happening.

If you trust NirSoft software (please trust it, it's safe), disable your AV, install your preferred NirSoft programs, re-enable your AV.


And please tell me if this workaround solves your issue.
25 days ago
Topic:
Symenu gets stuck while unpackung

nogo
nogo
Posts: 2
Tried tree times, selecting all nirsoft programms first -> symenu "hangs" and can only be stoppt with task- manager.

Programm "Dialupass"

Also tried just single select of "Dialupass" -> same behavior.

Can this be a failure in symenu? or in the package?

Best regards,

nogo
07/04/2021
Topic:
Feature Request: Bigger Icons

pmem
pmem
Posts: 5
Adding a bit more information to this discussion.

The problem only happens if Windows scale isn't 100% and SyMenu uses a larger font size (preview) because the icons don't respect the [SM_CXSMICON x SM_CYSMICON] shell sizes (compare with the System Tray in the preview). Something which I believe would be fixed by simply using ExtractIconEx and using the current ExtractIcon as fallback for when the former returns a null 'phiconSmall'.
However I think that using text size for reference would be better than the SM_CXSMICON, because it would scale nicely with the text.

edited by pmem on 07/04/2021

edited by pmem on 07/04/2021
07/04/2021
Topic:
Feature Request: Bigger Icons

pmem
pmem
Posts: 5
No problem :P
Do as you please, it's just a suggestion.
07/04/2021
Topic:
Feature Request: Bigger Icons

Gianluca
Gianluca
Administrator
Posts: 1027
Gianluca
Gianluca
Administrator
Posts: 1027
Topic: Feature Request: Bigger Icons
My friend.... where were you when I was forced to solve this problem all alone??? smilesmilesmilesmile


Well if I can cut time off to think about this, I'll ring a bell for you.

Thank you for you support.
07/04/2021
Topic:
Feature Request: Bigger Icons

pmem
pmem
Posts: 5
Thanks again smile
My proposal would only apply to the menu icons ([SyMenu]\Icons as I understand) and not to the cache.

Also, yes, I do understand about coding and know vaguely how to tackle this. If you need, I wouldn't mind helping in this smile
07/04/2021
Topic:
Feature Request: Bigger Icons

Gianluca
Gianluca
Administrator
Posts: 1027
Gianluca
Gianluca
Administrator
Posts: 1027
Topic: Feature Request: Bigger Icons
Well it's more difficult than you can think.

In SyMenu we have two icon set.

You can find all the icons for your logical items inside your local folder [SyMenu]\Icons.
Why these icons have only a 16x16/32bit image inside?

Because I'm lazy! smile Well it's truly different to read the first and unique icon available in an .ico file and use it, and to take the icon with the right size/depth accordingly with the user preferences.


Then we have the second icon set.

If you go to [SyMenu]\ProgramFiles\SPSSuite\SyMenuSuite\_Cache you'll find a .zip file with the fresh definitions of the thousand apps available in the SyMenu suite. Every apps, as you can see in the Get new apps form, comes with its own icon. Where is this icon?

Unzip the file, open one of the .sps with a text editor and you'll find that the icon is coded as a base64 field inside the xml. The biggest field BTW.

Can you imagine what means to fill every sps file a certain number of icons? We will have an huge definitions file to download every day.


If you understand about coding and you are skilled enough, you should find dozens solutions to these little problems but, really, I'm not interested in spend the time I devote to this project to improve the icons. I know how the problem could be fixed but I literally have not time to fix it.
07/04/2021
Topic:
Feature Request: Bigger Icons

pmem
pmem
Posts: 5
Thanks for the reply.
So you do not use the icons from the exes?
07/04/2021
Topic:
Feature Request: Bigger Icons

Gianluca
Gianluca
Administrator
Posts: 1027
Gianluca
Gianluca
Administrator
Posts: 1027
Topic: Feature Request: Bigger Icons
Hi pmem and welcome.


It's not possible to increase the icons size.

You can scale your Display settings (Windows allows to zoom to whatever percentage you like) and everything will be scaled even the SyMenu icons. Naturally they remain 16x16 sized even if they are zoomed (blurred).

I know that .ico format can contain several icons with different sizes and color depth, but SyMenu is not able to manage it. Second problem is that the program definitions will become bigger and bigger and I don't want to force everyone to download MB of useless data every day.
07/04/2021
Topic:
Feature Request: Bigger Icons

pmem
pmem
Posts: 5
Would it be possible to use a larger icon size?
It seems that SyMenu restricts icons to 16x16, but with the possibility to increase text size it would be nice to be able to use bigger icons.
Ideally, I'd like to use 24 and 32 sizes, and since the .ico format usually includes multiple sizes, I think this would be feasible.

Also, it would be nice if you could increase the width of the icons container in the menu so that the container is a square.
10/02/2021
Topic:
A suggestion about some APP

Gianluca
Gianluca
Administrator
Posts: 1027
Gianluca
Gianluca
Administrator
Posts: 1027
Topic: A suggestion about some APP
Hi Tom,
Welcome to the community.

There are two simple rules to be part of the suite:
- the program has to be portable at least at the base level i.e. it has to work with no installation;
- the program has to be freeware. If a community edition means it is "free" even if with certain limitations it's OK, otherwise it's not.

I don't know the programs you suggest except for Visual Studio.
Visual Studio is not a portable program, it must be installed in your host computer to work and, for this reason, it can't be a member of the SyMenu Suite.


Regarding the other two proposals, let's assume they perfectly fit our rules.

Unfortunately I'm full of programs to manage, I'm currently managing more than 600, so my personal reply to your request is: thanks, but no thanks.
Anyway the suite is opened for external contribution. If you want to help us with some additions and your intention is to offer a loooooong term help, you are welcome. Contact me in private and I will explain you how you can add your programs.
10/02/2021
Topic:
A suggestion about some APP

tom1933
tom1933
Posts: 1
Very thank you for your App. It is very amazing, I have recommended it to lots of friends.

I have a suggestion about adding some new app.

1.Pycharm.
I have seen that Intellij IDEA has been on the list, So maybe it is possible for Pycharm? it has the community Edition.

2. code::block or visual studio(not visual studio code )
Though I want the CLion to add to the list, I notice that it doesn't have a community Edition. Alternatively, is it possible for code::block or visual studio? they both have a community edition

Thank you once again for everything you've done

27/01/2021
Topic:
SyMenu and Apple devices (iPhone)

Gianluca
Gianluca
Administrator
Posts: 1027
Gianluca
Gianluca
Administrator
Posts: 1027
Topic: SyMenu and Apple devices (iPhone)
Hi Aphrodite and welcome to the forum.
You are referring to an interesting thing that deserves an in-depth answer.

The topic of the SyMenu portability to others OS has always been in my mind, but it's the first time that Apple comes into it. My thoughts were always for a possible porting to Linux not to Apple.

My opinion is that SyMenu perfectly fits in the Windows world for two reasons:
1) the SyMenu suites are 90% Windows software;
2) the best menu features, the most complex and interesting ones, are tied to the Windows API, not the .NET framework that'd allow the direct porting.

Therefore if I port SyMenu to Linux I would have a suite with very few programs and a menu with few and really basic functions.
These are bad premises to decide to embark in a huge work and for these reasons the SyMenu porting outside Windows OS is not planned.

Regarding Apple are there really anyone who is willing to spend twice the real value of an hardware, getting stuck in an expensive cloud ecosystem, in an expending peripherals ecosystem, and then searching for freeware software???
It's like a Porsche or Ferrari owner going to the supermarket to buy economic windscreen wipers and seat covers...

edited by Gianluca on 27/01/2021
26/01/2021
Topic:
SyMenu and Apple devices (iPhone)

Aphrodite
Aphrodite
Posts: 1
Hi,

I love running SyMenu in Windows, it's a real convenience!
Is there are any chance to have it on Apple devices, I know there are tools converting exe to dmg.
I am very unhappy with certain features of Apple devices, but I stick to the opinion that they have more benefits than issues. https://appleworld.today/2020/12/19/opinion-getting-back-to-the-iphone-battery-service-issue/

edited by Aphrodite on 26/01/2021
05/01/2021
Topic:
SPS Builder code snippets

Gianluca
Gianluca
Administrator
Posts: 1027
Gianluca
Gianluca
Administrator
Posts: 1027
Topic: SPS Builder code snippets
Electron apps
Electron is a framework that allows the creation of applications, Windows desktop ones but not only, with web technologies such as JavaScript, HTML, and CSS.

Every Electron app packed to be a Windows desktop application, uses the AppData\Roaming folder to store the user customization and files. We don't like this behavior very much because this way the application settings become not portable.

The solution is pretty easy.
With the SPS script after install you can instruct SyMenu to build a proper folder inside the application root and to force the Electron app to use that folder as a replacement of AppData\Roaming.

Example:

MakeDir .\USERPROFILE\AppData\Roaming
AddVar USERPROFILE=.\USERPROFILE


Certain Electron apps are less greedy and only need to know where AppData folder is. If the others folders lack, they'll be created on the fly.
For example Visual Studio Code only needs this script after install:
AddVar APPDATA=.\

With this instruction only VS Code is able to create the needed folder (namely Code) into the root. Inside the Code folder it stores all its user files.

In general the Electron apps outputs are really easy to redirect.
05/01/2021
Topic:
Portable Programs to Add [Suggestions]

klorinczi
klorinczi
Posts: 1
USB Device Tree Viewer, in short UsbTreeView
https://www.uwe-sieber.de/usbtreeview_e.html
I like it very much!
Very useful for debugging USB problems.

Please add it to Symenu. Thanks!
21/12/2020
Topic:
New SyMenu version 6.14

Gianluca
Gianluca
Administrator
Posts: 1027
Gianluca
Gianluca
Administrator
Posts: 1027
Topic: New SyMenu version 6.14
Dear users,

The new version is out.
Wow a new version so closed to the previous one, what's happened?!!

Well indeed it's a version force by technical reasons, a third party library has been updated, so you'll find very few new features.
Anyway for a full list please go in the usual place (https://www.ugmfree.it/SyMenuDownload.aspx#changelog) but if you have any question I'm here for you.

Dear users, have a lovely Christmas and an happy new year (possibly better than this one).

And BTW a big big big big "FUCK YOU and die badly!!!" from the bottom of my heart to the 2020!!!
21/12/2020
Topic:
Is there way to hide floating icon from desktop?

formingus
formingus
Posts: 2
Gianluca wrote:
Sure you can.
In the manual it's called "Start menu button".

https://www.ugmfree.it/SyMenuManual.aspx#Advanced_menu_Options_General


Thanks problem marked as solved

UGMFree.NET ©2002-2021
By Gianluca Negrelli - Contact me