Ecere Software
/
ede
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
ff99fe8
)
libede:FileSystemBox: isFile is now fixed in ecere, removed tocheck comments.
author
Rejean Loyer
<rejean.loyer@gmail.com>
Wed, 14 Sep 2011 21:47:50 +0000
(17:47 -0400)
committer
Rejean Loyer
<rejean.loyer@gmail.com>
Wed, 14 Sep 2011 22:55:31 +0000
(18:55 -0400)
libede/src/FileSystemBox.ec
patch
|
blob
|
history
diff --git
a/libede/src/FileSystemBox.ec
b/libede/src/FileSystemBox.ec
index
f7bb89b
..
e47925d
100644
(file)
--- a/
libede/src/FileSystemBox.ec
+++ b/
libede/src/FileSystemBox.ec
@@
-518,7
+518,7
@@
private:
{
if((!bits.foldersOnly && !bits.filesOnly) ||
(bits.foldersOnly && listing.stats.attribs.isDirectory) ||
{
if((!bits.foldersOnly && !bits.filesOnly) ||
(bits.foldersOnly && listing.stats.attribs.isDirectory) ||
- (bits.filesOnly &&
!listing.stats.attribs.isDirectory/*listing.stats.attribs.isFile*/)) // TOCHECK: isFile broken?
+ (bits.filesOnly &&
listing.stats.attribs.isFile))
{
FileSystemNode node = MakeFileSystemNode(listing.stats, listing.name, listing.path, bits.previewPictures, displaySystem);
DataRow row = list.AddRow();
{
FileSystemNode node = MakeFileSystemNode(listing.stats, listing.name, listing.path, bits.previewPictures, displaySystem);
DataRow row = list.AddRow();
@@
-618,9
+618,9
@@
private:
while(listing.Find())
{
while(listing.Find())
{
- if((!bits.foldersOnly && !bits.filesOnly) ||
+ if(
!listing.stats.attribs.isRemovable && (
(!bits.foldersOnly && !bits.filesOnly) ||
(bits.foldersOnly && listing.stats.attribs.isDirectory) ||
(bits.foldersOnly && listing.stats.attribs.isDirectory) ||
- (bits.filesOnly &&
!listing.stats.attribs.isDirectory/*listing.stats.attribs.isFile*/)) // TOCHECK: isFile broken?
+ (bits.filesOnly &&
listing.stats.attribs.isFile)))
{
FileSystemNode child = MakeFileSystemNode(listing.stats, listing.name, listing.path, bits.previewPictures, displaySystem);
AddTreeNode(child, true, false, node);
{
FileSystemNode child = MakeFileSystemNode(listing.stats, listing.name, listing.path, bits.previewPictures, displaySystem);
AddTreeNode(child, true, false, node);
@@
-661,7
+661,7
@@
private:
{
if((!bits.foldersOnly && !bits.filesOnly) ||
(bits.foldersOnly && listing.stats.attribs.isDirectory) ||
{
if((!bits.foldersOnly && !bits.filesOnly) ||
(bits.foldersOnly && listing.stats.attribs.isDirectory) ||
- (bits.filesOnly &&
!listing.stats.attribs.isDirectory/*listing.stats.attribs.isFile*/)) // TOCHECK: isFile broken?
+ (bits.filesOnly &&
listing.stats.attribs.isFile))
{
FileSystemNode child = MakeFileSystemNode(listing.stats, listing.name, listing.path, bits.previewPictures, displaySystem);
AddTreeNode(child, true, false, parent);
{
FileSystemNode child = MakeFileSystemNode(listing.stats, listing.name, listing.path, bits.previewPictures, displaySystem);
AddTreeNode(child, true, false, parent);
@@
-1704,7
+1704,7
@@
ExplorerFileItem MakeFileItem(const FileAttribs attribs, const char * fileName,
ExplorerFileItem item { };
ExplorerFileItem item { };
- //if(
attribs.isFile) // TODO fix this in ecere
+ //if(
stats.attribs.isFile) // -- should work now
if(attribs.isDirectory)
{
extension[0] = 0;
if(attribs.isDirectory)
{
extension[0] = 0;