![]() |
![]() |
#4221 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,289
|
No Carlo, I would not use "Autosorting" on my Aros systems, and I don't know any tool for AmigaOS. Workbench would do something similar when you release all icon positions and then never use cleanup, but who wants that?
OS 3.2 has an Arexx script for "Auto-Arrange Icons" for the WB menu, which also adjusts the window size automatically, but by doing that all icon positions get saved and the locations are permanent again. Any new icon without position data will appear at the next free location. @EctoOne I just looked into the PIconTools to see if there is something similar to "Autosorting", but PIconSnap and PIconGridSnap are working different. But then I saw PIconBackup, which can save all icons from a source directory tree to another location or as LHA archive. Maybe something interesting for you? https://aminet.net/package/util/wb/PIconTools |
![]() |
![]() |
#4222 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 69
Posts: 8,058
|
Grazie Pietro, the "Automatic Sorting" is very convenient on AROS, you don't have to worry about sorting the icons, any volume or folder will always have "sorted" icons, even the Workbench ones, and the various volumes introduced as CDs, DVDs, Pendrives connected to the system will have "sorted" icons.
"Automatic sorting" does not save the window size, however; on AROS it saves only the "parent" window, and all folder and subfolder windows contained will always have the size of the "parent" window. |
![]() |
![]() |
#4223 | |||
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,289
|
Quote:
Quote:
Quote:
|
|||
![]() |
![]() |
#4224 |
Registered User
Join Date: Jun 2020
Location: Germany
Posts: 306
|
I think I'm getting old. I totally forgot about the CopyIcon tooltypes. Yes, I do have FRAMELESS active. You don't know by chance a way to revert that? Sadly, disabling that and just copy an icon over itself doesn't help.
And I also didn't spot the CCI/CII difference. Luckily I haven't started working on that new script. That might have been confused the hell outta me if I used the wrong argument. |
![]() |
![]() |
#4225 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,289
|
You will need OS 3.9 at least to change the Frameless flag, which can be done with the icon module of Report+ (a very nice tool) or in RAWBInfo (or with the 3.9 IconEdit, which sometimes changes the icon size accidentally on saving).
|
![]() |
![]() |
#4226 |
Registered User
Join Date: Jun 2020
Location: Germany
Posts: 306
|
Thanks again. For some reason I couldn't get Report+ to actually set the flag but RAWBInfo works fine.
Edit: Don't know if this a bug or not but I noticed that the rad/ram disk icons are not using the planar icons when color icons are disabled. Might be the case for other devices but I haven't tried it. Last edited by EctoOne; 09 June 2023 at 19:37. |
![]() |
![]() |
#4227 |
Registered User
Join Date: May 2020
Location: Figueira da Foz
Posts: 214
|
With Icon Editor, dpaint.js, photoshop and (obviously) you icon.library allowed me to give a decent treatment to the oldies but goldies 3.1 icons. They had a 2:1 ratio that screws up bigly in the todays resolution.
They use shadow instead of the glow treatmeant |
![]() |
![]() |
#4228 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,289
|
Quote:
To be honest, I don't know what really goes wrong, but it seems to depend on the early stage of loading Workbench after booting up. And these disk icons are not even reloaded correctly by WB refresh. But when I load them into WB info or IconEdit the images of the mixed icons are appearing. I think we have to live with this issue, because usually ColorIcons are enabled and everything works just fine. No fix planned yet. ![]() Last edited by PeterK; 10 June 2023 at 14:40. |
|
![]() |
![]() |
#4229 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,289
|
Quote:
![]() Are that OS4 or PNG icons? Btw, Screenmode and PrinterPS still have a simple shadow in your Preferences window, and the drawer icons, too. I recently modified my script (not published), so that it can also load old planar and MWB icons via ProcessIcon and convert them into PNG icons. It doesn't look very good for old 4-color icons with only one image, because ProcessIcon creates a darker second image instead of inverting the colors. I didn't test yet how good ImageConverter could scale the converted planar icons with the options "-w <width> -h <height> -force" or maybe other options. Last edited by PeterK; 10 June 2023 at 14:47. |
|
![]() |
![]() |
#4230 | |
Registered User
Join Date: Jun 2020
Location: Germany
Posts: 306
|
Quote:
Maybe I could try to snapshot it when I put it directly on some temporary disk as disk.info and then copy it back as default icon. Regarding showing the default 4 color icon, isn't that based on what version of DefIcons is used? For the one from NewIcons the name must include the term disk, like def_ramDISK.info where as on the newer versions it's just def_ram.info. Although, if I remember correctly, your library doesn't need Deficons for the ram disk. But it is weird that you got the default disk icon and I got the tiny newicons icon. But yeah, take your time on fixing this. At least it's known now. |
|
![]() |
![]() |
#4231 | ||
Registered User
Join Date: May 2020
Location: Figueira da Foz
Posts: 214
|
Quote:
Quote:
|
||
![]() |
![]() |
#4232 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,289
|
Quote:
|
|
![]() |
![]() |
#4233 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,289
|
Here is another preview of my script for converting icons to PNG (or maybe a teaser as pixie called it). It should give you the chance to find the remaining bugs before I send it with the last icon.library update to Aminet.
The script can load all icon formats now, planar icons by using ProcessIcon, too. It also accepts 3 options for ImageConverter on the commandline before the filename is supplied: WIDTH <w>, HEIGHT <h>, and on demand also FORCE to ignore aspect ratio, but these options are only required for the additional scaling of images. Have a look into the Readme for details. |
![]() |
![]() |
#4234 |
Registered User
Join Date: Jun 2020
Location: Germany
Posts: 306
|
Uhm, no. I noticed that issue on 3.9. I mean there are no workbench prefs in 3.1. And I haven't used color icons for a long time. It only happened because I installed 3.9 to see what was going on with the MagicWB transparency and the ProcessIcon solution you gave me.
But I must say, that it isn't a proper installation. I'm currently messing around with https://aminet.net/package/util/cli/DefSys to see if it is possible to have multiple workbench versions on one drive. And I have it set up where I add assigns to directorys that all versions can use. But I don't think that I have anything that would somehow mix versions. I basically just copied each wb version to its own folder, which then becomes SYS: depending on certain conditions. I can copy the content of my wb39 dir back to its own drive and see if there's a difference, but I honestly doubt that it would make a difference. |
![]() |
![]() |
#4235 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 44
Posts: 1,979
![]() |
Amazing work Peter! The width/height options are insane and quality is fantastic.
Also supporting MWB icons to PNG was also a really good idea. Can you explain a bit why using ConvertPNGtoOS4 is a bad idea before running your script? (you know I'm a fan and I have it running in my S-S) Is it because the converted to PNG image will be converted automatically to OS4 format? (I anyway disable the last Copy in your script as I want only to convert without altering my icons). Can't thank you enough my friend \o/ Last edited by mfilos; 11 June 2023 at 10:52. |
![]() |
![]() |
#4236 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,289
|
Now I could reproduce it after snapshotting my Ram Disk icon, what I usually never do, because I prefer to unsnap all disk icons, so that they are arranged automatically by Workbench.
After a snapshot I got the 4-color internal (floopy) disk image, which did not happen after a normal writing. I have to check what's going wrong with snaphot for disks. If you get a small dot instead of the 4-color disk then this could happen when ChipMem is still used for icons instead of FastMem. Are you not using FBlit or P96 with Prefs/Workbench set to "Images" "In Other Memory"? Another possible reason for problems with MWB images in ColorIcons could be that they use more than 3 bitplanes. By default my library replaces these too large planar images by internal defaults in ColorIcons. That can be avoided for MWB icons with the option Reduce8planesTo3. In general I think it's not a good idea to access a system with ColorIcons from an older OS with an old icon.library. It may look nicer to have MWB images stored in the ColorIcons, but as soon as you would write or snapshot these seeming MWB icons with the old icon.library it will cut off the OS 3.5 structure extension and you will lose the ColorIcon images. Last edited by PeterK; 11 June 2023 at 13:28. |
![]() |
![]() |
#4237 | |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,289
|
Quote:
If you just need the PNG images for further processing then it might be no problem to keep ConvertPngToOS4 enabled, even better if you want to get OS4 icons back after a size scaling for example (the same for ConvertTrueColor if you want ColorIcons back). |
|
![]() |
![]() |
#4238 |
Registered User
Join Date: Mar 2010
Location: Beckenham/England
Posts: 779
|
|
![]() |
![]() |
#4239 | |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 44
Posts: 1,979
![]() |
Quote:
![]() Tbh PNGimages for further editing is what I need plus if I ever wanna make a smaller theme-ing (like 46x instead of default 64x that OS4 icons have) it's just a simple declaration in ToolsDaemon and enable the last Copy command and voila ![]() Fast OS4 icons of whatever size from any source ![]() |
|
![]() |
![]() |
#4240 | ||
Registered User
Join Date: Jun 2020
Location: Germany
Posts: 306
|
Quote:
Quote:
I don't think I'm doing this. I have 3.1, 3.9 and 3.2 installed on the same drive. And I added your library to each version. |
||
![]() |
Currently Active Users Viewing This Thread: 3 (0 members and 3 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
ClassicWB Full and icon.library 46.4 | Retroplay | project.ClassicWB | 8 | 05 August 2018 13:57 |
WB library conflict/versions | Amiga1992 | support.Apps | 3 | 22 July 2010 18:47 |
PNG Icon to Color Icon Converter? | Leandro Jardim | request.Apps | 1 | 24 May 2010 04:39 |
What's the latest version of icon.library for OS3.9? | NovaCoder | support.Apps | 3 | 30 June 2009 15:43 |
Requesting icon.library v44+... | nikvest | request.Other | 2 | 16 September 2007 01:58 |
|
|