Организация The Document Foundation после пяти месяцев разработки представила (http://blog.documentfoundation.org/2015/01/29/libreoffice-4-.../) новый значительный выпуск офисного пакета LibreOffice (http://www.libreoffice.org) - 4.4. Среди наиболее заметных изменений можно отметить возможность заверения PDF-документов по цифровой подписи, модернизация панелей инструментов и другие улучшения в интерфейсе пользователя, шаблоны составных документов, улучшение поддержки импорта OOXML, Visio и Abiword, возможность подсоединения к серверу SharePoint, устранение ошибок, выявленных в результате проверки через систему Coverity Scan.Это девятый выпуск проекта после ответвления от кодовой базы OpenOffice.org. Готовые установочные пакеты подготовлены (http://www.libreoffice.org/download/libreoffice-fresh/) для различных дистрибутивов Linux, Windows и Mac OS X. Ветка 4.4 содержит большую порцию новшеств, но пока окончательно не стабилизирована, поэтому позиционируется как ознакомительный выпуск, пригодный для использования продвинутыми пользователями и энтузиастами. О готовности к промышленному использованию будет объявлено дополнительно, одновременно с выходом одного из корректирующих релизов (4.4.2 или 4.4.3).
Ключевые (https://wiki.documentfoundation.org/ReleaseNotes/4.4/ru) улучшения (https://wiki.documentfoundation.org/ReleaseNotes/4.4):
-
Графический интерфейс:
- Изменено оформление линеек-ползунков, которые стали более компактными и теперь скрываются по умолчанию. Для выключения ползунков можно использовать комбинацию Ctrl+Shift+R;
<center><a href="https://wiki.documentfoundation.org/images/1/1b/4.4_rulers.p... src="http://ru.opennet.ru/opennews/pics_base/0_1422454766.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- На начальный экран (Start Center) добавлена возможность выбора шаблонов.
<center><a href="https://wiki.documentfoundation.org/images/6/6c/SCtemplates.... src="http://ru.opennet.ru/opennews/pics_base/0_1422454784.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- В базовую поставку включён новый набор шаблонов.
<center><a href="https://wiki.documentfoundation.org/images/b/b7/Libreoffice-... src="http://ru.opennet.ru/opennews/pics_base/0_1422454821.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Новый интерфейс выбора цветов, в котором обеспечен показ недавно используемых цветов и поддерживается загрузка различных палитр в формате .gpl (GIMP).<center><a href="https://wiki.documentfoundation.org/images/4/47/4.4_color_pi... src="http://ru.opennet.ru/opennews/pics_base/0_1422454837.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Переработано меню выбора межстрочного интервала для абзацев, которое теперь может использоваться не только в боковой панели, но и в основной панели.
<center><a href="https://wiki.documentfoundation.org/images/4/44/Paragraph-li... src="http://ru.opennet.ru/opennews/pics_base/0_1422454852.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Кнопки управления отображением списков преобразованы в выпадающие меню.
<center><a href="https://wiki.documentfoundation.org/images/5/51/Bullet_Drop_... src="http://ru.opennet.ru/opennews/pics_base/0_1422454881.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Из Lotus Symphony перенесены улучшения, связанные с работой боковой панели. Во Writer, Calc и Draw обеспечено открытие по умолчанию боковой панели. В боковую панель перенесено содержимое плавающих панелей для работы с галереей, стилями и форматированием.
Во вкладу настройки стилей добавлены новые пиктограммы.
<center><a href="https://wiki.documentfoundation.org/images/1/16/Stylestab.pn... src="http://www.opennet.dev/opennews/pics_base/0_1422454903.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- Изменено оформление контекстного меню. Операции работы с буфером обмена перемещены в верхнюю часть. Во Writer в меню добавлен пункт "Вставить как...". Удалены опции выбора шрифтов и выравнивания текста.
<center><a href="https://wiki.documentfoundation.org/images/7/75/Paste_specia... src="http://ru.opennet.ru/opennews/pics_base/0_1422454921.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Во Writer по аналогии с Impress и Draw в контекстное меню добавлен пункт для замены текущего изображения.<center><a href="https://wiki.documentfoundation.org/images/c/c2/Writer-chang... src="http://ru.opennet.ru/opennews/pics_base/0_1422454937.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Добавлена специальная информационная панель, сигнализирующая об открытии документа в режиме только для чтения и позволяющая переключиться в режим внесения изменений.
<center><a href="https://wiki.documentfoundation.org/images/7/7a/Read-only_in... src="http://ru.opennet.ru/opennews/pics_base/0_1422454952.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- Изменено оформление вкладок, позволяющих переключаться между доступными электронными таблицами и слоями. Область прокрутки вынесена над строкой вкладок, так как в некоторых Linux-окружениях толщины линейки прокрутки не хватало для полноценного показа вкладок.
<center><a href="https://wiki.documentfoundation.org/images/d/db/Tabs_calc_be... src="http://ru.opennet.ru/opennews/pics_base/0_1422454971.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="Было" border=0></a></center>
<center><a href="https://wiki.documentfoundation.org/images/e/eb/Tabs_new_row... src="http://ru.opennet.ru/opennews/pics_base/0_1422460394.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="Стало" border=0></a></center>- Реализован новый интерфейс для применения в LibreOffice тем оформления, подготовленных для Firefox.
<center><a href="https://wiki.documentfoundation.org/images/1/19/Firefox_them... src="http://ru.opennet.ru/opennews/pics_base/0_1422460847.jpeg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- Темы оформления Firefox теперь применяются не только к верхней области, но и к нижней панели инструментов.
<center><a href="https://wiki.documentfoundation.org/images/d/d8/Toolbartheme... src="http://ru.opennet.ru/opennews/pics_base/0_1422460860.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>- Упрощён диалог выбора спецсимволов. Добавлено поле для вставки символов.
<center><a href="https://wiki.documentfoundation.org/images/4/43/4.4_Simplifi... src="http://ru.opennet.ru/opennews/pics_base/0_1422454990.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
- В OS X по умолчанию задействован набор пиктограмм Sifr.
<center><a href="https://wiki.documentfoundation.org/images/b/b0/LibreOffice-... src="http://ru.opennet.ru/opennews/pics_base/0_1422454733.png" style="border-style: solid; border-color: #e9ead6; borde...URL: http://blog.documentfoundation.org/2015/01/29/libreoffice-4-.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=41558
Хорошо.
Не то слово. Это я понимаю - changelog. Ну что, апачисты-ИБДшники, учитесь как changelog живого проекта должен выглядеть :).
Хороший Чейнджлог - пример для Брагина и его поделкой.
А что за поделка, если не секрет?
>> Брагина с его поделкой
> что за поделка, если не секретReactOS же. :)
последний скриншот с венды однако.
Иии? Он от этого перестал быть релевантным скриншотом сабжевого Libreoffice?
Почему сразу в штыки воспринимать? Просто человек заметил, что с скриншот с Windows.
P.S. По крайней мере, интерфейс Windows (да и OS X) выглядит гораздо аккуратнее и продуманей, нежели эти ваши топорные подделия, вроде гномов, кед (хз, как они называются, не пользуюсь ими). Порой думаю, что никогда в десктоп-линуксе не будет нормального графического окружения, и совсем не удивлюсь, если через 20 лет линуксоиды будут по прежнему сидеть на mc и vim..
Тут самое главное, что и через 20 лет линуксоиды смогут выбирать на чём сидеть.
Будут еще варинты - отлично, но и текущие тоже некуда не денутся, в отличие от...
дело вкуса вы же понимаете, я вот предпочитаю тайлинг, и в проприетарных он не реализован, а костыли не дотягивают до удобства иксовых менеджеров окон.
Так толсто, что жир вытекший уже заплесневел.
Скриншот просто свидетельствует, что даже обзорщик неосилил настроить подписи на линуксе (или маке, на котором он и торчит, видимо).
Впечатляющий список изменений и отличная новость. Так держать!
Особенное спасибо за это:
> Поддержка подсоединения к SharePoint 2010/2013 непосредственно из LibreOffice. В том числе доступны средства версионного контроля, синхронизации и загрузки документов на сервер SharePoint.Теперь буду злых упырков присмирять.
Ага, SharePoint они из коробки поддерживают а для свободной Alfresco иди качай стороннее расширение.Очень последовательный подход.
> Ага, SharePoint они из коробки поддерживают а для свободной Alfresco иди качай
> стороннее расширение.
> Очень последовательный подход.А что это за штуки?
Продвинутая сетевая папка. Продвинутость заключается в цене.
А разве в прошлом релизе это уже не поддерживалось?
Расскажите про Алфреску, пожалуйста.
Я всё её хочу палочкой потыкать, но не знаю возможностей и потребностей.
Что оно даёт? Какие задачи можно решать?
> Ага, SharePoint они из коробки поддерживают а для свободной Alfresco иди качай
> стороннее расширение.
> Очень последовательный подход.http://sgros.blogspot.ru/2013/03/integrating-libreoffice-4-a...
LibreOpen Office ещё давно давно хотели добавить поддержку ЭЦП для документов. КТо знает добавили и можно ли этим пользоваться?
Нет!!! НЕЛЬЗЯ!!!
> LibreOpen Office ещё давно давно хотели добавить поддержку ЭЦП для документов. КТо
> знает добавили и можно ли этим пользоваться?Так давно уже.
Файл → Цифровые подписи.
Секретарши радуются. Ну пусть и на их улице будет чуточку праздника...
А можно монохромные иконки в Linux-версию?
сервис → параметры → вид
http://send-picture.com/img-54f30da0536c3.html где?
В бубне есть набор libreoffice-style-sifr установи или ...
Иконки для OS X годные
Много чего в OS X годного:) По сути, весь OS X очень годный
> Много чего в OS X годного:) По сути, весь OS X очень годныйДа, эппл - годные концлагерщики. И натягивают своих пользователей очень даже годно.
> Иконки для OS X годныеЭто был сарказм? Работать с такими иконками в разы менее удобно, т к ориентация по цвету исключена. Это только маководы готовы страдать ради "единого стиля интерфейса"
Поддерживаю, факт. На окнах/панелях с большим количеством значков поиск нужного может замедлиться в разы.
Зато никакой дискриминации дальтоников!!!
> Зато никакой дискриминации дальтоников!!!Ну если во всех системах сделать ч/б значки то и не только дальтоников. Но наша страна к этому еще не готова.
Вместо всех этих улучшений UI переписали бы на Qt.
> Вместо всех этих улучшений UI переписали бы на Qt.Возьми и перепиши.
тебе нужно - ты и делай
как обычно половину исправлений взяли с OpenOffice - при этом накидали костылей - лишь бы по быстрее.
Их причем не спасает эта половина исправлений
> Их причем не спасает эта половина исправленийНе спасает от безмозглых троллей? Ну так любой хороший проект привлекает недоброжелателей.
>пока окончательно не стабилизирована, поэтому позиционируется как ознакомительный выпуск, пригодный для использования продвинутыми пользователями и энтузиастами.Да, это правда.
>>пока окончательно не стабилизирована, поэтому позиционируется как ознакомительный выпуск, пригодный для использования продвинутыми пользователями и энтузиастами.
> Да, это правда.КАк и все остальные версии
А вот это не правда.
К версии x.x.4 уже можно пользоваться.
Ну вот, боковую панель запилили. Через года 3, глядишь, и поддержку вкладок перенесут.
Боковую еще в 4.2 запилили. как тестовую.. теперь по умолчанию видимо.
в Linux Mint придет обновление?
Целых джва дня не дождался! Скачал предыдущую версию и вот опять обновляться :)
Неудаченик!
линеек-ползунков стала хуже, мелкая и ШГ
> мелкая и ШГТак не пользуйся виндой. После какой-нибудь убунты просто не понимаешь как можно смотреть на шрифты в винде :P.
Прикинь Debian. Винды даже на VM нет, сравнить не могу.
Для ноутбуке шрифт сильно мелкий, раньше было удобней.
> Прикинь Debian.А, там тоже со шрифтами нечто ... странное. Я уж не знаю чем убунтуи такие особенные, что могут нормальную подборку шрифтов и настройки рендеринга использовать, а многие другие дистры в плане шрифтов тот еще крап. Вроде у них все фонты открытые. И либы те же самые что и у остальных. Видимо дают себе труд настройки подогнать (узнавать где это подрутить мне не очень интересно, если честно).
Нахрена офисному пакету поддержка тем?! Тогда пусть запилят еще и http://pauloup.deviantart.com/gallery/28216273/LibreOffice-M... в качестве опции разумеется. Почему запилили только OneDrive? А где другие? Хотя бы dropbox и google drive. (Про яндекс.диск я уж молчу). Зачем перевели диалоговые окна на xml? В чём профит? Теперь их компилировать не нада? Их будут пзд как часть редактировать, что появилась такая необходимость? Реал, какого х** не переписать графическую часть на Qt: opengl из коробки, поддержка скриптовых языков для шиблонов и прочей хни, кросплатформа, и о ЧУДО, диалоговые окна в xml (динамическая подгрузка ui)!!! Когда почистят проект от разного говна (https://www.openhub.net/p/libreoffice/analyses/latest/langua...)?Да,да... Это опенсорс, тут никто никому ничего не должен.
Выдохнул...
И правильно. И больше такое не кури. Проект такого масштаба попытаться переписать - либо гору денег вложить, либо похоронить к чертям. пусть уж лучше как есть живёт, благо тянуть эту кодовую базу, судя по всему, они вполне могут
Даже чёртовы китайцы запилили http://www.wps.com/ на Qt!!! Работает достаточно шустро.
Ну так перестань скулить на форумах, и перепиши! Этоже просто - вон же да же китайцы же :)
Не перепишешь. Потому что даже на конкурсе *даков ты бы занял второе место. :)
Вообще, уже как 100 лет запилина возможность подключения к Гдиска, фтп, яндексдиска, майлрудиска и ещё кучи дискооблаков...
Может наконец начнём изучать программу, вместо того чтобы тупо критиковать?
> Вообще, уже как 100 лет запилина возможность подключения к Гдиска, фтп, яндексдиска,
> майлрудиска и ещё кучи дискооблаков...
> Может наконец начнём изучать программу, вместо того чтобы тупо критиковать?Подключение Яндекс.диска через GTK-шное диалоговое окно сохранения по WebDAV? Мсье шутник.
Или есть какой другой кошерный способ?
> Подключение Яндекс.диска через GTK-шное диалоговое окно сохранения по WebDAV? Мсье шутник.
> Или есть какой другой кошерный способ?Вам шашечки или ехать?
> Или есть какой другой кошерный способ?Смонтировать через FUSE как кусок файловой системы?
>> Или есть какой другой кошерный способ?
> Смонтировать через FUSE как кусок файловой системы?Эдак можно и клиента поставить, речь шла про поддержку со стороны LO.
> Вообще, уже как 100 лет запилина возможность подключения к Гдиска, фтп, яндексдиска,
> майлрудиска и ещё кучи дискооблаков...
> Может наконец начнём изучать программу, вместо того чтобы тупо критиковать?Я вот поражаюсь. Многие тут вопят АНБ, ФСБ, утечка документов... Но при этом хранят доки на яндексдиске и т.п.
Так народ хочет знать как проще слить дезу АНБшникам.
Вау! Подцепился к корпоративному ownCloud!!
Век живи...
> Нахрена офисному пакету поддержка тем?!Секретутки одобряют. Прикинь офис с мишками и котиками. Ня...
Опасно, от мишек и котиков один небольшой шаг до СКРЕПКИ.
> Опасно, от мишек и котиков один небольшой шаг до СКРЕПКИ.Это не страшно - мы уже знаем что со скрепышами делать. Вот, туториал: http://fun.platinum.linux.pl/pics/comics/the_noob_archive/08...
Внезапно! Google Drive запилен.
- Прямой доступ к Google Drive из LibreOffice (http://librerussia.blogspot.ru/2014/11/google-drive-libreoff...)
- LibreOffice: Прямой доступ к Яндекс Диску (Yandex Disk) (http://librerussia.blogspot.ru/2014/10/libreoffice-yandex-di...)Dropbox можно через папку.
> Внезапно! Google Drive запилен.
> - Прямой доступ к Google Drive из LibreOffice (http://librerussia.blogspot.ru/2014/11/google-drive-libreoff...)
> - LibreOffice: Прямой доступ к Яндекс Диску (Yandex Disk) (http://librerussia.blogspot.ru/2014/10/libreoffice-yandex-di...)
> Dropbox можно через папку.Да и не через папку тоже можно. Примой доступ реально возможен практически ко всем облачным дискам. И я тебе, Кэп, об этом уже говорил.
https://www.dropbox.com/ru/help/62WebDAV, FTP и приложения к электронным письмам не значатся в наших ближайших планах и вряд ли будут значиться в обозримом будущем.
Так что, по поводу dropbox у меня сомнения
Печально, что они продолжают пилить свой VCL с бэкендом в виде GTK и собираются интерфейс переводить на GTK. Мне кажется, что было бы разумно использовать Qt, ведь им возможностей этого чудесного фреймворка хватит за глаза, да и с кроссплатформенностью у него все хорошо и выглядит он на разных системах замечательно, чего нельзя сказать о GTK. Облегчили бы себе задачу и кучу велосипедов бы выкинули.
Но changelog конечно впечатляющий! Я рад что проект не стоит на месте.
Для сборки Qt нужно тянуть 300-мегабайтный архив с исходными текстами библиотеки. Исходники Gtk гораздо компактнее. Кроме этого, сборка любой Qt-зависимой программы выливается в распаковку эоого самого 350-мегабайтного архива исходников Qt, чтобы программа сборки смогла скомпоновать приложение с библиотекой или что там она с этим делает - в общем, это какой-то кошмар, пока дождёшься перелопачивания содержимого 400-мегабайтного архива и make наконец-то родит рабочую мышь на Qt. Про монстров вроде офисных пакетов на C++ и говорить не приходиться - дождитесь сборки KDE4 хотя бы раз и поймёте, что это за ад.
> и говорить не приходитьсяПостарайтесь не делайте таких грамматических ошибок. Отвратительно выглядит. Да и пунктуацию неплохо бы изучить.
>сборка любой Qt-зависимой программы выливается в распаковку эоого самого 350-мегабайтного архива исходников QtВ натуре, ты Венде! Раз к каждой собираеиой проге собираешь и библиотеки каждый раз.
>нужно тянуть 300-мегабайтный архив с исходными текстами библиотеки
>выливается в распаковку эоого самого 350-мегабайтного архива исходников Qt
>пока дождёшься перелопачивания содержимого 400-мегабайтного архиваЧто-то плохо следишь за своими мыслями... "Мои мысли - мои скакуны" (С)
> В натуре, ты Венде! Раз к каждой собираеиой проге собираешь и библиотеки каждый раз.Писал с Андроида.
Опыт сборки приложений на Qt почерпнут из 14 часовой установки KDE4 из исходников на современном компе.
> Для сборки Qt нужно тянуть 300-мегабайтный архив с исходными текстами библиотеки.А нафига самому пересобирать Qt? Ты там что-то менял? Ах, у вас просто пакетные манагеры в ж0пе? Вот и есть навалом проблем в тех местах где их быть просто не должно.
> А нафига самому пересобирать Qt?Что бы простое Qt приложение не ело память как FF и не тянуло тучу зависимостей.
>> А нафига самому пересобирать Qt?
> Что бы простое Qt приложение не ело память как FF и не
> тянуло тучу зависимостей.Нужно переписать обратно на GTK+.
На одной чаше весов скорость сборки, на другой быстрый, красивый, кросплатформенный интерфейс программы. Адекватные разработчики выбрали бы второе.
> На одной чаше весов скорость сборки, на другой быстрый, красивый, кросплатформенный интерфейс программы. Адекватные разработчики выбрали бы второе.Для примера. LibreOffice собирается 2 часа, Eclipse IDE собирается 25 минут, при этом объём исходных текстов среды программирования сравним с объёмом исходных текстов офисного пакета. Отзывчивость интерфейса по сравнению с LibreOffice отличная. При этом Eclipse использует библиотеку виджетов SWT, написанную на Java — обёртку над Gtk2 (и то, и это использует Gtk2).
В чём подвох?
> LibreOffice собирается 2 часа, Eclipse IDE собирается 25 минутСравнивать время компиляции C/C++ и Java — феерическое нечто, мягко говоря.
> Исходники Gtk гораздо компактнее.Конечно, компактнее, ведь Gtk -- это только GUI, а Qt -- практически самодостаточный фреймворк с минимумом внешних зависимостей. Поэтому для более честного сравнения к размеру исходников Gtk надо прибавить размеры исходников glib, pango, cairo и т.д.. Разница в объёме кода существенно сократится, зато геммороя со сборкой всех этих разрозненных библиотек из Gtk-шного стека куда больше.
Не настолько там больше зависимостей. А по потреблению памяти Qt съест в 5-10 раз больше.
http://www.opennet.dev/openforum/vsluhforumID3/101202.html#120
> http://www.opennet.dev/openforum/vsluhforumID3/101202.html#120Для Qt4 ни ICU, ни OpenSSL обязательными не являются, т.ч. мимо.
И, опять же, сравнение набора библиотек для GUI (Gtk) и прочей двумерной графики (cairo, с некоторой натяжкой Gdk) с фреймворком "всякая_всячина (QtCore) + GUI (виджеты) + 2D-графика + сеть + OpenGL + SQL (обёртки, предоставляющие единый интерфейс к разным СУБД) + XML + SVG + [Q]WebKit".
Поэтому либо пересчитывай Gtk с учётом glib (не путать с glibc), libxml, rsvg, gtkwebkit и пр., либо "слив засчитан"©.
>> http://www.opennet.dev/openforum/vsluhforumID3/101202.html#120
> Для Qt4 ни ICU, ни OpenSSL обязательными не являются, т.ч. мимо.
> И, опять же, сравнение набора библиотек для GUI (Gtk) и прочей двумерной
> графики (cairo, с некоторой натяжкой Gdk) с фреймворком "всякая_всячина (QtCore) +
> GUI (виджеты) + 2D-графика + сеть + OpenGL + SQL (обёртки,
> предоставляющие единый интерфейс к разным СУБД) + XML + SVG +
> [Q]WebKit".
> Поэтому либо пересчитывай Gtk с учётом glib (не путать с glibc), libxml,
> rsvg, gtkwebkit и пр., либо "слив засчитан"©.Как сделать так, чтобы на десктопе обойтись без Gtk2/3 совсем? Есть ли аналоги десктопных приложений, которые полностью заменяют то, что обычно установлено на рабочем компе пользователя в офисе?
Что нельзя? Тогда "слив засчитан" и без Qt обойтись можно/нужно.
> без Qt обойтись можно/нужно.На Qt тоже хватает достойных приложений, прямые аналоги которым подобрать будет не просто.
Другое дело, что у меня не вызывают большого энтузиазма призывы к портированию всего подряд на библиотеку, которая весит как сложное приложение с развитой функциональностью.
qt-everywhere-opensource-src-4.8.6.tar.gz 230MB
blender-2.72.tar.gz 54.1MBДля тех, кто не в курсе - у blender собственный GUI на QpenGL, встроенный игровой движок, 3 рендиринга, нелинейный видео редактор.
> qt-everywhere-opensource-src-4.8.6.tar.gz 230MB
> blender-2.72.tar.gz 54.1MBЕсли вкратце:
719M qt-everywhere-opensource-src-4.8.6/
328M qt-everywhere-opensource-src-4.8.6/doc
275M qt-everywhere-opensource-src-4.8.6/src
189M qt-everywhere-opensource-src-4.8.6/src/3rdparty
139M qt-everywhere-opensource-src-4.8.6/src/3rdparty/webkit
29M qt-everywhere-opensource-src-4.8.6/src/guiСамой "тяжёлой" частью архива с исходниками Qt является документация, из кода больше всех места жрёт WebKit, а код модуля GUI (с которым и следовало бы сравнивать Gtk) занимает всего ~4% от всех файлов.
Никто ж не виноват в том, что разработчики Qt сделали отличную документацию и приложили исходники большинства сторонних библиотек-зависимостей (далеко не все из которых, к тому же, являются обязательными) для упрощения сборки Qt на любой из поддерживаемых платформ.
> а код модуля GUI (с которым и
> следовало бы сравнивать Gtk) занимает всего ~4% от всех файлов.Для начала соберите и установите только qt-everywhere-opensource-src-4.8.6/src/gui, затем соберите любую Qt программу.
> Никто ж не виноват в том, что разработчики Qt сделали отличную документацию
Отличную для кого? ИМХО 328M человек не осилит. Вот у меня под рукой datasheet'ы по avr - 346 страниц (текст/таблицы/диаграммы) - 5.7MB в pdf.
Это конечно троллинг, я в курсе, что у Qt очень качественная документация (по крайней мере была в Qt2 и Qt3, дальше не смотрел). Но столь большой объем вызывает сомнения в здравомыслии авторов.
Я уже приводил ниже цифры для уже собранных библиотек с вычищенной документацией - результаты явно не в пользу Qt. Да и пример с geany vs qtconfig тоже весьма показателен.
> Для начала соберите и установите только qt-everywhere-opensource-src-4.8.6/src/guiНу, если возникла идея собрать QtGui без QtCore, то можно попытаться заодно собрать Gtk без, например, glib.
> столь большой объем вызывает сомнения в здравомыслии авторов
Она там в двух форматах -- куча *.html-ек для просмотра любым браузером и скомпиленные *.qch с индексом и прочими удобствами. К тому же описания графических частей фреймворка нередко сопровождаются картинками-примерами. Вот и набегает куча всего.
Да и в отношении документации к чему бы то ни было принцип "много -- не мало" подходит очень даже хорошо. :)
>> Для начала соберите и установите только qt-everywhere-opensource-src-4.8.6/src/gui
> Ну, если возникла идея собрать QtGui без QtCore, то можно попытаться заодно
> собрать Gtk без, например, glib.Вот и я о том же - нельзя сравнивать qtgui и gtk без необходимых для их работы частей. Glib - не в счет - его обе библиотеки используют.
Специфичны для gtk: atk, pango, gdk-pixbuf, cairo, rsvg.>> столь большой объем вызывает сомнения в здравомыслии авторов
> Она там в двух форматах -- куча *.html-ек для просмотра любым браузером
> и скомпиленные *.qch с индексом и прочими удобствами. К тому же
> описания графических частей фреймворка нередко сопровождаются картинками-примерами.
> Вот и набегает куча всего.Я уже привел пример с pdf - не должна нормально оформленная документация столько весить.
> Да и в отношении документации к чему бы то ни было принцип
> "много -- не мало" подходит очень даже хорошо. :)Сейчас мало/редко кто использует offline документацию к открытым проектам. Если и используют то pdf, подходящий для печати.
Что мешает отделить документацию в отдельный пакет (если уж не могут ее к нормальному размеру привести)? Качать ее каждый раз с исходниками и тратить время и место на ее распаковку (у меня например вся сборка идет в tmpfs - соответственно занимает память) крайне не рационально.
Например mesa отдельно предоставляет mesa-libs и mesa-demos. Соответственно mesa-demos качают только те, кому нужны примеры/тесты.
>>> Для начала соберите и установите только qt-everywhere-opensource-src-4.8.6/src/gui
>> Ну, если возникла идея собрать QtGui без QtCore, то можно попытаться заодно
>> собрать Gtk без, например, glib.Сегодня ради интереса собрал QCAD - программа проектирования на Qt.
Вот информация по сборочным единицам (что получилось в итоге):
1,1M 31 янв 12:26 qt4-qmake-4.8.6.txz
353K 31 янв 12:27 qt4-moc-4.8.6.txz
1,1M 31 янв 12:28 qt4-corelib-4.8.6_3.txz
98K 31 янв 12:28 qt4-codecs-cn-4.8.6.txz
116K 31 янв 12:29 qt4-codecs-tw-4.8.6.txz
103K 31 янв 12:29 qt4-sql-4.8.6_1.txz
386K 31 янв 12:30 qt4-rcc-4.8.6.txz
398K 31 янв 12:31 qt4-network-4.8.6_1.txz
104K 31 янв 12:31 qt4-xml-4.8.6_1.txz
492K 31 янв 12:32 qt4-uic-4.8.6.txz
21K 31 янв 12:36 xprop-1.2.2.txz
48K 31 янв 12:36 xdg-utils-1.0.2.20130919_1.txz
3,7M 31 янв 12:36 qt4-gui-4.8.6_3.txz
961K 31 янв 12:37 qt4-qt3support-4.8.6_1.txz
567K 31 янв 12:39 qt4-script-4.8.6_1.txz
275K 31 янв 12:40 qt4-opengl-4.8.6_2.txz
117K 31 янв 12:40 qt4-svg-4.8.6_1.txz
910K 31 янв 12:43 qt4-xmlpatterns-4.8.6_1.txz
939K 31 янв 12:45 qt4-declarative-4.8.6_2.txz
5,5M 31 янв 13:00 qt4-webkit-4.8.6_2.txz
257K 31 янв 13:05 qt4-clucene-4.8.6_1.txz
29K 31 янв 13:06 qt4-sqlite-plugin-4.8.6_1.txz
181K 31 янв 13:06 qt4-help-4.8.6_1.txz
95M 31 янв 13:10 qt4-doc-4.8.6.txz
571K 31 янв 13:10 qt4-assistant-4.8.6_1.txz
3,6M 31 янв 13:10 qt4-designer-4.8.6_1.txz
215K 31 янв 13:11 qt4-scripttools-4.8.6_1.txz
5,2M 31 янв 13:12 opennurbs-20121024_2.txz
171K 31 янв 13:12 lcms-1.19_5,1.txz
202K 31 янв 13:12 libmng-1.0.10_2.txz
57K 31 янв 13:13 qt4-imageformats-4.8.6_2.txz
73K 31 янв 13:13 qt4-codecs-jp-4.8.6.txz
55K 31 янв 13:13 qt4-codecs-kr-4.8.6.txz
13M 31 янв 14:38 qcad-3.7.5.0_3.txz
Список отсортирован по дате создания архива зависимого пакета. Здесь можно видеть время готовности каждого зависимого пакета и его размер.
До этого Qt в системе не стояло. При сборке убирал все лишние, на мой взгляд, опции. Но QCAD не запустился — сегфолтится (видимо, убрал полезные опции.). Но не суть в этом — цель была в определении объёмности ПО.На десктопе обычно собираю программы без документации (отключаю опции "DOC"), но Qt превзошла все мои благие намерения — собрался пакет qt4-doc-4.8.6, который в архиве занимает 95 МБ — это довольно ощутимая часть от всего 136 МБ объёма сборки.
>> http://www.opennet.dev/openforum/vsluhforumID3/101202.html#120
> Для Qt4 ни ICU, ни OpenSSL обязательными не являются, т.ч. мимо.В теории - да. На практике - не будет qwebkit и все приложения его использующие отвалятся.
> И, опять же, сравнение набора библиотек для GUI (Gtk) и прочей двумерной
> графики (cairo, с некоторой натяжкой Gdk) с фреймворком "всякая_всячина (QtCore) +
> GUI (виджеты) + 2D-графика + сеть + OpenGL + SQL (обёртки,
> предоставляющие единый интерфейс к разным СУБД) + XML + SVG +
> [Q]WebKit".Стоит также упомянуть, что в большинстве случаев реализует он это все не сам, а является жирной прослойкой и тянет за собой SQLite, MariaDB or MySQL, PostgreSQL, unixODBC.
> Поэтому либо пересчитывай Gtk с учётом glib (не путать с glibc),
ldd qtconfig | grep libg
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6559000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6416000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb636a000)
> libxmlего использует mesa, а Qt тянет за собой mesa
> rsvg,
+352KB
> gtkwebkit и пр., либо "слив засчитан"©.
Ok, убедил - выкидываем 20MB из Qt. Остается 57MB против 13MB gtk2. При этом если добавить в систему Qt5 - то притянем еще больше 60MB. При добавлении gtk3 - 9.5MB.
Простой пример:
geany (открыто 20 файлов с кодом) - vsz:27m rss:21m
qtconfig - vsz:69m rss:36m
> ldd qtconfig | grep libg
> libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb6559000)
> libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6416000)
> libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb636a000)Следствие наличия в Qt поддержки glib event loop для лучшей интеграции Qt-шных программ с не-Qt-шными.
> Qt тянет за собой mesa
Только если мейнтейнер прописал жёсткую зависимость именно от Mesa.
> Следствие наличия в Qt поддержки glib event loop для лучшей интеграции Qt-шных
> программ с не-Qt-шными.Насколько я помню, там были какие-то планы по унификации нижнего слоя Qt и GTK в рамках freedesktop. Вроде cairo/pango хотели тоже к Qt прикрутить, но не уверен сделали или нет.
>> Qt тянет за собой mesa
> Только если мейнтейнер прописал жёсткую зависимость именно от Mesa.Да, можно собрать со сторонним (закрытым) OpenGL, но Xorg все равно притянет mesa.
> Вроде cairo/pango хотели тоже к Qt прикрутить, но не уверен сделали или нет.Не слышал про такое и сомневаюсь, что будут прикручивать. Хотя бы потому, что во всех встречавшихся мне в инете бенчмарках Qt-шная рисовалка была быстрее cairo.
Глянул что сейчас - сделали наоборот: cairo может рисовать через qt. А к qt прикрутили harfbuzz, так что зря я его в gtk зависимости написал.
> Про монстров вроде офисных пакетов на C++ и говорить
> не приходиться - дождитесь сборки KDE4 хотя бы раз и поймёте,
> что это за ад.А они есть. Странно, да?
Какая разница, если там от гуя - только движок отрисовки? И - тебе какая разница, на чём оно? Ты ему интерфейс править собрался? Что-то сомневаюсь.
Пошел скачивать к ним на сайт - вместо либреофиса получаю предложение задонатить. Опенсорс - такой опенсорс.
> Пошел скачивать к ним на сайт - вместо либреофиса получаю предложение задонатить.скачай с файлообменника вместе с вирусами с троянами :)
Месье не может нажать кнопку отказаться донатить и скачать?
Там вообще и отказываться не надо - донат на странице "Спасибо за загрузку", то есть после начала загрузки его видишь. Чем это мешает - непонятно.
> дождитесь сборки KDE4 хотя бы раз и поймёте, что это за ад.шел 2015 год! Умные люди давно перешли на линух и ничего не ждут - yum groupinstall "KDE Desktop" ;)
А в репы оно видимо от самого Бога уже собранное попадает.
>> дождитесь сборки KDE4 хотя бы раз и поймёте, что это за ад.
> шел 2015 год! Умные люди давно перешли на линух и ничего не ждут - yum groupinstall "KDE Desktop" ;)Шёл 2015 год: в GNU/Linux пользователи больше не компилируют программы из исходных текстов - муторно и никому не нужно, спецов не найти - пользуются только бинарными сборками, которые им готовят корпорации в одобренных АНБ и MI5 репозиториях и неизвестные в масках в левых репозиториях. :))
>>> дождитесь сборки KDE4 хотя бы раз и поймёте, что это за ад.
>> шел 2015 год! Умные люди давно перешли на линух и ничего не ждут - yum groupinstall "KDE Desktop" ;)
> Шёл 2015 год: в GNU/Linux пользователи больше не компилируют программы из исходных
> текстов - муторно и никому не нужно, спецов не найти -
> пользуются только бинарными сборками, которые им готовят корпорации в одобренных АНБ
> и MI5 репозиториях и неизвестные в масках в левых репозиториях. :))И только светочь б3дежа и3ен нагревает Вселенную сертифицированной пересборкой свеже прочинанных им лично исходников freebsd 10 свежепрочитанным им лично (вслух! требуйте на радиостанциях страны) llvm 3.9, пересобранным им лично десятью разными компиляторами для полной уверенности в ... Результате!
Культура обмена программ в исходниках, взращенная идеалами Unix, в GNU/Linux утратила своё значение. Теперь это — "декларация независимости" от власти корпораций, которой, не глядя, подтираются ничего не смыслящие в этом пользователи линукса и андроеда. Зато у них ядро "Unix" в тилифонах и ноутбуках работает - вот же смотрите, виндам здесь нет места! Ох, как же они ненавидят винду (поставляемую без исходников), зато сами, не полностью осознавая этого, уже превратились в цифровых рабов бинарного кода, а "обновление пакетов" - пророк его!
> Ох, как же
> они ненавидят винду (поставляемую без исходников), зато сами, не полностью осознавая
> этого, уже превратились в цифровых рабов бинарного кода, а "обновление пакетов"
> - пророк его!Да, ибо у меня LibreOffice на Athlon 64 X2 3000+ 4 Gb RAM компилируется 12 часов(!)
>> Ох, как же
>> они ненавидят винду (поставляемую без исходников), зато сами, не полностью осознавая
>> этого, уже превратились в цифровых рабов бинарного кода, а "обновление пакетов"
>> - пророк его!
> Да, ибо у меня LibreOffice на Athlon 64 X2 3000+ 4 Gb
> RAM компилируется 12 часов(!)У make есть волшебный ключик -j с параметром. Попробуй воспользоваться им. ;) Ну, или выкини старый хлам 10 летней давности и купи на распродаже б/у хлам пятилетней давности. В 5000 рублей уложишься, я думаю.
да да, там автоматом подставляется в скрипте (-j 2 для меня) только это не помогает как видно, благо ccache слегка выручает, но раз в пять дней коммиты есть во всех подсистемах, что означает полную пересборку :(
> Ну, или выкини старый хлам 10 летней давности и купи на
> распродаже б/у хлам пятилетней давности. В 5000 рублей уложишься, я думаю.ну он и есть пятилетней давности - 2009 год выпуска :)
>>устранение ошибок, выявленных в результате проверки через систему Coverity Scan.Coverity Scan выявляет ошибки?
Потрясающе, реально эта версия должна была называться 5.0 =)
Выделение нескольких строк в таблице (Writer) наконец сделали?
> Выделение нескольких строк в таблице (Writer) наконец сделали?Отвечаю сам себе. Нет, не сделали. Зато на МАКе иконки новые и какая-то новая долбанутая панелька справа, о которой я не просил, но она почему-то вылезла... круть просто!
Там есть поддержка gdrive или нет смысла качать сборку от #documentfoundation?
Прямой доступ к Google Drive из LibreOffice только для Windows, остальные должны морочить себе голову!? http://goo.gl/dE4YJs
Отличный софт!
p.s. я вот жду, когда можно будет размер шрифтов во всех формулах сразу поменять... Или это уже реализовали?
> Проведена реорганизация стандартной панели инструментов и панели форматированияЧем богаче панель форматирования, тем меньше люди используют стили (
Имхо. шаг в перед, 2 шага в сторону, 1 шаг назад ))
Темы из фокса и прочие ондрайвы навиг не нужны, а вот линейка нужна. Какие-то хоткеки еще запоминать чтоб вызвать линейку? Не судьба сделать кнопку в статусбаре? Эгономика? Не, не слышал.
Мак0водов вообще стало жалко с такими иконками.
Красивых шалонов и графических объектов как не было так и нет.
Что-то в нумерованных списках поменяли а возможность продлить любой список из документа выделенным пунктом добавили? Простое выпадающее меню с последними или первыми пунктами списков из документа, не?
Сайдбар притянут за уши. Пока там не будет удобного крупного интерфейса действительно использующего это пространство (а в верде это могут быть списки стилей, например), то навиг эти п0нты?
Одно радует. Наверно 4.3 уже можно юзать начинать.
> Красивых шалонов и графических объектов как не было так и нет.В Галерею загляните. Еще можно поставить расширение с клипартом дополнительным. Вариантов много.
Красивые шаблоны - недавно был конкурс на разработку шаблонов. Да и самому можно создать. Можно ещё в нете покопаться, в русскоязычном сообществе спросить.
> Сайдбар притянут за уши. Пока там не будет удобного крупного интерфейса действительно использующего это пространство (а в верде это могут быть списки стилей, например), то навиг эти п0нты?
Списки стилей, что вам мешает закрепить сбоку Стилист? У меня слева закреплен Стилист, а справа Навигатор. Боковой панелью вообще не пользуюсь, ибо стили ... Я даже верхние панели убрал за ненадобностью.
В чем проблема? Ах, да. Разработчики должны были сами догадаться как мне удобно и сделать это по умолчанию.
Пиши в свой бложик уютный, там тебя понимают ну. Громадное большинство юзеров будут ныть всегда о том, что нету большой кнопки "Сделать работу за меня качественно и прямо уже сейчас"
> Одно радует. Наверно 4.3 уже можно юзать начинать.Нет, погоди 4.3.6, там много правильных фиксов.
Кто может дать фидбэк на
1. Kingsoft Office: www.wps.com и
2. на Free Office от SoftMaker: http://www.freeoffice.com/en/ ?Интересует функционал,стабильность и совместимость с MS Office?
> Кто может дать фидбэк на
> 1. Kingsoft Office: www.wps.com и
> 2. на Free Office от SoftMaker: http://www.freeoffice.com/en/ ?
> Интересует функционал,стабильность и совместимость с MS Office?Почитай их лицензии. Если вопросы еще останутся затесть.
Первый вполне неплохо работает с нативными доками из мсофиса, но если сохранить из либры то шрифт становится моноширным (не поддерживаются свободные шрифты). В целом где-то лучше, а где-то хуже либры. Н таблицах отличия лучше заметны. Я заморачиваться не стал. Полумеры, да и лицензионно нечистые.
Новые фичи это конечно хорошо, но какого лешего, спрашивается, они ничего не делают с оптимизацией. Сравните с тринадцатым некроофисом, там подсуетились из-за планшетов и он запускается со скоростью пули. Когда ждать подобного от Либры? А?
> Новые фичи это конечно хорошо, но какого лешего, спрашивается, они ничего не
> делают с оптимизацией. Сравните с тринадцатым некроофисом, там подсуетились из-за планшетов
> и он запускается со скоростью пули. Когда ждать подобного от Либры?
> А?Никогда. Никто не станет переписывать этого динозавра, нету средств. Вивер на андроид разрабатывается несколько лет, а воз и ныне там (нету в свободном доступе)
Делают потихоньку. Но Libre-офису "в наследство" от OpenOffice (а тому - от StarOffice) досталась древняя архитектура плюс куча костылей и велосипедов. Сейчас это потихоньку убирают, переписывают (в т.ч. на C++11), оптимизируют. Процесс не быстрый, к тому же радикальные шаги типа смены API делают только по мажорным версиям, как, например, сейчас :) Следующим шагом будет LO 4.5
Всё, Балмер доскакался!.. Девелоперы ушли-таки в OpenSource...
Как настроить тему, хотя бы избавиться от трупной бледности интерфейса: фон под документом, полос прокрутки и линеек?