И это всё МОЁ

GrafX2 — растровый графический редактор для создания и редактирования пиксельных изображений в стиле «pixel art» (с глубиной цвета до 8-bit) . Код программы написан на языке Си с использованием тулкита SDL (благодаря чему легко портируется на большинство известных платформ), а дополнения для программы можно писать в виде Lua-скриптов.

"Pixels not Dead!"

- слоган релиза GrafX2 2.5

Возможности:

  • Редактирование изображений с индексированными цветами (с палитрой), вплоть до 256 цветов.
  • Классические инструменты: линии, круги, текст, множество шагов отмены/возврата действий, встроенные кисти, ...
  • Менее классические инструменты: аэрограф, сплайновые кривые, фигуры с градиентной заливкой, пользовательские кисти.
  • Слои, для облегчения смены композиции во время работы.
  • Создание и редактирование анимации с множеством фрэймов (кадров) а также экспорт в формат GIF.
  • Режим разделения рабочего пространства на две рабочие зоны («увеличиваемая зона» и «зона актуального размера»;), при этом в обоих зонах редактирование и обновление изображения происходит одновременно.
  • Обширный редактор палитр: цветовые системы RGB и HSL, редактирование групп цветов, установка и создание цветовых амплитуд.
  • Контроль палитр: подмена цветов без изменения изображения, общая генерация палитры для объединения двух изображений.
  • Режим сглаживания: помогает применять сглаживание с использованием пользовательских градиентов.
  • Режим сетки: сначала рисуете тайлы и потом легко пристыковываете и копируете их для создания больших концептов.
  • Узорчатый режим.
  • Прозрачность, смягчение, размазывание, и другие продвинутые эффекты.
  • Обширные и настраиваемые комбинации клавиш: можно контролировать всё используя лишь клавиатуру и скрыть панель инструментов чтобы рисовать в полный экран.
  • Скриптование с использованием встроенного Lua-движка позволяет автоматизировать операции, проводить мощный анализ и манипуляции над изображениям.
  • Необычные режимы отображения: широкие и высокие пиксели, ограниченные палитры: очень полезные функции при работе с изображениями предназначенными для 8- and 16-битных компьютеров.
  • Специальные режимы рисования, воспроизводящие ограничения таких платформ как ZX Spectrum, Thomson, специальных режимов Amstrad CPC, и т.д.

Релиз v2.5 состоялся 7 мая 2018 года, спустя почти шесть лет с момента релиза v2.4 (2012г.), и спустя более чем 22 года с момента релиза v1.0 (1995-1996гг.).

( читать дальше... )








 , , , ,








И это всё МОЁ
Состоялся релиз web-браузера Firefox 60, а также мобильной версии Firefox 60 для платформы Android. Выпуск отнесён к категории веток с длительным сроком поддержки (ESR), обновления для которых выпускаются в течение года. В ближайшие часы ожидается обновление прошлой ветки с длительным сроком поддержки 52.8.0. В ближайшее время на стадию бета-тестирования перейдёт ветка Firefox 61 (ESR), релиз которой намечен на 26 июня.



И это всё МОЁ

Представлен проект DXUP - транслятор из Direct3D 10 в Direct3D 11 с последующим выводом через Vulkan. Данный проект преследует те же цели, что и проекты VK9 (транслятор Direct3D 9 > Vulkan) и DXVK (Direct3D 11 > Vulkan), однако вместо использования прямого обращения к Vulkan, транслирует системные вызовы DX10 в DX11, и далее, при помощи проекта DXVK, переводит их в Vulkan. Это позволяет запускать в Wine игры, использующие DirectX 10, такие как Crysis Warhead, Just Cause 2 и так далее, с минимальными потерями в производительности. При этом DXUP возможно использовать и на Windows.








 , , ,








И это всё МОЁ

Компания Google представила первый выпуск проекта Android Things, ориентированного на применение в устройствах интернета вещей (IoT). Платформа позволяет создавать самые разнообразные умные устройства с использованием штатных API Android и сервисов Google. Появление первых устройств, использующих Android Things, ожидается летом. В их число войдут: умные колонки от LG и iHome, а также умные экраны Lenovo, LG и JBL, которые будут снабжены виртуальным помощником в стиле Google Assistant и Google Cast.

