Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб май 27, 2017 11:02 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 105 сообщений ]  На страницу Пред. 13 4 5 6 7
Автор Сообщение
СообщениеДобавлено: Ср дек 04, 2013 4:21 am 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Heavyiron писал(а):
yogev_ezra писал(а):
1) В последней автосборке END пишет "Saving RAM-drive..." даже, если чекбокс не отмечен. Должен писать только, когда чекбокс отмечен.
1) Исправил в 4284.
Код:
VMware® Workstation (Version 7.0.1 build-227600)
Host OS version: Windows 7 Professional, 64-bit 6.1.7601, Service Pack 1
CPU: Intel Core i5-3570 @ 3.40 GHz
RAM: 8GB
Протестировал, VMware Workstation, SVN r4320. Исправлено.

Ещё проблема: В END включить чекбокс и нажать на "Выключение". Если в "rdsave.ini" прописан неправильный путь, то открывается OpenDialog, и система предлагает выбрать другой путь. Далее,
1) Если нажать Cancel в OpenDialog, то происходит возврат в RDSAVE. Если нажать Cancel и в RDSAVE, то сразу же происходит выключение. Это нелогичное поведение, потому что непонятно, сохранилось что-то, или нет. Мне кажется, что при таких действиях пользователя, система должна возвращаться в END и отменять чекбокс (давая тем самым понять, что сохранение не будет произведено, и пользователю нужно заново решить, как поступить - отключить систему, или что-то поменять).
2) Если в OpenDialog выбрать правильный путь и нажать "Save", то сохранение происходит успешно, но система возвращается в RDSAVE, из которого приходится выходить нажатием "Cancel" для завершения работы (что неочевидно). Мне кажется, что в этом случае, после закрытия OpenDialog система должна продолжать процедуру выключения, без показа окна RDSAVE и без необходимости его тоже закрывать.


Вернуться к началу
СообщениеДобавлено: Ср дек 04, 2013 1:23 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт янв 27, 2006 3:06 pm
Сообщения: 1070
yogev_ezra писал(а):
Ещё проблема: В END включить чекбокс и нажать на "Выключение". Если в "rdsave.ini" прописан неправильный путь, то открывается OpenDialog, и система предлагает выбрать другой путь. Далее,
1) Если нажать Cancel в OpenDialog, то происходит возврат в RDSAVE. Если нажать Cancel и в RDSAVE, то сразу же происходит выключение. Это нелогичное поведение, потому что непонятно, сохранилось что-то, или нет. Мне кажется, что при таких действиях пользователя, система должна возвращаться в END и отменять чекбокс (давая тем самым понять, что сохранение не будет произведено, и пользователю нужно заново решить, как поступить - отключить систему, или что-то поменять).
2) Если в OpenDialog выбрать правильный путь и нажать "Save", то сохранение происходит успешно, но система возвращается в RDSAVE, из которого приходится выходить нажатием "Cancel" для завершения работы (что неочевидно). Мне кажется, что в этом случае, после закрытия OpenDialog система должна продолжать процедуру выключения, без показа окна RDSAVE и без необходимости его тоже закрывать.

1) Если 2 раза нажать "Cancel", то логично, что ничего не сохранилось, или нет? Реализовать предложенное непросто, потому как нужно думать, как передать End сообщение о том, успешно ли сохранение. Да и тоже будет нелогично - вроде нажал на кнопку выключения, поотменял сохранение и нужно еще раз ее нажимать.
2) autoclose=1 в rdsave.ini решит данную проблему ;)


Вернуться к началу
СообщениеДобавлено: Пт дек 06, 2013 3:37 am 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Heavyiron писал(а):
1) Если 2 раза нажать "Cancel", то логично, что ничего не сохранилось, или нет? Реализовать предложенное непросто, потому как нужно думать, как передать End сообщение о том, успешно ли сохранение. Да и тоже будет нелогично - вроде нажал на кнопку выключения, поотменял сохранение и нужно еще раз ее нажимать.
2) autoclose=1 в rdsave.ini решит данную проблему ;)
1) Тут мысль в том, что юзер хотел было сохраниться и отключить Колибри, но ему пришлось нажать Cancel из-за какой-то проблемы с сохранением, которую нельзя решить с помощью END+RDSAVE. Например, кончилось место на том диске, на который он хотел сохранить. Юзер хочет отменить сохранение, вернуться в систему, решить проблему (например, открыть KFAR и удалить лишние файлы) и потом уже выключить систему. А текущее поведение не даёт шанса исправить проблему (при любом раскладе происходит выключение). В прошлом варианте END, сохранение было не связано с выключением - там юзер мог нажать CTRL+S для сохранения, и при любом исходе возвращался в END.

