Icon Exchange for AROS x86-64

miker1264 · 965

miker1264

  • Legendary Member
  • *****
    • Posts: 1827
    • Karma: +84/-6
on: February 07, 2021, 07:47:38 PM
Unlike IcarosDesktop 32bit which has Magellan, IcarosDesktop 64bit doesn't have an adequate icon exchange application. Yet.

There are some possibilities...

Using Icon Library it should be possible to make Wanderer's Icon Information do a magic trick! In theory the whole window would be an app window but only the top left where the image is displayed acts as a drop zone. So the user drags an icon over the current image and the images change. When the user selects 'Save' the new icon is saved to the hard disk replacing the old icon with the new one just like Magellan! It sounds good.

Another option is a standalone exchange application like CopyIcon44 with a window with two viewports to drop icons.

But it's just a theory at the moment. If it works I'd like to make it compatible with another experimental project I'm working on. It's called 'Icon Alias' which is a quick way to display alternate iconsets without replacing the icons stored on the hard disk.

I'm in the process of writing additional code for Icon Library to support Icon Alias. It's experimental at the moment but the proof of concept works well.

« Last Edit: February 07, 2021, 07:53:55 PM by miker1264 »



AMIGASYSTEM

  • Global Moderator
  • Legendary Member
  • *****
    • Posts: 3741
    • Karma: +69/-2
  • AROS One
    • AROS One
Reply #1 on: February 08, 2021, 07:42:34 AM
Icaros allows icon swapping because the "Workbench" is managed by Dopus5 Magellan

I don't think that the Icon.library can solve, i think Workbench.library does it, on AROS 68k I have the same problem despite I use the Icon.Library by PeterK (best ever, supports any icon, OS4, AROS, MOS).

With my AROS One 68k I solved with some old OS3 applications like "IconCopy" and "IconCopier" (see attached video), CopyIcon44 is not supported because it requires OS3.9 libraries, AROS One only supports well old OS3.0/3.1 applications.

OS3.9 does not need any external software for icon swapping, although with the RAWBInfo improves some features.

OS 3.0/3.1 does not support icon swapping but can do so thanks to the application SwazInfo


AROS One 68k: Icon Exchange Tutorial Video