I'm attaching a mockup of a potential UI. It may have changes that are out of scope of this bug. Summary:
- Split preferences panel into tabs. This is what might be out of scope, but otherwise the pane is getting pretty large.
- Adds an optional "advanced matching" section. Patterns can be enabled/disabled via checkboxes. This allows you to add/maintain defaults like your list of video file types.
- I used regex in the mockup but it looks like people in this bug are talking about using bash globbing. I'm guessing with the way duplicity works globbing is easier (total guess) but I think regex is more powerful and well known. Consider this a vote for regex.
- There is no way to remove a pattern. I'm assuming right-clicking->remove is good enough since we're in an "advanced" section.
I'm attaching a mockup of a potential UI. It may have changes that are out of scope of this bug. Summary:
- Split preferences panel into tabs. This is what might be out of scope, but otherwise the pane is getting pretty large. >remove is good enough since we're in an "advanced" section.
- Adds an optional "advanced matching" section. Patterns can be enabled/disabled via checkboxes. This allows you to add/maintain defaults like your list of video file types.
- I used regex in the mockup but it looks like people in this bug are talking about using bash globbing. I'm guessing with the way duplicity works globbing is easier (total guess) but I think regex is more powerful and well known. Consider this a vote for regex.
- There is no way to remove a pattern. I'm assuming right-clicking-