Чтобы добавлять сообщения и комментарии, .

@Fohroer:
Fohroer

Разрабатываю визуальную новеллу. Учёл пожелания комментаторов. Теперь предлагаю снова — вот так по моей задумке выглядит интерфейс пользователя. Нравится ли теперь? Есть ли ещё предложения?

@Fohroer:
Fohroer

Разрабатываю визуальную новеллу. Вот так, по моей задумке, будет выглядеть графический интерфейс пользователя. Нравится? Есть ли предложения.

@Hawat:
Hawat

Покопался в FusionPBX, нихрена не понятно(хотя адекватнее чем гуйня для asterisk), пойду писать диалплан руками.

@qnikst:
qnikst

Вот у меня есть огромный типизированный граф (ладно не огромный, в оперативку помещается даже непакованный), я могу получать потоковые его обновления. Хочу максимально нахаляву получить его отображение в браузере (лучше в консоли конечно, но с этим все сложнее наверное), чтобы можно было приближаться отдаляться, фильтровать узлы и т.п.. Ещё возможно писать какой лог снизу. В общем что угодно полуготовое, что можно сделать за почтинулевое время.

Если кто в тред кастанёт красноквадратного любителя подобных интерфейсов Раскиных всяких то я даже спасибо скажу

@Renha:
Renha

GUI на чистом Си
linux.org.ru

@LavirTheWhiolet:
LavirTheWhiolet

Пока вы тут дрочили да игоряли, я успел наклепать целый учебник. Наслаждайтесь!

*Основы разработки интерфейсов пользователя на HTML, CSS и JavaScript*

*Глава 1*

НЕ ДЕЛАЙТЕ ЭТОГО

@fillest:
fillest

это ведь мак? Я, конечно, уже понимал, что он говно, но это уделывает даже убунту.

@Michae1:
Michae1

Если создать файл .hidden и прописать в нем имена соседних файлов и папок по одному на строку, то они станут скрытыми в файл-менеджере. Работает с Nautilus, Nemo, Caja, Thunar и Pantheon Files.

webupd8

@avallach2000:
avallach2000

Похоже, это победа, но вот какой ценой…
dedoimedo.com
У меня пока ESR, но чувствую лис уже подкрадывается, причем полярный и весьма упитанный.

@justonemore:
justonemore

Все таки новый GUI Mozilla Firefox херня. При чем, я здесь не говорю о его убогости. Выглядит тяжелым и как-то по аматорски. У новой Opera намного лучше.

@d1mk0:
d1mk0

Народ, кроссплатформенный gui на common Lisp / Scheme — реально ли (Linux/Windows, Mac OS не обязательно)? Хочу поучиться/пописать в своё удовольствие

@akastargazer:
akastargazer

Выпускник ETH рассказывает про основы гуя оберон-системы: ignorethecode.net

Текст как интерфейс, все дела.

@Tishka17:
Tishka17

Продолжаем тему ошибок интерфейса. Сегодня — Twitter habrahabr.ru

@warlock:
warlock

Ок, хочу всё же что-нибудь полезное в жизни сделать. Хочу написать программу (определился с идеей) для этих ваших линупсов, гуёвую, заодно изучить плюсцы. Ткните носом с чего начать, в частности больше конечно интересует на чём морду писать, с плюсцами разберусь, но не откажусь от нормального учебника.
А так же в чём писать-то нормально можно? Олдскульно тексты на emacs-е ваять или есть на что посмотреть из ide?
Ну и рек, если не лох^W^W на всякий случай.

@4DA:
4DA

Десктопные лучше знают про свои окна и как их располагать.
С другой стороны распологать окна должен WM.

Нет ли какого-нибудь протокола чтобы это разруливать?

Например, аппликуха говорит wm-у: хочу чтобы ты хуйнул вот это окно тайлингом в
правую часть текущего монитора и с такой-то шириной.

Есть чо? Или всем пох?

post affilated by тем что я опать задумался почему люди и используют
говновкладки в firefox вместе со всякики tree style, 150 окон в имаксе, табы во
всяких gnome-terminal или urxvt и прочее говно.

@Scrat:
Scrat

Вообще, всех тех, кто в хуюголе занимается вопросами юзабилити, надо тупо взвешивать. На весах. Потом из Official Table of Drops вычитать нужный процент, а потом уже вешать нормально, чтобы помучались.

@Equidamoid:
Equidamoid

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

@lord:
lord

Господа, а потосветуйте, пожалуйста, материала по теории создания годных интерфейсов.
Желательно в curses-like направлении.

