Board.KolibriOS.org

Official KolibriOS board
It is currently Wed Apr 24, 2019 1:15 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 107 posts ]  Go to page Previous 14 5 6 7 8 Next
Author Message
PostPosted: Wed Dec 04, 2013 4:21 am 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
Heavyiron wrote:
yogev_ezra wrote:
1) В последней автосборке END пишет "Saving RAM-drive..." даже, если чекбокс не отмечен. Должен писать только, когда чекбокс отмечен.
1) Исправил в 4284.
Code:
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 и без необходимости его тоже закрывать.


Top
   
PostPosted: Wed Dec 04, 2013 1:23 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
yogev_ezra wrote:
Ещё проблема: В 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 решит данную проблему ;)


Top
   
PostPosted: Fri Dec 06, 2013 3:37 am 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
Heavyiron wrote:
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 вообще :-)


Top
   
PostPosted: Fri Dec 06, 2013 10:36 am 
Offline
User avatar

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


Top
   
PostPosted: Fri Dec 06, 2013 1:38 pm 
Offline
Public Relations
User avatar

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


Top
   
PostPosted: Mon Dec 09, 2013 10:52 am 
Offline

Joined: Tue May 11, 2010 8:14 am
Posts: 112
Я программист, но тоже нажал бы Cancel, чтобы окно закрылось и не отвлекало.


Top
   
PostPosted: Tue Aug 18, 2015 12:28 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4991
C-- End v2.0


Attachments:
end_ru.png
end_ru.png [ 25.12 KiB | Viewed 2163 times ]
end_en.png
end_en.png [ 28.62 KiB | Viewed 2163 times ]

_________________
Через тернии к звездам
Top
   
PostPosted: Tue Aug 18, 2015 5:51 am 
Offline
User avatar

Joined: Mon Nov 19, 2012 5:22 pm
Posts: 455
Синий, зелёный, красный по-ярче сделать бы, наверно.

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


Top
   
PostPosted: Tue Aug 18, 2015 11:58 am 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Эдак ты всю систему скоро на С-- перепишешь :)


Top
   
PostPosted: Tue Aug 18, 2015 12:21 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4991
GerdtR wrote:
Синий, зелёный, красный по-ярче сделать бы, наверно.

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

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


Top
   
PostPosted: Tue Aug 18, 2015 12:36 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4991
Heavyiron wrote:
Эдак ты всю систему скоро на С-- перепишешь :)

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

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


Top
   
PostPosted: Sun Feb 07, 2016 4:06 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4991
Почему сейчас кнопка "Ядро" (Home) не работает?
Я помню в былые времена работала.

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


Top
   
PostPosted: Sun Feb 07, 2016 2:18 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1247
Leency wrote:
Почему сейчас кнопка "Ядро" (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


Top
   
PostPosted: Sun Feb 07, 2016 3:07 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4991
Tested.

REV 5363 - ok
REV 5364 - nok

Code:
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

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


Top
   
PostPosted: Sun Feb 14, 2016 10:43 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4991
hidnplayr
Moved to http://bugs.kolibrios.org/view.php?id=105
Please, fix.

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 107 posts ]  Go to page Previous 14 5 6 7 8 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited