Winstep

Software Technologies


 Winstep Forums


Print view
Board index : Winstep Forums : General Discussion  [ 31 posts ] Go to page Previous  1, 2, 3  Next
Author Message
 Post subject: Re: What's next after v25.6?
PostPosted: Tue Jul 15, 2025 5:52 pm 
Offline

Joined: Fri Jun 28, 2024 7:27 am
Posts: 30
@winstep thank you very much for detailed explanation!

winstep wrote:
You mean the non-Nexus skinned context sub-menus? Those are owner drawn menus, and since they are drawn by whatever application is providing that menu, Nexus cannot just fetch the contents and place them in a Nexus skinned menu.

Other than that, Nexus uses MS Common Controls for Save/Load dialogs.


No, just icons in general, like on attached screenshots. You see "Open dialog" windows on both screenshots, one when run from any other 64bit program, other when run from nexus. I guess it happens because I use Windhawk redirect mod, so it doesn't actually modifies dll/res files, but redirects them on registry level I think. Need to test how Nexus shows those icons when res/dll files are actually replaced.

winstep wrote:
You mean v25.6 (latest version) is crashing quite often or a previous version was?


Earlier one, can't test with the current version unfortuantley, as I don't own ARM device currently to test it.


Attachments:
File comment: when opened from nexus
Screenshot 2025-07-15 192045.png
Screenshot 2025-07-15 192045.png [ 78.99 KiB | Viewed 181 times ]
File comment: how it normally shows when run from 64bit program
Screenshot 2025-07-15 192022.png
Screenshot 2025-07-15 192022.png [ 67.35 KiB | Viewed 181 times ]
Back to top
 Profile  
 
 Post subject: Re: What's next after v25.6?
PostPosted: Wed Jul 16, 2025 7:21 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12342
lubierzca wrote:
I guess it happens because I use Windhawk redirect mod


Yes. If Windhawk is a 64 bit app, it cannot attach itself to 32 bit applications nor the 32 bit part of the Windows system. I guess that is what is happening there.

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: What's next after v25.6?
PostPosted: Wed Jul 16, 2025 9:16 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12342
winstep wrote:
for this release in the past few days I have been making some modern Windows 11 style icons to replace the old Windows 7 based icons.

However, I understand there might be some users who might like the old icons better and I am all for user choice, so rather than replacing the old icons with the new ones, I'm going to add the new Windows 11 style icons to the existing collection (C:\Users\Public\Documents\WinStep\Icons\Samples\) and remove only those icons that are not currently actively used for internal commands, etc... (of course, from newer installations, if you already have them, you will keep them).


Love it when the pieces of a plan all smoothly fit together in the end, in a way much better than anticipated.

So, I added *64* new Windows 11 style icons to the

C:\Users\Public\Documents\WinStep\Icons\Samples\

folder (which contains most of the icons used for the internal commands) and removed the icons that are not used anywhere by the application (the latter will only affect new installations).

Previously the folder had 151 icons, now it has 148. Despite all the new Windows 11 icons being 256x256 (unlike most of the old icons that are 128x128), the size of the folder has remained basically the same, i.e. it only went up from 2.39 MB to 2.96 MB.

So, that is the first plus.

Most of the icons thus have a Windows 11 version (ending in *_11.png) and a non-Windows 11 version (same filename, but without the *_11.png termination).

The application will automatically use one set of icons or the other based on the new 'Use Windows 11 style icons' setting located in the More dialog of the General tab in Preferences.

Until now when you added an internal command (IC) the application would automatically fill the Icon Path field with the associated icon in the Samples folder. If for any reason the icon path field was left blank, the IC would then display the application icon.

So at first I thought that I would have to automatically change the icon path of every IC item in docks, etc, every time I switched the style of the icons, but then it occurred to me that I did not actually have to fill the icon path whenever the user added an IC, I could simply leave it blank and the application would retrieve the proper icon based on the IC type (and not having to specify icon paths would also mean smaller backup files, another plus)

This would allow me to use either style of icons "on the fly". At first I assumed that for this "on the fly" selection to work, the icon paths would have to be blank, which would mean irreversibly changing user data when the new version was run for the first time, something I did not want to do because there is always the chance the user is trying out the new version but ends up going back to a previous version (which would then display the generic application icon for all the ICs since old versions do not know how to retrieve icons for ICs "on the fly").

