Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Aug 18, 2019 12:09 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 45 posts ]  Go to page Previous 1 2 3 Next
Author Message
 Post subject: Re: Hot Angles
PostPosted: Mon Sep 24, 2018 3:55 pm 
Offline

Joined: Sat Apr 22, 2017 6:11 pm
Posts: 222
Leency wrote:
Кривость в описании одно, а неудобство использования другое. Второе намного важнее, чем первое.
Вообще следует указать в угол чего.
Quote:
При наведении курсора в угол экрана запускается конфигуратор. По умолчанию активны все углы кроме левого нижнего.

Непобедимый ты человек... ;) Предлагаю сойтись на компромиссе: скорее реализовать режим работы по нажатию горячей кнопки, и поставить его по умолчанию.
Всё же выпиливать один угол из конфигурации это странное решение.

Насчёт неудобства:
Если бы ты ставил Колибри на постоянной основе, то при первом запуске этот угол настроил (сделал бы неактивным), и он тебя не доставал бы. Один раз настроить это не дискомфортно.
Дискомфортно это если ты, каждый раз тестируя новую сборку, постоянно попадаешь в этот угол при попытке попасть в меню. Но это плохо, так как у меня за всё время был только один ложный промах по меню в угол. Но я верю, что ты не один, кто вмазывает по меню. Если вас многовато, то нужно убрать приложение из автозапуска, а не деактивировать только один угол.

pavelyakov, я делал исходя из удобства настройки при первом старте системы, а не при тесте очередной версии. По мне это не идеальное, но хорошее решение. Кстати да, скорее всего кто первый раз запустит систему даже не узнает, что такая программа/опция есть.
p.s. я помню, что у тебя с программой не всё гладко.


Top
   
 Post subject: Re: Hot Angles
PostPosted: Tue Sep 25, 2018 5:37 am 
Offline

Joined: Sat Apr 22, 2017 6:11 pm
Posts: 222
revision #7416
Чуточку меньше в размере (540 байт было -> 514 байт стало), быстрее в обработке отключённых углов, всё так же в обработке остальных углов (без каких либо потерь) и с корректной обработкой знака минус в конфигурационном файле.

Какой символ использовать в строке конфигурационного файла для отделения параметров от имени запускаемого приложения? У меня есть два варианта: # или |. Что выберем?

P.S. В Extra добавлена утилита MIN - сворачивает окна на рабочем столе (кроме окон системных процессов с именем, начинающимся с символа @). MIN можно назначить как действие для запуска в Hot Angles, тогда при наведении курсора в заданный угол все окна будут свёрнуты. MIN, как и остальные (extra-расширения) функциональные блоки, не входит в дистрибутив. К тому же утилита очень проста и дублирует функционал панели задач (taskbar). Каждый сам решает о необходимости её использования. СКАЧАТЬ MIN (rev.7417)


Top
   
 Post subject: Re: Hot Angles
PostPosted: Tue Sep 25, 2018 11:02 am 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 253
theonlymirage wrote:
Leency wrote:
Кривость в описании одно, а неудобство использования другое. Второе намного важнее, чем первое.
Вообще следует указать в угол чего.
Quote:
При наведении курсора в угол экрана запускается конфигуратор. По умолчанию активны все углы кроме левого нижнего.

Непобедимый ты человек... ;) Предлагаю сойтись на компромиссе: скорее реализовать режим работы по нажатию горячей кнопки, и поставить его по умолчанию.
Всё же выпиливать один угол из конфигурации это странное решение.

Насчёт неудобства:
Если бы ты ставил Колибри на постоянной основе, то при первом запуске этот угол настроил (сделал бы неактивным), и он тебя не доставал бы. Один раз настроить это не дискомфортно.
Дискомфортно это если ты, каждый раз тестируя новую сборку, постоянно попадаешь в этот угол при попытке попасть в меню. Но это плохо, так как у меня за всё время был только один ложный промах по меню в угол. Но я верю, что ты не один, кто вмазывает по меню. Если вас многовато, то нужно убрать приложение из автозапуска, а не деактивировать только один угол.

pavelyakov, я делал исходя из удобства настройки при первом старте системы, а не при тесте очередной версии. По мне это не идеальное, но хорошее решение. Кстати да, скорее всего кто первый раз запустит систему даже не узнает, что такая программа/опция есть.
p.s. я помню, что у тебя с программой не всё гладко.


на маленьком разрешении вообще не удобно
каждый раз при старте ос я задеваю угл и мешает это


Top
   
 Post subject: Re: Hot Angles
PostPosted: Tue Sep 25, 2018 12:02 pm 
Offline

