+---------------------------------------------------------+
| TODO                                                    |
+---------------------------------------------------------+

QUESTIONS
---------


IMROVEMENTS
-----------
* Make '+' and '-' show a dialog where you can select/unselect files using a pattern.
* Make the embedded terminal automaticly go to the same dir as the current file-list
  when browsing around. 
* The file-list should autoscroll when DND'ing
* Make it possible to hide toolbar and buttonbar.
* Go through all xfer-operations and make sure confirmation and such works.
* Add popup menu to the pane separating the two file-lists containing items such as
 20/80 .. 80/20
* Having the terminal behave somewhat like in mc would be nice.

BUGS
----
* There are some bugs left with the selection-bar. When the program is started you cant
  switch file-list with the TAB key until a list has been selected with the mouse.
  Is this a window manager dependent bug?

* Drag n drop support:
  - Dragging to gmc doesn't work but the other way around works.

* The label showing the selected files at the bottom om the file-lists is now updated
  until you select a file. It should update directly at startup. It also doesn't update
  when you xfer files etc.



+---------------------------------------------------------+
| IMPORTANT FIXES BEFORE 1.0                              |
+---------------------------------------------------------+
* Cancel a stalled ftp-connect?

* Better default buttons in all dialogs:
  problem dialogs:
	    gnome-cmd-delete-dialog
	    gnome-cmd-search-dialog

* Better error dialogs. When doing FTP connections you can get really stupid
  error dialogs, such as "Generic error".

* Make files altered with this program update even without FAM.
  
* Memory-leaks:
  - Stress all parts of the program and use memprof etc to find leaks.


+---------------------------------------------------------+
| NICE FEATURES BEFORE 1.0                                |
+---------------------------------------------------------+

* Translation
  - Make sure that all strings that are showed to users are translatable. 


+---------------------------------------------------------+
| Planned stuff for v2.0                                  |
+---------------------------------------------------------+

* Port to GNOME2

* Use PONG for the options dialog.

* Add optional mime handling.
