Base64 encoded icons in XY.
Re: Base64 encoded icons in XY.
Damn, it seemed to me before that you did more than a half of the work needed for feature, only time to add it everywhere was in question. Will hope for some winter miracle. 
Win 7 SP1 x64 100% 1366x768|1900x1080
Re: Base64 encoded icons in XY.
Maybe this will add some inspiration in future: found an open-source tool to extract EXE icon in largest size as PNG >> easy way to make app icons into base64icons.
https://github.com/bertjohnson/ExtractIcon
https://github.com/bertjohnson/ExtractIcon
Win 7 SP1 x64 100% 1366x768|1900x1080
Re: Base64 encoded icons in XY.
Since base64icons already work for popupmenu(), i started to implement those in my menus and noticed a flaw that hope will be addressed in future:
- selecting ICO = it's proper size is auto-picked
- using PNG(say typical clipart 512x512) = it's auto-resized to 16x16
- PNG base64 encoded = image is directly decoded, so 512x PNG from above can't be used(only top corner 16x will be visible) and demands user to manually resize>save>b64encode, which is very inconvenient.!
So hope in future base64 PNGs will either be resized same as usual ones, or maybe there be some "resize" scripting added to bypass manual resire-resave actions.
Speaking about ICO and base64. XY already allows to "double click on icon in Info panel to copy it"- which basically means retrieving icons from an EXE file = so maybe it will be possible to "copy/retrieve" and base64 encode icons directly from EXEs in future?
- selecting ICO = it's proper size is auto-picked
- using PNG(say typical clipart 512x512) = it's auto-resized to 16x16
- PNG base64 encoded = image is directly decoded, so 512x PNG from above can't be used(only top corner 16x will be visible) and demands user to manually resize>save>b64encode, which is very inconvenient.!
So hope in future base64 PNGs will either be resized same as usual ones, or maybe there be some "resize" scripting added to bypass manual resire-resave actions.
Speaking about ICO and base64. XY already allows to "double click on icon in Info panel to copy it"- which basically means retrieving icons from an EXE file = so maybe it will be possible to "copy/retrieve" and base64 encode icons directly from EXEs in future?
Win 7 SP1 x64 100% 1366x768|1900x1080
-
admin
- Site Admin
- Posts: 64836
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Re: Base64 encoded icons in XY.
Currently no time for this underground feature. 
FAQ | XY News RSS | XY X
Re: Base64 encoded icons in XY.
That's just marks for the future improvements, when you and more users get a hold how super convenient "full portable icons/menus" are(since all icons are already on board). 
Win 7 SP1 x64 100% 1366x768|1900x1080
XYplorer Beta Club