The OpenNET Project / Index page

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



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

"Проект TUI Studio развивает визуальную среду для проектирования консольных интерфейсов"  +/
Сообщение от opennews (ok), 14-Мрт-26, 10:21 
Открыт код TUI Studio (Visual Terminal UI Designer), среды для визуального проектирования интерфейсов пользователя, работающих в текстовом терминале. Среда позволяет в интерактивном режиме наглядно формировать интерфейс, перетаскивая готовые блоки мышью, редактируя свойства в визуальном режиме и предпросматривая результат на лету. Сформированный макет интерфейса может быть экспортирован для использования во фреймворках Ink, BubbleTea, Blessed, Textual, OpenTUI и Tview...

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

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

Оглавление

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

1. Сообщение от Аноним324 (ok), 14-Мрт-26, 10:21   –21 +/
Ну кто придумал, что текстовые интерфейсы это удобно. Забудьте про существование терминала вообще, его нужно убрать из системы по дефолту.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #4, #8, #23, #38, #41

2. Сообщение от Alex154 (ok), 14-Мрт-26, 10:25   +2 +/
>его нужно убрать из системы по дефолту

Мне как систему чинить в случае поломки?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #20, #42, #46

3. Сообщение от Аноним (3), 14-Мрт-26, 10:29   +1 +/
Почему их сайт так дико лагает?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5

4. Сообщение от A.Stahl (ok), 14-Мрт-26, 10:34   +2 +/
Это компромисный вариант. Способный сохранить много нервов на пользовательских машинах. На серверах не очень нужен, там сидят профессиональные админы с кучей уже готовых конфигов/cкриптов на все случаи жизни.

А вот на пользовательской машине что делать если падают иксы? Без какого-то условного Миднайта нормальный человек даже не найдёт нужный конфиг.

Но я бы пошёл немного другим путём: написал бы какую-то очень простую программу, способную заместить иксы и запускать такие же примитивные графические программы-конфигураторы. Эдакий 64KiB графический сервер. Да, там не будет ускорений, сетевой прозрачности и ничего другого, но он будет рисовать кнопки и менюшки на любой VESA-совместимой карточке.

Возможно это не так просто, раз уж такого нет. Я в тему не лез и как зажечь пиксель на экране без иксов не знаю.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #6, #9, #45, #47, #50

5. Сообщение от Аноним (6), 14-Мрт-26, 10:34   +1 +/
Потому-что написан на TypeScript.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #29

6. Сообщение от Аноним (6), 14-Мрт-26, 10:36   –4 +/
Ты описан Винду. Они вся состоит из примитичвных программ-конфигураторов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

8. Сообщение от Аноним (6), 14-Мрт-26, 10:39   +/
>Ну кто придумал, что текстовые интерфейсы это удобно.

Конфиги в виде текство и GNU bash - это всё основа основ. Эти интерфейсы придумали юниксоиды.

>Забудьте про существование терминала вообще

Сам не осилил, и теперь других поддакиваешь?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #48

9. Сообщение от Troizet (?), 14-Мрт-26, 10:40   +/
Framebuffer? https://ru.wikipedia.org/wiki/Linux_framebuffer
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #12

10. Сообщение от Аноним (10), 14-Мрт-26, 10:40   +/
Идея неплохая, но как будто бы тула для текстовых интерфейсов сама должна быть такой.
Ответить | Правка | Наверх | Cообщить модератору

11. Сообщение от Анон1110м (?), 14-Мрт-26, 10:44   +/
И здесь вэбня.
Ответить | Правка | Наверх | Cообщить модератору

12. Сообщение от A.Stahl (ok), 14-Мрт-26, 10:48   +1 +/
> Framebuffer? https://ru.wikipedia.org/wiki/Linux_framebuffer

А ведь если копнуть, то может оказаться что современные UI фреймворки умеют работать напрямую с фреймбуфером? Т.е. мы вполне можем иметь полноценный GUI при отвалившихся иксах. Разве нет?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #52

13. Сообщение от Аноним (38), 14-Мрт-26, 10:49   +3 +/
TUI на Typescript с реактом? Чиво?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32

14. Сообщение от Аноним (14), 14-Мрт-26, 10:57    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

15. Сообщение от Аноним (15), 14-Мрт-26, 10:59   +1 +/
А разве суть TUI не в том, чтобы это был лёгкий, быстрый интерфейс, а тут js, react
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #19, #22, #31

16. Сообщение от Аноним (19), 14-Мрт-26, 11:01   +2 +/
TUI и js взаимоисключающие явления.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26

18. Сообщение от Аноним (18), 14-Мрт-26, 11:05   +1 +/
На чем смогли на том и сделали.
Сделай лучше, никто не против.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #24, #25

19. Сообщение от Аноним (19), 14-Мрт-26, 11:05   +/
Это для тех, кто носит очки без стекол.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

20. Сообщение от Аноним (20), 14-Мрт-26, 11:06   +/
Очевидно через консоль
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #27

22. Сообщение от Аноним (22), 14-Мрт-26, 11:08   +/
Нет. Суть TUI в том, чтобы он работал в консоли.
Кстати, помню, как же тормозил ncurses на старых ПК (по сравнению с досовским софтом).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #28

23. Сообщение от Аноним (27), 14-Мрт-26, 11:08   +1 +/
TUI пригоден для работы по SSH.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

