Сообщество пользователей HAIKU

Haiku подружилась с UEFI
bobby_watcher
Как сообщают с мест, предварительные тестовые 64-битные сборки Haiku с UEFI загрузчиком на данный момент уже успешно запускаются на нескольких ноутбуках (в частности, но не только на Fujitsu Lifebook A512, BIOS ver. 1.16 и Dell R17xR3, BIOS ver. A12). Владельцы этих машин загружали и тестировали Haiku с USB флешки. Live CD пока не работает с UEFI и перспективы этой опции туманны, считается что все уже давно перешли на USB.


Загрузка с флешки на ноутбуке DELL R17xR3. BIOS Version A12

Широко известные в узких кругах разработчики Джессика Гамильтон (jessicah) и Александр фон Глюк (kallisti5) проделали колоссальную и необходимую работу, которую по достоинству оценят владельцы современных компьютеров с новыми UEFI-BIOS материнскими платами, а также обладатели не слишком древних ноутбуков и планшетов-трансформеров на базе Intel/x86.
Метки: , ,

И снова про обновления Haiku
bobby_watcher
Брайан Хилл (Brian Hill) также известный под псевдонимом perelandra выпустил SoftwareUpdater DR, предварительную версию новой системы обновления с графическим интерфейсом, которая информирует о получении свежих обновлений и устанавливает их по желанию пользователя. Текущая версия предназначена для тестирования разработчиками и получения отзывов, поэтому она на данный момент не является встроенным компонентом в системе Haiku, однако после тестирования и исправления всех известных недочетов будет включена в комплект приложений, поставляемых вместе с ОС.


Брайан отныне является официальным участником команды разработчиков Haiku, и собирается в ближайшем будущем заняться улучшениями и исправлениями многих других системных и прикладных программ в пространстве пользователя Haiku.
Метки: , ,

На тему системных обновлений
bobby_watcher


В свете грядущего Beta 1 релиза Haiku, разработчик kallisti5 создал графическое приложение-менеджер обновлений. До сих пор единственным способом обновления Haiku из репозиториев была команда pkgman upd в командной строке Терминала. Системное приложение установки программ из репозиториев HaikuDepot ("Склад" в русской локализации) до сих пор не имеет функции обновления через графический интерфейс.

Давно пора.
Метки: , ,

UEFI в Haiku мчится, скоро всё случится
bobby_watcher
Джессика Гамильтон, разработчик Haiku из Новой Зеландии, сообщает о серьезном прогрессе в обеспечении поддержки запуска Haiku на устройствах с UEFI:

Как некоторые наверное заметили, мою тестовая ветка Haiku с поддержкой UEFI объединили с основным деревом в ноябре, кстати, совершенно случайно! Однако, до сих пор нам не удавалось сделать так, чтобы Haiku загружалась до этапа рабочего стола. Включение экспериментального драйвера фреймбуфера и очень важное исправление, которое сделал Генри, позволило Haiku загружаться вплоть до этапа рабочего стола в эмуляторе QEMU.

Теперь необходимо добавить поддержку отладки через серийный порт, а также расширенной дисковой системы. Тем не менее, после нескольких дополнительных исправлений, тестовая сборка смогла загрузиться до рабочего стола на моем MacBook Air. К сожалению, пока Haiku виснет намертво сразу после того, как показывается рабочий стол, поэтому нам очень важно включить отладку по серийному порту для выяснения источников этой проблемы.

Несмотря на временные трудности, мы приближаемся к тому, чтобы наконец иметь возможность использовать Haiku на настоящем UEFI-железе. Возможно, мы даже успеем добавить поддержку UEFI в будущий бета-выпуск Haiku.


Метки: , ,

Новая версия MIDI-секвенсора Sequitur
bobby_watcher

В официальном репозитории HaikuDepot вышла новая версия MIDI-секвенсора Sequitur, проверенного временем в эпоху BeOS и недавно воскрешенного благодаря оригинальным разработчикам, подарившим сообществу давным-давно заброшенные исходные коды (по правде говоря, исходники едва не потерялись в куче старых болванок, дискет и старых жестких дисков).

Новый релиз 2.1.3 исправляет некоторые ошибки и возвращает утерянные при портировании с BeOS на Haiku функции. Следующий релиз будет либо включать в себя обновленный пользовательский интерфейс, либо завершит последний этап переноса Sequitur со старого BeOS API на актуальный сейчас Haiku API. Таким образом, кроме прочих улучшений, приложение получит доступ к Locale Kit и будет переведено на различные языки.

Краткая справка о приложении:
Sequitur - это родное приложение для BeOS/Haiku, он является MIDI-секвенсором с архитектурой аддонов обработки MIDI. Он позволяет записывать, набирать, хранить и воспроизводить музыку на вашем компьютере. Sequitur создан для людей, которым нравится разбираться в своих музыкальных композициях. Он способствует быстрой, динамичной и эффективной обработке вашей музыки.


Sequitur в Haiku Nightly (BeOS 5 Decor)
Метки: , ,

Dario Casalinuovo рассказывает про UltraDV
bobby_watcher
Кто-то из вас наверное уже читал заметку о приложении UltraDV, которая изначально должна была стать "убойной фичей" BeOS 5, но судьба распорядилась иначе. Исходные коды приложения былы опубликованы под лицензией MIT в 2013 году и в настоящее время мы пытаемся найти способ как продолжить разработку и развитие UltraDV. Сегодня я намерен рассказать вам о текущем положении дел.

