SyMenu Forum

SyMenu

 

Gianluca

all messages by user

30/12/2014
Topic:
Forum bug?

Gianluca
Gianluca
Administrator
Hi eson.
I corrected all the broken messages.
The problem is caused by coping and pasting a message from another without deleting the "From" url.

If you only change the text inside the url text the reference url remains the original one.
So you can overwrite the link http://www.bing.com with the text http://www.google.com but the ref points to bing the same.

I advise you to completely delete the From row or to check the real reference visualizing the html before posting the message (with the Switch to source button).

Anyway the SPS files are all corrected and they are the only really important things! smile
edited by Gianluca on 30/12/2014
edited by Gianluca on 31/12/2014
31/12/2014
Topic:
Random Crashes

Gianluca
Gianluca
Administrator
Really strange.
I can configure my SyMenu like yours and try to use it normally as I do. Let's see if the bug depends on configuration.
What do you mean with "just flickers for a second trying to load"??? What do you see exactly?
31/12/2014
Topic:
Forum bug?

Gianluca
Gianluca
Administrator
Well I discover a trick that will finally be really helpful with this problem.

If you write a link with the protocol ahead (http:// or https:// ) the forum software is quite smart to understand that it is a link and it renders it as a link.

For example I'll write these links below without using the button but the second and the third ones have the protocol ahead:
www.google.com
http://www.google.com
https://www.google.com

Well this forum software is really good. A cheer to the Jitbit guys who have done a great piece of software and moreover are really nice and prompt to respond to any request even with person like me that uses the free version of their forum.
edited by Gianluca on 31/12/2014
31/12/2014
Topic:
Forum bug?

Gianluca
Gianluca
Administrator
It's my fault.
Some months ago they released a newer version that solve this problem but I've not upgraded my version to the last one.
03/01/2015
Topic:
One request & one questions

Gianluca
Gianluca
Administrator
I've just added Q-Dir to the open folder plugin.
http://www.ugmfree.it/forum/messages.aspx?TopicID=85&MessageID=367#post367
Download it and replace it with your current one and get a try.
edited by Gianluca on 03/01/2015
03/01/2015
Topic:
Random Crashes

Gianluca
Gianluca
Administrator
Well anyway in thise case a screenshot is useless.
I'm trying your same configuration since some days but I haven't reproduced the problem yet.
My proposal for you is to wait for the next version. In case the problem remains I'll prepare a version for you with an active logger to understand.where the bug is.
15/01/2015
Topic:
New version 4.00 is out

Gianluca
Gianluca
Administrator
Eventually the new version has arrived.

I changed the version number from the expected 3.05 to 4.00 because in my opinion this SPS thing is really disruptive. Please check this new feature and give me any feedback. And if you see some programs are missing, become collaborative and publish the related SPS document in the forum. In a few days you'll see your program among the SyMenu suite.

For those who have no idea what I'm saying open your SyMenu and click on Tools - Get new apps entry: the SPS is there.

SPS is a standard for documenting a portable program. The documentation is readable from a software so SyMenu thanks to the SPS document becomes able to download, install, link, update and eventually remove the documented program. All alone. Your experience should be similar to that one offered by the smartphone app stores... more or less smile

If you want to understand better how the SyMenu SPS manager works please have a look at the manual here http://www.ugmfree.it/SyMenuManual.aspx#SPSForm
If anyone wants to help in publish new SPS files please read this thread http://www.ugmfree.it/forum/messages.aspx?TopicID=282#post704 and go to this page http://www.ugmfree.it/SyMenuSPS.aspx

Well the game has just started, let's start to play!
20/01/2015
Topic:
Remove floating desktop Icon?

Gianluca
Gianluca
Administrator
Don't worry. It's one of the bug of the last version.

I'm already preparing a new version that I'll release in the next days to fix this and other bugs:
These are the main bugs I'm working on:

- Start button appears regardless the settings
- The shortcut for context menu and programs are loaded twice if you enter and exit the SPS manager
- The configuration form and SPS manager form don't save their dimension and position when you close them

If you experienced any other bug please let me know ASAP.
25/01/2015
Topic:
"Open with program" command/execution mode?

Gianluca
Gianluca
Administrator
Sure you can use Extension Manager.
See there:

http://www.ugmfree.it/SyMenuManual.aspx#Extension_Manager
http://www.ugmfree.it/SyMenuManual.aspx#SyProgramAdditional

and there:
http://www.ugmfree.it/Forum/messages.aspx?TopicID=51
http://www.ugmfree.it/forum/messages.aspx?TopicID=7#post12
26/01/2015
Topic:
Remove floating desktop Icon?

Gianluca
Gianluca
Administrator
New version (4.01) has been released.
Let me know if the bugs of the 4.00 are all gone.
26/01/2015
Topic:
"Open with program" command/execution mode?

Gianluca
Gianluca
Administrator
I can't imagine a clean way to accomplish this task.

The reason is simple. Starting from Windows Explorer the subject of your opening operation is a file from you FS. Windows correctly allows you to choose with the "open with..." option the desired opening program because it already knows what you need to open.

SyMenu always starts from a program, the opening program, so the right question could only be: "what file do you want to open with this program". And I'd be forced to open that crap dialog window for file selection which is really annoying to use (well maybe you think that this could be a solution and then consider it done).

My two cents.
  • We have a floating SyMenu icon. It could be use as a target for a drag operation (I drag the opening file hover the icon and something happens).
  • Inside SyMenu we can create indexed folders and search for files there inside. The result is that a file could be the initial SyMenu subject. Then I could create a SyMenu "open with..." option that offer itself to open the file with another SyItem.
  • In SyMenu - My Computer we can browser our entire FS to find any file. Same procedure as above.
Well every hypothesis seems so clumsy and odd to me.
But surely out there there is someone who has a clearer and really brilliant idea smile
I'm waiting for him.
24/02/2015
Topic:
The SyMenu Portable Suite

Gianluca
Gianluca
Administrator
Flash news.
As you surely already seen I added the entire NirSoft suite some weeks ago but the exciting news is another: with the next SyMenu release you'll find the Sysinternals suite too.
Stay tuned.
05/03/2015
Topic:
New SyMenu version 4.06

Gianluca
Gianluca
Administrator
Hi to everyone.

I finally released a version with some visible features.
All the versions from the 4.00 and the 4.05 were little improvements for the SPS working so you hardly may have noticed anything new. In fact in these months I worked a lot on the SyMenu backstage.

These are the 4.06 new features:
  • Sysinternals suite has been enabled to SPS Suites
  • SPS programs could be filtered with a search tool
  • Management of the SPS suites trash
  • The freshest released SPS programs (10 days) are highlighted with a label
  • SPS programs folder paths are now unchangeable despite the programs version
  • SPS create _CacheCustom folder for every suite to host che users' custom SPS
  • Bug fix
Some features need a little comment to be well understood.


Management of the SPS suites trash
When you delete or update an SPS installed program the old files are copied inside a special folder that I called _Trash.
You can find a _Trash folder into every SPSSuite folder.
Inside the _Trash you can find a backup of the old sps files too. So every time you check for new apps online the old sps collection is moved inside the _Trash. Well it is evident that the _Trash folder can grow quickly.
With the new button you can monitor and eventually empty the folder.


SPS programs folder paths are now unchangeable despite the programs version
Until version 4.05 SPS program folders contain the version number.
It means that when you update from a version to another, the program folder changes. For example the Notepad++ folder can changes from Notepad++_minimalist_package_sps_6.7.1 to Notepad++_minimalist_package_sps_6.7.4.
This is not a problem for SyMenu because at every update it retraces the new path and you have all the SyItems linked to the program old version relinked to the new one.

But there are two great problems.

The first one occurs when you have your program linked through a command parameter.
I use this kind of solution when I have jar programs that I want to execute with my portable Java version.
To understand better think about a SyItem with this path:
.\ProgramFiles\JavaRuntimeEnvironment\bin\java.exe
and with this parameter:
-jar #:\SyMenu\ProgramFiles\SPSSuite\SyMenuSuite\JCloisterZone_-_Carcassone_clone_sps_3.1.0\JCloisterZone.jar
In that way I can execute JCloisterZone even in a machine without the Java environment installed.
The drawback is that SyMenu is not able to relink a command parameter in case of an update of the program.

The second problem occurs when you use SyMenu as a stable program in your PC. In this case you probably want to map some SPS programs with the Open with.. Windows feature.
A simple example.
In my PC I use a stable version of SyMenu, located in the fixed drive D:, and I want to open all my .pdf files with a double click without using the SyMenu extension manager because it is too slow. So I map the .pdf extension with this SPS program:
D:\SyMenu\programfiles\spssuite\symenusuite\pdf-xchange_viewer_sps_2.5.312.1\pdfxcview.exe
What happens when I update the program?
It happens that the path will change because the version changes and a double click on a .pdf file fails and Windows asks me to locate a new program to open the .pdf. Boring!

With the unchangeable folder path name this problem will go.
Well your already installed SPS programs won't automatically change their paths but if you remove and reinstall a program or if you wait for an available update the path will be fixed automatically.


SPS create _CacheCustom folder for every suite to host che users' custom SPS
Inside every suite folder you will find a subfolder called _CacheCustom. You can put your personal SPS files here inside and they will be listed with the official program list.
How can you build your personal SPS? Naturally with the SPS Builder http://www.ugmfree.it/SyMenuSuiteSPSBuilder.aspx

Enjoy!
26/03/2015
Topic:
Merge / Import

Gianluca
Gianluca
Administrator
There is not a guided procedure to do what you desire but you have many other options.

1) You can import every items from a different SyMenu instance with the built in command "Batch import" http://www.ugmfree.it/SyMenuManual.aspx#Item_Manager_menu_batch_import .

