Announcing OmniDisc
Chris Johns (8262) 242 posts |
Thanks to our generous benefactor, OmniDisc makes it’s first release. OmniDisc is a replacement icon bar filer for filecore-based filing systems. Written to be extensible and flexible, it allows users to control the ordering of the filing systems, and to select which icons to use on a per filing system, disc or drive basis. Developed with assistance from gerph and his RISC OS online build service, the source code is hosted on github and includes a comprehensive test suite. Beta-tested by Andy at RISCOSbits, OmniDisc can be downloaded from !Store. |
David Pitt (3386) 1248 posts |
Simply getting removable drive names under the iconbar icons is welcome. On the Titanium when OmniDisc is run the drives are displayed in reverse numeric order on the iconbar, that is lowest number to the left. Having got over the surprise I am beginning to think this order is better than the default. HardDisc4 is left most rather than being in the middle somewhere. The ReadME says, “OmniDisc also gives the user the ability to control the order the filing system icons appear on the iconbar”. The order of the filing systems can be set by the order of the ‘-add’ commands. The next trick was to invent a slightly different icon for ADFS drives. The only real comment is that it can be necessary to restart OmniDisc_FS when another device is inserted. Very nice, thank you. RMLoad <Obey$Dir>.OmniDisc IconSprites <Obey$Dir>.Sprites OmniDisc_FS -add ADFS -fdnames OmniDisc_FS -add SCSI -fdnames OmniDisc_FS -add SDFS -fdnames OmniDisc_Icon -add sdcard -fs SDFS | OmniDisc_Icon -add pidisc -fs SDFS -disc RISCOSpi OmniDisc_Icon -add pendrive -fs SCSI -drives 0123 OmniDisc_Icon -add adfsdisc -fs ADFS | X RMKill SDFSFiler X RMKill SCSIFiler X RMKill ADFSFiler WimpTask Desktop_OmniDisc |
RISCOSBits (3000) 143 posts |
One of the things I did notice when (and after!) beta testing is that if you comment out the line that kills the SCSI Filer…
…any USB-attached drives that are dual formatted (i.e. one filecore partition and one FAT32 partition) will then display an icon for both on the iconbar at the same time. No more dismouting the FAT partition to look at the filecore one. Obviously, it leads to duplicate icons for any pure Filecore drives on SCSI. Doesn’t work with SDFS, because FAT32FS doesn’t handle it in the same way. |