2) Верно, но это использование опции не по назначению: "autoclose=1" должна закрывать окно RDSAVE автоматически после успешного сохранения, а запуск RDSAVE с параметром 'h' должен не открывать окно RDSAVE вообще :-)


Вернуться к началу
СообщениеДобавлено: Пт дек 06, 2013 10:36 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт янв 27, 2006 3:06 pm
Сообщения: 1070
1) Ну так нажимать "Cancel" при возникновении проблемы не нужно же - пока не закрыл rdsave можно решить любую проблему (если это в принципе возможно) хоть в KFAR, хоть где-либо еще и вернуться к rdsave. Да и нажатие "Cancel" в принципе не сильно отличается по поведению от старой версии - ничего не сохраняется и происходит выключение. Моя будет подумать.
2) Это реализовать несложно - сделаю.


Вернуться к началу
СообщениеДобавлено: Пт дек 06, 2013 1:38 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Heavyiron писал(а):
1) Ну так нажимать "Cancel" при возникновении проблемы не нужно же - пока не закрыл rdsave можно решить любую проблему (если это в принципе возможно) хоть в KFAR, хоть где-либо еще и вернуться к rdsave. Да и нажатие "Cancel" в принципе не сильно отличается по поведению от старой версии - ничего не сохраняется и происходит выключение. Моя будет подумать.
Ты прав, и я лично так и сделал, но додумается ли до этого обычный юзер? Стандартная реакция обычного юзера (например, моего папы) во время возникновения подобных проблем - сначала позакрывать все окна, вызвавшие проблему, а потом начать решать проблему, а тут опаньки, решать уже не дают. Но это действительно частный случай, так что на твоё усмотрение, решать проблему или нет.
Heavyiron писал(а):
2) Это реализовать несложно - сделаю.
Спасибо!


Вернуться к началу
СообщениеДобавлено: Пн дек 09, 2013 10:52 am 
Не в сети

Зарегистрирован: Вт май 11, 2010 8:14 am
Сообщения: 112
Я программист, но тоже нажал бы Cancel, чтобы окно закрылось и не отвлекало.


Вернуться к началу
СообщениеДобавлено: Вт авг 18, 2015 12:28 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4081
C-- End v2.0


Вложения:
end_ru.png
end_ru.png [ 25.12 КБ | 683 просмотра ]
end_en.png
end_en.png [ 28.62 КБ | 683 просмотра ]

_________________
Через тернии к звездам
Вернуться к началу
СообщениеДобавлено: Вт авг 18, 2015 5:51 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн ноя 19, 2012 5:22 pm
Сообщения: 429
Синий, зелёный, красный по-ярче сделать бы, наверно.

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Вернуться к началу
СообщениеДобавлено: Вт авг 18, 2015 11:58 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт янв 27, 2006 3:06 pm
Сообщения: 1070
Эдак ты всю систему скоро на С-- перепишешь :)


Вернуться к началу
СообщениеДобавлено: Вт авг 18, 2015 12:21 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4081
GerdtR писал(а):
Синий, зелёный, красный по-ярче сделать бы, наверно.

Это оч сильно зависит от монитора. Дома на нотике цвета оч яркие, на работе вот смотрю - выглядят совсем по-другому. Тусклее и оттенок другой.

_________________
Через тернии к звездам


Вернуться к началу
СообщениеДобавлено: Вт авг 18, 2015 12:36 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4081
Heavyiron писал(а):
Эдак ты всю систему скоро на С-- перепишешь :)

Ну собсно этот диалог для KolibriN, но если травится можно и в основной дистр запихнуть.

_________________
Через тернии к звездам


Вернуться к началу
СообщениеДобавлено: Вс фев 07, 2016 4:06 am 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4081
Почему сейчас кнопка "Ядро" (Home) не работает?
Я помню в былые времена работала.

_________________
Через тернии к звездам


Вернуться к началу
СообщениеДобавлено: Вс фев 07, 2016 2:18 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1204
Leency писал(а):
Почему сейчас кнопка "Ядро" (Home) не работает?
Я помню в былые времена работала.


As usual, finding out in what revision it broke might speed up the process of fixing it.

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
СообщениеДобавлено: Вс фев 07, 2016 3:07 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4081
Tested.

REV 5363 - ok
REV 5364 - nok

Код:
Revision: 5364
Author: hidnplayr
Date: 9 01 2015 - 1:32:03
Message:
SOCKET_receive: generate a new network event when we expect the caller to call back later.
----
Modified : /kernel/trunk/network/socket.inc

_________________
Через тернии к звездам


Вернуться к началу
СообщениеДобавлено: Вс фев 14, 2016 10:43 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4081
hidnplayr
Moved to http://bugs.kolibrios.org/view.php?id=105
Please, fix.

_________________
Через тернии к звездам


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 105 сообщений ]  На страницу Пред. 13 4 5 6 7

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB