I venture to help as many as I like this applet. Thanks, great work. The language problem with the special folders can be fixed very easily.
use:
folderString = GLib.get_user_special_dir (folderKey);
where folderKey can be:
folderKey = GLib.UserDirectory.DIRECTORY_DOCUMENTS
folderKey = GLib.UserDirectory.DIRECTORY_DESKTOP
folderKey = Documents "GLib.UserDirectory.DIRECTORY_DOCUMENTS
folderKey = Download ": GLib.UserDirectory.DIRECTORY_DOWNLOAD
folderKey = Music ": GLib.UserDirectory.DIRECTORY_MUSIC
folderKey = Pictures ": GLib.UserDirectory.DIRECTORY_PICTURES
folderKey = Public ": GLib.UserDirectory.DIRECTORY_PUBLIC_SHARE
folderKey = Templates ": GLib.UserDirectory.DIRECTORY_TEMPLATES
folderKey = Videos ": GLib.UserDirectory.DIRECTORY_VIDEOS
to determine the name of the folder using:
getName: function (folderKey) {
let strDir = folderURL.split ("/");
return strDir [strDir.length - 1];
}
I venture to help as many as I like this applet. Thanks, great work. The language problem with the special folders can be fixed very easily.
use:
folderString = GLib.get_user_special_dir (folderKey);
where folderKey can be:
folderKey = GLib.UserDirectory.DIRECTORY_DOCUMENTS
folderKey = GLib.UserDirectory.DIRECTORY_DESKTOP
folderKey = Documents "GLib.UserDirectory.DIRECTORY_DOCUMENTS
folderKey = Download ": GLib.UserDirectory.DIRECTORY_DOWNLOAD
folderKey = Music ": GLib.UserDirectory.DIRECTORY_MUSIC
folderKey = Pictures ": GLib.UserDirectory.DIRECTORY_PICTURES
folderKey = Public ": GLib.UserDirectory.DIRECTORY_PUBLIC_SHARE
folderKey = Templates ": GLib.UserDirectory.DIRECTORY_TEMPLATES
folderKey = Videos ": GLib.UserDirectory.DIRECTORY_VIDEOS
to determine the name of the folder using:
getName: function (folderKey) {
let strDir = folderURL.split ("/");
return strDir [strDir.length - 1];
}