( читать дальше... )








 , , ,








И это всё МОЁ
Компания Google официально объявила о разработке возможности по запуску Linux-приложений в окружении операционной системы Chrome OS. Основной целью проекта является предоставление возможности использования Chrome OS в качестве платформы для разработки приложений, на которой разработчик имеет возможность выполнить любые инструменты, воспользоваться любыми языками программирования, запустить привычный редактор кода и протестировать свои приложения.



И это всё МОЁ
Компания Google официально объявила о разработке возможности по запуску Linux-приложений в окружении операционной системы Chrome OS. Основной целью проекта является предоставление возможности использования Chrome OS в качестве платформы для разработки приложений, на которой разработчик имеет возможность выполнить любые инструменты, воспользоваться любыми языками программирования, запустить привычный редактор кода и протестировать свои приложения.



И это всё МОЁ
Компания CodeWeavers выпустила релиз пакета Crossover 17.5, основанного на коде Wine и предназначенного для выполнения программ и игр, написанных для платформы Windows. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект все новшества, реализованные для своих коммерческих продуктов. Исходные тексты открытых компонентов CrossOver 17.5 можно загрузить на данной странице.



И это всё МОЁ
Спустя три с половиной года с момента прошлого значительного выпуска доступна новая версия Battle for Wesnoth 1.14, кроссплатформенной пошаговой стратегии в жанре фэнтези, поддерживающей как прохождение кампаний одним игроком так и многопользовательскую игру по сети или за одним компьютером. Код игры распространяется под свободной лицензией GPL. Сборки подготовлены для Linux, Windows, macOS и iOS. Игра также доступна через сервис Steam.



И это всё МОЁ
Сообщество freedesktop.org, поддерживающего такие проекты, как X.Org, Wayland, D-Bus, systemd, Mesa и GStreamer, занимающегося разработкой открытых стандартов и обеспечением совместимости различных десктоп-окружений, переводит систему хостинга Git-репозиториев, работающую на основе cgit, Bugzilla, Patchwork, ikiwiki и ssh-доступа к Git, на платформу GitLab, которая предоставляет не только функции просмотра содержимого репозитория, но и полноценные инструменты совместной разработки через web, систему отслеживания ошибок, инструменты рецензирования кода, возможности подготовки документации и поддержку систем непрерывной интеграции.



И это всё МОЁ
Компания Google опубликовала релиз продукта Android Things 1.0, в рамках которого развивается редакция платформы Android для потребительских интернет-устройств, относящихся к категории интернет вещей (IoT). Android Things даёт возможность быстро создавать умные устройства, используя API платформы Android и сервисы Google.



И это всё МОЁ
Среди разработчиков системной библиотеке Glibc разгорелась дискуссия, которая привела к противостоянию между Ричардом Столлманом и сообществом и заставила задуматься над применяемыми в проекте методами управления и полномочиях по принятию решений.



09:13

ZNC 1.7.0

И это всё МОЁ

Доступна новая версия irc-баунсера ZNC — 1.7.0

ZNC позволяет поддерживать постоянные irc-сессии множества сетей, серверов и каналов одного или нескольких пользователей даже при отключении конечного irc-клиента на пользовательском устройстве. Кроме привычных функций irc-клиентов имеется множество встроенных плагинов значительно расширяющих функционал и включающихся по необходимости для каждого пользователя и/или соединения (в том числе веб-интерсфейс управления, поддержка локальных каналов). Также имеется поддержка сторонних плагинов на языках Tlc, Perl и Python. Управление сервером и дополнениями возможно как через веб-интерфейс, так и через привычную передачу команд по irc-протоколу.

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

  • Переход на cmake (минимальная 3.1). Autoconf пока поддерживается, но в будущем будет удален. Для простоты миграции подготовлен скрипт configure.sh с синтаксисом autoconf, который преобразует параметры и передает их cmake в обычном виде.
  • Для сборки требуется минимум GCC v4.8 или Clang v3.2
  • Добавлена поддержка локализаций (доступно только через cmake). В настоящий момент добавлены неполные переводы на русский и немецкий языки. К улучшению переводов может подключиться любой желающий на https://crowdin.com/project/znc-bouncer.
  • Добавлена поддержка отдельных файлов SSLKeyFile и SSLDHParamFile, поддержка единого SSLCertFile сохранена.

