<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: В LibreOffice будут задействованы родные диалоги GTK+ 3</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/113747.html</link>
    <description>В следующем значительном выпуске LibreOffice при использовании бэкенда GTK3 в диалоговых окнах будут использоваться (http://caolanm.blogspot.ru/2018/03/native-gtk3-message-dialogs.html) штатные диалоги сообщений GTK+ 3, вместо диалогов, симулируемых подсистемой VCL (https://docs.libreoffice.org/vcl.html) (Visual Components Library) с использованием  элементов тем оформления GTK. Всего предложено 465 встроенных диалогов LibreOffice и 89 диалогов, определённых через ui-файлы GtkBuilder. Для обеспечения локализации использованы штатные файлы .mo  вместо собственного формата поставки переводов. &lt;br&gt;&lt;br&gt;&lt;br&gt;Новое оформление:&lt;br&gt;&lt;br&gt;&lt;br&gt;Старое оформление:&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://caolanm.blogspot.ru/2018/03/native-gtk3-message-dialogs.html&lt;br&gt;Новость: https://www.opennet.ru/opennews/art.shtml?num=48203&lt;br&gt;</description>

<item>
    <title>В LibreOffice будут задействованы родные диалоги GTK+ 3 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/113747.html#130</link>
    <pubDate>Wed, 07 Mar 2018 03:01:01 GMT</pubDate>
    <description>Linux нужен всем, кто не хочет платить за переоцененные продукты. А жертвам мошенничества по жизни все равно. У них судьба такая.&lt;br&gt;</description>
</item>

<item>
    <title>В LibreOffice будут задействованы родные диалоги GTK+ 3 (Ordu)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/113747.html#128</link>
    <pubDate>Tue, 06 Mar 2018 20:51:10 GMT</pubDate>
    <description>&amp;gt; Писать свой тулкит заточенный под свою же программу? Да, вариант.&lt;br&gt;&lt;br&gt;Зачем? Сейчас делают приятные immediate mode гуи, типа такого: https://github.com/ocornut/imgui&lt;br&gt;Они простые, их можно изучить насквозь и использовать с той же эффективностью как собственный код. В том числе и портировать на Xorg, Wayland, Android, WebAssembly, что-угодно-ещё, если они не умеют этого из коробки.&lt;br&gt;&lt;br&gt;Такие штуки, писанные на C++, haskell&apos;е или rust&apos;е, будут резвее всяких там gtk/qt по трём причинам:&lt;br&gt;- они проще и не содержат всего на все случаи жизни&lt;br&gt;- они выводят графику через что-нибудь из списка OpenGLES/Vulkan/DX/Metal, а не через API прошлого века типа win32api, X11 или OpenGL 2.1&lt;br&gt;- они минимизируют использование динамической типизации: в отличие от gtk/qt они не используют наследование и динамическую типизацию (или используют, но в гораздо меньших масштабах), заменяя это статически параметризованными типами, то есть &quot;прощайте тормозные виртуальные методы, здравствуйте инлайн-функции&quot;, то есть это гораздо ближе к &quot;тул</description>
</item>

<item>
    <title>В LibreOffice будут задействованы родные диалоги GTK+ 3 (Anonymoustus)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/113747.html#127</link>
    <pubDate>Tue, 06 Mar 2018 17:15:22 GMT</pubDate>
    <description>&amp;gt; И какие тогда остаются варианты? Вот допустим мне нужно запилить софтину, ибо &lt;br&gt;&amp;gt; уже существующие аналоги - лагающий шлак. Без тулкита не обойтись, но &lt;br&gt;&amp;gt; связываться с GTK/Qt нет никакого желания. Писать свой тулкит заточенный под &lt;br&gt;&amp;gt; свою же программу? Да, вариант. Самые отчаянные именно так и делают. &lt;br&gt;&amp;gt; Но ведь хипстеры одними тулкитами не ограничились, они теперь везде проталкивают &lt;br&gt;&amp;gt; свою &quot;альтернативу&quot; иксам. И там уже хочешь не хочешь, а придется &lt;br&gt;&amp;gt; под них подстраиваться. И только х знает, что у них там &lt;br&gt;&amp;gt; еще на уме.&lt;br&gt;&lt;br&gt;Вам действительно нужно именно графическое приложение именно для линукса?&lt;br&gt;&lt;br&gt;Прикладного ПО написано без числа на все случаи жизни и любые вкусы и потребности. Преимущественно для Windows. :)&lt;br&gt;&lt;br&gt;&lt;br&gt;А в юниксе это не надо &amp;#8212; он создан для других стилей использования (и мышления). Есть хорошая книжка на эту тему.&lt;br&gt;&lt;br&gt;Керниган Б.В., Пайк Р. UNIX - универсальная среда программирования: Перевод с английского; Предисловие М.И. Белякова. - М.: Финансы и статистика, 1992. - 304 с.: и</description>
</item>

<item>
    <title>В LibreOffice будут задействованы родные диалоги GTK+ 3 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/113747.html#126</link>
    <pubDate>Tue, 06 Mar 2018 16:21:53 GMT</pubDate>
    <description>И какие тогда остаются варианты? Вот допустим мне нужно запилить софтину, ибо уже существующие аналоги - лагающий шлак. Без тулкита не обойтись, но связываться с GTK/Qt нет никакого желания. Писать свой тулкит заточенный под свою же программу? Да, вариант. Самые отчаянные именно так и делают. Но ведь хипстеры одними тулкитами не ограничились, они теперь везде проталкивают свою &quot;альтернативу&quot; иксам. И там уже хочешь не хочешь, а придется под них подстраиваться. И только х знает, что у них там еще на уме.&lt;br&gt;</description>