@4DA:
4DA

Чят, хочу keyboard-driven проигрыватель музыки.
Неважно — standalone или клиент для mpd/xmms2

Есть чо?

@Tenno-Seremel:
Tenno-Seremel

Какой-то идиот придумал, что статусбар ненужен. Другие идиоты скопировали. Теперь во всех браузерах говноинтерфейс с всплывающим прямо над контентом… статусбаром.

@rion:
rion

а мне одному лениво вспоминать каким приложением какой файл открывается и поэтому всегда набираю тупо с xdg-open или все так делают?

@4DA:
4DA

Почему когда спрашивают про биндинги ЯП к GUI, говорят "биндинги не очень,
однако посмотрите на web-интерфейс".

Каким хером эти http-огрызки могут сканать за GUI?

@segfault:
segfault

hackage.haskell.org
кто пробовал ?

@combucho:
combucho

Пиплы, посоветуйте что-нибудь годное: простое и фичастое а-ля коньки, но веб-гуйное.

@datacompboy:
datacompboy

Господжа хорощиы! А какие есть хорошие гуйтулкиты, на пЫтоне, кросс-платформ (w32/lin, mac не обязателен), с минимальными депами (желательно, чтоб не как gtk на 60 метров рантайма), и нативлуком?

@Mazdaywik:
Mazdaywik

У меня установлен плагин Vimperator, позволяющий управлять браузером Firefox при помощи клавиатурных комбинаций редактора Vim.
Было открыто два окна. Я решил закрыть одно из них, набрав комбинацию :qa (quit all) и в итоге закрылись оба окна. Я ожидал, что закроются все вкладки на одном окне (комадна :q — quit — закрывает только одну вкладку), а закрылись оба. Налицо нарушение принципа наименьшего удивления. Ведь если открыто два окна Vim’а, то :qa закроет только одно из окон.

@Strephil:
Strephil

Почему в прыщах всё так просто и удобно?
Вот это выделение мышью, взял, выделил, всё работает. почему и в недоос так не сделать было?

@Mazdaywik:
Mazdaywik

В Linux чуть ли не с 90-х годов была возможность форму элементов управления путём выбора различных тем. В Windows такая возможность появилась, начиная с Windows XP. Соответственно, за всё это время разные умельцы-дизайнеры наклепали большое количество тем оформления окон как под ту, так и под другую платформу. Но почему-то мне почти не попадались темы оформления для Linux, имитирующие классическую тему Windows (да и те, что попадались, были под LXDE и IceVM), и ни разу не попадались темы оформления под обе платформы, имитирующие Windows 3.1! А ведь гуй там красивый.

@a13:
a13

было бы круто, если бы некоторые виджеты (например поля для ввода файловых путей) умели опционально раскрывать переменные окружения

@tuenut:
tuenut

Смотрю чужих, собственно. В детстве как-то не сложилось посмотреть, ну только 4ую часть видел.

Прямо сейчас смотрю вторую часть (aliens). Мало того, что фильм просто офигенен, как и многие старые фильмы, мало того, что, на мой взгляд, легко переплевывает множество современных поделий, но есть еще одна особенность. Дело в том, что там везде есть компьютеры, и на этих компьютерах нет совершенно никакого ГУЯ с окошечками, виндосами и перделками. Все максимально просто: монохромная графика, переключатели, цифры, буквы, консоли. Ахуенчик.

@avallach2000:
avallach2000

Так-с, кто у нас тут любит порассуждать про отзывчивость интерфейса пользователя (сиречь GUI) в разных гаджетах? Смотрим это видео: youtube.com (примерно с 00:45 и до победы).
Куда, скажите на милость, подевались результаты этого исследования, проведенного IBM'ом аж в далеком 85-м году? Сужу по себе — зависимость представленная на графике (см. 01:50) в достаточной степени верна. Да и вообще, потыкав в какой-нибудь haiku или kolibri os начинаешь несколько косо смотреть в сторону QT4/GTK3/XUL/<вписать прочее ~не~нужное>. А зато у нас теперь есть эффекты, блджад! И синие тени.

@Zert:
Zert

Общеизвестно, что для гуйни есть только один фреймворк, на котором не погано писать, и который кроссплатформенный — Qt. Для него есть биндинги в C++ (нативно), Python (Pyside, отличный биндинг), Haskell (работает через дупу), Go (пока недоделано). Говорят, ещё для Ada есть, но это из области научной фантастики. Я бы не отказался от биндингов для Racket, думается, на нём было бы очень удобно писать всякую гуйню и не страдать. Ибо сейчас выбор только между Python и C++. Мне больше нравится питон, но хотелось бы чего-то получше и с более привычной концепцией, чем питон.

@GotF:
GotF

Продолжаем парад красноглазия. Пара приятных настроек для GTK:
bind "Delete" { "delete-from-cursor" (paragraphs, 1) } //кнопка Delete стирает строку, применяется к GtkEntry
bind "<ctrl>BackSpace" { "delete-from-cursor" (chars, 1) } //C-Backspace выполняет функцию Delete

@MitrandiR:
MitrandiR

в природе есть вообще gui-шные клиенты для ssh под линух?

@pc:
pc

ADD/REMOVE GUI for Windows 2012 Server

blogs.technet.com

@lovesan:
lovesan

А никому кроме меня не кажется, что дизайнеры современных приложений, и не только веб-приложений, перебирают с асинхронностью?
Я имею ввиду в основном пользовательский интерфейс, естественно.

Вот например — меня лично пиздец как бесит когда в определенной формочке асинхронно формируется какой-то список. И вот почему: я выбираю какой-то элемент, да пусть даже просто взглядом — и тут хуяк, в список асинхронно подгружается еще стопицот элементов, и мой элемент теряется. Только успеваешь пролистать до него, и тут опять. В итоге приходится ждать конца подгрузки, т.е. та же синхронность, только со стороны пользователя. И ладно еще если приложение информирует о ходе загрузки(прогрессбаром например), как Windows Explorer, или, например, панель установки/удаления программ в винде — в вебе вот такой радости ждать практически никогда не приходится.

Еще пиздец бесит асинхронная подгрузка иконок, ну в том же windows explorer. Мне лично иконки очень сильно помогают ориентироваться в пространстве, в особенности в больших директориях, где в одну кучу свалено дохрена всего — ну типа "мои документы", или "загрузки" или просто папки, где у меня валяются обрывки моих гениальных мыслей, записанные в коде на разных ЯП. Но когда у нас всё асинхронно — захожу в такую — иконки все белые и одинаковые, нихуя не понятно, глазом не за что зацепиться, а тут еще асинхронная подгрузка самого списка — пиздец, сидишь ждешь пока раскрутится винт, и система соизволит мне показать все что есть. Нахуя спрашивается асинхронность?

Это же, в принципе относится и к асинхронной подгрузке картинок, там где картинки являются основным контентом — в фотогалереях, например. Зашел, сидишь смотришь на неполный список полуподгрузившихся картинок. Ну вот нахуя они вот так вот асинхронно грузятся, если я один хуй буду сидеть до конца загрузки, потому что ориентироваться в динамически изменяющемся полуподгруженном контенте смысла нет. С таким же успехом мог сидеть и смотреть на обычную иконку "загружается".

@anton0xf:
anton0xf

*linux *windows
Коммерческий мир, как правило, стремится к моде новичков, потому что (а) решения о покупках часто принимаются на основе тридцатисекундного пробного использования и (b) необходимость поддержки пользователей при этом сводится к минимуму, поскольку им предоставляется упрощенный до абсурда GUI-интерфейс. Я нахожу многие не-Unix-системы очень неудобными, поскольку, например, они не предоставляют способа выполнять какие-либо действия с сотней или тысячей файлов; я хочу написать сценарий, но он не поддерживается. Основная проблема таких систем заключается в предположении, что все пользователи постоянно остаются начинающими, и, следовательно, они отвергают Unix, поскольку она в данную модель не вписывается.
(c) Майкл Леск

@anton0xf:
anton0xf

*linux *windows
"Дружественные" GUI-интерфейсы других операционных систем имеют свои собственные проблемы. Поиски необходимых кнопок подобны игре в Adventure: интерфейсы в этих системах настолько же трудны, насколько любой интерфейс командной строки в Unix, за исключением того, что пользователь теоретически может "найти сокровища" после достаточного исследования. В Unix пользователю необходимо руководство.
(c) Брайан Керниган

@iegik:
iegik

Мульти-правка
Ctrl + Left-mouse-button — дублирует курсор в указанном месте, затем повторяет набор с клавиатуры до тех пор, пока не встретиться "стрелки" (вправо/влево) или обычный щелчёк мыши.

@tuenut:
tuenut

Ребят, не могу понять, что делают ключи -I и -O в xcompmgr? Ну они влияют на поведение окна при появлении(-I) и зыкрытии окна(-O соответственно), но как именно? Что они делают?