By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 1504 - [Regression] Konqueror context menu does not show file creation options with USB flash drives
Summary: [Regression] Konqueror context menu does not show file creation options with ...
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: other (any) (show other bugs)
Version: R14.0.0 [Trinity]
Hardware: Other Linux
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2013-05-09 18:16 CDT by Darrell
Modified: 2013-06-19 18:21 CDT (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darrell 2013-05-09 18:16:54 CDT
I formatted a USB flash drive as NTFS. Using the konqueror context menu, the option to create a new file does not appear. Only the option to create a new folder. I can open the directory in konsole using F4, issue a touch testfile.txt, edit the file, but konqueror does not update the file pane.

This also happens with a USB flash drive formatted as fat32. The context menu only shows Create Folder and no other options.

Oddly, formatting a USB flash drive to ext3 or ext4 results in the Create Folder option disappearing.

Typically when these Create options disappear the problem is permissions. Yet I can manipulate files through konsole but not konqueror.

Latest GIT as of this morning.

As there are work-arounds (konsole), tagging as Normal.
Comment 1 Darrell 2013-05-09 18:20:18 CDT
For a vfat/fat32 USB device, the mount command from konsole:

/dev/sde1 on /media/7.5GB type vfat(rw,noexec,nosuid,nodev,noatime,quiet,shortname=mixed,uid=1000,gid=1000,umask=077,fmask=0177,dmask=0077,iocharset=utf8)


For an NTFS USB device, the mount command from konsole:

/dev/sde1 on /media/7.5GB Removable Device (sde1) type fuseblk(rw,noexec,nosuid,nodev,allow_other,blksize=4096,default_permissions)


For an ext3/ext4 USB device, the mount command from konsole:

/dev/sde1 on /media/7.5GB Removable Device (sde1) type ext3(rw,noexec,nosuid,nodev,errors=remount-ro)

/dev/sde1 on /media/7.5GB Removable Device (sde1) type ext4(rw,noexec,nosuid,nodev,errors=remount-ro)
Comment 2 Darrell 2013-05-10 12:13:43 CDT
Side note/comment:

The appearance of Create New... menu options is related to permissions. For example, in konqueror when I select the system root directory, the entire Create New... submenu does not appear at all.

I don't know how Trinity detects permissions but I'm guessing permissions is playing a role in this.

Looks like the submenu options are defined in tdebase/libkonq/knewmenu.cc.

Along that thought, perhaps some printf or kdDebug messages might help with troubleshooting permissions or other reasons the code prevents populating the Create New... submenu.
Comment 3 Timothy Pearson 2013-06-19 10:15:33 CDT
This should be fixed in GIT hashes eefe720 (tdelibs) and 99df2d3 (tdebase).

Thanks for reporting!
Comment 4 Darrell 2013-06-19 18:21:35 CDT
Looks good here. :-)