Joined: Sat Apr 22, 2017 6:11 pm
Posts: 222
Какие-то странные у вас проблемы: по умолчанию при старте системы курсор по центру экрана, как ты задеваешь угол? Может тебе тогда и скорость мыши уменьшить надо? Ну если ты с центра экрана сразу на угол попадаешь...
Тем более, вы пишите - навожу на меню, а попадаю в угол. Если ОС пользоваться постоянно, и даже если ты так мажешь: ну отключи эту функцию или поставь открытие меню @MENU в том углу - и тогда вмажешь или не вмажешь, но меню ты откроешь. Ты же всё-равно туда за меню лезешь.

Если же мы опять говорим про ночную сборку: она должна быть удобной? она должна быть без ошибок? мы делаем ночные сборки для себя любимых или делаем софт для людей? мы нацелены на релиз или на ночные сборки? чего мы хотим добиться? Если Колибри это только ночные сборки, то я могу нафиг удалить своё приложение. Оно тогда просто никому не надо. Ночная сборка живёт сутки: запустил -> протестил своё новое добро -> выключил. Тем временем ты или кто-то ещё закоммитил что-то новое, и всё. Скачивается новый образ и заново. Нет смысла настраивать углы для работы на 1 час, нет смысла пользоваться этой утилитой. Повторюсь: делал для релиза и постоянного использования.

У вас припекает, остальные не пишут ничего (я принять решение в отсутствии адекватной информации не могу), поэтому: есть раздел опросы на форуме. Создайте там опрос про Hot Angles с 4-я ответами:
- удалить из автозапуска;
- удалить из дистрибутива;
- ждать добавления режима активации по горячей клавише и выставить его по умолчанию;
- оставить как есть, довериться автору (по сути как и предыдущий вариант).


Top
   
 Post subject: Re: Hot Angles
PostPosted: Tue Sep 25, 2018 12:25 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 253
theonlymirage wrote:
Какие-то странные у вас проблемы: по умолчанию при старте системы курсор по центру экрана, как ты задеваешь угол? Может тебе тогда и скорость мыши уменьшить надо? Ну если ты с центра экрана сразу на угол попадаешь...
Тем более, вы пишите - навожу на меню, а попадаю в угол. Если ОС пользоваться постоянно, и даже если ты так мажешь: ну отключи эту функцию или поставь открытие меню @MENU в том углу - и тогда вмажешь или не вмажешь, но меню ты откроешь. Ты же всё-равно туда за меню лезешь.

Если же мы опять говорим про ночную сборку: она должна быть удобной? она должна быть без ошибок? мы делаем ночные сборки для себя любимых или делаем софт для людей? мы нацелены на релиз или на ночные сборки? чего мы хотим добиться? Если Колибри это только ночные сборки, то я могу нафиг удалить своё приложение. Оно тогда просто никому не надо. Ночная сборка живёт сутки: запустил -> протестил своё новое добро -> выключил. Тем временем ты или кто-то ещё закоммитил что-то новое, и всё. Скачивается новый образ и заново. Нет смысла настраивать углы для работы на 1 час, нет смысла пользоваться этой утилитой. Повторюсь: делал для релиза и постоянного использования.

У вас припекает, остальные не пишут ничего (я принять решение в отсутствии адекватной информации не могу), поэтому: есть раздел опросы на форуме. Создайте там опрос про Hot Angles с 4-я ответами:
- удалить из автозапуска;
- удалить из дистрибутива;
- ждать добавления режима активации по горячей клавише и выставить его по умолчанию;
- оставить как есть, довериться автору (по сути как и предыдущий вариант).

Просто убери с автозапуска и проблема будет решена, приложение однозначно полезное, но нет необходимости ставить в автозапуск по умолчанию.


Top
   
 Post subject: Re: Hot Angles
PostPosted: Tue Sep 25, 2018 12:28 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 253
Кстати по пробуй сделать не только углы, но и настройку по центрам экрана. Там же можно будет настроить левую панель, что будет очень круто, а также настройка авто сворачивания, т.е. пока ты на вел окошко открылось на определенный интервал, если оно не активно - то свернуть.


Top
   
 Post subject: Re: Hot Angles
PostPosted: Tue Sep 25, 2018 1:23 pm 
Offline

Joined: Sat Apr 22, 2017 6:11 pm
Posts: 222
pavelyakov wrote:
Кстати по пробуй сделать не только углы, но и настройку по центрам экрана. Там же можно будет настроить левую панель, что будет очень круто, а также настройка авто сворачивания, т.е. пока ты на вел окошко открылось на определенный интервал, если оно не активно - то свернуть.

