Add to TODO: Use a gconf schema
[dragbox.git] / TODO
blobb4081994da3f3b6fc66d55dec9d96df5095faf94
1 TODO
2 ====
3 This is a free-form document, doesn't make sense at all..
5 Wishlist (Interface)
6 --------
8 * Prettier window, pretty icon, some cairo love if it's possible
9 * IconView for displaying it all?
10 * Cur layout (vert list) but multi-column
11 * Systray icon! (wished by oskude-zocken) Alltray enough?
12 * Add menu and/or toolbar (if appropriate)
13 * Add slider preference for icon size
14 * Listen to resize widget signals for the buttons for dynamic text width.
16 Wishlist (Behavior)
17 ----
19 * Save on exit, restore on launch
20 * --force-file make everything a file, dump text and raw data to tmpfiles
21   and use the path to that
22 * Double-click to run files, all files copy on single-click. This goes
23   together with the IconView suggestion
24 * Add preference for which clipboard to copy to when clicking
25 * Accept ALL kinds of dragged datatypes as a special `TYPE_DATA` type, and
26   images as some image type
27 * Accept copy and paste in the window
28 * Make sure dragbox accepts either uris or files from the command line
29 * handle paste into window
30 * Use a gconf schema
32 Wishlist (Implementation)
33 -------
34 * Convert path handling to pure URI handling with files
35 * do away with glade?
37  vim: tw=76 ft=mkd