2) NirSoft software is natively available through the SPS suite feature (http://www.ugmfree.it/SyMenuManual.aspx#SPSForm ) so you can download it inside your main instance.

3) If you are really brave you can merge the configuration of your three instances in a single one. The file containing the item configuration is Config\SyMenuItem.zip. Unzip your files, they are simple xml file, and merge theme in one single file. Maybe you have to move the programs too because the items configuration work with relative paths. Zip it again and run SyMneu.
Watch out. Do a backup before working with the configuration files by hand and don't touch them if you don't know what an xml file is.


Well if someone has free time to dedicate to this topic and an appropriate dev knowledge he can create a plug in to accomplish this interesting task. I exclude to implement it in SyMenu as a native feature because it is a utility poorly useful for the majority of the users.
26/03/2015
Topic:
Merge / Import

Gianluca
Gianluca
Administrator
Chiarissimo :-)

Yes your argument are really clear but it is not completely right.
Importing the xml configuration of one item makes it available inside the item list but SyMenu always works with a couple of elements: the xml configuration and file system related program. So an import feature should consider either the elements i.e. it is a really complex feature.

My approach to solve this duality has been to create the SPS format to help thirdy party software producers too to include their products inside the SyMenu suite.
The SPS is more flexible than an import feature because it could be build with a special tool that helps with the compilation of the file (the SPS builder), it integrates the auto update process (the software producer has only to publish an SPS with a fresh program version and SyMenu notifies the user that the new version is available), it assures that the users don't need to download an entire suite but only the programs they are interested in.

