The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск California 0.2, нового календаря-планировщика для GNOME"
Отправлено opennews, 01-Окт-14 10:37 
Некоммерческая организация Yorba Foundation, известная созданием менеджера фотографий Shotwell и почтового клиента Geary, анонсировала (http://blogs.gnome.org/jnelson/2014/09/30/announcing-califor.../) второй выпуск календаря-планировщика California (https://wiki.gnome.org/Apps/California), развиваемого в качестве замены GNOME Calendar (https://wiki.gnome.org/Design/Apps/Calendar). Код California распространяется (https://download.gnome.org/sources/california/0.2/) (git (https://git.gnome.org/browse/california/)) под лицензией LGPLv2.1. Готовые сборки подготовлены (https://launchpad.net/~yorba/+archive/ubuntu/ppa) для Ubuntu Linux.


<center><a href="http://blogs.gnome.org/jnelson/files/2014/09/california-020.... src="https://www.opennet.ru/opennews/pics_base/0_1412143733.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


В качестве причины создания нового календаря-планировщика называется желание использовать применяемый в проектах GNOME язык Vala (GNOME Calendar написан на Си) и воплотить в жизнь иную внутреннюю архитектуру, ориентированную на работу в роли сетевого календаря-планировщика. В California применяется гибкая модель работы с датами и временем, рассматривающая диапазоны дат как итерируемые коллекции (iterable collections (http://steveno.github.io/vala/vala_docs/vala/Vala.Iterable.html)), позволяющая манипулировать как относительными промежутками времени, так и конкретными единицами времени (недели, месяцы, годы), учитывающая различия между временем в календаре-планировщике и системным временем, поддерживающая работу с моделью часовых поясов iCal. Модель работы со временем полностью отделена от интерфейса пользователя и от бэкендов для доступа к данным по сети, но базируется на сигналах и свойствах GObject, т.е. может быть напрямую прикреплена к виджетам GTK.


California также отличается современным и лёгким интерфейсом, упрощённым процессом настройки, поддержкой вывода уведомлений о событиях на рабочий стол и возможностью использования через плагины различных бэкендов для доступа к данным календаря-планировщика. Интерфейс оптимизирован для максимально упрощённого решения конкретной задачи планирования событий, но при этом достаточно гибок для адаптации под рабочие процессы каждого человека. Оформление California основано на современном наборе виджетов GTK и последних веяниях дизайна GNOME 3, включая использование GtkHeaderBar для размещения управляющих элементов в заголовке окна.


Особенности California 0.2:

-  Режимы обзора событий за месяц и неделю;
-  Возможность интеграции с календарями Google (GData (https://wiki.gnome.org/Projects/libgdata)), CalDAV и webcal (.ics);
-  Бэкенд для обращения к данным календаря на базе EDS (https://github.com/GNOME/evolution-data-server) (Evolution Data Server), позволяющий обеспечить автоматический доступ к календарям Evolution;
-  Интерфей для добавления, просмотра и удаления событий, в том числе  периодически наступающих событий;

-  Встроенный язык естественного ввода "Quick Add (https://wiki.gnome.org/Apps/California/HowToUseQuickAdd)" для упрощения добавления событий: достаточно ввести информацию в свободной форме и California сам распланирует события. Например, можно написать "завтра в 4 часа сходить в кино","встреча через 2 часа" или "каждый первый четверг месяца перечислить квартплату" и California сам создаст записи без заполнения отдельных полей;


-  Встроенная интерактивная подсказка, вызываемая по F1;
-  Плавная анимация и  всплывающие меню для более комфортного просмотра информации.

URL: http://blogs.gnome.org/jnelson/2014/09/30/announcing-califor.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=40720

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру