]> Some of my projects - localmylist.git/commitdiff
Add some TODOs.
authorAPTX <marek321@gmail.com>
Thu, 21 Feb 2013 00:40:20 +0000 (01:40 +0100)
committerAPTX <marek321@gmail.com>
Thu, 21 Feb 2013 00:40:20 +0000 (01:40 +0100)
localmylist/renamehandler.cpp
localmylist/share/schema/schema.sql
management-gui/mainwindow.h

index d8a8c2efb968bdfe3a3f0249c2ad655515babbaf..a0b6c83b486ba51dfe45c2d63c5d68c13be54666 100644 (file)
@@ -133,6 +133,8 @@ void RenameHandler::handleRename()
                        }
                }
 
+               // TODO check permissions
+
                if (!QFile::rename(oldFile.canonicalFilePath(), newFileString))
                {
                        fl.failedRename = true;
@@ -146,6 +148,8 @@ void RenameHandler::handleRename()
                db->setFileLocation(fl);
 
                db->log(tr("Rename: File <%1> was renamed to <%2>").arg(oldFile.canonicalFilePath()).arg(newFileString));
+
+               // TODO cleanup empty dirs
        }
 
        emit renameBatchFinished();
index a4c2be8dedb50ba7ba93299b0d59accf735b3674..7d56fe95fa4cad70390a32aa1145b8276db5f5e5 100644 (file)
@@ -241,6 +241,7 @@ CREATE RULE new_anime_rule AS ON INSERT TO anime DO NOTIFY rename_data_changed;
 CREATE RULE new_episode_rule AS ON INSERT TO episode DO NOTIFY rename_data_changed;
 CREATE RULE new_file_rule AS ON INSERT TO file DO NOTIFY rename_data_changed;
 
+--  WHEN (OLD.* IS DISTINCT FROM NEW.*) <- means if anything changed
 CREATE RULE update_anime_rule AS
        ON UPDATE TO anime
                WHERE old.aid = new.aid
index 61e24a3c4fd08833c2389c4b54dae8961aa0cc7c..1c37c9311212b212a86f726b28e490e64652be5a 100644 (file)
@@ -5,7 +5,7 @@
 #include <QModelIndex>
 
 namespace Ui {
-class MainWindow;
+       class MainWindow;
 }
 
 namespace LocalMyList {