Turns out the solution is quite simple, and does not require touching user data: when retrieving an icon for the IC, if the icon path points to the older style icon BUT the new Windows 11 icon style is selected, then the application internally replaces the icon with the new style but without actually changing that item's icon path.

This means users can go back to an older version of the application without problems and that restoring old backups does not suddenly show old style icons despite the new icon style being selected (and so on).

Also, ICs can still have their icons customizable by the user, and in that case the IC will always show the user's icon regardless of the current icon style.

So, in the end it could not be better!

Ah, this "Windows 11 style" setting is not only going to affect ICs, it is also going to affect things like the icons used for Grid Stacks, some of the iconic modules, etc...

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: What's next after v25.6?
PostPosted: Wed Jul 16, 2025 11:39 am 
Offline

Joined: Fri Jun 28, 2024 7:27 am
Posts: 30
winstep wrote:
lubierzca wrote:
I guess it happens because I use Windhawk redirect mod


Yes. If Windhawk is a 64 bit app, it cannot attach itself to 32 bit applications nor the 32 bit part of the Windows system. I guess that is what is happening there.


Windhawk is a 32 bit app, hence I'm surprised why this happens.


Back to top
 Profile  
 
 Post subject: Re: What's next after v25.6?
PostPosted: Wed Jul 16, 2025 11:45 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12342
lubierzca wrote:
Windhawk is a 32 bit app, hence I'm surprised why this happens.


Might be using a 64 bit DLL?

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: What's next after v25.6?
PostPosted: Wed Jul 16, 2025 1:12 pm 
Offline

Joined: Fri Jun 28, 2024 7:27 am
Posts: 30
winstep wrote:
lubierzca wrote:
Windhawk is a 32 bit app, hence I'm surprised why this happens.


Might be using a 64 bit DLL?


Possibly, that would explain why it works the way it works.


Back to top
 Profile  
 
 Post subject: Re: What's next after v25.6?
PostPosted: Wed Jul 16, 2025 3:51 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12342
While messing around with the external icons (i.e. icons not embedded into the executable itself) for the internal commands I think I may have finally understood a mystery that has been bothering me for quite some time now.

From time to time I would get a report in the Winstep Uninstall Survey of icons in the dock turning into question marks. Unfortunately none of the users who complained about this issue left an email address I could use to contact them later.

This was driving me crazy as I could not see what might be possibly causing this. Now I think I know:

If a user deleted his Samples folder thinking it was unnecessary, all the internal command items in their docks would turn into question marks. Since icons are cached in memory this might not happen immediately, only once the application was restarted or the user went into Prefs to change a theme or a setting. Given the delay he might not associate the icons turning into question marks to him deleting the Samples folder, thinking instead it was a bug in the application.

From now on if they do that they will get the general application icon instead of a question mark. Perhaps I should make a specific IC icon, embed it into the executable and use that instead if the Samples folder has been deleted.

Something like the two examples below to represent an Internal Command (IC). Someone let me know which of the two examples they like better, the idea being using the same metalic material used for the Winstep, NextSTART, WorkShelf and Nexus logos (also keep in mind you would only see those if you delete the Samples folder lol). My vote goes for the brushed metal since it's more "visible" at smaller icon sizes.


Attachments:
Metallic _I_ and _C_ with Prompt.png
Metallic _I_ and _C_ with Prompt.png [ 1.59 MiB | Viewed 156 times ]
Copilot_20250716_171111.png
Copilot_20250716_171111.png [ 813.49 KiB | Viewed 156 times ]

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies
Back to top
 Profile WWW 
 
 Post subject: Re: What's next after v25.6?
PostPosted: Thu Jul 17, 2025 11:40 pm 
Offline
User avatar

Joined: Thu Mar 18, 2004 12:11 am
Posts: 426
Location: Pollock Pines, CA
I like the first icon better.

_________________
vectornut
http://www.vectornut.com


Back to top
 Profile WWW 
 
 Post subject: Re: What's next after v25.6?
PostPosted: Fri Jul 18, 2025 5:37 am 
Offline
Global Moderator
Global Moderator

Joined: Sat Apr 07, 2018 7:19 pm
Posts: 2713
Location: Here, there, and everywhere
vectornut wrote:
I like the first icon better.

Definitely seconded!

_________________
nexter - so, what's next?


To quote a friend :

"Never underestimate the gross stupidity of the human race"


Back to top
 Profile  
 
 Post subject: Re: What's next after v25.6?
PostPosted: Fri Jul 18, 2025 9:07 am 
Offline

Joined: Wed May 15, 2019 1:47 pm
Posts: 28
2nd one for me also.


Back to top
 Profile  
 
 Post subject: Re: What's next after v25.6?
PostPosted: Fri Jul 18, 2025 9:44 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12342
So, this is still pretty much work in progress and there are a TON more icons affected by this, but this should give you guys an idea of the before (mostly Windows 7 style) and after (icons a bit more flat and much less photo-realistic but without going to the extreme of UWP App icons, which I think are so simple most are pretty ugly).

So, toggle a setting and the icons automatically change from one style to the other. This affects ICs, modules and even stuff like the image used by default for Grid Stacks (talking about it, what do you guys think of the new Grid Stack icon? )

Some logos/application icons are on queue for a revamped image too... Not saying everything will happen in this release as this is a lot of work, some of it will happen gradually...

Anyway, comments please...


Attachments:
File comment: Windows 11 style icons
Screenshot 2025-07-18 100124.png
Screenshot 2025-07-18 100124.png [ 611.14 KiB | Viewed 88 times ]
File comment: Current Win7 style Icons
Screenshot 2025-07-18 103130.png
Screenshot 2025-07-18 103130.png [ 609.91 KiB | Viewed 88 times ]

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies
Back to top
 Profile WWW 
 
 Post subject: Re: What's next after v25.6?
PostPosted: Fri Jul 18, 2025 9:53 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12342
NextSTART icon/logo is also about to change. Haven't decided which new version to use yet, though, if the lighter or something darker, so feel free to express your opinions too:


Attachments:
File comment: Current NextSTART icon
NextSTART.png
NextSTART.png [ 49.15 KiB | Viewed 88 times ]
Monochrome Square Blocks Arrangement.png
Monochrome Square Blocks Arrangement.png [ 1.4 MiB | Viewed 88 times ]
Ns-Logo-New.png
Ns-Logo-New.png [ 995.12 KiB | Viewed 88 times ]

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies
Back to top
 Profile WWW 
 
 Post subject: Re: What's next after v25.6?
PostPosted: Sat Jul 19, 2025 12:27 am 
Offline
Global Moderator
Global Moderator

Joined: Sat Apr 07, 2018 7:19 pm
Posts: 2713
Location: Here, there, and everywhere
winstep wrote:
So, this is still pretty much work in progress and there are a TON more icons affected by this, but this should give you guys an idea of the before (mostly Windows 7 style) and after (icons a bit more flat and much less photo-realistic but without going to the extreme of UWP App icons, which I think are so simple most are pretty ugly).

So, toggle a setting and the icons automatically change from one style to the other. This affects ICs, modules and even stuff like the image used by default for Grid Stacks (talking about it, what do you guys think of the new Grid Stack icon? )

Some logos/application icons are on queue for a revamped image too... Not saying everything will happen in this release as this is a lot of work, some of it will happen gradually...

Anyway, comments please...

Overall, the new 'Win 11 Style' icons are no improvement really. There also is no impression of an overall cohesive theme to the icons. On the plus side, the clock icon is a fair improvement, but could be even better without that horrible antique LED matrix font and the without the tiny days of the week. Net icons definite improvement, though Ram - as there rarely are any drastic swings in usage - I always thought would be better served by a bar indicator rather than a rarely changing oscilloscope-style display.

The Moon is better in the Win 7 style, the new one has rather harsh contrast and is unpleasant on the eye. Don't really know what to make of the new Gridstack icon, it doesn't really give any hint what it's for. But the old one is definitely worse in that it looks like it's meant to be for some kind of package or archive app.

Anyway, just my 2 quid's worth, trying to be constructive.

