LINUX.ORG.RU

Направления разработки Vala-panel

 


0

1

Скоро отпуск, а значит я займусь доработкой vala-panel и надеюсь зарелизить 0.4 до момента окончания отпуска. Какие фичи планируются в 0.4:

  • Переписать основные модули (lib и app) на C
  • Убрать динамическую выгрузку модулей, заменить одноапплетные модули на движки, которые возвращают нужный модуль
  • Добавить platform (модуль, который оборачивает все платформозависимые функции)
  • Выделить Layout отдельно от окна (сейчас окно и размещает апплеты, и размещается само)

В связи с этим возникает несколько вопросов к аудитории ЛОР:

  • Какие фичи из данного списка для вас приоритетны?
  • Как вы предпочитаете хранить настройки - в конфигах или в dconf?
  • Как вы относитесь к тому, что панель начнет требовать композит для работы?
★★
Ответ на: комментарий от Athor

Заценить предлагаешь как в матрице - «смори, вон пошла баба в красном»?

Честно, лень же будет собирать, ткни в скриншот чтоль

Morin ★★★★★
()

Как вы предпочитаете хранить настройки - в конфигах или в dconf?

Я — за реестр. В Plank так и сохраняется. Удобно, когда все настройки лежат в одном месте, а не в хрен пойми каком файле.

Текстовый конфиг — слишком юниксвейно, а UNIX-Way абсолютно непригоден для графических приложений и многие к нему относятся негативно или саркастически.

В GNOME запилили удобную штуку для сохранения и загрузки настроек, к чему писать свои костыли?

EXL ★★★★★
()

Переписать основные модули (lib и app) на C

C

Vala-panel

Непонятно.

PS: нужен тег ЖЖ.

RazrFalcon ★★★★★
()
Ответ на: комментарий от EXL

У меня в 0.3.6-master используется GKeyFileSettingsBackend. В 0.4 это планируется отдать на откуп ValaPanelPlatform. Какие проблемы вижу - как удалить ветку через API GSettings? А от этого сильно зависит система апплетов.

Athor ★★
() автор топика
Ответ на: комментарий от Athor

Какие проблемы вижу - как удалить ветку через API GSettings?

А ты в исходники Plank смотрел? Там вроде как есть система апплетов простейших, часики и прочее.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Plank вроде срет в GSettings (т.е. оставляет от удаленных апплетов данные). Моя система апплетов сейчас на базе libpeas, но надо уходить от libpeas в сторону engines. А удаление с помощью GKeyFile. А как пропиарить vala-panel на ЛОРе?

Athor ★★
() автор топика
Последнее исправление: Athor (всего исправлений: 1)
Ответ на: комментарий от Athor

Весьма крутой закос. Пригласи этого человека на ЛОР, пусть кинет в Галерею здешнюю.

EXL ★★★★★
()
Ответ на: комментарий от Athor

А как пропиарить vala-panel на ЛОРе?

1. Написать новость о новом релизе на главную страницу, типа:

«Состоялся релиз дока Vala-Panel 0.9»

2. Сделать хороший скриншот, как закос под мак, который ты скинул и отправить его в Галерею.

EXL ★★★★★
()
Ответ на: комментарий от EXL

До 0.9 еще далеко:) к 0.9 уже должны быть WM и FM, потому что 1.0 - полноценная сессия вяленого с независимым ПО, программно и иксово независимый таскбар и глобал меню.

Athor ★★
() автор топика
Ответ на: комментарий от Athor

Ну в любом случае, новость пропустят и она нужна, так как софта, который пилят разработчики из СНГ, довольно-таки мало.

EXL ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.