3 - when error on writing, should let the item modified
7 - 2010-06-20: is_candidate_for_show_in: get current environment
9 - 2010-06-17: implement shortcut button in NactIPropertiesTab page
11 - 2010-08-09: in v1.x until ??, %f used to be the basename!!
13 - 2010-08-12: NACT user's manual: review notes against tips:
14 when do we should use each of them ?
18 - allow users to upload/download actions directly from a web repository
21 - 2010-07-27: while editing a new filter, making it duplicate, try to keep editing
22 instead of terminating the edition and letting the old value
24 - 2010-08-10: non-notification delay after save should be a preference
26 - 2010-08-09: na-pivot:st_burst_timeout should be a preference
28 - 2010-08-09: plugins should be able to provide a preference page
30 - 2010-09-30: export format and d&d format should be separated preferences
32 - let the user edit the current default schemes when adding from defaults for a #NAIContext
34 - 2010-06-17: ui enhancement
35 all edition (entry, buttons, etc.) fields should have a small emblem when read-only.
37 - add a 'why this item is invalid'
39 - nact-iactions-list.c: display_label
40 the 'editable' cell property should be set only once, instead of at each redraw
41 and more because we also compute this on selection change
42 what we should do: compute once, and monitor to only change when needed
44 - enhancement.ui: review toolbars layout
45 so that detacheable toolbars do not take so such big extra space
47 - enhancement.management: we should be able to fully export a configuration
48 this implies exporting menus and full tree
49 + restore hierarchy on import (see bug 626337)
51 - enhancement.ui: rows implicitely selected should have a special display
52 (as a sort of 'transparent' selection)
54 - enhancement.ui: review statusbar layout
55 do not add extra height to statusbar
56 better encapsulate statusbar, lock indicator, possibly other indicators
58 - enhancement.config: na_pivot_is_level_zero_writable:
59 the provider which hosts the level-zero list of items should be a configuration option
61 - DBus service: list current I/O providers
63 - DBus service: import/export an action or a menu
65 - nact: new action assistant
67 - nautilus-actions-new:
68 give same defaults that when creating an action in NACT
69 choose the target I/O provider
71 - export: add a overwrite page: what to do if file already exists ?
73 - IActionTab: check_label has became useless since validity is global
74 to the action - remove, or extend to each field which can led to
77 - for each toolbar, let the user choose which buttons are displayed
79 - have a preference for modified and invalid fonts
81 - undo manager (at least Ctrl-Z)
83 - in GConf, for v4, have conditions in a subfolder
94 - 2010-08-20: add an item in the context menu to explain why other actions
97 - 2010-11-24: ui.enhancement: have a preview when choosing an icon
101 - GOptions request enhancement so that the help for an option could be
102 multiline (by defining an optional maximum width)
104 - GConf Editor request enhancement: one should be able to refresh the hierarchy
107 - Nautilus: implement menu separator for plugins
111 - GLib bug for g_utf8_collate_key_for_filename()
112 (see the 26 exported actions, and the screenshot of Nautilus view)
114 - Gtk bug: Nautilus doesn't display the actions in the order of the provided
115 GList in its context menu (seems as if a cache would keep the actions which
116 were already here the previous time - to be confirmed)
118 - Gtk bug: gtk_tree_path_up returns TRUE even if there is no parent
119 cf. commit 5ee6938486cd82f1274969506873df950348dd61 and before
120 function nact-tree-model.c::add_parent
121 recreate a small code which reproduces this bug and open in bugzilla
123 - Nautilus bug when dnd to nautilus on other screen
124 see https://bugzilla.gnome.org/show_bug.cgi?id=593453
126 - intltool: should implement standard targets for users
127 (cf. 14.6 make.html GNU Make manual).
128 As of 0.41.1, the absence of these standard targets prevents users
129 (which are actually package developers) to provide any html, pdf, ...
132 - gnome-doc-util: should only distribute symlinks instead of plain files
133 for missing translated figures
135 - gnome-doc-utils-stylesheets-0.20.1: should manage 'termdef'
139 - Note about the schemas in Nautilus-Actions:
140 a) actions are identified by uuid
141 b) so, all GConf keys have a path with the uuid of the action
142 c) I'm not willing to write a schema for each and every uuid
143 d) so, as of 1.11.2, the provided schema is general and should apply
145 e) but there is not yet an API to set a GConfMetaInfo for a key
146 note that gconftool-2 --dump is able to export for each entry a
147 <schema_key> which includes the path to the general schema key
148 but we cannot set it programatically (bad !)
150 - 20100408: gconf_concat_dir_and_key: have seen this as deprecated, but do not
151 find again the reference :(
152 not even in unstable library on the web
153 http://library.gnome.org/devel/gconf/unstable/gconf-gconf.html#gconf-concat-dir-and-key
155 - "x-nautilus-desktop:///" is rather a scheme than a folder => actually is an URI
157 - default has changed for schemes (was coded as 'file' instead of '*')
158 when version is recorded (as 1.4.1 or 2.0) then schemes is reliable
159 when version is not recorded, it is a 2.30 serie, and scheme is not recorded when default (i.e. file)
160 do not try to force anything than that, but this will have to be documented