24. Сообщение от Аноним (20), 14-Мрт-26, 11:08   +/
В этом и проблема.
Низкокачественных развелось, а с ыы их будет еще больше
В итоге вместо адекватного тулсета под задачу мы имеем приматов, знающих только один язык, а то и не одного.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #40

25. Сообщение от Аноним (38), 14-Мрт-26, 11:08   +/
Ответ из разряда ты сам такой
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

26. Сообщение от Аноним (38), 14-Мрт-26, 11:10   +/
Шиза жавоскриптизеров не знает границ, осталось только микрокод процессора на жс переписать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #30

27. Сообщение от Аноним (27), 14-Мрт-26, 11:10   +1 +/
Так начавший эту ветку предлагает забыть про терминал вообще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

28. Сообщение от Аноним (38), 14-Мрт-26, 11:12   +1 +/
Ncurses тормозил? Ок кто еще не поменял свой 8086 признавайтесь
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #33, #36

29. Сообщение от Аноним (38), 14-Мрт-26, 11:13   +/
Предлагаю перегнать тс в жс, а из жс в раст через перегонный куб.. знатная бадяга выйдет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

30. Сообщение от Аноним (27), 14-Мрт-26, 11:13   +/
Конкретно, на Electron.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #34

31. Сообщение от Аноним (31), 14-Мрт-26, 11:15   +/
Какая связь IDE для создания приложений со средой, в которых создаваемые приложения должны запускаться. По вашей логике IDE для разработки программ для микроконтррллеров должен быть написан на ассемблере и запускаться на микроконтроллере?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #35

32. Сообщение от Аноним (27), 14-Мрт-26, 11:15   +1 +/
Надеюсь, что канала в 100 Mbps для отображения этого туя по ssh хватит всем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #37

33. Сообщение от Аноним (-), 14-Мрт-26, 11:18   +1 +/
Я застал ПК постарше, чем Core 2 Duo. На 386/486 да, ncurses тормозил.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #39

34. Сообщение от Аноним (38), 14-Мрт-26, 11:24   +/
А вот это больно, таких лагов как на электроне нет даже в браузере
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

35. Сообщение от Аноним (38), 14-Мрт-26, 11:26   +/
Только вот выхлоп этого Drag&Drop будет на реакте, а так не ничего, в терминал 16 ядерник не забудь поставить
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

36. Сообщение от Аноним (27), 14-Мрт-26, 11:26   +/
Да, наверное, Ncurses вполне пригоден для ELKS.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

37. Сообщение от Аноним (38), 14-Мрт-26, 11:28   +1 +/
Vulkan-ом рендерится поди
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #51

38. Сообщение от Аноним (38), 14-Мрт-26, 11:29   +/
TUI вполне удобно для приложух без картинок
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

39. Сообщение от Аноним (27), 14-Мрт-26, 11:33   +/
А как же TurboVision на 80286 не тормозил? Он тоже TUI и в ООП.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #43

40. Сообщение от Аноним (38), 14-Мрт-26, 11:34   +/
Нейронка пишет код, погромисты пишут хотелки... вот это конец цивилизации
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

41. Сообщение от Вася (??), 14-Мрт-26, 11:48   +/
вы неосилятор терминала? вам нравится спортивное мышкокликание?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

42. Сообщение от небесный ученый (?), 14-Мрт-26, 11:49   +/
нажать кнопку,ну то есть дать команду ИИ -- "Сделать всё зае..хорошо"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #44

43. Сообщение от Аноним (-), 14-Мрт-26, 11:49   +/
А вот об этом и речь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

44. Сообщение от небесный ученый (?), 14-Мрт-26, 11:50   +2 +/
** "Сделай мою ОС снова великой"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

45. Сообщение от Мемоним (?), 14-Мрт-26, 12:12   +/
https://directfb2.github.io/
И даже с ускорением в некоторых случаях.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

46. Сообщение от Bottle (?), 14-Мрт-26, 12:37   –1 +/
Если систему приходится чинить пользователю, то это ужасная система. Пользуйся нормальной ОС, а не поделкой лапчатых.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #49

47. Сообщение от Bottle (?), 14-Мрт-26, 12:38   +/
Через GRUB можно запустить KDE в программном режиме отрисовки (на CPU). Очень помогло при установке драйверов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

48. Сообщение от Bottle (?), 14-Мрт-26, 12:39    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

49. Сообщение от Аноним (49), 14-Мрт-26, 12:46    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

50. Сообщение от gordon01 (ok), 14-Мрт-26, 12:46   +/
Вы переизобрели Windows Preinstallation Environment и продукт на нем - WinRE, давно известные человечеству)

Ну и безопасный режим виндовс, хотя он уже давно (кажется с 8й) заменен на WinRE.

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

51. Сообщение от Аноним (49), 14-Мрт-26, 12:47   +/
Не, DirectX 12.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

52. Сообщение от troizet (ok), 14-Мрт-26, 13:08   +/
>  современные UI фреймворки умеют работать напрямую с фреймбуфером?

Похоже, что да.

>  Вывод графики для X Window System, MPlayer, библиотек GGI, SDL, Weston, GTK+, Qtopia и DirectFB: они могут использовать фреймбуфер напрямую.

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


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

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




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

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