The OpenNET Project / Index page

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



"В GNOME SDK добавлена поддержка языка построения интерфейсов Blueprint"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В GNOME SDK добавлена поддержка языка построения интерфейсов Blueprint"  +/
Сообщение от opennews (ok), 06-Май-25, 12:09 
В состав предлагаемого проектом GNOME инструментария для разработки приложений (GNOME SDK) включён компилятор blueprint-compiler, позволяющий использовать для определения интерфейса приложений разметку Blueprint. Поддержка Blueprint в GNOME SDK даст возможность применять данный язык описания интерфейса в приложениях GNOME без ручной установки дополнительных зависимостей. В настоящее время Blueprint добавлен в ночные сборки GNOME SDK и войдёт в состав релизов, начиная с осеннего выпуска GNOME 49...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63190

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +2 +/
Сообщение от th3m3 (ok), 06-Май-25, 12:09 
Это тот самый Blueprint из Unreal Engine или какой-то другой?
Ответить | Правка | Наверх | Cообщить модератору

4. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +6 +/
Сообщение от Rezzet (??), 06-Май-25, 12:17 
Нет, общее только название, совсем другая вещь
Ответить | Правка | Наверх | Cообщить модератору

7. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +14 +/
Сообщение от нейм (?), 06-Май-25, 12:46 
Гномам бы переименоваться тогда, в что-то ближе к гному и гтк по неймингу

Glueprint например. Очень говоряще для их интерфейсов

Ответить | Правка | Наверх | Cообщить модератору

28. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (28), 06-Май-25, 15:29 
GooPint
Ответить | Правка | Наверх | Cообщить модератору

14. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (14), 06-Май-25, 13:43 
Unreal Ubisoft Operating System.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

15. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от myster (ok), 06-Май-25, 13:47 
У нас предпочитают не переводить названия, но в английском это слово звучит совершенно заурядно: "чертех, проект, план". Причем с долей грусти, потому что слово "blue" синоним слова "грусть".
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

50. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +1 +/
Сообщение от Смузихлеб забывший пароль (?), 06-Май-25, 18:33 
Ну тут уж хз. Исходно это вроде бы как было названием копий исходного чертежа методом цианотипии. Копии с ЧБ как раз получались бело-синими
Ответить | Правка | Наверх | Cообщить модератору

23. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +1 +/
Сообщение от Аноним (23), 06-Май-25, 14:52 
Копия, репродукция технического чертежа, полученная с помощью контактной печати на светочувствительной бумаге. При производстве таких копий использовались два метода, цианотипия и позже, в основном заменившая её, диазотипия. Развиваясь, оба метода существенно изменялись в части химического процесса, подготовки носителя и рабочих процессов.
https://ru.wikipedia.org/wiki/Синька_(копия_чертежа)
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

32. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +2 +/
Сообщение от Аноним (14), 06-Май-25, 16:37 
После выхода Windows 10, мне все меньше нравится Windows. Но насамом деле после выхода Windows 8.
Тепеоюрь же мне все меньше нравится Linux, Cannonical. Смотря на жонглирования всеми этими псевдоновыми фичами. В то же время разнообразие дистрибутивов однодневок.
Должна быть ОС, поставил и забыл.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

42. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (42), 06-Май-25, 18:07 
> Должна быть ОС, поставил и забыл.

Win7

Ответить | Правка | Наверх | Cообщить модератору

71. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (71), 06-Май-25, 19:22 
В последнее время напоминает о себе, когда ругается на версии программ, которые уже не поддерживаются ею.
Ответить | Правка | Наверх | Cообщить модератору

72. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  –1 +/
Сообщение от Аноним (71), 06-Май-25, 19:26 
> Должна быть ОС, поставил и забыл.

Внезапно это... мак. Только не хакинтош, а именно мак. Даже миграция между устройствами делается одним кликом, абсолютно все настройки переносятся, как и данные. Но дорого, да.

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

81. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (81), 06-Май-25, 20:20 
> Должна быть ОС, поставил и забыл.

Абсолютно точно. Потому глубоко внутри для себя определил: есть одна толковая ОС rpm-based, есть одна толковая deb-based. Всё остальное, даже если оно фрагментарно гениальное, — от лукавого.

Да, поставил, обновляешься раз в полгода и не думаешь, что там под капотом.

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

34. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (14), 06-Май-25, 16:43 
Все эти Bloatware, Телеметрии.
Какой то непонятный непонятно кому нужный софт.
Они бы еще, Obs Studio, с Zoom om, пихали бы, а может и есть такое.
Это же как нужно ненавидеть пользователя, чтобы такое пихать.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

37. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (37), 06-Май-25, 17:38 
Да это капец, как же всем надоели эти рекламные приложения, да и ещё и рекламу дабовляют...
Скоро дойдёт до того, что пользователь будет покупать ОС, платить подписку на неё, и в ней же будет показываться реклама и устанавливаться рекламные приложения. А права супер пользователья будут предлагаться как внутренняя покупка.
Самое слабой с платной отпиской (как делал  Adobe)
Ответить | Правка | Наверх | Cообщить модератору

82. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (81), 06-Май-25, 20:22 
Чото аккурат сегодня решил посмотреть https://ru.wikipedia.org/wiki/Windows_10#%D0%A2�... — и малость ужаснулся.
Ответить | Правка | Наверх | Cообщить модератору

2. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  –2 +/
Сообщение от Аноним (2), 06-Май-25, 12:10 
Ну и чем это лучше designated initializers в Си? Точно так же можно описать структурку указав только нужные поля. Или дерево структурок, описав весь UI.
Ответить | Правка | Наверх | Cообщить модератору

6. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +2 +/
Сообщение от Аноним (6), 06-Май-25, 12:41 
> Ну и чем это лучше designated initializers в Си?

При чем здесь С вообще?

Ответить | Правка | Наверх | Cообщить модератору

10. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  –2 +/
Сообщение от Аноним (2), 06-Май-25, 13:03 
При том что 99%  Gnome приложений на нём написано.
Ответить | Правка | Наверх | Cообщить модератору

13. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +1 +/
Сообщение от Аноним (13), 06-Май-25, 13:43 
Ну так надо сказать об это ребятам! А то они поди не знают, и потому изобретают то UI-файлы с XML, то этот Blueprint.
Ответить | Правка | Наверх | Cообщить модератору

41. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (2), 06-Май-25, 17:58 
Ну и что, лучше стало? Все прогрессивные UI фреймворки, на которых пишут для бизнеса, ушли в описание UI кодом на том же ЯП, что и логика программы - Flutter, React, Compose, Swift UI и другие.
Ответить | Правка | Наверх | Cообщить модератору

17. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (17), 06-Май-25, 13:54 
Ближе к 60%.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

19. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  –1 +/
Сообщение от Аноним (-), 06-Май-25, 14:38 
Нет, всё-таки 99%.
Ответить | Правка | Наверх | Cообщить модератору

45. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (45), 06-Май-25, 18:17 
Только кор гнома на сижке, остальное на брейнфаккх
Ответить | Правка | Наверх | Cообщить модератору

9. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (9), 06-Май-25, 13:03 
Все можно. Вопрос лишь в том, будет ли это удобно. Гуй лучше всего выражается в специально созданных для него языках.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

3. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +4 +/
Сообщение от Rezzet (??), 06-Май-25, 12:16 
Как сделать свой кривой QML. В целом конечно прогресс, но можно было и синтаксис получше сделать.
Ответить | Правка | Наверх | Cообщить модератору

5. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  –2 +/
Сообщение от Аноним (28), 06-Май-25, 12:19 
Казалось бы, всего-то надо сделать XAML на JSON.
Ответить | Правка | Наверх | Cообщить модератору

29. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Анон1110м (?), 06-Май-25, 15:37 
Ох уж эти яваскриптёры со своим JSON.
Ответить | Правка | Наверх | Cообщить модератору

59. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +1 +/
Сообщение от Пишу с коры дуба (?), 06-Май-25, 18:42 
А без этого г#вн@ сейчас уже никуда. Вот захочешь ты написать бота на паскале или на коболе для телеграма, а на те... оно в json выдаёт ответы. Вроде православный xml дропнули.
Ответить | Правка | Наверх | Cообщить модератору

18. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  –4 +/
Сообщение от Аноним (18), 06-Май-25, 14:10 
> Как сделать свой кривой QML. В целом конечно прогресс, но можно было
> и синтаксис получше сделать.

Не люблю QML, классические Qt-шные виджеты как-то привычнее и проще, но видимо придется переползать, так как классические не развиваются и под ведройдом смотрятся больно инородно...

Теперь такое будет у всех...

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

61. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +1 +/
Сообщение от Пишу с коры дуба (?), 06-Май-25, 18:46 
> классические Qt-шные виджеты как-то привычнее и проще

А ещё проще трупо-поскаль со своим turbo vision! Но если серьезно, самое простое что я видел это delphi, и firemonkey даже помощнее будет всех этих qt.

Ответить | Правка | Наверх | Cообщить модератору

73. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (73), 06-Май-25, 19:43 
Делфи был хорош, да. Но проприетарщина и вин-онли.
Для быстрого тяп-ляп есть лазарь - и компилится на лету и ресурсов не жрет и переносимость хорошая... одна беда - паскаль :)
Ответить | Правка | Наверх | Cообщить модератору

75. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (71), 06-Май-25, 19:52 
> лазарь

Эмм, нет. Тормозная хрень с вырвиглазным UI/UX в отличии от делфи, к тому же делфи бесплатен, даже кряк не надо качать. И кроссплатформу умеет. Под мак, андроид.

Ответить | Правка | Наверх | Cообщить модератору

77. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (73), 06-Май-25, 19:56 
под ведройд и лазарь умеет - правда так себе, но умеет

> Тормозная хрень

как только ты свою дельфю запустить на 3 пне, так и приходи рассказывать какой лазарь тормозной... а последний лазарь и на 3 пне летает...

Ответить | Правка | Наверх | Cообщить модератору

11. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +6 +/
Сообщение от Аноним (11), 06-Май-25, 13:25 
Когда уже gtk5, программами на предыдущей версии пользоваться невозможно, нужно переписывать, запусктся по 10 секунд и медленные до невозможности.
Ответить | Правка | Наверх | Cообщить модератору

20. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  –18 +/
Сообщение от prokoudineemail (ok), 06-Май-25, 14:39 
> запусктся по 10 секунд и медленные до невозможности.

Ничего, скоро из ядра вынесут i486, ты поживёшь на старом ядре ещё лет десять, ну а там, глядишь, наконец-то проапгрейдишься.

Ответить | Правка | Наверх | Cообщить модератору

21. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Namehh (?), 06-Май-25, 14:46 
Пользователь Electron?
Ответить | Правка | Наверх | Cообщить модератору

24. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +2 +/
Сообщение от Аноним (24), 06-Май-25, 14:52 
Так... Pentium, Pentium-MMX, Pentium-II, Pentium-III, ... Фух, до Core 2 Duo не скоро доберутся :)
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

25. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (23), 06-Май-25, 14:54 
Ха-ха-ха, а я пересел с  Core 2 Duo,
Ответить | Правка | Наверх | Cообщить модератору

48. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (18), 06-Май-25, 18:25 
слабак!
Ответить | Правка | Наверх | Cообщить модератору

57. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +1 +/
Сообщение от Пишу с коры дуба (?), 06-Май-25, 18:40 
Там вот в прошлой теме чувак сидит на 286. Какая кора дуба, ты о чем 😂
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

55. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +3 +/
Сообщение от Пишу с коры дуба (?), 06-Май-25, 18:38 
> наконец-то проапгрейдишься

Если ты денег дашь то хоть сейчас готов!

Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

80. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (80), 06-Май-25, 20:16 
а как там твой кальбрус, в ядро уже завезли?
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

83. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от prokoudine (ok), 06-Май-25, 20:51 
> а как там твой кальбрус

Что это и зачем оно не нужно?

Ответить | Правка | Наверх | Cообщить модератору

12. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +3 +/
Сообщение от Аноним (12), 06-Май-25, 13:27 
Теперь у гномеров будет свой QML. Поздравляю!
Ответить | Правка | Наверх | Cообщить модератору

16. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (16), 06-Май-25, 13:51 
Опять вместо языка разметки какой-то недоси переизобретают.
Ответить | Правка | Наверх | Cообщить модератору

30. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  –2 +/
Сообщение от Аноним (30), 06-Май-25, 16:02 
Каждый разработчик интерфейсов дожен выучить наизусть все контролы с их свойствами у пары десятков фреймворков. Чтобы не стоять на месте, учи каждый месяц новый фреймворк. Как только чувствуешь, что начинаешь путать названия контролов или их свойств, обязательно начни изучать сначала. Если во время изучения все фреймворки кончились, напиши свой.
Ответить | Правка | Наверх | Cообщить модератору

31. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  –1 +/
Сообщение от Аноним (31), 06-Май-25, 16:06 
>[оверквотинг удален]
>     default-width: 600;
>     default-height: 300;
>     title: _("Hello, Blueprint!");
>     [titlebar]
>     HeaderBar {}
>
>     Label {
>       label: bind template.main_text;
>     }
>   }

не прошло и сорока лет...

