SyMenu Forum

SyMenu

 

recent posts recent posts - RSS

12 days ago
Topic:
SPS Builder code snippets

Gianluca
Gianluca
Administrator
Posts: 1021
Gianluca
Gianluca
Administrator
Posts: 1021
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.
12 days ago
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!
27 days ago
Topic:
New SyMenu version 6.14

Gianluca
Gianluca
Administrator
Posts: 1021
Gianluca
Gianluca
Administrator
Posts: 1021
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!!!
27 days ago
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
27 days ago
Topic:
Is there way to hide floating icon from desktop?

Gianluca
Gianluca
Administrator
Posts: 1021
Sure you can.
In the manual it's called "Start menu button".

https://www.ugmfree.it/SyMenuManual.aspx#Advanced_menu_Options_General
27 days ago
Topic:
Is there way to hide floating icon from desktop?

formingus
formingus
Posts: 2
Is there way to hide floating icon from desktop and only systray icon to remain?
Thanks in Advance
14/12/2020
Topic:
Can't seem to launch vscode elevated...

sffdb8
sffdb8
Posts: 20
Thanks - got the notification.
14/12/2020
Topic:
Can't seem to launch vscode elevated...

Gianluca
Gianluca
Administrator
Posts: 1021
Gianluca
Gianluca
Administrator
Posts: 1021
Topic: Can't seem to launch vscode elevated...
Well I had the same problem for a while but I think now it's gone.

Please tell me if you receive the notification for this one.
12/12/2020
Topic:
Can't seem to launch vscode elevated...

sffdb8
sffdb8
Posts: 20
Thanks for your very detailed explanation!

btw - For some reason it seems I didn't receive a notification that you responded (seems I'm subscribed because it says "stop watching this topic" up top...
(and I don't have a spam folder). just an FYI in case others share the same observation
06/12/2020
Topic:
Deeply Nested Folder Structure

nerdweed
nerdweed
Posts: 6
Thansk for adding the parameter, but it doesn't do much to get rid of some nesting

Basically it only redefined <SyMenu_base_folder>\ProgramFiles\ - It still forces SPSSuite\SyMenuSuite after the redefined Programs folder. I was expecting, it would allow all my programs to be present inside <SyMenu_base_folder>\Apps .


Anyway, I can rid of SPSSuite\SyMenuSuite apart from Junctions please
02/12/2020
Topic:
Extending Desktop Shortcuts

Gianluca
Gianluca
Administrator
Posts: 1021
Gianluca
Gianluca
Administrator
Posts: 1021
Topic: Extending Desktop Shortcuts
sl23 wrote:
the configuration form could have an extra field added for the desktop shortcut ID?


It would be too much for the normal users. The ID is used only for SyMenu internal purposes and it's not intended for an external use. It would be confusing to expose it.

Anyway I have an idea that is probably better.
In the Options - System tab you can find a report summarizing all the SyMenu programs. You can even export the Full list in csv with the special button.
What if I add the ID there?

It would be cleaner, consistent, and, above all, I guess no normal user asks for that report without a clue of what he is doing smile
And you'd have all the IDs in a single place.

What do you think?

edited by Gianluca on 02/12/2020
02/12/2020
Topic:
Extending Desktop Shortcuts

sl23
sl23
Posts: 236
When you execute a target like this \SyMenu\SyMenu.exe -run1d09991b-c35b-4a1a-bb03-4aa3fe583e47 you are instructing SyMenu to launch a program with a certain GUID using the SyMenu rules.


Hi Gian,

I was just wondering if the configuration form could have an extra field added for the desktop shortcut ID? The idea is so that it is easier for users to just copy and paste the info to other apps, such as Rainmeter, to allow direct launching of the SyMenu SyItem instead of launching the app direct. This then keeps apps portable, as any apps that use the System/AppData folders can then be launched as if from SyMenu using the EnvVar's set in the config form.

What do you think?
01/12/2020
Topic:
SPS builder 1.45 issue with 135% zoom

Gianluca
Gianluca
Administrator
Posts: 1021
Gianluca
Gianluca
Administrator
Posts: 1021
Topic: SPS builder 1.45 issue with 135% zoom
It's strange.
Anyway you can force the dpi for a single program instead for the entire system.
Go back to the last version then right click on the executable - Properties - Compatibilities - Change high DPI settings.
Try some combinations (I can't predict exactly what works for you).
With the next version I'll try to fix everything.
01/12/2020
Topic:
SPS builder 1.45 issue with 135% zoom

VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159
Ups!
Same problem with 1.44.
(Don't worry Gian, I can use SPS Builder changing the zoom to 100%)

edited by VVV_Easy_Symenu on 01/12/2020
01/12/2020
Topic:
SPS builder 1.45 issue with 135% zoom

VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159
Thank you, Gian.
01/12/2020
Topic:
Translation of Control Panel Applets

VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159
Perhaps there is another approach to the problem: using Windows' own languages. I am not an expert but I leave a link that can inspire someone:

Managing Windows Languages and Language Packs - Dennis Span
01/12/2020
Topic:
SPS builder 1.45 issue with 135% zoom

Gianluca
Gianluca
Administrator
Posts: 1021
Gianluca
Gianluca
Administrator
Posts: 1021
Topic: SPS builder 1.45 issue with 135% zoom
Ups... sorry for this.
Please downgrade the program downloading this package: https://www.ugmfree.it/Download/SyMenu/SPSBuilder.144.zip
I will try to solve the issue with the next release.
01/12/2020
Topic:
SPS builder 1.45 issue with 135% zoom

VVV_Easy_Symenu
VVV_Easy_Symenu
Posts: 159
Hello,

I have a problem with SPS builder 1.45: In windows screen personal zoom 135% I don't see all the fields on the left (in 100% desktop scale factor no problem)



Environment: Windows x64 with .NET 5.0 Runtime (required for this version of SPS builder)


Can someone reproduce this issue?
24/11/2020
Topic:
New version 6.13.7629 vs 6.12.7517

Gianluca
Gianluca
Administrator
Posts: 1021
Gianluca
Gianluca
Administrator
Posts: 1021
Topic: New version 6.13.7629 vs 6.12.7517
Frustrated wrote:
I think what happened was that the upgrade reset the options.

Yes you're right. The notification for updated apps, happens only once a day.

So this is what probably happened:

  • You've been notified of new apps;
  • you enter the SPS Manager;
  • the SPS Manager forces SyMenu to check for a new version and find the new one;
  • you updated SyMenu;
  • the SPS app notification didn't happen again because it was the second attempt during the same day.

Ok then, problem solved!
24/11/2020
Topic:
New version 6.13.7629 vs 6.12.7517

Frustrated
Frustrated
Posts: 18
Gianluca wrote:
Nope. It should work as before.

Anyway it could happen the check don't work, both the automatic one and the manual one.
I try to understand if your was a bug or a normal failure.

In the meanwhile please monitor this behavior and report to me if the automatic check never works considering that it should work no more time than once a day.



I think what happened was that the upgrade reset the options so that Updates wasn't checked on the app screen. The result was that I saw all of the apps. Tonight I started Symenu up it said there updates available and clicking on that showed only the updates which I was able to apply/install.

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