среда, 20 июня 2018 г.

Критика кода

В стане моих "коллег" по цеху появилась тема с критикой кода который написал я. Я очень рад, что мой проект и код вызывают такой интерес и не оставляет равнодушным. Но, к сожалению, не могу пройти мимо и не прокомментировать некоторые вещи. Просто потому что иначе вы не сможете узнать альтернативную точку зрения. Этот пост на программистскую тему, поэтому если вам это не интересно, вы можете смело его пропустить.

понедельник, 11 июня 2018 г.

Пакеты для дистрибутива Mageia


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


И еще одно, я обнаружил возможность сборки AppImage образа. Нужен ли нам такой?

суббота, 9 июня 2018 г.

Новая Wiki проекта

После раскола проект утратил Wiki с полезной информацией для пользователей. Она досталась той стороне поскольку они контролировали ее на тот момент. По этому придется создавать ее с нуля. Первый шаг сделан, я зарегестрировал новую Wiki valentinawiki.miraheze.org. Все желающие могут присоединиться. К сожалению основной язык опять английский. :(

среда, 6 июня 2018 г.

Коммерческая поддержка

Развитие проекта неминуемо приводит нас к точке начала коммерческого интереса среди пользователей. Все чаще и чаще я сталкиваюсь с людьми которые пытаются или успешно используют Валентину в своем деле. Но не всегда люди понимают риски которые стоят за использованием бесплатного программного обеспечения.

Сложности проектирования

Описание чертежей параметрическим способом не легкая задача. Сейчас наш процесс напоминает графическое программирование, где мы, используя инструменты, описываем геометрические ограничения. Самым простым примером такого ограничения является координата базовой точки чертежа. Это первая точка которую вы видите и строите от нее дальнейший чертеж. Конечно для построения чертежа одних координат не достаточно. По этому есть еще угол и длина линии, а также всевозможные точки пересечений. Вот как раз о нюансах использования этих инструментов мы и поговорим сегодня.

пятница, 11 мая 2018 г.

Улучшаем прокрутку. Настройки.

В прошлой статье были анонсированы изменения связанные с прокруткой. Как я и ожидал, настройки, определенные эмпирическим путем, не подошли всем. Выход из этой ситуации есть только один. Дать пользователям возможность самим подобрать приемлемые настройки.

вторник, 8 мая 2018 г.

"Странное" изменение масштаба

Если вы наблюдаете странное поведение масштаба, знайте, это не ошибка. Совсем недавно я добавил новую функцию. Двойной клик по рабочему полю вызывает масштаб "Уместить активный чертеж". Я знаю по опыту, что многие неопытные пользователи имеют проблемы с двойным кликом. Они либо не умеют уверенно вызывать его, или наоборот, как в этом случае, не контролируемое слишком частое нажатие интерпретируется системой как двойной щелчок. Возможно нам нужен пункт меню для того чтобы отключать эту функцию?

Обновление. Возможность отключения была добавлена в опции. По умолчанию данная функция будет включена.