Добавить автоматическое сворачивание окон после N секунд бездействия можно, но это так себе функционал. По умолчанию надо ставить N=0 со смыслом "никогда не сворачивать". Вопрос в том, насколько это связано с задачами Hot Angles. По сути размер кода для этой задачи будет больше всего Hot Angles, это считай логичнее сделать отдельное приложение.
Почему думаю, что функционал неочень и сильно на любителей. Представь рано или поздно ты захочешь что-то перепечатать или просто документация по ядру открыта во втором окне, и ОС будет сворачивать второе окно каждые N секунд. Или ты что-то делал, отошёл, вылезло уведомление или окно ошибки, а активное приложение свернулось. Не удобно. А если делать задание исключений (для определённых приложений и окон), это сильная задача.
Насчёт центра и настроек дока, я тебя совсем не понял.

Если уверен, то можешь взять ответственность перед сообществом на себя и убрать из автозапуска, только советую не удалять строку, а закомментить её.
Видео, в котором написано, что приложение в автозапуске будет уже неактуально. Но это не особо важно, важнее мнение людей в сообществе.


Top
   
 Post subject: Re: Hot Angles
PostPosted: Tue Sep 25, 2018 2:23 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 253
theonlymirage wrote:
pavelyakov wrote:
Кстати по пробуй сделать не только углы, но и настройку по центрам экрана. Там же можно будет настроить левую панель, что будет очень круто, а также настройка авто сворачивания, т.е. пока ты на вел окошко открылось на определенный интервал, если оно не активно - то свернуть.

Добавить автоматическое сворачивание окон после N секунд бездействия можно, но это так себе функционал. По умолчанию надо ставить N=0 со смыслом "никогда не сворачивать". Вопрос в том, насколько это связано с задачами Hot Angles. По сути размер кода для этой задачи будет больше всего Hot Angles, это считай логичнее сделать отдельное приложение.
Почему думаю, что функционал неочень и сильно на любителей. Представь рано или поздно ты захочешь что-то перепечатать или просто документация по ядру открыта во втором окне, и ОС будет сворачивать второе окно каждые N секунд. Или ты что-то делал, отошёл, вылезло уведомление или окно ошибки, а активное приложение свернулось. Не удобно. А если делать задание исключений (для определённых приложений и окон), это сильная задача.
Насчёт центра и настроек дока, я тебя совсем не понял.

Если уверен, то можешь взять ответственность перед сообществом на себя и убрать из автозапуска, только советую не удалять строку, а закомментить её.
Видео, в котором написано, что приложение в автозапуске будет уже неактуально. Но это не особо важно, важнее мнение людей в сообществе.

мое мнение, что в автозапуск нужно добавлять только тогда, когда настройки будут сохранены всегда, а не только на один запуск ОС.


Top
   
 Post subject: Re: Hot Angles
PostPosted: Tue Sep 25, 2018 2:26 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 253
(А если делать задание исключений (для определённых приложений и окон), это сильная задача.) -> в чем она сильная, реализация не сложная


Top
   
 Post subject: Re: Hot Angles
PostPosted: Fri Sep 28, 2018 10:31 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Вечно задеваю угл при наведении на меню. Также когда пользуюсь эмулятором и вывожу курсор за окно бывает задеваю.
Я за то, что бы по умолчанию выключить. Кому надо включит.

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


Top
   
 Post subject: Re: Hot Angles
PostPosted: Thu Oct 04, 2018 9:56 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1150
Пожелания по утилите конфигурирования:
1. Шрифт покрупнее, например как в Run
2. Аналогично Run добавить диалог выбора файла с помощью OpenDialog аналогично как это сделано в Run

_________________
я лишь учусь


Top
   
 Post subject: Re: Hot Angles
PostPosted: Fri Oct 05, 2018 12:25 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
punk_joker wrote:
Шрифт покрупнее
Для получения высоты шрифта существует функция SysFn48.11:GetFontHeight.
Так что, размер должен зависеть именно от неё.

Разрешения бывают разные, и, например, 800x600 мы официально тоже поддерживаем.
Слишком крупно — это уже плохо.
Приложение SETUP могло бы устанавливать это значение в зависимости от разрешения монитора.


Top
   
 Post subject: Re: Hot Angles
PostPosted: Fri Oct 05, 2018 1:00 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
В SETUP это перебор :)

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


Top
   
 Post subject: Re: Hot Angles
PostPosted: Fri Oct 05, 2018 2:57 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Предложи другой вариант.
По умолчанию FontHeight = 9, и это значение можно регулировать в SETUP.
Приложение SETUP уже и так запускается при старте системы.
Поэтому считаю логичным и правильным сделать именно так.
Докажи обратное!


Top
   
 Post subject: Re: Hot Angles
PostPosted: Fri Oct 05, 2018 3:57 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Я имею ввиду, что размер шрифта в SETUP это перебор.

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


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 45 posts ]  Go to page Previous 1 2 3 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