UltraDV это видеоредактор, с точки зрения объема кода это гигантская программа, одна из самых крупных что я видел в мире Open Source.

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

UltraDV сегодня - это
↗ Профессиональное мультимедиа-приложение
↗ С хорошо спроектированным интерфейсом
↗ Нацеленное на смешивание различных аудио-видео материалов

UltraDV сегодня не хватает:
↘ Полноценной функциональности и законченности
↘ Соответствия современным стандартам программирования
↘ Соответствия современным стандартам проектирования интерфейса
↘ Обновления до современного Haiku API (у нас в наличии снимок кода из периода после BeOS R4)

Каждый может убедиться в этом, если посмотрит на репозиторий. Я настоятельно рекомендую вам сделать копию исходников и протестировать приложение самостоятельно для ознакомления с текущим состоянием UltraDV.

Итак, каков план? Несколько месяцев я занимаюсь проработкой проекта и мне думается, что сегодня у меня есть достаточно четкий план того, чем следует заняться для доведения функциональности программы до какого-либо приемлемого уровня. Что уже сделано в свободное время:

❗ Перенос на современную систему сборки
❗ Исправление некоторых устаревших значений, вызывавших проблемы
❗ Очистка кода от посторонних и повторяющихся файлов
❗ Начало работы над более организованной и компактной иерархией папок

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

Вторым шагом будет удаление участков кода, которые могут быть заменены тем API, который был унаследован от BeOS 5 и совершенно новым, уникальным для Haiku. Например, UltraDV ничего не знает про BMediaEventLooper, так что существующие медиа ноды создают свой собственный управляющий поток ужасно неэффективным дублирующим способом.

В те времена, когда UltraDV активно разрабатывалась, основным трендом было делать media_nodes ответственными за все. Сегодня мы знаем, что media_nodes лучше справляются с такими "живыми" задачами как запись со звуковой карты, но мы также понимаем как использование BMediaFile является более удобным и эффективным, когда нам нужно кодировать или записать медиаданные на диск. Если нам повезет, то на этом этапе качество кода возрастет на порядок.

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

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


Источник
Метки: , ,

Адаптация UltraDV для Haiku
bobby_watcher
Лет пятнадцать назад существовало интересное приложение, о котором вы, вероятно, и не слышали. Оно называлось UltraDV, профессиональный видеоредактор, разработанный фирмой Mediapede. Изначально, приложение должно было быть одной из "Killer App" BeOS R5, демонстрирующей преимущества ОС и ее специальные возможности по части мультимедиа. Однако, в это же самое время произошел известный "новый поворот" Be Inc (смена фокуса на BeIA) и последующее угасание. UltraDV так и не пришлось стать одним из флагманских приложений для BeOS.

Позднее, уже в наше время, программа была очищена от сторонних проприетарных компонентов и выпущена под свободной лицензией вместе с исходными кодами, в надежде что она пригодится уже для Haiku. Но это еще не все. Разработчику Dario Casalinuovo предложили поработать в течение недели над переделкой UltraDV под Haiku. Впрочем, недели будет недостаточно для того, чтобы как следует обновить это приложение под Haiku API (старая версия, естественно, заточена под BeAPI). Если UltraDV будет должным образом переделан под Haiku API, то приложение сможет полноценно использовать Locale Kit, Services Kit, Web Kit, Package Kit и все расширения API доступные в Interface Kit и Media Kit.

Если получится собрать $550, то мы сможем оплатить еще одну неделю full-time работы для Dario Casalinuovo, который в данный момент занимается Media Kit по контракту с Haiku inc. Если все получится, то внеся несколько ключевых исправлений он сможет вновь сделать UltraDV одним из ведущих нативных мультимедиа-приложений в Haiku. В случае, если мы сможем собрать $1100, Dario Casalinuovo получит две недели для полноценной доработки программы (плюс еще одна неделя, деньги за которую уже внесла третья сторона).


(Старая версия UltraDV, запущенная в BeOS 4.5)


Источник
Метки: , ,

3dEyes показал панорамную заставку и научил Haiku рисовать
bobby_watcher
По наводке Эдуарда Толмачева в сообществе Haiku на Google+.


Браузер QupZilla [portable] для Haiku
bobby_watcher
Перепечатка из блога os-haiku @ blogspot

Представляю вашему вниманию сборку браузера QupZilla v1.7.0 с портированной версией Qt v5.3.1 в комплекте. Эта сборка с достаточно современной версией движка WebKit v538.1, поддерживающим современные стандарты, в том числе HTML 5.

Данная сборка портабельная (переносимая), поэтому просто распакуйте содержимое архива в любое место (директория home или рабочий стол) в вашей системе Haiku OS и запустите (двойным кликом или в терминале) файл QupZilla.sh в распакованной папке. Браузер должен запуститься автоматически.

Скачать Браузер QupZilla v1.7.0 (Qt v5.3.1) portable
По ссылке архив сжатый архиватором 7-zip
Метки: , ,

Qt 5.5 приходит в Haiku
bobby_watcher


Праздник к нам приходит :)
Метки: , ,

?

Log in