~ubuntu-branches/ubuntu/hoary/smb4k/hoary

« back to all changes in this revision

Viewing changes to TODO

  • Committer: Bazaar Package Importer
  • Author(s): Niall Sheridan
  • Date: 2005-03-31 21:46:46 UTC
  • Revision ID: james.westby@ubuntu.com-20050331214646-m8mvhccett7xblch
Tags: upstream-0.4.1a
ImportĀ upstreamĀ versionĀ 0.4.1a

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
TODO list:
 
2
 
 
3
for 0.5.0:
 
4
- Add drag'n'drop support to the Smb4KShareWidget.
 
5
- Merge Smb4KShareItem and Smb4KShare if possible.
 
6
- Smb4KMounter: The workgroup and the IP of the share should be saved to the recently
 
7
  used shares and the bookmarks as well. This will make the search 
 
8
  quicker.
 
9
- Smb4KAuthOptions: The incoming auth info should be stored in a pointer 
 
10
  list. This way, we do not have to store password in the list view anymore.
 
11
- Give the items in the browse window a margin; resize it if the width changed.
 
12
  Obviously we have to reimplement QListViewItem::paintCell() or
 
13
  QListViewItem::paintFocus() to achieve this.
 
14
- Add manual mounting of shares.
 
15
- Clean up directories upon unmount. Maybe we can make "Clean up directory on exit."
 
16
  entry in the "Shares" configuration tab obsolete?
 
17
- Include icon effects into the popup menus.
 
18
- Add support for synchronization. Both directions should be supported:
 
19
  - local copy -> share
 
20
  - share -> local copy
 
21
- Turn folders in the browser widget into (red ?) open ones, if the shares are
 
22
  already mounted.
 
23
- Add option to hide/show hidden items in the preview dialog.
 
24
- Continue implementation of FreeBSD support.
 
25
- Improve printing.
 
26
- Add support of SUDO as alternative.
 
27
- Rework SUPER support.
 
28
- Executing an entry in the search dialog will add it to the browse list 
 
29
- Rename "Mount recently used shares on start-up." to "Remount lastly used
 
30
  shares on start-up."
 
31
- Replace the readOptions() functions - where possible - by using KConfig::read*()
 
32
  directly where the private variables are now.
 
33
- Check periodically if a share is still alive and unmount it if it is not.
 
34
- Return the complete shell output if an error occurred (Smb4KMounter & Smb4KScanner).
 
35
- Create Smb4KCore::slotShutdown() and connect it KApplication::shutDown(). This
 
36
  way we can get rid of the entries of Smb4KMounter::exit() in Smb4KApp.
 
37
- Smb4KMounter::mount() should emit an error, if it could not create the mount point.
 
38
  
 
39
Later:
 
40
- Add KWallet support. The user should be able to choose between old-fashioned
 
41
  and new way (General tab of Authentication config dialog).
 
42
- Smb4K should rescan the workgroup/host, when a "+" has been reopened again.
 
43
  Put this also in the pop-up menu.
 
44
- Make reading of /etc/passwd obsolete, if this is possible, and move the 
 
45
  getUsers() function from Smb4KFileIO to Smb4KCore class. 
 
46
  Is there any function in the C library that provides a list of all 
 
47
  (non-system) UIDs and GIDs?
 
48
- Add support of multiple WINS servers (How?).
 
49
- Smb4KPreviewDialog: status bar with item/folder number; add 'back' button
 
50
  (therefore allow multiple entries of one path).
 
51
- Check intervall for the import of shares can be configured by the user.
 
52
- Mimetype recognition for the files in the preview dialog.
 
53
- If you change via TAB into a list view, the first item should be highlighted.
 
54
- Smb4KScanner:
 
55
  + Add automatic, periodic scanning of the network. Make ist configurable.
 
56
- Smb4KBrowserWidget:
 
57
  + Popup menu
 
58
    * Send Message
 
59
    * Expand
 
60
    * Collapse
 
61
  + Expand and collapse functions.
 
62
- In order to use the code for a konqueror plug-in:
 
63
  + Remove application code in Smb4KApp and put it into a Smb4KController (or else) and
 
64
    put some relative to widgets in the Smb4KView.
 
65
  + Specialize code in Smb4KView in order to have two different objects for the first splitter.
 
66
    It should be easy to put the network widget in the tree view of konqueror and the right
 
67
    widgets in the right panel of konqueror using tabs (first tab could be standard file viewer
 
68
    and second tab could coontains widgets from Smb4K).
 
69
  + The systerm tray should know if the application is stand-alone or a konqueror component.
 
70
  + Specialize toolbar and menubar in order to add them easily in the konqueror app.