Tracker: Bugs

3 backup and hidden files should be distinguishable - ID: 3416724
Last Update: Comment added ( lstranger )

Files ending with "~" are treated as hidden files, when in fact they are often 'backup' files; "~" is a common backup suffix. However, 'hidden' and 'backup' are not equivocal, and treating them as such is confusing and potentially dangerous. An experienced linux user is familiar with what normally constitutes 'hidden' - i.e. something that begins with '.' - something that is listed with `ls -a` but not with `ls`.


Example of 'dangerous' screnario:

You move / remove a file with sensitive content from an insecure location in that filesystem, but unbeknownst to you a backup copy is still lingering there!!


I understand that the current behaviour mimics other file managers - that doesn't necessarily mean it is correct. I suggest that you make 'hidden file types' configurable through preferences. 'Hidden' files could include '.' files, and optionally files that match user-defined suffixes or prefixes. You could easily include the "*~" suffix by default to maintain the current default behaviour, but giving advanced users the freedom to change this is desired.


Thanks for your time.

Alex


Dr. Alex Sheppard ( batchainpuller ) - 2011-10-01 04:10:17 PDT

3

Closed

Fixed

Lonely Stranger

pcmanfm

1.1

Public


Comments ( 4 )

Date: 2012-09-21 15:38:58 PDT
Sender: lstranger

We hope this issue is completely fixed in the Git repository recently.
Check it out when it's possible for you and if the bug still exists then
reopen the report, please.
Thank you very much.


Date: 2012-09-21 15:38:58 PDT
Sender: lstranger

P.S. Look for an option in Preferences.


Date: 2011-11-07 00:36:27 PST
Sender: pcmanxProject AdminAccepting Donations

Current behavior mimcs glib/gio/gvfs for consistency. All other programs
using glib/gio will expect the same behavior. So I don't think changing
this in our program is a good idea. Though is can be optional.


Date: 2011-10-01 04:12:25 PDT
Sender: batchainpuller

changed title "distinguished" -> "distinguishable"


Attached File

No Files Currently Attached

Changes ( 13 )

Field Old Value Date By
close_date - 2012-09-21 15:38:58 PDT lstranger
category_id libfm 2012-09-21 15:38:58 PDT lstranger
resolution_id Accepted 2012-09-21 15:38:58 PDT lstranger
status_id Open 2012-09-21 15:38:58 PDT lstranger
artifact_group_id 1.0.1 2012-08-04 14:54:54 PDT lstranger
category_id None 2012-07-18 06:12:30 PDT lstranger
resolution_id Later 2012-07-17 13:53:58 PDT lstranger
assigned_to nobody 2012-07-16 11:56:46 PDT lstranger
artifact_group_id 1.2 2012-07-16 11:44:45 PDT lstranger
artifact_group_id None 2012-06-03 07:57:53 PDT lstranger
priority 5 2011-11-07 00:36:27 PST pcmanx
resolution_id None 2011-11-07 00:36:27 PST pcmanx
summary backup and hidden files should be distinguished 2011-10-01 04:11:11 PDT batchainpuller