X-Git-Url: https://code.delx.au/refind/blobdiff_plain/3330f599a18ba6afb41b2caefe431f6363b1a058..860fb6e13e399f326ff20e25f9f36070ee67b1a9:/docs/refind/todo.html diff --git a/docs/refind/todo.html b/docs/refind/todo.html index 500643d..efc4481 100644 --- a/docs/refind/todo.html +++ b/docs/refind/todo.html @@ -14,7 +14,7 @@

by Roderick W. Smith, rodsmith@rodsbooks.com

-

Originally written: 3/14/2012; last Web page update: 3/23/2012, referencing rEFInd 0.2.2

+

Originally written: 3/14/2012; last Web page update: 4/5/2012, referencing rEFInd 0.2.4

I'm a technical writer and consultant specializing in Linux technologies. This Web page is provided free of charge and with no annoying outside ads; however, I did take time to prepare it, and Web hosting does cost money. If you find this Web page useful, please consider making a small donation to help keep this site up and running. Thanks!

@@ -117,16 +117,14 @@ program. I'm not sure what you'd use in Windows to create ICNS files.
  • The code could be more flexible in its handling of the sizes of various graphical elements, and particularly drawn text. Prior to version 0.2.2, submenu text was invisible on UEFI-based PCs with 800x600 and smaller displays because of an inability to properly crop the graphics fields that hold the text. With version 0.2.2, I've put a band-aid on this problem by reducing the field size so that it now works on 800x600 displays, but smaller displays still suffer from this problem. This is just an example of the inflexibility of certain layout issues within rEFInd.
  • -
  • On some (but not all) EFIs, launching a program from rEFInd, exiting that program, and then launching another program from rEFInd results in a system hang. This should obviously be fixed; it makes it hard to use a shell and then launch an OS without rebooting, or to exit from a loader that permits exiting.
  • -
  • I want to be able to specify the volume on which a boot loader resides in refind.conf. (As it is, manually-defined options can only launch boot loader files on the same volume as rEFInd.)
  • It would be useful to be able to specify paths to boot loaders and/or initial RAM disks relative to the rEFInd directory (or the boot loader's directory, in the case of initrds).
  • -
  • I don't like the disable and hideui options in refind.conf. I'd like to replace them with a positive option listing for utilities, similar to scanfor (which in fact replaces other "hide" options in rEFIt).
  • -
  • There's currently no way to create a manual boot stanza for a BIOS-booted OS. This isn't a big priority for me personally, but I can see how it could be for some people.
  • +
  • Returning from a program (such as an EFI shell or a boot loader that fails) produces an error message about a failure when "(re)opening our installation volume" on some computers. (Among mine, only a 32-bit Mac Mini produces this message.) This seems to be harmless, but I haven't removed the error message because I don't fully understand its cause or why it doesn't appear on most systems. This needs investigating and fixing.
  • +
  • The Page Up and Page Down keys work in a rather strange way—a result of an admittedly quick fix on my part to a problem with a data structure that makes implementation of scrolling harder than it ought to be.
  • I'd like to find a way to enable users to enter customizations for boot options and then save them to the refind.conf file.