Ticket #90 (assigned defect)
Missing file extensions
| Reported by: | CHfish | Owned by: | alamaison |
|---|---|---|---|
| Priority: | major (affects peripheral workflow) | Milestone: | 0.7.x Bug sprint |
| Component: | remote folder | Version: | 0.4.4 |
| Keywords: | file extension | Cc: |
Description
For reason I can't tell Swish seems to hide file extension (not while renaming) although I disabled this in Windows.
Attachments
Change History
comment:1 Changed 2 years ago by alamaison
- Status changed from new to assigned
- Component changed from authentication to remote folder
comment:3 Changed 21 months ago by alamaison
- Milestone changed from 0.6 Double-click access to 0.6.1 Bug sprint
comment:5 follow-up: ↓ 6 Changed 19 months ago by anonymous
Any progress on this? I love the product, but for me, not being able to tell a file's extension is a show-stopper (i.e. "critical", not just "major").
comment:6 in reply to: ↑ 5 ; follow-ups: ↓ 7 ↓ 7 Changed 19 months ago by alamaison
Replying to anonymous:
Any progress on this? I love the product, but for me, not being able to tell a file's extension is a show-stopper (i.e. "critical", not just "major").
I agree that it is annoying but there is a workaround, however unsatisfactory: press F2 and the extension will appear in the rename view. 'critical' is for bugs that present problems with Swish's basic functions on a continuous basis.
This bug isn't as easy to fix as it seems. It appears to be a bug in Explorer: regardless of whether the user has asked Explorer to show file extensions, Explorer still asks Swish for the no-extension version of the filename. We might have to try and sniff around Explorer's settings ourselves but this will take some work.
comment:7 in reply to: ↑ 6 Changed 19 months ago by anonymous
Replying to alamaison:
I agree that it is annoying but there is a workaround [...] It appears to be a bug in Explorer
Thank you very much for such a quick and detailed reply.
comment:5 follow-up: ↓ 6 Changed 13 months ago by alamaison
- Milestone changed from 0.6.x Bug sprint to 0.7.x Bug sprint
comment:6 follow-ups: ↓ 7 ↓ 7 Changed 3 months ago by anonymous
+1 on this - running 0.7.2 under Windows XP Pro x64, and still hiding file extensions. Hugely annoying.
comment:7 in reply to: ↑ 6 Changed 3 months ago by alamaison
Replying to anonymous:
Hugely annoying.
Agreed. Unfortunately still no idea how to fix it. If anyone knows how to find whether the user has asked Explorer to show file extensions, please make yourself heard.
I'm considering forcing extensions to be visible always. Would this annoy just as many people as having them hidden?
comment:8 Changed 3 months ago by anonymous
I would venture a guess that the demographic using Swish would almost unanimously be fine with extensions forced on. What is the use case for not showing extensions anyway? I never understood why that defaulted to off.
comment:9 Changed 2 months ago by Chaot_s
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion?\Explorer\Advanced]
"HideFileExt?"=dword:00000000
"Hidden"=dword:00000001
Show / hide files is a profile based setting and as such a specific key in the users profile. To check the global machien defaults, see the default key's located in:
[HKLM\software\microsoft\windows\current version\explorer\advanced\folder\hidden]
and:
[HKLM\software\microsoft\windows\current version\explorer\advanced\folder\hidefileext]
Greets,
Chaot_s
comment:10 Changed 8 weeks ago by sam@bsharp.org
YES, please force extensions on if you can't determine the user prefs from the registry and make it work with Windows Explorer. It's a serious problem for me, because I often have two files with the same root name, different extension: anyone working with Java, for example, might have SomeThing?.java and SomeThing?.class in the same directory. They both read as SomeThing? in Swish/Explorer?. In my case there's a third SomeThing?.java~ from Emacs. (Fortunately, detailed view shows the .java~ file as type JAVA~, which is silly, but helpful in this case.)

So it does. I'm not sure when this bug crept in there. It probably wont be fixed in time for the next release but should make the one after that. Thanks for reporting!