>>> Официальный портал ZNC

>>> Стабильная версия

>>> Ночные сборки

>>> Git

>>> Полный ChangeLog

Изображение создано специально для linux.org.ru








 , ,








И это всё МОЁ


IceWM в Fedora 28










Собственно, в репозитории 28-й Федоры по-прежнему находятся иксы и оконные менеджеры. А также xdm.

С какими граблями может стокнуться юзер на этом пути? Например, даже после

systemctl enable xdm.service

xdm может не стартовать автоматически после загрузки, хотя
systemctl start xdm.service

работает. Это связано с runlevel'ом. По дефолту он 3-й. xdm запускается, как обычно, на 5-м. Переключить runlevel на 5-й по дефолту можно так:
systemctl set-default graphical.target

Также xdm даже запущенный от root'а может ругаться на отсутствие прав на chdir в хомяк юзера даже при правильных правах в файловой системе (с обычной точки зрения). При этом выставляя $HOME в «/». Это SELinux. Обойти это можно через атрибуты SELinux:

chcon -t home_root_t /home
chcon -t user_home_dir_t /home/<user>




















>>> Просмотр
(1920x1080,
357 Kb
)










 ,








И это всё МОЁ


IceWM в Fedora 28










Собственно, в репозитории 28-й Федоры по-прежнему находятся иксы и оконные менеджеры. А также xdm.

С какими граблями может стокнуться юзер на этом пути? Например, даже после

systemctl enable xdm.service

xdm может не стартовать автоматически после загрузки, хотя
systemctl start xdm.service

работает. Это связано с runlevel'ом. По дефолту он 3-й. xdm запускается, как обычно, на 5-м. Переключить runlevel на 5-й по дефолту можно так:
systemctl set-default graphical.target

Также xdm даже запущенный от root'а может ругаться на отсутствие прав на chdir в хомяк юзера даже при правильных правах в файловой системе (с обычной точки зрения). При этом выставляя $HOME в «/». Это SELinux. Обойти это можно через атрибуты SELinux:

chcon -t home_root_t /home
chcon -t user_home_dir_t /home/<user>




















>>> Просмотр
(1920x1080,
357 Kb
)










 ,








И это всё МОЁ


IceWM в Fedora 28










Собственно, в репозитории 28-й Федоры по-прежнему находятся иксы и оконные менеджеры. А также xdm.

С какими граблями может стокнуться юзер на этом пути? Например, даже после

systemctl enable xdm.service

xdm может не стартовать автоматически после загрузки, хотя
systemctl start xdm.service

работает. Это связано с runlevel'ом. По дефолту он 3-й. xdm запускается, как обычно, на 5-м. Переключить runlevel на 5-й по дефолту можно так:
systemctl set-default graphical.target

Также xdm даже запущенный от root'а может ругаться на отсутствие прав на chdir в хомяк юзера даже при правильных правах в файловой системе (с обычной точки зрения). При этом выставляя $HOME в «/». Это SELinux. Обойти это можно через атрибуты SELinux:

chcon -t home_root_t /home
chcon -t user_home_dir_t /home/<user>




















>>> Просмотр
(1920x1080,
357 Kb
)










 ,








И это всё МОЁ


IceWM в Fedora 28










Собственно, в репозитории 28-й Федоры по-прежнему находятся иксы и оконные менеджеры. А также xdm.

С какими граблями может стокнуться юзер на этом пути? Например, даже после

systemctl enable xdm.service

xdm может не стартовать автоматически после загрузки, хотя
systemctl start xdm.service

работает. Это связано с runlevel'ом. По дефолту он 3-й. xdm запускается, как обычно, на 5-м. Переключить runlevel на 5-й по дефолту можно так:
systemctl set-default graphical.target

Также xdm даже запущенный от root'а может ругаться на отсутствие прав на chdir в хомяк юзера даже при правильных правах в файловой системе (с обычной точки зрения). При этом выставляя $HOME в «/». Это SELinux. Обойти это можно через атрибуты SELinux:

chcon -t home_root_t /home
chcon -t user_home_dir_t /home/<user>




















>>> Просмотр
(1920x1080,
357 Kb
)










 ,








И это всё МОЁ


IceWM в Fedora 28










Собственно, в репозитории 28-й Федоры по-прежнему находятся иксы и оконные менеджеры. А также xdm.

С какими граблями может стокнуться юзер на этом пути? Например, даже после

systemctl enable xdm.service

xdm может не стартовать автоматически после загрузки, хотя
systemctl start xdm.service

работает. Это связано с runlevel'ом. По дефолту он 3-й. xdm запускается, как обычно, на 5-м. Переключить runlevel на 5-й по дефолту можно так:
systemctl set-default graphical.target

Также xdm даже запущенный от root'а может ругаться на отсутствие прав на chdir в хомяк юзера даже при правильных правах в файловой системе (с обычной точки зрения). При этом выставляя $HOME в «/». Это SELinux. Обойти это можно через атрибуты SELinux:

chcon -t home_root_t /home
chcon -t user_home_dir_t /home/<user>




















>>> Просмотр
(1920x1080,
357 Kb
)










 ,








И это всё МОЁ


IceWM в Fedora 28










Собственно, в репозитории 28-й Федоры по-прежнему находятся иксы и оконные менеджеры. А также xdm.

С какими граблями может стокнуться юзер на этом пути? Например, даже после

systemctl enable xdm.service

xdm может не стартовать автоматически после загрузки, хотя
systemctl start xdm.service

работает. Это связано с runlevel'ом. По дефолту он 3-й. xdm запускается, как обычно, на 5-м. Переключить runlevel на 5-й по дефолту можно так:
systemctl set-default graphical.target

Также xdm даже запущенный от root'а может ругаться на отсутствие прав на chdir в хомяк юзера даже при правильных правах в файловой системе (с обычной точки зрения). При этом выставляя $HOME в «/». Это SELinux. Обойти это можно через атрибуты SELinux:

chcon -t home_root_t /home
chcon -t user_home_dir_t /home/<user>




















>>> Просмотр
(1920x1080,
357 Kb
)










 ,








И это всё МОЁ


IceWM в Fedora 28










Собственно, в репозитории 28-й Федоры по-прежнему находятся иксы и оконные менеджеры. А также xdm.

С какими граблями может стокнуться юзер на этом пути? Например, даже после

systemctl enable xdm.service

xdm может не стартовать автоматически после загрузки, хотя
systemctl start xdm.service

работает. Это связано с runlevel'ом. По дефолту он 3-й. xdm запускается, как обычно, на 5-м. Переключить runlevel на 5-й по дефолту можно так:
systemctl set-default graphical.target

Также xdm даже запущенный от root'а может ругаться на отсутствие прав на chdir в хомяк юзера даже при правильных правах в файловой системе (с обычной точки зрения). При этом выставляя $HOME в «/». Это SELinux. Обойти это можно через атрибуты SELinux:

chcon -t home_root_t /home
chcon -t user_home_dir_t /home/<user>




















>>> Просмотр
(1920x1080,
357 Kb
)










 ,








И это всё МОЁ


IceWM в Fedora 28










Собственно, в репозитории 28-й Федоры по-прежнему находятся иксы и оконные менеджеры. А также xdm.

С какими граблями может стокнуться юзер на этом пути? Например, даже после

systemctl enable xdm.service

xdm может не стартовать автоматически после загрузки, хотя
systemctl start xdm.service

работает. Это связано с runlevel'ом. По дефолту он 3-й. xdm запускается, как обычно, на 5-м. Переключить runlevel на 5-й по дефолту можно так:
systemctl set-default graphical.target

Также xdm даже запущенный от root'а может ругаться на отсутствие прав на chdir в хомяк юзера даже при правильных правах в файловой системе (с обычной точки зрения). При этом выставляя $HOME в «/». Это SELinux. Обойти это можно через атрибуты SELinux:

chcon -t home_root_t /home
chcon -t user_home_dir_t /home/<user>




















>>> Просмотр
(1920x1080,
357 Kb
)










 ,