The OpenNET Project / Index page

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

23.10.2017 23:52  Представлен GTK+ 3.92.1, экспериментальный выпуск GTK+ 4

Сформирован очередной тестовый выпуск будущего стабильного релиза GTK+ 4. Ветка GTK+ 4 развивается в рамках нового процесса разработки, который пытается предоставить разработчикам приложений стабильный и поддерживаемый в течение нескольких лет API, который можно использовать не опасаясь, что каждые полгода придётся переделывать приложение из-за изменения API в очередной ветке GTK+. До полной стабилизации GTK+ 4, приложения, предлагаемые для пользователей, рекомендуется продолжить собирать с использованием ветки GTK+ 3.22, которая будет поддерживаться три года.

Основные изменения в GTK+ 3.92.1:

  • Прекращение поддержки сборочной системы на базе autotools в пользу инструментария Meson;
  • Поддержка управления шрифтами через CSS-свойство font-variant;
  • В GtkEntry добавлен виджет для выбора Emoji. Также добавлены хинты для ввода Emoji с клавиатуры;
  • Все виджеты портированы на GtkSnapshot;
  • GtkLabel и GtkEntry переведены на использование GSK (GTK Scene Kit), обеспечивающего отрисовку графических сцен через OpenGL и Vulkan;
  • Почти завершена работа над кодом отрисовки через графический API Vulkan. Из нереализованных возможностей осталась только отрисовка размытых теней. Изменена внутренняя логика отрисовки через Vulkan, вместо записи промежуточных результатов в виде поверхностей Сairo задействованы текстуры. Устранены все заглушки для отрисовки текста через Сairo. В GSK для бэкенда Vulkan задействована многофазная отрисовка, реализован кэш глифов для исключения повторной отрисовки глифов, поддержка размытия и возможность профилирования вывода. Добавлены API gsk_text_node_new, gsk_blur_node_new, gsk_cross_fade_node_new и gsk_blend_mode_new;

  • Внесены изменения в обработку ввода: в GdkEvent добавлены новые методы доступа к полям, традиционные сигналы событий ввода (например, ::key-press-event) теперь поступают от контроллера событий, в большинстве внутренних виджетов прекращено использование традиционных сигналов событий ввода, GDK_SEAT_CAPABILITY_ALL_POINTING теперь включает события сенсорного экрана;
  • В GtkOverlay реализован режим размытия содержимого за дочерними элементами;
  • Появилась возможность использования штатного диалога выбора файлов в старых выпусках OS X;
  • В GtkPlacesSidebar добавлена поддержка libcloudproviders;
  • Для несвязанных с окнами виджетов теперь допустим размер 0x0;
  • Добавлена поддержка изменения размера мозаично размещённых окон (tiled)
  • В интерфейсе инспектирования расширена информация об узлах отрисовки, добавлены сведения о параметрах gsk и vulkan;

  • Удалены API: gdk_window_new_input, gtk_widget_set_redraw_on_alloc, gtk_widget_get_{border,content,margin}_allocation и gtk_container_propagate_draw.


  1. Главная ссылка к новости (https://blog.gtk.org/2017/10/2...)
  2. OpenNews: GTK+ 3.90 ознаменовал новый этап подготовки GTK+ 4
  3. OpenNews: Выпуск графического тулкита GTK+ 3.22
  4. OpenNews: Проект GNOME планирует изменить метод разработки GTK+ и выпустить GTK+ 4
  5. OpenNews: Опубликован графический стандарт Vulkan 1.0
  6. OpenNews: Доступна система сборки Meson 0.42, на которую переходят systemd, GTK+ и GNOME
Лицензия: CC-BY
Тип: Программы
Ключевые слова: gtk
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Жта5 (?), 00:19, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]
  • +7 +/
    Это они его переписывают или хотят 3-ю версию довести до кондиции и сделать ЛТС с именем 4?
     
     
  • 2.3, COBA (?), 00:24, 24/10/2017 [^] [ответить]    [к модератору]
  • +4 +/
    Они хотят довести до LTS веток каждый мажорный релиз, причем с меньшими различиями между ветками, чтобы в пределах веток поддерживать совместимость. Так что нет, третья останется третьей.
     
  • 2.5, marks (?), 00:28, 24/10/2017 [^] [ответить]     [к модератору]
  • +4 +/
    Нет Это отдельная, просто у них традиция приписывать версии выше примерно 3 90 ... весь текст скрыт [показать]
     
     
  • 3.12, Жта5 (?), 00:59, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Отдельная - в смысле переделывают? Меня внутренности интересуют, а в циферки каждый разработчик вкладывает своё понятие.

    Так тут будет что-то мажорное или просто продолжается полировка версии 3?

     
     
  • 4.47, upyr (?), 11:00, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    > Так тут будет что-то мажорное

    Ты новость читал?

     
     
  • 5.126, жта5 (?), 19:53, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Читал и что? Намекаешь, что там не описаны мажорные изменения и их не так много? Так и вавилон не за один день строился
     
  • 2.7, Аноним (-), 00:30, 24/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    С полгода назад тут новость пробегала о новой нумерации версий Суть в том, что ... весь текст скрыт [показать]
     
     
  • 3.118, Аноним (-), 19:04, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Давайте похлопаем этому анониму за талант в ЛПП и перекручивании фактов!
     
     
  • 4.139, Аноним (-), 04:24, 25/10/2017 [^] [ответить]    [к модератору]  
  • +/
    У тебя явно никогда не ломались темы\виджеты в GTK3. Давай похлопаем тебе, а?
     
  • 1.2, Аноним (-), 00:21, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +10 +/
    Знаете товарищи, я пытался привыкнуть к гному, но мириться с его тормозами.... сил уже не осталось. Их интерфейс имеет какую-то свою фишку, которая порой притягивает, и благодаря этому хочется постоянно пробовать новые версия гнома, но увы, пока присутствуют тормоза, гном так и будет оставаться богомерзким гномом.
     
     
  • 2.4, marks (?), 00:25, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Казалось бы при чём тут Гном в новости про новый тулкит, но анонимные аналитики не дремлют.
     
     
  • 3.8, Аноним (-), 00:32, 24/10/2017 [^] [ответить]    [к модератору]  
  • –6 +/
    > Казалось бы при чём тут Гном в новости про новый тулкит

    Да-да, отображение GtkLabel через (полурабочий тормозной) 3D-драйвер конечно не приведёт к тормозам.

     
     
  • 4.23, Аноним (-), 08:47, 24/10/2017 [^] [ответить]    [к модератору]  
  • +4 +/
    Зачем вам полурабочий тормозной 3D-драйвер?
     
     
  • 5.78, оно ним (?), 13:39, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Судя по api:  
    >>gsk_blur_node_new gsk_cross_fade_node_new и gsk_blend_mode_new

    рисовать блур, затухание и блендинг.
    Или возложить на процессор?  

     
     
  • 6.119, Аноним (-), 19:09, 24/10/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    Не рисовать их вообще — не вариант?
     
  • 4.82, pripolz (?), 14:05, 24/10/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    где gnome-shell, где gtk, и где полурабочий 3d-драйвер?
     
     
  • 5.128, Ыйя (?), 20:23, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Я бы ответил где, в рифму, но это не печатаемо. Так что, где-то ниже. Вы попали в просак.
     
  • 2.16, Наноним (?), 04:50, 24/10/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    Знаю это чувство Мне даже нравятся интерфейсные решения, я понимаю логику, кото... весь текст скрыт [показать]
     
     
  • 3.20, Аноним (-), 07:46, 24/10/2017 [^] [ответить]    [к модератору]  
  • +12 +/
    Если ты понимаешь логику гном, скажи мне для чего часы в верхней панели по центру, и почему они делаю такие большие заголовки у приложений?
    по феншую в gnome нельзя окна раскрывать на весь экран? ссылка на скин https://ibb.co/kYdD36
     
     
  • 4.38, Аноним (-), 10:31, 24/10/2017 [^] [ответить]     [к модератору]  
  • –4 +/
    Для того чтобы смотреть время Тут три момента сенсорные экраны, CSD и просто уд... весь текст скрыт [показать]
     
     
  • 5.57, кверти (ok), 11:30, 24/10/2017 [^] [ответить]    [к модератору]  
  • +6 +/
    >Для того чтобы смотреть время

    Смотреть время??? Б**ть, это не смотреть, это пялиться на время.
    >Тут три момента: сенсорные экраны, CSD и просто удобство

    Мух от котлет делить не учили? Какое б**ть удобство в огромных кнопках может быть??? Разве что тем, кто мышь держит двумя пальцами в раскарячку

     
     
  • 6.64, llolik (ok), 12:24, 24/10/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    > Какое б**ть удобство в огромных кнопках может быть???

    На ноутбуках с сенсорным экраном - удобство.
    В win для этого же сделали плитки и плоский дизайн. Так лучше?

     
     
  • 7.73, кверти (ok), 13:16, 24/10/2017 [^] [ответить]    [к модератору]  
  • +6 +/
    >На ноутбуках с сенсорным экраном

    Ноутбуки с сенсорными экранами и удобство - это два разных мира.

    >В win для этого же сделали плитки и плоский дизайн

    Ах вон оно что, на винду равняются...Тогда понятно. Ну что же, идиотам идиотово...
    >Так лучше?

    Нет.

     
     
  • 8.74, llolik (ok), 13:28, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Они не на винду равняются, а видят что, как бы нам не хотелось обратного, движет... весь текст скрыт [показать]
     
     
  • 9.81, кверти (ok), 13:56, 24/10/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    >движется всё в сторону отказа от мыши

    Как в ваши головы это вообще все заходит? Откуда этот бред? Ты решил, что все поделятся на гиков-красн0глазиков и кассиров макдака?

     
     
  • 10.95, Stax (ok), 15:26, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    А вы с современными школьниками младших классов общаться пробовали Они уже пред... весь текст скрыт [показать]
     
     
  • 11.102, кверти (ok), 15:52, 24/10/2017 [^] [ответить]     [к модератору]  
  • +3 +/
    когда работа выходит на уровень чуть сложнее вэб сёрфинга и игрулек, то сразу на... весь текст скрыт [показать]
     
     
  • 12.146, номия (?), 11:06, 25/10/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    гнумтри разработан с учётом в том числе киосков и касс и нет никакой причины иск... весь текст скрыт [показать]
     
     
  • 13.148, кверти (ok), 11:39, 25/10/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    >нет никакой причины искусственно делить интерфейсы на мышевозные и пальцевые в эпоху универсальных дизайнов

    Одни из рэдмонда так уже считали. Где они на рынке мобильных устройств все мы знаем.

     
  • 6.145, номия (?), 10:52, 25/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    а какое удобство в маленьких кнопках? компьютерами таки пользуются не только мастера киберспорта сбивающие пиксель с головы собаки с закрытыми глазами..
     
     
  • 7.155, anonymous (??), 13:38, 25/10/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    Для инвалидов отдельные средства есть.
     
  • 6.158, Аноним (-), 18:42, 25/10/2017 [^] [ответить]     [к модератору]  
  • –1 +/
    Ты живешь на другой планете и планшеты туда не завезли Ребят, соберите несчастн... весь текст скрыт [показать]
     
  • 5.105, adolfus (ok), 16:15, 24/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    У меня не сенсорный экран, а монитор 24 И дома и на работе На арботе два Нах... весь текст скрыт [показать]
     
  • 4.58, marks (?), 11:54, 24/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Не знаю, кому как, а мне так удобнее, чем высматривать в свалке в правом углу ... весь текст скрыт [показать]
     
     
  • 5.72, Аноним (-), 13:09, 24/10/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    А мне казалось, что размер элементов должен зависеть от физических размеров экра... весь текст скрыт [показать]
     
     
  • 6.97, Stax (ok), 15:30, 24/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Так, да не так Когда мы говорим об примерно одного размера физических экранах н... весь текст скрыт [показать]
     
     
  • 7.99, Аноним (-), 15:39, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Таки всё так Ну вот тогда должен быть класс устройств А то тут пишут про Та... весь текст скрыт [показать]
     
  • 7.149, Аноним (-), 11:53, 25/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Расстояние от глаз для монитора и планшета/смартфона не сильно отличается, где-то раза в полтора. Дело прежде всего в физическом размере экрана, а не в расстоянии.
     
  • 4.68, Аноним (-), 12:42, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    и почему они делаю такие большие заголовки у приложений Ну в основном потому,... весь текст скрыт [показать]
     
     
  • 5.106, adolfus (ok), 16:23, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Вообще-то, все это должно настраиваться Если я работаю в полноэкранном режиме, ... весь текст скрыт [показать]
     
     
  • 6.147, номия (?), 11:14, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    и оно таки настраивается но пока через правку конфигов и твиктулзы есть причин... весь текст скрыт [показать]
     
  • 4.90, Наноним (?), 14:41, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Единственное, чего я не понимаю в логике гнома 8211 там не предусмотрено реше... весь текст скрыт [показать]
     
     
  • 5.98, Stax (ok), 15:35, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Эм Да вроде всегда был Стандартный механизм XDG там используется нынче, как да... весь текст скрыт [показать]
     
     
  • 6.107, adolfus (ok), 16:27, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Третий гном точно не умеет f11 Он вобще не может ни спозиционировать окно, ни з... весь текст скрыт [показать]
     
  • 5.163, DenisSh (?), 21:46, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Тогда почему, уведомления показываются маленьким круглешком почему не мигает, т... весь текст скрыт [показать]
     
  • 2.17, Аноним (-), 05:18, 24/10/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Поддерживаю вас Тоже вкатили различные решения и элементы ДЕ, но тормоза Как... весь текст скрыт [показать]
     
  • 2.30, username (??), 09:50, 24/10/2017 [^] [ответить]    [к модератору]  
  • +8 +/
    Купил мак, понял что гномосеки не только не поняли основую идею но еще и извратили то что было в старом гноме.
     
     
  • 3.44, Другой аноним (?), 10:54, 24/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Да в Маке тоже сомнительных решений полно Почему, блин, просто нельзя развернут... весь текст скрыт [показать]
     
     
  • 4.49, Анонимен (?), 11:06, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Как же я вас понимаю.
    А так всё просто: пиппл и так хавает, выстаивает многочасовые пробки ради того, чтобы купить новый *фон, контора получает бабло. Все довольны в этом кружке по интересам.
     
  • 2.37, Аноним (-), 10:25, 24/10/2017 [^] [ответить]    [к модератору]  
  • –7 +/
    Может лучше наконец в 2017 году купить видеокарту с поддержкой 3D-ускорения?
     
     
  • 3.45, Другой аноним (?), 10:57, 24/10/2017 [^] [ответить]    [к модератору]  
  • +12 +/
    > Может лучше наконец в 2017 году купить видеокарту с поддержкой 3D-ускорения?

    Конечно! Давайте всем офисным сотрудникам понаставим мощных видюх, по 16ГБ памяти, и core i7, а то у них DE тормозит. Бред!

     
     
  • 4.48, Аноним (-), 11:03, 24/10/2017 [^] [ответить]     [к модератору]  
  • –6 +/
    Какой бред ЧТо надо сделать чтобы гном начал тормозить на более менее современн... весь текст скрыт [показать]
     
     
  • 5.56, Другой аноним (?), 11:20, 24/10/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Пользователь не должен замечать работы DE Если Ваше окружение жрет ресурсы, а т... весь текст скрыт [показать]
     
     
  • 6.59, Аноним (-), 12:02, 24/10/2017 [^] [ответить]     [к модератору]  
  • –2 +/
    Да-да, у вас в конторе целероны с ХП именно поэтому, а не по причине ни-ще-бродс... весь текст скрыт [показать]
     
     
  • 7.67, Ordu (ok), 12:33, 24/10/2017 [^] [ответить]     [к модератору]  
  • +5 +/
    Мне всегда нравилась эта позиция, особенно распространённая среди геймеров, что ... весь текст скрыт [показать]
     
     
  • 8.100, Аноним (-), 15:48, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Обратная крайность тоже вызывает большие сомнения в психическом здоровье страдаю... весь текст скрыт [показать]
     
     
  • 9.111, Ordu (ok), 17:07, 24/10/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Крайности всегда странны Но ты упускаешь из вида один нюанс если тебе хочется ... весь текст скрыт [показать]
     
     
  • 10.156, Аноним (-), 15:30, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Вообще не понимаю что такое апгрейды и зачем они нужны Это какой-то упоризм -... весь текст скрыт [показать]
     
     
  • 11.157, Ordu (ok), 17:41, 25/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Я описывал выше два примера стратегий поддержания железа в актуальном состоянии ... весь текст скрыт [показать]
     
  • 7.71, Другой аноним (?), 12:59, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Celeron ов и XP к счастью нет, но Core 2 Duo кое-где остались Только что в этом... весь текст скрыт [показать]
     
     
  • 8.101, Аноним (-), 15:51, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Нет, это когда ты имея возможность купить нормальный автомобиль среднего класса ездишь на ржавой шахе, из которой гайки уже сыплются. Так, может, понятнее будет?
     
     
  • 9.103, Другой аноним (?), 16:05, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Ладно, глупости все это Мы разговариваем про предприятие и бизнес, где под любо... весь текст скрыт [показать]
     
  • 9.131, Ыйя (?), 20:49, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Ога. Это когда не имея средств и надобности вместо ржавой шохи покупают бэху и издят в магазин за продуктами за две остановки.
     
  • 5.92, Fodrice (?), 15:06, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Я просто поставил гном на планшет, и получил лагодром.
    Acer w500. И да драйвера просто изменяют характер лагов. Тормозит все дико. Ибо во 1 видео во 2 постоянное обращение к диску.
     
     
  • 6.93, Fodrice (?), 15:09, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    И да, лучше б они отдельную екранную клавивтуру завезли То что есть ща на линуц... весь текст скрыт [показать]
     
  • 3.108, adolfus (ok), 16:29, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    > Может лучше наконец в 2017 году купить видеокарту с поддержкой 3D-ускорения?

    Зачем интерфейсу такая карта? Пирдеть и свистеть?  

     
  • 2.114, Аноним (-), 18:03, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    И к чему в здесь об этом? Проблема по-вашему в GTK или что вы хотели сказать?
     
     ....нить скрыта, показать (57)

  • 1.6, Аноним (-), 00:28, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    > В GtkEntry добавлен виджет для выбора Emoji. Также добавлены хинты для ввода Emoji с клавиатуры;

    Ну всё, теперь заживём. Это именно то, что не хватало.

     
     
  • 2.9, VINRARUS (ok), 00:57, 24/10/2017 [^] [ответить]    [к модератору]  
  • +3 +/
    https://keddr.com/wp-content/uploads/2015/03/Emoji-Keyboard.jpg
     
     
  • 3.22, Аноним (-), 08:14, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    А вот так и надо сделать, общаться небольшими ребусами будем. Исчезнет недопонимание между народами, один универсальный язык, который поймет каждый. Английский оставить для кодинга.
     
  • 3.40, Аноним (-), 10:39, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Шо ж ты делаешь, ирод? Как мне теперь развидеть это? :)
     
     
  • 4.112, VINRARUS (ok), 17:19, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    > Шо ж ты делаешь, ирод? Как мне теперь развидеть это? :)

    Отак: http://static.nix.ru/autocatalog/keyboards_sven/160817_2245_draft.jpg =)

     
  • 3.65, iPony (?), 12:27, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Не практично.
    Вообще бы классно было бы иметь на клавиатуре вместо NumPad'а EmojiPad ⌨️
     
     
  • 4.76, Аноним (-), 13:34, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Ну так настро... А, у тебя мак? Сочувствую.
     
     
  • 5.144, iPony (?), 10:15, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Чего сочувствовать В macOS с Emoji всё в порядке, ну так речь о другом Emoji о... весь текст скрыт [показать]
     
  • 2.109, adolfus (ok), 16:30, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Это, типа, бусы, которыми решено привлекать папуасов ... весь текст скрыт [показать]
     
  • 1.13, kulais (?), 01:39, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А как там бинарная совместимость ?? Приложение времен ASPLinux 10 запустится ??
     
     
  • 2.14, нежданчик (?), 04:47, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    запустится, если рядом положишь gtk нужной версии -)
     
  • 2.31, Аноним (-), 09:56, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    А зачем в опенсорсе бинарная совместимость? Важна совместимость на уровне исходников, перекомпиляция вам в руки.
     
     
  • 3.41, Аноним (-), 10:40, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Ну собери исподник 10 и более летней давности современным gcc. С - совместимость, ога.
     
     
  • 4.46, Аноним (-), 10:59, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    А в современном GCC изчезла опция -std=c89/99/...?
     
     
  • 5.104, Аноним (-), 16:09, 24/10/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Ты никогда не видел, сколько в сорцах любого дистра патчей с характерными названиями patch-gccXX? Наворачивание костылей на костыли - зело увлекательное занятие, скажу я тебе.
     
  • 3.66, Ordu (ok), 12:28, 24/10/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Как зачем Тебе не приходилось несколько часов пересобирать грядку пакетов после... весь текст скрыт [показать]
     
     
  • 4.116, Аноним (-), 18:49, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Приходилось
    emerge @preserved-rebuild
    ;)
     
     
  • 5.122, Ordu (ok), 19:22, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    > Приходилось
    > emerge @preserved-rebuild
    > ;)

    Если приходилось, то чего я объясняю тогда, ты и сам понимаешь.

     
  • 4.117, Аноним (-), 18:55, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    И что такое пару чаcов по сравнению с пересборкой всего @world
     
  • 3.120, Аноним (-), 19:18, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    > А зачем в опенсорсе бинарная совместимость?

    Не все любят пересобирать мир каждую неделю.


     
  • 1.19, Аноним (-), 07:27, 24/10/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • +1 +/
    на gma3150 gnome-shell не юзабелен, как и юнити ток lxde, xfce, e17 и дальше т... весь текст скрыт [показать]
     
     
     
    Часть нити удалена модератором

  • 3.29, IB (?), 09:42, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    :D
    IceWM же этому господину, ну или голый Open(или другой)Box
     
  • 3.34, Аноним (-), 10:00, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    а у Вас есть сборочки с e17 и e21?
     
  • 3.39, Sluggard (ok), 10:34, 24/10/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    Человек перечислял DE, ты ему советуешь WM... Миш, вторник уже, завязывай бухать.
     
  • 2.84, pripolz (?), 14:19, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    на gma500 проблема в основном в том, что dri,libva,mesa и прочее завязаны на ста... весь текст скрыт [показать]
     
  • 1.26, Аноним (-), 09:22, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Крестик на тулките большой чтобы точно попасть в него?
     
  • 1.27, Аноним (-), 09:30, 24/10/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • +5 +/
    Эх, молодёжь По описанию Мезона да и других новых систем сборки, типа Шейк... весь текст скрыт [показать]
     
     
  • 2.53, upyr (?), 11:13, 24/10/2017 [^] [ответить]    [к модератору]  
  • –2 +/
    А ты побовал? Meson шикарен!
     
  • 2.62, llolik (ok), 12:18, 24/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Так и Meson не собирает, собирает Ninja Ninja пошустрей make будет, хотя КМК и ... весь текст скрыт [показать]
     
     
  • 3.127, Аноним (-), 20:19, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Наверно, это придётся повторять всё чаще m4 или Перл не нужны во время конфигур... весь текст скрыт [показать]
     
     
  • 4.134, Аноним (-), 22:26, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Зависит от радиуса кривизны рук разработчика Некоторые ухитряются писать bash-o... весь текст скрыт [показать]
     
     
  • 5.136, iZEN (ok), 22:51, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Это вы ещё Gradle не видели Обслуживающий сборку код - очевидно ради самого ... весь текст скрыт [показать]
     
  • 2.77, Аноним (-), 13:36, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    По тормознутости, сложности и ненадёжности Я верю, что в этом никто и никогда н... весь текст скрыт [показать]
     
     
  • 3.129, Аноним (-), 20:25, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Дело в том, что я часто вижу такое конфигугирование if platform system ... весь текст скрыт [показать]
     
     
  • 4.135, Аноним (-), 22:39, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Зачем для проверки наличия файла запускать компиляцию А autocrap таки её запуст... весь текст скрыт [показать]
     
     
  • 5.141, Аноним (-), 09:14, 25/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Вот-вот Затем, что только компилятор знает, где foo bar h лежит Затем, что ф... весь текст скрыт [показать]
     
     
  • 6.150, Аноним (-), 11:59, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Откуда он это может знать, если не из опций, которые ему передаёт система сборки... весь текст скрыт [показать]
     
  • 5.142, Аноним (-), 09:21, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Вот это смешно было Между прочим, я уважаю cmake, и пишу на нём аккуратно, но... весь текст скрыт [показать]
     
     
  • 6.152, Аноним (-), 12:18, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Поделись, где ты увидел про лопату Я б тоже поржал Что не так с глобальным con... весь текст скрыт [показать]
     
     ....нить скрыта, показать (12)

  • 1.28, Аноним (-), 09:34, 24/10/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • +2 +/
    https www opennet ru opennews art shtml num 47031 Здесь что-то не чисто Сборк... весь текст скрыт [показать]
     
     
  • 2.32, Аноним (-), 09:57, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    В случае с autocrap — это ещё и прогон 100500 тестовых компиляций для проверки наличия тех или иных либ, функций, заголовков и т. п.
     
     
  • 3.42, Аноним (-), 10:42, 24/10/2017 [^] [ответить]    [к модератору]  
  • +2 +/
    но автотесты же не должны входить во время сборки...
     
     
  • 4.63, Ordu (ok), 12:21, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Должны или не должны... Какая разница, если они входят? Ну, ты попробуй собрать gtk без прогона автотестов и увидишь сам.
     
  • 4.79, Аноним (-), 13:41, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Во время сборки не проходят Проходят во время конфигурации Тебе configure ... весь текст скрыт [показать]
     
  • 3.43, Аноним (-), 10:49, 24/10/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    Давайте еще говорить, что после перехода с gzip на xz время сборки уменьшилось, так как теперь загрузка быстрее.
     
  • 2.83, Mihail Zenkov (ok), 14:07, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    В новости ошибка - там замеры были не на mesa, а на libdrm Библиотека libdrm не... весь текст скрыт [показать]
     
  • 2.115, dhamp (?), 18:28, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    сравнивают скорее всего meson buildir cd builddir ninja c configure ... весь текст скрыт [показать]
     
     
  • 3.130, dhamp (?), 20:45, 24/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Просто для примера сборка одного проекта cmake ninja 1917 45s user 133 06s sy... весь текст скрыт [показать]
     
  • 3.132, Ordu (ok), 20:51, 24/10/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Нет Если они и хитрят, то с выбором железа для сборки GTK сваян на C Компилят... весь текст скрыт [показать]
     
     
  • 4.143, Mihail Zenkov (ok), 09:55, 25/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Зависит от проекта Если в проекте собираются одновременно несколько подпроектов... весь текст скрыт [показать]
     
     
  • 5.159, Ordu (ok), 19:35, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    И это работает Ну, в том смысле, что между генерацией config cache и следующим ... весь текст скрыт [показать]
     
     
  • 6.162, Mihail Zenkov (ok), 21:44, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Собираем всю систему и попутно собираем все config cache Генерируем config site... весь текст скрыт [показать]
     
     
  • 7.164, Ordu (ok), 03:05, 26/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Поддержание своей системы сборки будет требовать гораздо больше времени Все эти... весь текст скрыт [показать]
     
     
  • 8.165, Mihail Zenkov (ok), 10:34, 26/10/2017 [^] [ответить]     [к модератору]  
  • +/
    На самом деле - не факт Все зависит от задач Если вы постоянно ежедневно мен... весь текст скрыт [показать]
     
  • 4.151, Аноним (-), 12:04, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Во-первых, у configure есть кеш, см configure --help во-вторых, даже если ... весь текст скрыт [показать]
     
     
  • 5.161, Ordu (ok), 20:14, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    Если я вожусь с командной строкой, то тормоза вносимые моими кривыми пальчиками ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (16)

  • 1.33, Аноним (-), 10:00, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    > стабильный и поддерживаемый в течение нескольких лет API

    Нескольких — это двух-трёх? Потом всё равно переписывать?

     
  • 1.35, Аноним (-), 10:02, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >Прекращение поддержки сборочной системы на базе autotools в пользу инструментария Meson

    А патриарх СПО это одобрил? Или Gtk 4 не является частью проекта GNU?

     
     
  • 2.69, Аноним (-), 12:52, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Красношапка одобрила. Кто платит, тот и одобряет.
    Хотя вон и в GNU awk запилили cmake. Может стало-таки доходить и до них, насколько autocrap ужасен.
     
  • 1.36, Аноним (-), 10:24, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Какая великая сила денег заставляет клепать такие жуткие дефолтовые темы?
     
     
  • 2.50, Аноним (-), 11:07, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Наверное, полное отсутствие этой силы.
     
     
  • 3.70, Аноним (-), 12:55, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    А вот фиг, без денег школьники на гномелуке клепают красивые темы, а дефолтом какая-то страхолюдина на скринах всю дорогу
     
  • 2.52, iZEN (ok), 11:12, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Кстати, да. Темы Gtk3 - это какой-то туманный образ нормальных мыслеформ после похмелюги.
     
     
  • 3.54, upyr (?), 11:16, 24/10/2017 [^] [ответить]    [к модератору]  
  • +/
    Так попробуй на трезвую голову осмыслить.
     
     
  • 4.61, Аноним (-), 12:11, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Ни разу не видел его трезвым с 2008-го.
     
  • 1.51, iZEN (ok), 11:10, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +4 +/
    Из-за идиотских скроллбаров и микроскопических подвижных границ разделения панелей браузера (Caja), в которые не так просто попасть "наощупь" мышкой, минут пять пытался отсоединить флэшку, так как её значок оказался в самом низу дерева папок браузера и загораживался внезапно возникающими скроллбарами. Доколе такое издевательство будет продолжаться?
     
     
  • 2.55, upyr (?), 11:18, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    Так не ной здесь, а напиши в багтрекер Caja.
     
     
  • 3.86, iZEN (ok), 14:26, 24/10/2017 [^] [ответить]     [к модератору]  
  • +2 +/
    Тут общая концепция в тулките такая, а не конкретный файл-менеджер появляющиеся... весь текст скрыт [показать]
     
     
  • 4.113, Аноним (-), 17:23, 24/10/2017 [^] [ответить]     [к модератору]  
  • +/
    В Nautilus почему-то такой проблемы нет ... весь текст скрыт [показать]
     
  • 4.133, all_glory_to_the_hypnotoad (ok), 21:21, 24/10/2017 [^] [ответить]    [к модератору]  
  • +1 +/
    наверняка это можно настроить через css стили или ещё как. А вот, как (в генте себе так сделал)

    /etc/environment:GTK_OVERLAY_SCROLLING=0

     
  • 1.85, pripolz (?), 14:23, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    долгое время пытаюсь понять. Кто-то вообще пишет что-то на GTK в рабочее время ??
     
     
  • 2.123, Аноним (-), 19:22, 24/10/2017 [^] [ответить]    [к модератору]  
  • –1 +/
    > долгое время пытаюсь понять. Кто-то вообще пишет что-то на GTK в рабочее
    > время ??

    Да. Сотрудники RedHat.

     
  • 2.124, Аноним (-), 19:36, 24/10/2017 [^] [ответить]     [к модератору]  
  • +4 +/
    Да Ниже то, что смог вспомнить Из минусов 1 Нет обработки ошибок выделения п... весь текст скрыт [показать]
     
     
  • 3.153, pripolz (?), 12:37, 25/10/2017 [^] [ответить]     [к модератору]  
  • +/
    ЭЭ они же просто указатели всегда, разве нет ... весь текст скрыт [показать]
     
     
  • 4.160, Аноним (-), 19:38, 25/10/2017 [^] [ответить]     [к модератору]  
  • +1 +/
    Раскройте макрос GTK_LABEL label , будете удивлены Там встроено самотестиров... весь текст скрыт [показать]
     
  • 1.137, Андрей (??), 23:02, 24/10/2017 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > Прекращение поддержки сборочной системы на базе autotools в пользу инструментария Meson;

    Надеялся, что meson будет параллельно работать. Облом.

    > В GtkEntry добавлен виджет для выбора Emoji. Также добавлены хинты для ввода Emoji с клавиатуры;

    2017-ый год. Элементарнейшее undo (ctrl-z) не работает. Зато Emoji!

     
  • 1.154, Аноним (-), 13:04, 25/10/2017 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Означает ли это что анимации будет отрсовывать не проц а видеокарта и гном перес... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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