Page 2 of 4
Re: Hot Angles
Posted: Mon Sep 24, 2018 3:55 pm
by theonlymirage
Leency wrote:Кривость в описании одно, а неудобство использования другое. Второе намного важнее, чем первое.
Вообще следует указать в угол чего.
При наведении курсора в угол экрана запускается конфигуратор. По умолчанию активны все углы кроме левого нижнего.
Непобедимый ты человек...
![Wink ;)](./images/smilies/icon_wink.gif)
Предлагаю сойтись на компромиссе: скорее реализовать режим работы по нажатию горячей кнопки, и поставить его по умолчанию.
Всё же выпиливать один угол из конфигурации это странное решение.
Насчёт неудобства:
Если бы ты ставил Колибри на постоянной основе, то при первом запуске этот угол настроил (сделал бы неактивным), и он тебя не доставал бы. Один раз настроить это не дискомфортно.
Дискомфортно это если ты, каждый раз тестируя новую сборку, постоянно попадаешь в этот угол при попытке попасть в меню. Но это плохо, так как у меня за всё время был только один ложный промах по меню в угол. Но я верю, что ты не один, кто вмазывает по меню. Если вас многовато, то нужно убрать приложение из автозапуска, а не деактивировать только один угол.
pavelyakov, я делал исходя из удобства настройки при первом старте системы, а не при тесте очередной версии. По мне это не идеальное, но хорошее решение. Кстати да, скорее всего кто первый раз запустит систему даже не узнает, что такая программа/опция есть.
p.s. я помню, что у тебя с программой не всё гладко.
Re: Hot Angles
Posted: Tue Sep 25, 2018 5:37 am
by theonlymirage
revision #7416
Чуточку меньше в размере (540 байт было -> 514 байт стало), быстрее в обработке отключённых углов, всё так же в обработке остальных углов (без каких либо потерь) и с корректной обработкой знака минус в конфигурационном файле.
Какой символ использовать в строке конфигурационного файла для отделения параметров от имени запускаемого приложения? У меня есть два варианта: # или |. Что выберем?
P.S. В Extra добавлена утилита MIN - сворачивает окна на рабочем столе (кроме окон системных процессов с именем, начинающимся с символа @). MIN можно назначить как действие для запуска в Hot Angles, тогда при наведении курсора в заданный угол все окна будут свёрнуты. MIN, как и остальные (extra-расширения) функциональные блоки, не входит в дистрибутив. К тому же утилита очень проста и дублирует функционал панели задач (taskbar). Каждый сам решает о необходимости её использования.
СКАЧАТЬ MIN (rev.7417)
Re: Hot Angles
Posted: Tue Sep 25, 2018 11:02 am
by paulcodeman
theonlymirage wrote:Leency wrote:Кривость в описании одно, а неудобство использования другое. Второе намного важнее, чем первое.
Вообще следует указать в угол чего.
При наведении курсора в угол экрана запускается конфигуратор. По умолчанию активны все углы кроме левого нижнего.
Непобедимый ты человек...
![Wink ;)](./images/smilies/icon_wink.gif)
Предлагаю сойтись на компромиссе: скорее реализовать режим работы по нажатию горячей кнопки, и поставить его по умолчанию.
Всё же выпиливать один угол из конфигурации это странное решение.
Насчёт неудобства:
Если бы ты ставил Колибри на постоянной основе, то при первом запуске этот угол настроил (сделал бы неактивным), и он тебя не доставал бы. Один раз настроить это не дискомфортно.
Дискомфортно это если ты, каждый раз тестируя новую сборку, постоянно попадаешь в этот угол при попытке попасть в меню. Но это плохо, так как у меня за всё время был только один ложный промах по меню в угол. Но я верю, что ты не один, кто вмазывает по меню. Если вас многовато, то нужно убрать приложение из автозапуска, а не деактивировать только один угол.
pavelyakov, я делал исходя из удобства настройки при первом старте системы, а не при тесте очередной версии. По мне это не идеальное, но хорошее решение. Кстати да, скорее всего кто первый раз запустит систему даже не узнает, что такая программа/опция есть.
p.s. я помню, что у тебя с программой не всё гладко.
на маленьком разрешении вообще не удобно
каждый раз при старте ос я задеваю угл и мешает это
Re: Hot Angles
Posted: Tue Sep 25, 2018 12:02 pm
by theonlymirage
Какие-то странные у вас проблемы: по умолчанию при старте системы курсор по центру экрана, как ты задеваешь угол? Может тебе тогда и скорость мыши уменьшить надо? Ну если ты с центра экрана сразу на угол попадаешь...
Тем более, вы пишите - навожу на меню, а попадаю в угол. Если ОС пользоваться постоянно, и даже если ты так мажешь: ну отключи эту функцию или поставь открытие меню @MENU в том углу - и тогда вмажешь или не вмажешь, но меню ты откроешь. Ты же всё-равно туда за меню лезешь.
Если же мы опять говорим про ночную сборку: она должна быть удобной? она должна быть без ошибок? мы делаем ночные сборки для себя любимых или делаем софт для людей? мы нацелены на релиз или на ночные сборки? чего мы хотим добиться? Если Колибри это только ночные сборки, то я могу нафиг удалить своё приложение. Оно тогда просто никому не надо. Ночная сборка живёт сутки: запустил -> протестил своё новое добро -> выключил. Тем временем ты или кто-то ещё закоммитил что-то новое, и всё. Скачивается новый образ и заново. Нет смысла настраивать углы для работы на 1 час, нет смысла пользоваться этой утилитой. Повторюсь: делал для релиза и постоянного использования.
У вас припекает, остальные не пишут ничего (я принять решение в отсутствии адекватной информации не могу), поэтому: есть раздел опросы на форуме. Создайте там опрос про Hot Angles с 4-я ответами:
- удалить из автозапуска;
- удалить из дистрибутива;
- ждать добавления режима активации по горячей клавише и выставить его по умолчанию;
- оставить как есть, довериться автору (по сути как и предыдущий вариант).
Re: Hot Angles
Posted: Tue Sep 25, 2018 12:25 pm
by paulcodeman
theonlymirage wrote:Какие-то странные у вас проблемы: по умолчанию при старте системы курсор по центру экрана, как ты задеваешь угол? Может тебе тогда и скорость мыши уменьшить надо? Ну если ты с центра экрана сразу на угол попадаешь...
Тем более, вы пишите - навожу на меню, а попадаю в угол. Если ОС пользоваться постоянно, и даже если ты так мажешь: ну отключи эту функцию или поставь открытие меню @MENU в том углу - и тогда вмажешь или не вмажешь, но меню ты откроешь. Ты же всё-равно туда за меню лезешь.
Если же мы опять говорим про ночную сборку: она должна быть удобной? она должна быть без ошибок? мы делаем ночные сборки для себя любимых или делаем софт для людей? мы нацелены на релиз или на ночные сборки? чего мы хотим добиться? Если Колибри это только ночные сборки, то я могу нафиг удалить своё приложение. Оно тогда просто никому не надо. Ночная сборка живёт сутки: запустил -> протестил своё новое добро -> выключил. Тем временем ты или кто-то ещё закоммитил что-то новое, и всё. Скачивается новый образ и заново. Нет смысла настраивать углы для работы на 1 час, нет смысла пользоваться этой утилитой. Повторюсь: делал для релиза и постоянного использования.
У вас припекает, остальные не пишут ничего (я принять решение в отсутствии адекватной информации не могу), поэтому: есть раздел опросы на форуме. Создайте там опрос про Hot Angles с 4-я ответами:
- удалить из автозапуска;
- удалить из дистрибутива;
- ждать добавления режима активации по горячей клавише и выставить его по умолчанию;
- оставить как есть, довериться автору (по сути как и предыдущий вариант).
Просто убери с автозапуска и проблема будет решена, приложение однозначно полезное, но нет необходимости ставить в автозапуск по умолчанию.
Re: Hot Angles
Posted: Tue Sep 25, 2018 12:28 pm
by paulcodeman
Кстати по пробуй сделать не только углы, но и настройку по центрам экрана. Там же можно будет настроить левую панель, что будет очень круто, а также настройка авто сворачивания, т.е. пока ты на вел окошко открылось на определенный интервал, если оно не активно - то свернуть.
Re: Hot Angles
Posted: Tue Sep 25, 2018 1:23 pm
by theonlymirage
pavelyakov wrote:Кстати по пробуй сделать не только углы, но и настройку по центрам экрана. Там же можно будет настроить левую панель, что будет очень круто, а также настройка авто сворачивания, т.е. пока ты на вел окошко открылось на определенный интервал, если оно не активно - то свернуть.
Добавить автоматическое сворачивание окон после N секунд бездействия можно, но это так себе функционал. По умолчанию надо ставить N=0 со смыслом "никогда не сворачивать". Вопрос в том, насколько это связано с задачами Hot Angles. По сути размер кода для этой задачи будет больше всего Hot Angles, это считай логичнее сделать отдельное приложение.
Почему думаю, что функционал неочень и сильно на любителей. Представь рано или поздно ты захочешь что-то перепечатать или просто документация по ядру открыта во втором окне, и ОС будет сворачивать второе окно каждые N секунд. Или ты что-то делал, отошёл, вылезло уведомление или окно ошибки, а активное приложение свернулось. Не удобно. А если делать задание исключений (для определённых приложений и окон), это сильная задача.
Насчёт центра и настроек дока, я тебя совсем не понял.
Если уверен, то можешь взять ответственность перед сообществом на себя и убрать из автозапуска, только советую не удалять строку, а закомментить её.
Видео, в котором написано, что приложение в автозапуске будет уже неактуально. Но это не особо важно, важнее мнение людей в сообществе.
Re: Hot Angles
Posted: Tue Sep 25, 2018 2:23 pm
by paulcodeman
theonlymirage wrote:pavelyakov wrote:Кстати по пробуй сделать не только углы, но и настройку по центрам экрана. Там же можно будет настроить левую панель, что будет очень круто, а также настройка авто сворачивания, т.е. пока ты на вел окошко открылось на определенный интервал, если оно не активно - то свернуть.
Добавить автоматическое сворачивание окон после N секунд бездействия можно, но это так себе функционал. По умолчанию надо ставить N=0 со смыслом "никогда не сворачивать". Вопрос в том, насколько это связано с задачами Hot Angles. По сути размер кода для этой задачи будет больше всего Hot Angles, это считай логичнее сделать отдельное приложение.
Почему думаю, что функционал неочень и сильно на любителей. Представь рано или поздно ты захочешь что-то перепечатать или просто документация по ядру открыта во втором окне, и ОС будет сворачивать второе окно каждые N секунд. Или ты что-то делал, отошёл, вылезло уведомление или окно ошибки, а активное приложение свернулось. Не удобно. А если делать задание исключений (для определённых приложений и окон), это сильная задача.
Насчёт центра и настроек дока, я тебя совсем не понял.
Если уверен, то можешь взять ответственность перед сообществом на себя и убрать из автозапуска, только советую не удалять строку, а закомментить её.
Видео, в котором написано, что приложение в автозапуске будет уже неактуально. Но это не особо важно, важнее мнение людей в сообществе.
мое мнение, что в автозапуск нужно добавлять только тогда, когда настройки будут сохранены всегда, а не только на один запуск ОС.
Re: Hot Angles
Posted: Tue Sep 25, 2018 2:26 pm
by paulcodeman
(А если делать задание исключений (для определённых приложений и окон), это сильная задача.) -> в чем она сильная, реализация не сложная
Re: Hot Angles
Posted: Fri Sep 28, 2018 10:31 am
by Leency
Вечно задеваю угл при наведении на меню. Также когда пользуюсь эмулятором и вывожу курсор за окно бывает задеваю.
Я за то, что бы по умолчанию выключить. Кому надо включит.
Re: Hot Angles
Posted: Thu Oct 04, 2018 9:56 pm
by punk_joker
Пожелания по утилите конфигурирования:
1. Шрифт покрупнее, например как в Run
2. Аналогично Run добавить диалог выбора файла с помощью OpenDialog аналогично как это сделано в Run
Re: Hot Angles
Posted: Fri Oct 05, 2018 12:25 pm
by 0CodErr
punk_joker wrote:Шрифт покрупнее
Для получения высоты шрифта существует функция
SysFn48.11:GetFontHeight.
Так что, размер должен зависеть именно от неё.
Разрешения бывают разные, и, например,
800x600 мы официально тоже поддерживаем.
Слишком крупно — это уже плохо.
Приложение
SETUP могло бы устанавливать это значение в зависимости от разрешения монитора.
Re: Hot Angles
Posted: Fri Oct 05, 2018 1:00 pm
by Leency
В SETUP это перебор
![Smile :)](./images/smilies/icon_smile.gif)
Re: Hot Angles
Posted: Fri Oct 05, 2018 2:57 pm
by 0CodErr
Предложи другой вариант.
По умолчанию FontHeight = 9, и это значение можно регулировать в SETUP.
Приложение SETUP уже и так запускается при старте системы.
Поэтому считаю логичным и правильным сделать именно так.
Докажи обратное!
Re: Hot Angles
Posted: Fri Oct 05, 2018 3:57 pm
by Leency
Я имею ввиду, что размер шрифта в SETUP это перебор.