_________________
nexter - so, what's next?


To quote a friend :

"Never underestimate the gross stupidity of the human race"


Back to top
 Profile  
 
 Post subject: Re: What's next after v25.6?
PostPosted: Sat Jul 19, 2025 12:41 am 
Offline
Global Moderator
Global Moderator

Joined: Sat Apr 07, 2018 7:19 pm
Posts: 2713
Location: Here, there, and everywhere
winstep wrote:
NextSTART icon/logo is also about to change. Haven't decided which new version to use yet, though, if the lighter or something darker, so feel free to express your opinions too:

Sorry Jorge, but both of the new versions of the logo strike me as ugly as sin! You simply can't beat the original - just like the Winstep logo, you can't improve on it. Stick with it would be my advice. Look at strong brands - most have never changed their logo, or only to a very minor degree. E.G., IBM, McDonalds, Intel, Ubuntu, Fedora, Red Hat, Microsoft,KFC (aka "Kan't Find the bloody Chicken!" :P ), to name just a tiny few. A strong brand image is always useful.

_________________
nexter - so, what's next?


To quote a friend :

"Never underestimate the gross stupidity of the human race"


Back to top
 Profile  
 
 Post subject: Re: What's next after v25.6?
PostPosted: Sat Jul 19, 2025 4:37 am 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 12342
Ahaha, I knew I could count on you for a non-sugar coated opinion. Thank you for that.

So, true for not being an overall cohesive theme for the icons. Although included in the images, some of those have not been changed at all e.g. Wanda, the moon phases, battery module and the calendar.

From those the battery module could benefit the most from a new "Windows 11" look, but the moon must remain photorealistic because the same image is used for the much larger "Moon Calendar (and like all the others, the user can still customize it himself if he so wishes). The Flip Calendar is already pretty much "Windows 11" style as it is already facing you head on, and being pretty simple already not many changes could be made there.

Anyway, I struggle because I want something "in between" the true Windows 11 look and the old style, as I intensely dislike the UWP style of icons (I mean, have a look below, how ugly are most of those?!). Icons in Windows 11's own Shell32.dll actually STILL look pretty nice (just a "flatter" front-facing version of the old Windows 7 icons) and still retain a good amount of detail - but you will rarely see those in the Windows UI.

The Grid Style icon doesn't really fit in the flatter look (it was actually inspired on some MacOSx icons for stacks in the MacOSX dock) but, as you said, it's probably better than the old one, at least in terms of visual representation.

As for the RAM meter being bar or histogram, that is actually something you can select in the settings dialog of all the meter modules.

Finally, the NextSTART icon, I never really liked the "melted" original look... and the new images actually look better at smaller icon sizes.

Anyway, Rome as not build in a day, and in pretty much the same way I do not have to make all the changes "right now", especially because I want the new version released ASAP. Getting into this icon changing business was already pretty risky for that goal.

The most important thing is that the default look of the free version of Nexus is different from the old Windows 7 style as much as possible, since that is what is downloaded the most (by far!) and is Winstep's "calling card".

Something that I should have cleared up already, I am not a graphics designer so most of the new icons were made by ChatGPT and/or CoPilot under my "artistic direction" (lol) and based on the old icons, with a few tweaks in Photoshop here and there. It would have been impossible to generate these many new icons in such a short time otherwise.

Ah, and the Analog clock is actually getting a "dark mode" version. Still working on it so no images yet. The clock will be pretty much the only module that will actually have four different available "styles" by default (digital with calendar a la NeXT style, digital with time only, Analog white, Analog black).


Attachments:
Screenshot 2025-07-19 045300.png
Screenshot 2025-07-19 045300.png [ 99.46 KiB | Viewed 43 times ]
File comment: Windows 11 icons
Screenshot 2025-07-19 044813.png
Screenshot 2025-07-19 044813.png [ 482.99 KiB | Viewed 43 times ]

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies
Back to top
 Profile WWW 
 
Post new topic Reply to topic Board index : Winstep Forums : General Discussion  [ 31 posts ] Go to page Previous  1, 2, 3  Next
Display posts from previous:  Sort by  

Who is online

Users browsing this forum: Google Adsense [Bot] and 41 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: