Home
RISC OS
Contact
Links
Crypto
Enigma-E
MediX
Logo (click for homepage)
Impression Wish List
This page will be used to maintain a list of desired improvements and additions to Impression. Your contribution is important as it will help us to prioritise any request. New wishes will be added to the list frequently and the number of red stars shows the priority we've given it. The more stars, the higher the priority. Once a feature has been implemented, the red stars will be replaced by a green rectangle.
 
W0001 Remove the 10 character filename limit



Description
      Filenames in Impression have a maximum length of 10 characters. This limit was imposed as older filing systems supported only 10 characters for filenames. In RISC OS 4 and later, the adfs filer has been extended to cope with longer filenames.
Problem
      Altough it should be relatively easy to implement longer filenames, there is a potential problem when using the old style impression file format (i.e. all items stored inside a directory structure). Such files have a sprite (a capital 'I') with the same name as the document. Sprite names under RISC OS have a maximum name length of 12 characters. So, we need to have some form of truncation on the name.
Status
      Under investigation.
W0002 Replace Preferences by ConfiX


Description
      At present, the program's preferences are hard-wired in the main code. As it might be desirable to add some new choices, we'd like to replace the entire Preferences section by our ConfiX application. At the same time Preferences should be renamed to Choices to be in line with other software.
Status
      Under investigation.
W0003 Replace CC proprietary icons by standard Acorn ones


Description
      All windows and icons in Impression are build by CC's own ABI module, rather than using the standard OS icons. The reason for this is that, at the time CC built Impression, RISC OS didn't feature 3-D icons. As it is now possible to redesign the system's icons (e.g. under RISC OS 4 Select) it might be desirable to replace all buttons in Impression by standard OS ones. At the same time, the extreme level of making everything 3D (such as the writable icons) might be removed, releasing space for other useful extentions.
Problem
      Although this should be possible, it's going to be a major task. The way in which icons are defined in the ABI system is significantly different to the standard OS ones. Hence the reason for giving it a low priority at the moment.
W0004 Better support for Mail Merging

Description
      Mail Merging has always been a pain on Impression. Although the Impulse Message system, used to support Mail Merging, works fine, the actual implementation has always caused confusion.
W0005 Support for tables

Description
      Tables are commonly used in documents and have always been lacking in Impression. Support for simple (single line) tables is possible through the Style mechanism, but for more complex tables, external support is needed. In the past, TableMate could be used alongside, but it is uncertain whether or not it will be available in 32-bit.
W0006 Support for Word and XML files


Description
      In the past separate loader/saver modules have been available for Impression to allow foreign file formats, such as RTF and Word Perfect. As Word is the common 'standard' these days, we need to have an import/export facility for Word files. Another useful addition might be to have XML import/export in the same format as Open Office.
Status
      To be investigated. Any ideas would be welcome.
W0007 Support for PNG images


Description
      Sprite is the only bitmap file format natively supported by Impression. Transloaders were used to support other file formats such as JPEG and TIFF. It might be neccesary to add support for newer formats, such as PNG.
Status
      To be investigated. Any help on PNG would be welcome.
W0008 Remove current limit of 77 graphics per chapter


Description
      At present any chapter may contain up to 77 graphics before you have to create a new chapter. This limit was imposed by the old ADFS limitation of allowing a maximum of 77 entries per directory.
Status
      Under investigation.
W0009 Redesign the printer dialogue windows


Description
      In the last release of Publisher Plus (5.13) the printer dialogue windows had become rather messy. Many new features were added, mostly related to professional typesetting. At the same time, support for the old Draft printer drivers may be removed as there really isn't any reason to keep them any longer.
Status
      Under development.
W0010 Undo/Redo buffer


Description
      Impression has no facilities to undo the last action. It would be nice to be able to undo at least the last action. An infinite undo buffer would be even better...
Status
      To be investigated.
W0011 Clear selection

Description
      At present it's impossible to clear a selection of frames (i.e. select no frame. This would be useful when previewing your artwork.
W0012 Clear frame contents (i.e. Empty Frame)


Description
      It would be very useful if the contents of a frame could be deleted, so that the frame can be used for something else. This way, a text frame could be altered into a graphics frame and vice versa. At present the only way to do this, is to delete the frame and create a new one.
Status
      To be investigated.
W0013 Use of '/' in filenames

Description
      At present the '/' cannot be used in filenames, which would be useful when exporting text bits with DOS extension, e.g. in RTF or WP format.
W0014 Select all (frames on a page)

Description
      It would be useful to select all frames on a page in one go, and move them around together.
W0015 Easier adding of words to the Index


Description
      At present, when adding words to the index (not the contents), you need to select a word and then apply an Index-style to it. This is rather time consuming and requires many key clicks and/or key presses. It would be nice to be able to add words to the index in a simpler manner.
Solution
      One possible solution would be to add some kind of 'index mode'. When in index mode, all you need to do is double click on a word to add it to the index. Once finished, all you need to do is turn off index mode. Please give us your feeling on this.
W0016 Printing range of pages


Description
      The printing dialogue currently offers the choice to print either all or a range of pages. The latter uses a lower and an upper limit (from / to). Some people have suggested the ability to enter a 'random' range of pages in a text field.
Solution
      A writable icon could be added to the printer dialogue. The user would then have the choice to select (a) all pages, (b) a from/to range of pages, (c) the current page, (d) a random range of pages.
W0017 Improved pamphlet printing

Description
      At present pamphlet printing (i.e. a booklet) is rather limited as it doesn't correctly support duplex printers. Furthermore additional impositioning schemes are desirable.
W0018 Remove references to unused fonts

Description
      Any font used in a document will be remembered forever. This may cause a warning to be displayed each time the document is opened on a machine that doesn't contain that font.
Solution
      A function should be added to compile a list of active fonts.
Any links shown in red are currently unavailable. X-Ample Technology BV.
Last changed: Tuesday, 16 December 2003 - 08:09 CET.
Click for homepage