Bug 47865

Summary: Не выставляется автоматически другой формат файла для сохранения в gwyddion
Product: Sisyphus Reporter: Tatyana Gagina <tatyana>
Component: gwyddionAssignee: majioa <majioa>
Status: NEW --- QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P5 CC: alexei.mezin, alexvm, majioa
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
тестовое изображение
none
screen
none
не открывается pdf none

Description Tatyana Gagina 2023-10-06 12:38:58 MSK
Стенды, обновлённые до Sisyphus:
Education KDE/XFCE x86-64
Server x86-64
Workstation K x86-64
Workstation x86-64

Версия: gwyddion-2.61-alt1.1  

Во вложении "тестовое изображение".

Шаги: 
1) Установить и запустить: 
# apt-get install gwyddion
$ gwyddion
2) Файл Открыть выбрать изображение file.png → параметры оставить по умолчанию → Ок → выполнить любое преобразование (например, "выровнять данные заставив грани смотерть вверх");
3) Файл → Сохранить/Сохранить как → раскрыть внизу список "Тип файла" → выбрать "Собственный формат Gwyddion (.gwy)" → Сохранить.

Результат: формат в поле имя не меняется автоматически на выбранный .gwy. 
Вместо этого предлает сохранить в том же формате, в котором файл и был .png.

Детали: 
- также не работает при сохрании в остальные форматы;
- сохранение выполнялось из разных форматов, помимо .png (.pbm, pdf и т.д.).

Workaround: только если прописать вручную формат .gwy. Сохранение в таком случае выполняется успешно.

Ожидаемый результат: формат автоматически меняется на требуемый.

Проверялось на p10, ошибка воспроизводится.
Версия: gwyddion-2.59-alt1
Comment 1 Tatyana Gagina 2023-10-06 12:40:51 MSK
Created attachment 14682 [details]
тестовое изображение
Comment 2 Tatyana Gagina 2023-10-06 12:42:00 MSK
Created attachment 14683 [details]
screen
Comment 3 Tatyana Gagina 2023-10-06 12:50:12 MSK
Детали: 
- сохранение выполнялось из разных форматов, помимо .png (.bmp, jpg, .tiff).
PDF не поддерживается.
Comment 4 Alexei V. Mezin 2023-10-29 12:06:09 MSK
На сколько я понимаю, это не ошибка. Просто в диалоге сохранение GTK теперь не реализована подобная функциональность. И разработчики Gnome практически в грубой форме считают, что "пользователям это не надо".

https://gitlab.gnome.org/GNOME/gtk/-/issues/5367
https://gitlab.gnome.org/GNOME/gtk/-/issues/5696

Попробую послать FR разработчикам Gwyddion, может приделают объезд.
Comment 5 Alexei V. Mezin 2023-10-29 12:13:10 MSK
(In reply to Tatyana Gagina from comment #3)

> PDF не поддерживается.

А что не так с pdf? Сохранение в pdf работает.
Comment 6 Tatyana Gagina 2023-10-30 10:03:43 MSK
(Ответ для Alexei V. Mezin на комментарий #5)
> (In reply to Tatyana Gagina from comment #3)
> 
> > PDF не поддерживается.
> 
> А что не так с pdf? Сохранение в pdf работает.

Сохранение в pdf работает. Не работает открытие pdf файла: 
$ gwyddion -> Открыть -> выбрать любой pdf файл.
Результат: "Ни один из модулей не может открыть этот тип файла" (см."не открывается pdf").
Comment 7 Tatyana Gagina 2023-10-30 10:03:56 MSK
Created attachment 14932 [details]
не открывается pdf