- Subproject commit 4ca0ff2203a84173dca984632a1131170a169f08
-Subproject commit 639cb7eacdae0b4b6dddbd8f446d8d42eb2617b5
++Subproject commit 060ca75f17c90b7c083bdeb8ba7376cf15f8c7ec
/**
* Public factory method to create new CreateFolderDialogFragment instances.
-- *
- * @param parentFolder Folder to create
- * @return Dialog ready to show.
++ *
+ * @param parentFolder Folder to create
+ * @return Dialog ready to show.
*/
public static CreateFolderDialogFragment newInstance(OCFile parentFolder) {
CreateFolderDialogFragment frag = new CreateFolderDialogFragment();
Toast.LENGTH_LONG).show();
return;
}
-
- boolean serverWithForbiddenChars = ((ComponentsGetter)getSherlockActivity()).
-
- if (!FileUtils.isValidName(newFolderName)) {
- Toast.makeText(
- getActivity(),
- R.string.filename_forbidden_characters,
- Toast.LENGTH_LONG).show();
++ boolean serverWithForbiddenChars = ((ComponentsGetter)getActivity()).
+ getFileOperationsHelper().isVersionWithForbiddenCharacters();
+
+ if (!FileUtils.isValidName(newFolderName, serverWithForbiddenChars)) {
+ int messageId = 0;
+ if (serverWithForbiddenChars) {
+ messageId = R.string.filename_forbidden_charaters_from_server;
+ } else {
+ messageId = R.string.filename_forbidden_characters;
+ }
- Toast.makeText(getSherlockActivity(), messageId, Toast.LENGTH_LONG).show();
++ Toast.makeText(getActivity(), messageId, Toast.LENGTH_LONG).show();
++
return;
}
Toast.LENGTH_LONG).show();
return;
}
-
- if (!FileUtils.isValidName(newFileName)) {
- Toast.makeText(
- getActivity(),
- R.string.filename_forbidden_characters,
- Toast.LENGTH_LONG).show();
+
- boolean serverWithForbiddenChars = ((ComponentsGetter)getSherlockActivity()).
++ boolean serverWithForbiddenChars = ((ComponentsGetter)getActivity()).
+ getFileOperationsHelper().isVersionWithForbiddenCharacters();
+
+ if (!FileUtils.isValidName(newFileName, serverWithForbiddenChars)) {
+ int messageId = 0;
+ if (serverWithForbiddenChars) {
+ messageId = R.string.filename_forbidden_charaters_from_server;
+ } else {
+ messageId = R.string.filename_forbidden_characters;
+ }
- Toast.makeText(getSherlockActivity(), messageId, Toast.LENGTH_LONG).show();
++ Toast.makeText(getActivity(), messageId, Toast.LENGTH_LONG).show();
return;
}
- ((ComponentsGetter)getSherlockActivity()).getFileOperationsHelper().
- ((ComponentsGetter)getActivity()).getFileOperationsHelper().renameFile(mTargetFile,
- newFileName);
++ ((ComponentsGetter)getActivity()).getFileOperationsHelper().
+ renameFile(mTargetFile, newFileName);
++
}
}
}