65
64
filename = self.selected
67
66
if filename is None:
68
error_dialog(_i18n('No file was selected'),
69
_i18n('Please select a file from the list,\nor choose the other option.'))
67
error_dialog(_('No file was selected'),
68
_('Please select a file from the list,\nor choose the other option.'))
71
fullpath = self.wt.abspath(os.path.join(self.wtpath, filename))
73
self.wt.add([filename])
74
bzrlib.add.smart_add([fullpath])
74
75
except errors.NotBranchError:
75
error_dialog(_i18n('Directory is not a branch'),
76
_i18n('You can perform this action only in a branch.'))
76
error_dialog(_('Directory is not a branch'),
77
_('You can perform this action only in a branch.'))
78
79
elif radio_unknown.get_active():
79
80
# Add unknown files recursively
81
fullpath = self.wt.abspath(self.wtpath)
81
self.wt.add(self.wt.unknowns())
84
bzrlib.add.smart_add([fullpath], True)
82
85
except errors.NotBranchError:
83
error_dialog(_i18n('Directory is not a branch'),
84
_i18n('You can perform this action only in a branch.'))
86
error_dialog(_('Directory is not a branch'),
87
_('You can perform this action only in a branch.'))