Revert "libede:FilesystemBox: added public Refresh method"
[ede] / libede / src / FileSystemBox.ec
index 61f5df9..b880c75 100644 (file)
@@ -321,29 +321,6 @@ public:
 
          if(icon)
          {
-            w = icon.width;
-            h = icon.height;
-         }
-         if(type == pictureFile && fsb.previewPictures && bitmap)
-         {
-            surface.SetForeground(white);
-            surface.blend = true;
-   //#ifndef __linux__
-            //surface.Filter(bitmap, (clientSize.w - w) / 2,(clientSize.h - h) / 2, 0,0, w, h, bitmap.width, bitmap.height);
-            //surface.Filter(bitmap, x + indent/* * indentSize*/ + 2, y, 0, 0, w, h, bitmap.width, bitmap.height);
-            surface.Filter(bitmap, x,y,0,0, w, h, bitmap.width, bitmap.height);
-   //#else
-            // Until Filter / Stretch works with X
-            //surface.Blit(bitmap, (clientSize.w - bitmap.width) / 2,(clientSize.h - bitmap.height) / 2, 0,0, bitmap.width, bitmap.height);
-   //         surface.blend = true;
-            //surface.Blit(bitmap, x + indent/* * indentSize*/ + 2, y,0,0, w, h);
-            //surface.Blit(bitmap, x,y,0,0, bitmap.width, bitmap.height);
-   //#endif
-            //bitmap.Free();
-            //delete bitmap;
-         }
-         else if(icon)
-         {
             //surface.blend = true;
             //surface.alphaWrite = blend;
             surface.SetForeground(white);
@@ -473,7 +450,7 @@ static FileSystemNode MakeFileSystemNode(const FileStats stats,
 
    if(node.type == pictureFile && previewPicture)
    {
-      node.bitmap = Bitmap { alphaBlend = true };
+      node.bitmap = Bitmap { };
       node.bitmap.Load(filePath, null, displaySystem);
    }
 
@@ -583,11 +560,6 @@ public:
       return null;
    }
 
-   void Refresh()
-   {
-      Load();
-   }
-
 private:
    FileSystemBoxBits bits;
 
@@ -620,9 +592,9 @@ private:
       }
    }
 
-   DataField nameField { dataType = "FileSystemNode", width = 240, userData = this, freeData = false };
+   DataField nameField { dataType = "FileSystemNode", width = 240, userData = this };
    DataField typeField { header = "Type", dataType = /*"String"*/ "char *", width = 40, freeData = false };
-   DataField sizeField { header = "Size", dataType = "FileSize", width = 96, alignment = right, freeData = false };
+   DataField sizeField { header = "Size", dataType = "FileSize", width = 96, alignment = right };
 
    bool OnPostCreate()
    {