</item>

<item>
    <title>В LibreOffice будут задействованы родные диалоги GTK+ 3 (Anonymoustus)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/113747.html#125</link>
    <pubDate>Tue, 06 Mar 2018 15:25:22 GMT</pubDate>
    <description>&amp;gt; В крестовый поход когда-то вышел Столман. А эти -- играют в коммерцию &lt;br&gt;&amp;gt; (иногда даже кажется, что играют в микрософт).&lt;br&gt;&amp;gt; Это и есть основная причина низкого качества тулкитов СПО вообще, и ГТК &lt;br&gt;&amp;gt; в частности.&lt;br&gt;&amp;gt; Востребованность и качество это курица и яйцо.&lt;br&gt;&lt;br&gt;У корпораций на юниксовых рабочих станциях и серверах было всё им нужное, о чём я выше упоминал. А у свежеродившихся линуксоидов не было пресловутого десктопа. Завидно стало. Вместо того, чтобы ограничиться оконными менеджерами, коих на все вкусы и потребности, и _заниматься_ _делом_ &amp;#8212; они до сих пор пишут вторую винду и заодно юниксовый десктоп. Пока не успели угробить XFCE, но у них всё получится, я уверен. Аккурат после прикручивания системды с обратной стороны.&lt;br&gt;&lt;br&gt;А Столман тут вообще ни при чём. Его деятельность &amp;#8212; борьба за свободу знания, а не свободу от разума.&lt;br&gt;</description>
</item>

<item>
    <title>В LibreOffice будут задействованы родные диалоги GTK+ 3 (Ю.Т.)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/113747.html#124</link>
    <pubDate>Tue, 06 Mar 2018 14:32:38 GMT</pubDate>
    <description>&amp;gt; болезнь: чтобы тулкит был хорош, он должен быть кому-то нужен для &lt;br&gt;&amp;gt; написания прикладного ПО. А много кому он нужен? Ну, кроме гномосеков &lt;br&gt;&amp;gt; и кедерастов, у которых крестовый поход друг против друга и против &lt;br&gt;&lt;br&gt;В крестовый поход когда-то вышел Столман. А эти -- играют в коммерцию (иногда даже кажется, что играют в микрософт).&lt;br&gt;Это и есть основная причина низкого качества тулкитов СПО вообще, и ГТК в частности.&lt;br&gt;Востребованность и качество это курица и яйцо.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>В LibreOffice будут задействованы родные диалоги GTK+ 3 (Anonymoustus)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/113747.html#123</link>
    <pubDate>Tue, 06 Mar 2018 14:16:57 GMT</pubDate>
    <description>Не в самих тулкитах проблема, а в их реальной востребованности людьми.&lt;br&gt;&lt;br&gt;В своё время, когда была создана концепция клиент-серверной графической системы, ныне известной как X Window System, предполагалось, что это будет использоваться на юниксовых рабочих станциях бородатыми учёными и вообще умными людьми, которые не за свистелками и перделками пришли в Computer Science. В этом исходном постулате заложены многие ответы на вопросы, возникающие у юзеров, для которых всё это вообще не предназначалось. Motif и CDE были хорошо продуманы и сделаны как единая стандартная среда. Но не открытая и не свободная. И на это есть причина: среду эту корпорации готовили для себя, для своих служащих, для их юниксовых рабочих станций. Подразумевается, что она адресована трудоустроенным в корпорациях профессионалам, а те профессионалы, кто на вольных хлебах, либо будут пользоваться сторонними оконными менеджерами, либо сами себе напишут, либо им не надо, потому что у них DOS, Mac, Windows, OS/2 etc. Так оно, в общем, и было, и </description>
</item>

<item>
    <title>В LibreOffice будут задействованы родные диалоги GTK+ 3 (Ю.Т.)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/113747.html#122</link>
    <pubDate>Tue, 06 Mar 2018 11:44:47 GMT</pubDate>
    <description>&amp;gt; Не помню, маленький был. Но с божественным Роботрон-1715 шла, явно, калька CP/M, &lt;br&gt;&amp;gt; и она дерево каталогов точно не умела:) Ну, странно было бы: &lt;br&gt;&amp;gt; исходная 8-разрядная CP/M умела иерархическую файловую систему, а её 16-разрядный потомок &lt;br&gt;&amp;gt; утратил вплоть до версии 2.0.&lt;br&gt;&lt;br&gt;Не было в CP/M подкаталогов. А вот бессмертное &quot;буква-двоеточие&quot; -- было :)&lt;br&gt;</description>
</item>

<item>
    <title>В LibreOffice будут задействованы родные диалоги GTK+ 3 (via)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/113747.html#121</link>
    <pubDate>Tue, 06 Mar 2018 11:01:11 GMT</pubDate>
    <description>GTK - просто уродский нестабильный тулкит. Я не знаю, кто с ним заморачивается через компилируемые языки, я с ним только через перчатки &apos;gir+python&apos; готов связываться. Единственный его плюс - Qt еще страшнее. Нормальной конкуренции под X просто нет. Если бы в свое время (20 лет назад )Xm открыли толпе, сейчас у нас бы было нечто более менее стабильное, по типу win32. Но, хрен там плавал. &lt;br&gt;</description>
</item>

</channel>
</rss>
