From 452dbf12dc4e9b79b48df3591bcb9e06f7888b1d Mon Sep 17 00:00:00 2001 From: Alan Date: Fri, 5 Jan 2024 15:56:19 +0800 Subject: [PATCH] new files need adding to full file list --- src/Builder4/PopoverFileDetails.bjs | 20 +------------------- src/Builder4/PopoverFileDetails.vala | 20 +------------------- src/Project/Project.vala | 4 ++-- 3 files changed, 4 insertions(+), 40 deletions(-) diff --git a/src/Builder4/PopoverFileDetails.bjs b/src/Builder4/PopoverFileDetails.bjs index 6206dbf63..bd2192fe4 100644 --- a/src/Builder4/PopoverFileDetails.bjs +++ b/src/Builder4/PopoverFileDetails.bjs @@ -470,25 +470,7 @@ "\t ", "\t return;", "\t}", - "\t// what does this do?", - "\t", - " ", - "\t/*", - "\tif (!isNew && this.file.name != _this.name.el.get_text()) {", - "\t Xcls_StandardErrorDialog.singleton().show(", - "\t this.el,", - "\t \"Sorry changing names does not work yet. \"", - "\t );", - "\t ", - "\t return;", - "\t}", - "\t*/", - "\t ", - " ", - "\t// FIXME - this may be more complicated...", - "\t//for (var i in this.def) {", - "\t// this.file[i] = this.get(i).el.get_text();", - "\t//}", + "\t ", "", "\tif (!_this.is_new) {", "\t // try {", diff --git a/src/Builder4/PopoverFileDetails.vala b/src/Builder4/PopoverFileDetails.vala index 01684daf1..94ab8c9fd 100644 --- a/src/Builder4/PopoverFileDetails.vala +++ b/src/Builder4/PopoverFileDetails.vala @@ -1343,25 +1343,7 @@ return; } - // what does this do? - - - /* - if (!isNew && this.file.name != _this.name.el.get_text()) { - Xcls_StandardErrorDialog.singleton().show( - this.el, - "Sorry changing names does not work yet. " - ); - - return; - } - */ - - - // FIXME - this may be more complicated... - //for (var i in this.def) { - // this.file[i] = this.get(i).el.get_text(); - //} + if (!_this.is_new) { // try { diff --git a/src/Project/Project.vala b/src/Project/Project.vala index 716a2525e..e44b1f37e 100644 --- a/src/Project/Project.vala +++ b/src/Project/Project.vala @@ -834,8 +834,8 @@ namespace Project { } var sp = this.findDir(pfile.dir); sp.childfiles.append(pfile); - - + this.file.set(pfile.path, pfile); + this.on_changed(); } -- 2.39.2