Se hai voglia di approfondire la questione possiamo anche parlarne via mail :-)
30/03/2015
Topic:
Custom folder for downloaded SPS

Gianluca
Gianluca
Administrator
Hi srm12.

This is impossible. SPS works thanks to a strict folder monitoring of its own root folder that is:
[SyMenuRoot]\ProgramFiles\SPSSuite\

If you move a program outside that folder it becomes too difficult to track the SPS programs and to maintain it aligned with the current version.

IMHO you have two options.

First: don't use SPS. The portable programs offered by SPS are freely available on the Internet. You can download them by yourself and, if you want, put them under the SyMenu control. No need for SPS anymore.

Second option: try to relax your FS organization.
SPS is a tool that maintains organization of your programs without any need of manual intervention. It is even better than an human because it maintains uniformity and consistency even on the program naming and helps you to update the programs to their latest version.
You will have a "?:\Apps\" directory for your manually managed programs and a "?:\Apps\SyMenu\ProgramFiles\SPSSuite\" directory for that ones managed by SPS. I guess that the latter folder will be neater than the first one smile

Well my approach was the same of yours ("?:\Misc\Software") and now I work without any problem with two different root folder for portable software.
30/03/2015
Topic:
Window text size set a 125% or 150%

Gianluca
Gianluca
Administrator
Yes I know that the "two lines per item" look is cut with a magnified font.
The native font magnification has been requested from a lot of users and ASAP I should do something.
I know, I know!!! smile
31/03/2015
Topic:
Feature Request Explore Folder

Gianluca
Gianluca
Administrator
Hi Dave and welcome.

Yes you are right.
I will study something to solve your problem.
14/04/2015
Topic:
Can't change tray icon color in 4.08.

Gianluca
Gianluca
Administrator
Ok I am able to successfully reproduce the bug so in the next version it'll be fixed.
Stay tuned.
16/04/2015
Topic:
SyMenu icon remains in the middle

Gianluca
Gianluca
Administrator
Hi momie0.

It's true. If you shutdown or restart your system, SyMenu loses its last not saved configuration, including the last position.
But there is an oddity in you report so I would like to understand better it.

Try to do these actions:
- Position your SyMenu icon on the left hand side of the screen and close SyMenu.
- Re-run the program and you'll certainly find it on the left hand side exactly where you put it.
- Now move SyMenu on the right hand side of the screen and restart your system (leave SyMenu opened).
- When your system returns, run SyMenu. You should find the icon on the left hand side of the screen and not on the center of the screen as you describe, because the last valid position saved in the configuration is the left hand one.

If the program behaves in this way the bug is clear but I don't know if I'll ever fix it because the workaround is easy: close SyMenu when its location is good and then it won't move from there even in case of shutdown or restart.
Otherwise let me have your full system configuration, SyMenu configuration, .NET framework installed and so on because it could be a more complex bug.

UGMFree © 2002-2024
PayPal BTC TON