/*  Hello.rc
    Hello Application
    Windows Toolkit Version 2.03
    Copyright (c) Microsoft 1985,1986,1987,1988 */

#include "windows.h"
#include "style.h"
#include "hello.h"

ABOUTBOX DIALOG 22, 17, 154, 75
STYLE WS_POPUP | WS_DLGFRAME
{
    CTEXT "Microsoft Windows"                   -1, 0,  5, 154, 8
    ICON  "hello"                               -1,  9, 23,  0, 0
    CTEXT "Hello application"                   -1,  0, 14, 154, 8
    CTEXT "Version 2.03"            -1, 30, 34, 94, 8
    CTEXT "Copyright © 1985,1986,1987,1988 Microsoft Corp."   -1,  0, 47,154, 9
    DEFPUSHBUTTON "Ok"                        IDOK, 61, 59, 32, 14, WS_GROUP
}

— мы сделали это, Лоло! спустя почти сорок лет мы догнали и перегнали их! — шептал дряхлый пингвин, в конвульсиях пытаясь подняться в своей старой скрипучей койке, — вендeкапец близок, сынок! я уже слышу его тяжёлую п... — но тут усталая койка наконец переломилась, и старик так и не договорил. Лоло облегчённо вздохнул и пошёл в свою комнату, где наконец-то смог выпнуть в окно ненавистную корудуба и включить новый комп с 11 виндой...

Ответить | Правка | Наверх | Cообщить модератору

39. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +1 +/
Сообщение от Аноним (39), 06-Май-25, 17:56 
Сегодня был сделан лексер Blueprint для редактора CudaText.

На здоровье.

Ответить | Правка | Наверх | Cообщить модератору

46. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +1 +/
Сообщение от АнтиВата (?), 06-Май-25, 18:18 
> CudaText

Это та поделка на турпопаскале которая таки пришла к успеху? :D

Ответить | Правка | Наверх | Cообщить модератору

44. Скрыто модератором  +1 +/
Сообщение от fernant (-), 06-Май-25, 18:16 
Ответить | Правка | Наверх | Cообщить модератору

47. Скрыто модератором  +/
Сообщение от Аноним (18), 06-Май-25, 18:23 
Ответить | Правка | Наверх | Cообщить модератору

49. Скрыто модератором  +/
Сообщение от 0123456789ABCDEF (?), 06-Май-25, 18:28 
Ответить | Правка | Наверх | Cообщить модератору

53. Скрыто модератором  –1 +/
Сообщение от fernant (-), 06-Май-25, 18:36 
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

74. Скрыто модератором  +/
Сообщение от Аноним (73), 06-Май-25, 19:52 
Ответить | Правка | Наверх | Cообщить модератору

63. Скрыто модератором  +/
Сообщение от Аноним (14), 06-Май-25, 19:00 
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

66. Скрыто модератором  +/
Сообщение от Хуже совка только вата (?), 06-Май-25, 19:03 
Ответить | Правка | Наверх | Cообщить модератору

67. Скрыто модератором  +/
Сообщение от Аноним (14), 06-Май-25, 19:08 
Ответить | Правка | Наверх | Cообщить модератору

70. Скрыто модератором  +/
Сообщение от Аноним (71), 06-Май-25, 19:21 
Ответить | Правка | Наверх | Cообщить модератору

76. Скрыто модератором  +/
Сообщение от Аноним (73), 06-Май-25, 19:54 
Ответить | Правка | Наверх | Cообщить модератору

78. Скрыто модератором  +/
Сообщение от Аноним (14), 06-Май-25, 19:57 
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

68. Скрыто модератором  +/
Сообщение от fernant (-), 06-Май-25, 19:13 
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

54. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Смузихлеб забывший пароль (?), 06-Май-25, 18:37 
> с использованием библиотеки GTK4

Удивительно своевременно

> Благодаря читаемому синтаксису формат Blueprint
> позволяет обойтись без применения специализированных
> визуальных редакторов интерфейса

В общем, для создания/редактирования интерфейсов визуального редактора можно не ждать. Отлично, просто замечательно. Удивительно, что ещё сам код разметки не в консоли надо вводить

Ответить | Правка | Наверх | Cообщить модератору

79. "В GNOME SDK добавлена поддержка языка построения интерфейсов..."  +/
Сообщение от Аноним (79), 06-Май-25, 20:04 
Сделали DSL для интерфейсов, потом сделают DSL для ещё чего-нибудь, а Mach и Matchmaker в хурде так и стоит без биндингов.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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