FILEUP



LOG | FILES | OVERVIEW


F diff --git a/loggedin.js b/loggedin.js --- a/loggedin.js +++ b/loggedin.js
function add_file_visuals(fileview) {
- var is_in_trash = focus.pwd.length == 1 && focus.pwd[0] == "trash";
+ // Are we in a subdirectory of the trash folder
+ var is_in_trash = focus.pwd.length > 0 && focus.pwd[0] == "trash";
+ // Is the current filewview the trash folder itself
var is_trash = focus.pwd.length == 0 && fileview.filename == "trash";
var visuals = document.createElement('div');
}
visuals.ondragstart = (e) => {
- if (focus.pwd.length == 0 && fileview.filename == "trash") {
+ if (is_trash || is_in_trash) {
e.preventDefault();
return;
}
F diff --git a/mimeicons/application-octet-stream.png b/mimeicons/application-octet-stream.png
B Binary files a/mimeicons/application-octet-stream.png and b/mimeicons/application-octet-stream.png differ
F diff --git a/mimeicons/application-pdf.png b/mimeicons/application-pdf.png
B Binary files a/mimeicons/application-pdf.png and b/mimeicons/application-pdf.png differ
F diff --git a/mimeicons/application-rss_xml.png b/mimeicons/application-rss_xml.png
B Binary files a/mimeicons/application-rss_xml.png and b/mimeicons/application-rss_xml.png differ
F diff --git a/mimeicons/application-x-bittorrent.png b/mimeicons/application-x-bittorrent.png
B Binary files a/mimeicons/application-x-bittorrent.png and b/mimeicons/application-x-bittorrent.png differ
F diff --git a/mimeicons/application-x-cd-image.png b/mimeicons/application-x-cd-image.png
B Binary files a/mimeicons/application-x-cd-image.png and b/mimeicons/application-x-cd-image.png differ
F diff --git a/mimeicons/application-x-executable.png b/mimeicons/application-x-executable.png
B Binary files a/mimeicons/application-x-executable.png and b/mimeicons/application-x-executable.png differ
F diff --git a/mimeicons/application-x-object.png b/mimeicons/application-x-object.png
B Binary files a/mimeicons/application-x-object.png and b/mimeicons/application-x-object.png differ
F diff --git a/mimeicons/audio-x-generic.png b/mimeicons/audio-x-generic.png
B Binary files a/mimeicons/audio-x-generic.png and b/mimeicons/audio-x-generic.png differ
F diff --git a/mimeicons/font-x-generic.png b/mimeicons/font-x-generic.png
B Binary files a/mimeicons/font-x-generic.png and b/mimeicons/font-x-generic.png differ
F diff --git a/mimeicons/image-x-generic.png b/mimeicons/image-x-generic.png
B Binary files a/mimeicons/image-x-generic.png and b/mimeicons/image-x-generic.png differ
F diff --git a/mimeicons/package-x-generic.png b/mimeicons/package-x-generic.png
B Binary files a/mimeicons/package-x-generic.png and b/mimeicons/package-x-generic.png differ
F diff --git a/mimeicons/text-html.png b/mimeicons/text-html.png
B Binary files a/mimeicons/text-html.png and b/mimeicons/text-html.png differ
F diff --git a/mimeicons/text-vnd.trolltech.linguist.png b/mimeicons/text-vnd.trolltech.linguist.png
B Binary files a/mimeicons/text-vnd.trolltech.linguist.png and b/mimeicons/text-vnd.trolltech.linguist.png differ
F diff --git a/mimeicons/text-x-c.png b/mimeicons/text-x-c.png new file mode 100644
B Binary files /dev/null and b/mimeicons/text-x-c.png differ
F diff --git a/mimeicons/text-x-changelog.png b/mimeicons/text-x-changelog.png
B Binary files a/mimeicons/text-x-changelog.png and b/mimeicons/text-x-changelog.png differ
F diff --git a/mimeicons/text-x-chdr.png b/mimeicons/text-x-chdr.png
B Binary files a/mimeicons/text-x-chdr.png and b/mimeicons/text-x-chdr.png differ
F diff --git a/mimeicons/text-x-cpp.png b/mimeicons/text-x-cpp.png
B Binary files a/mimeicons/text-x-cpp.png and b/mimeicons/text-x-cpp.png differ
F diff --git a/mimeicons/text-x-csrc.png b/mimeicons/text-x-csrc.png deleted file mode 100644
B Binary files a/mimeicons/text-x-csrc.png and /dev/null differ
F diff --git a/mimeicons/text-x-css.png b/mimeicons/text-x-css.png
B Binary files a/mimeicons/text-x-css.png and b/mimeicons/text-x-css.png differ
F diff --git a/mimeicons/text-x-generic.png b/mimeicons/text-x-generic.png
B Binary files a/mimeicons/text-x-generic.png and b/mimeicons/text-x-generic.png differ
F diff --git a/mimeicons/text-x-go.png b/mimeicons/text-x-go.png
B Binary files a/mimeicons/text-x-go.png and b/mimeicons/text-x-go.png differ
F diff --git a/mimeicons/text-x-javascript.png b/mimeicons/text-x-javascript.png
B Binary files a/mimeicons/text-x-javascript.png and b/mimeicons/text-x-javascript.png differ
F diff --git a/mimeicons/text-x-preview.png b/mimeicons/text-x-preview.png
B Binary files a/mimeicons/text-x-preview.png and b/mimeicons/text-x-preview.png differ
F diff --git a/mimeicons/text-x-python.png b/mimeicons/text-x-python.png
B Binary files a/mimeicons/text-x-python.png and b/mimeicons/text-x-python.png differ
F diff --git a/mimeicons/text-x-script.png b/mimeicons/text-x-script.png
B Binary files a/mimeicons/text-x-script.png and b/mimeicons/text-x-script.png differ
F diff --git a/mimeicons/text-x-vala.png b/mimeicons/text-x-vala.png
B Binary files a/mimeicons/text-x-vala.png and b/mimeicons/text-x-vala.png differ
F diff --git a/mimeicons/video-x-generic.png b/mimeicons/video-x-generic.png
B Binary files a/mimeicons/video-x-generic.png and b/mimeicons/video-x-generic.png differ
F diff --git a/mimeicons/x-office-calendar.png b/mimeicons/x-office-calendar.png
B Binary files a/mimeicons/x-office-calendar.png and b/mimeicons/x-office-calendar.png differ
F diff --git a/mimeicons/x-office-document-template.png b/mimeicons/x-office-document-template.png
B Binary files a/mimeicons/x-office-document-template.png and b/mimeicons/x-office-document-template.png differ
F diff --git a/mimeicons/x-office-document.png b/mimeicons/x-office-document.png
B Binary files a/mimeicons/x-office-document.png and b/mimeicons/x-office-document.png differ
F diff --git a/mimeicons/x-office-drawing-template.png b/mimeicons/x-office-drawing-template.png
B Binary files a/mimeicons/x-office-drawing-template.png and b/mimeicons/x-office-drawing-template.png differ
F diff --git a/mimeicons/x-office-drawing.png b/mimeicons/x-office-drawing.png
B Binary files a/mimeicons/x-office-drawing.png and b/mimeicons/x-office-drawing.png differ
F diff --git a/mimeicons/x-office-presentation-template.png b/mimeicons/x-office-presentation-template.png
B Binary files a/mimeicons/x-office-presentation-template.png and b/mimeicons/x-office-presentation-template.png differ
F diff --git a/mimeicons/x-office-presentation.png b/mimeicons/x-office-presentation.png
B Binary files a/mimeicons/x-office-presentation.png and b/mimeicons/x-office-presentation.png differ
F diff --git a/mimeicons/x-office-spreadsheet-template.png b/mimeicons/x-office-spreadsheet-template.png
B Binary files a/mimeicons/x-office-spreadsheet-template.png and b/mimeicons/x-office-spreadsheet-template.png differ
F diff --git a/mimeicons/x-office-spreadsheet.png b/mimeicons/x-office-spreadsheet.png
B Binary files a/mimeicons/x-office-spreadsheet.png and b/mimeicons/x-office-spreadsheet.png differ