
- (Grumz) implement the Help button in nact (or hide it meanwhile)

- (Grumz) i18n doen't works in the command line tool and for some part
  of NACT like the scheme list, it seems..?

- Note about the schemas in Nautilus Actions:
  a) actions are identified by uuid
  b) so, all GConf keys have a path with the uuid of the action
  c) I'm not willing to write a schema for each and every uuid
  d) so, as of 1.11.2, the provided schema is general and should apply
     to all actions
  e) but there is not yet an API to set a GConfMetaInfo for a key
     note that gconftool-2 --dump is able to export for each entry a
     <schema_key> which includes the path to the general schema key
     but we cannot set it programatically (bad !)

- allow users to upload/download actions directly from a web repository
  (REST services ?)

- changing conditions in IConditionsTab should trigger an update of the
  example label

- GOptions request enhancement so that the help for an option could be
  multiline (by defining an optional maximum width)

- GLib bug for g_utf8_collate_key_for_filename()
  (see the 26 exported actions, and the screenshot of Nautilus view)

- Gtk bug: Nautilus doesn't display the actions in the order of the provided
  GList in its context menu (seems as if a cache would keep the actions which
  were already here the previous time - to be confirmed)

- Gtk bug: gtk_tree_path_up returns TRUE even if there is no parent
  cf. commit 5ee6938486cd82f1274969506873df950348dd61 and before
  function nact-tree-model.c::add_parent
  recreate a small code which reproduces this bug and open in bugzilla

- GConf Editor request enhancement: one should be able to refresh the hierarchy
  (F5 ?)

- for each toolbar, let the user choose which buttons are displayed

- make tabs moveable and detachable

- have a visual indication of the sort order in the tree

- when a unique app is found, use libwnck (?) to activate it

- have a preference for modified and invalid fonts

- undo manager (at least Ctrl-Z)

- ui preferences: create root menu for background items
- ui preferences: add about item for background items

- have a single place where a schema is written
  (see src/utils/nautilus-actions-schemas.c)
  more: have a single place where the schema is _described_
  so that we may generalize export, import, new, etc.

- import/export menus ?

- IActionTab: check_label has became useless since validity is global
  to the action - remove, or extend to each field which can led to
  unvalidity

- data factory: put together each property of each elementary data (id, label, etc.)
  along with their methods

- export: add a overwrite page: what to do if file already exists ?

- nautilus-actions-new:
  give same defaults that when creating an action in NACT
  choose the target I/O provider

- NACT: unable to really delete an action imported with schemas
  2009-11-21 (2.29.2-provider) not able to reproduce this, whether the
  action is imported via Import assistant or by drag and drop from
  Nautilus

- Nautilus bug when dnd to nautilus on other screen
  see https://bugzilla.gnome.org/show_bug.cgi?id=593453

- Nautilus bug: doesn't refresh toolbar when an item is updated

- have a preference to record order of IO Providers

- nact: new action assistant

- desktop provider: fix default toolbar label

- DBus service: list current I/O providers

- DBus service: import/export an action or a menu

- reunion of TargetSelection and TargetFolder
  as TargetFolder is just a special case of TargetSelection
  > add special case 'x-nautilus-desktop:///' as a special folder
  > remove GConf entry
  > remove importing
  > remove exporting
  > remove in n-a-c-t
  > remove in n-a-n
  > remove in action class

- optim: what about between base_builder_instance_init and
  base_application_v_initialize_default_icon ?

- enhancement.config: na_pivot_is_level_zero_writable:
  the provider which hosts the level-zero list of items should be a configuration option

- enhancement.ui: review statusbar layout
  do not add extra height to statusbar
  better encapsulate statusbar, lock indicator, possibly other indicators

- enhancement.ui: review toolbars layout
  so that detacheable toolbars do not take so such big extra space

- enhancement.management: we should be able to fully export a configuration
  this implies exporting menus and full tree

- enhancement.ui: rows implicitely selected should have a special display
  (as a sort of 'transparent' selection)

- enhancement.ui: notebook page should be labeled 'Action' or 'Menu' depending of current item

- schema: add a key for na-desktop/locked

- rationale: when na-gconf is set by an admin as locked, does this really
  mean that all GConf must be considered as read-only ? Not really. It should
  rather be considered as GConf actions are read-only. Preferences stay editable.
  Does the level-zero is a preference (so editable) or a sort of action (ro) !?
  see the comment in schema.in
