Page 9 of 11

Re: OpenDialog - диалог выбора файлов и директории

Posted: Tue Oct 15, 2013 11:58 am
by 0CodErr
TinyPad > File > Save
Выбираем щелчком мыши пустой слот:
Spoiler:Image
OpenDialog падает:
Spoiler:Image
А при нажатии на кнопку «Save» OpenDialog не падает, но и файл не сохраняется.
svn4007

Re: OpenDialog - диалог выбора файлов и директории

Posted: Tue Oct 15, 2013 12:18 pm
by Mario_r4
0CodErr
Не могу повторить вылет в Qemu, единственное отличие - у меня SVN r.4028.
Кстати как это выбираем пустой слот, если он вообще не выбирается теперь?
Может у тебя частично обновленный дистрибутив?

З.Ы. Вот как раз на Save вылет словил.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Tue Oct 15, 2013 12:58 pm
by 0CodErr
Mario_r4 wrote:Кстати как это выбираем пустой слот, если он вообще не выбирается теперь?
Ну просто щёлкаем мышкой в то место(как на скриншоте).
Mario_r4 wrote:Не могу повторить вылет в Qemu, единственное отличие - у меня SVN r.4028.
Mario_r4 wrote:Вот как раз на Save вылет словил.
Проверил 4028 в Qemu и VirtualBox — вылетает по щелчку, при нажатии на «Save» не вылетает. То же самое происходит в Animage и Heed.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Fri Oct 18, 2013 8:44 pm
by 0CodErr
Копируем на "/tmp1/1" какой-нибудь файл.
TinyPad > File > Open
OpenDialog > Select Disk > /tmp1/1
Board:
Spoiler:
board.PNG
board.PNG (6.84 KiB)
Viewed 9224 times
svn4048, VirtualBox, Qemu

Posted: Fri Oct 18, 2013 8:49 pm
by Heavyiron
Во, а я уже и забыл, что обещал сделать лог с крэшем опендиалога на /tmp

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sat Oct 19, 2013 8:38 pm
by Heavyiron
открыл в bochs imgf, загрузил картинку, в меню выбора фильтра нажал Browse - появился opendialog, но в папки он почему-то зайти не смог

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sat Oct 19, 2013 9:26 pm
by Mario_r4
Heavyiron wrote:но в папки он почему-то зайти не смог
Нужны подробности - у меня заходит.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sat Oct 19, 2013 9:27 pm
by Mario_r4
0CodErr wrote:Копируем на "/tmp1/1" какой-нибудь файл.
Копируем чем? Какой программой?

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sat Oct 19, 2013 10:06 pm
by Heavyiron
Mario_r4 wrote:
Heavyiron wrote:но в папки он почему-то зайти не смог
Нужны подробности - у меня заходит.
Проблема судя по всему в боше (версия 2.6.2). Клавиатурой опендиалог открывает все нормально, но клики мышкой не действуют. Заметил, что часы слишком уж быстро тикают - возможно в этом проблема - возможно задержка между двумя кликами установлена и в боше она в несколько раз уменьшилась - тупо не успеваю кликнуть. В любом случае, это проблема эмуляции.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sat Oct 19, 2013 11:31 pm
by 0CodErr
Mario_r4 wrote:0CodErr писал(а):
Копируем на "/tmp1/1" какой-нибудь файл.

Копируем чем? Какой программой?
Например, KFar-ом. Но это, оказывается, не «какой-нибудь файл», а который не поддерживается Tinypad-ом, например, "Default.skn".
Если скопировать "icon.ini", то не вылетает, если "icon.ini" и "Default.skn" — тоже не вылетает, а если "Default.skn" и "iconstrp.png", то вылетает.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sun Oct 20, 2013 4:35 am
by Mario_r4
0CodErr wrote:TinyPad > File > Save
Выбираем щелчком мыши пустой слот:
Spoiler:Image
OpenDialog падает:
Spoiler:Image
А при нажатии на кнопку «Save» OpenDialog не падает, но и файл не сохраняется.
svn4007
0CodErr wrote:Копируем на "/tmp1/1" какой-нибудь файл.
TinyPad > File > Open
OpenDialog > Select Disk > /tmp1/1
Board:
Spoiler:
board.PNG
svn4048, VirtualBox, Qemu
Исправлено SVN r. 4055.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sun Oct 20, 2013 6:38 am
by Heavyiron
Скорее хотелка: может при передаче в opendial несуществующего пути не рисовать красное окошко с кнопкой Cancel по центру, а сразу переходить на первый доступный путь (скажем на /rd/1)? Сообщение об ошибке можно хоть в notify, хоть на доску отладки писать. Все равно смысловой нагрузки в нем немного, а каждый раз при виде этого окна в ступор впадаешь и долго ищешь глазами кнопку отмены на ярко-красном фоне.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sun Oct 20, 2013 12:42 pm
by 0CodErr
Heavyiron « Tue Oct 15, 2013 9:18 am » opendialog при попытке сохранить образ на /tem1/1 вылетает
Heavyiron « Tue Oct 15, 2013 9:18 am » (в виртуалбоксе)
Heavyiron « Tue Oct 15, 2013 9:18 am » */tmp1/1
Heavyiron « Tue Oct 15, 2013 9:20 am » хотя может и не вылетает, а просто закрывается, но путь программе не возвращает и сохранения не происходит
Mario_r4 « Tue Oct 15, 2013 9:31 am » Heavyiron: да, в Qemu тоже не сохраняет, но с большой долей вероятности проблема не в OpenDialog - остальные программы сохраняют, так что может статься что функция сохраняющая образ с темповским диском тупо не работает
Функция точно работает.
Например, скопируем папку "/sys/3D" на "/tmp1/1" — "RAM-диск сохранён успешно".
А если "/tmp1/1" пустая, то сохранения не происходит.

svn4055

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sun Oct 20, 2013 3:51 pm
by Mario_r4
Heavyiron wrote:Скорее хотелка: может при передаче в opendial несуществующего пути не рисовать красное окошко с кнопкой Cancel по центру, а сразу переходить на первый доступный путь (скажем на /rd/1)? Сообщение об ошибке можно хоть в notify, хоть на доску отладки писать. Все равно смысловой нагрузки в нем немного, а каждый раз при виде этого окна в ступор впадаешь и долго ищешь глазами кнопку отмены на ярко-красном фоне.
Ошибка файловой системы - это серьезная ошибка. Ты предлагаешь закрывать глаза на серьезную ошибку, дабы мозг пользователя лишний раз не напрягался. Я не считаю такой подход правильным, это не тот случай когда стоит применять notify. Если уж нервирует красный цвет, то его можно изменить на другой, но сообщение об ошибке я убирать не стану. OpenDialog и KFAR вообще единственные программы, которые точно сообщают причины ошибки, но почему то в KFAR они людей в ступор не вводят и никто не требует убрать их - все просто жмут Esc.
Spoiler:З.Ы. Я знаю чуть погодя в этой теме отпишется Кирилл или еще кто-нибудь и поддержит тебя. Так вот сразу же заявляю, если будете сильно настаивать на этом существенном изменении, то я больше программу дорабатывать не буду вообще. Брошу и сами тогда делайте. От того что вы много раз выскажите одно и то же это не становится для меня аксиомой, если расходится с моим личным мнением.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sun Oct 20, 2013 3:57 pm
by Heavyiron
Нет так нет.