Opened 8 years ago

Closed 8 years ago

Last modified 3 years ago

#2312 closed patch (Fixed)

New file path chooser + List of saved path values

Reported by: bro Owned by:
Priority: minor Milestone: 2.0.0
Component: GTK UI Version: develop
Keywords: Cc:

Description

I've implemented a file path chooser that can be used on both local and remote daemons.

Features:

  • Tab completion for paths
  • Handle list of saved paths
  • Option to display regular file chooser button/dialog on localhost

Current commit replaces the current chooser in addtorrentdialog.py and menubar.py (move storage). Did not yet implement for Downloads section in Preferences.

https://github.com/bendikro/deluge/tree/master-path-chooser

Change History (6)

comment:2 Changed 8 years ago by bro

Updated with new commit and it should now be fairly ready for testing.

The path chooser is now used in:

  • Add torrent dialog (download location and move completed)
  • Move storage dialog
  • Preferences
  • Torrent options tab

Any other places? One place is the add torrent by file, but it's not easy to select multiple values with this chooser...maybe add some support for * ?

The saved paths and configs are handled by a handler class (singleton) for all the path choosers. I don't expect anyone would want different settings on the different path choosers...?

comment:3 Changed 8 years ago by bro

Hopefully good enough to be pushed to develop: https://github.com/bendikro/deluge/commits/develop-new-path-chooser

comment:4 Changed 8 years ago by bro

  • Resolution set to fixed
  • Status changed from new to closed
  • Version changed from master (git branch) to develop (git branch)

In develop: 1596475d

comment:5 Changed 6 years ago by Cas

  • Milestone changed from 2.0.x to 2.0

comment:6 Changed 3 years ago by Cas

  • Milestone changed from 2.0 to 2.0.0

Milestone renamed

Note: See TracTickets for help on using tickets.