LXQt save dialogs don't automatically add file extensions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LXQt |
New
|
Unknown
|
|||
libfm-qt (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Save dialogs don't provide an option to automatically add extensions, so even where some application understands one particular extension, saving a file in it doesn't result in an extension being added.
STEPS TO REPRODUCE
==================
Originally noticed this in k3b, so:
1. Open k3b
2. Click "Create a New Data Project"
3. Click "Save"
4. Note that the file name does not have the ".k3b" extension
5. Click ok to use the default file name
6. Open the file manager to the save location and note the file does not have the extension
EXPECTED RESULTS
================
Save dialogs should at least have a checkbox providing an option to automatically add an extension.
ACTUAL RESULTS
==============
Save dialogs have no options regarding extensions and files get saved without them unless manually added.
NOTES
=====
Actually, LXQt already has code to properly manage this, but if the application doesn't have matching code, then nothing is provided. KDE works around this in a non-Qt-standard way with, k3b which is why it appears to work in Kubuntu but not in Lubuntu.
There's also an additional upstream bug to allow one to toggle through the different extensions with the File Type:
https:/
summary: |
- On Lubuntu 19.04 K3b does nto add extension to save a file. + LXQt save dialogs don't automatically add extensions |
summary: |
- LXQt save dialogs don't automatically add extensions + LXQt save dialogs don't automatically add fileextensions |
affects: | k3b (Ubuntu) → libfm-qt (Ubuntu) |
Changed in libfm-qt (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
description: | updated |
tags: | added: lubuntu |
summary: |
- LXQt save dialogs don't automatically add fileextensions + LXQt save dialogs don't automatically add file extensions |
description: | updated |
Changed in lxqt: | |
status: | Unknown → New |
Changed in libfm-qt (Ubuntu): | |
status: | Triaged → Fix Released |