LINUX.ORG.RU

Ответ на: комментарий от anonymous

> http://www.linux.org.ru/books/lor-faq/lorFAQ-13.html#ss13.7

Thanx. Но что бы я ни делал, какие бы темы ни стравил, как бы ни корёжил их gtkrc, а размеры и расстояния в gtk-диалоге сохранения не уменьшились. Это окно по-прежнему лишь частично юзабельно при разрешении 800x600. Вывод: ламеризм разработчиков. Оно же - диагноз и приговор.

anonymous
()
Ответ на: комментарий от JB

>пользователю гконф

Хорошо хоть не OpenOffice. Типичный подход классического юниксоида. Вот по наслушаются таких советов начинающие "линуксоиды-недоумки", а потом вопросы на форумах - " А куда мне тыкнуть мышкой, чтобы усе летало?", или - " ПАМАГИТЕ!!! У меня в меню нет значка выключить компутер!" Вы хоть не пишите такие вещи на этом сайте, люди разные это читают. А потом несут ахинею всякую, и говорят, что на ЛОРе прочитали такое, а ЛОР - это авторитет!

anonymous
()
Ответ на: комментарий от anonymous

> Thanx. Но что бы я ни делал, какие бы темы ни стравил, как бы ни корёжил их gtkrc, а размеры и расстояния в gtk-диалоге сохранения не уменьшились. Это окно по-прежнему лишь частично юзабельно при разрешении 800x600. Вывод: ламеризм разработчиков. Оно же - диагноз и приговор.

Оказывается все разрабочики gtk ламеры, так как это сказал самый умный анонимус, который не смог разобраться с gtkrc.

Маразм...

init ★★★★★
()
Ответ на: комментарий от D

Мм.. таблицу можно загнать в ADO.NET DataSet, а дальше - в XML. В общем, я просто хотел сказать, что между реляционными базами и реестрами гораздо меньше общего, чем между реестрами и файловыми системами. Не будем заниматься казуистикой :)

D
()
Ответ на: комментарий от JB

>а чем плох гконф?

Он плох по нескольким причинам: Первая, и самая главная он не соответствует идеологии системы. Вторая - он не дает НЕОПЫТНОМУ пользователю понимания совершаемых действий. Человек просто тупо щелкает мышкой, совершенно не понимая механизма происходящего. Один такой подход уже есть - называется виндовс. Зачем делать то-же самое из линукса? Ну и третья уже обсуждалась - а зачем это нужно? Текстовые файлы и проще, и меньше, и правятся чем угодно, и способствуют пониманию своих действий.

anonymous
()
Ответ на: комментарий от init

> Оказывается все разрабочики gtk ламеры, так как это сказал самый умный анонимус, который не смог разобраться с gtkrc.

Я с ним разобрался. И пришёл к выводу: раскрытый диалог "Save as" в нынешнем gtk в экран при разрешении 800x600 не лезет, как ни корёжь gtkrc. Что показательно, никто не смог доказать обратное.

А тулкит, диалог сохранения в котором не лезет в 800x600... Как его назвать? :)

anonymous
()
Ответ на: комментарий от anonymous

> Первая, и самая главная он не соответствует идеологии системы.

kde тоже не юниксвей и почему то это никого не останавливает

> Вторая - он не дает НЕОПЫТНОМУ пользователю понимания совершаемых действий.

а зачем ему понимать? использование линукса неподразумевает понимание системы

> Один такой подход уже есть - называется виндовс.

подход в стиле "виндовс" совсем неплох, плоха его реализация в той самой виндовс

JB ★★★★★
()
Ответ на: комментарий от anonymous

Кстати, вопрос вдогонку. Мне будет удобнее, если список "Browse for files" в этом диалоге по дефолту будет раскрыт. Т.к. в 90% случаев его всё равно приходится открывать. Как это сделать?

anonymous
()
Ответ на: комментарий от JB

> где ты видел мониторы которые поддерживает максимум только 800х600? на дворе уже 21 век

На старых ноутбуках. Или gtk и гном для них не годятся?

anonymous
()
Ответ на: комментарий от anonymous

> На старых ноутбуках. Или gtk и гном для них не годятся?

на старых ноутбуках гном и кде будут "слегка" тормозить ;) туда лучше ставить что нибудь из *box

JB ★★★★★
()
Ответ на: комментарий от anonymous

>Если бы не убогие стандартные ГТКшные диалоги - зашибись была бы оболочка... >например ихний GtkFileChooser - это просто бред сумашедшего дизайнера - ну просто >0% frendly, -100% usability, -200% эргономики

>Voviks.

Уважаемый! Запомните! "ихний" НЕ БЫВАЕТ!!!!! бывает ТОЛЬКО "их". Если не веришь, спроси у филологов!

Да, и Ваше мнение по поводу GtkFileChooser, это только твоё ИМХО и ненадо афишировать свои ИМХи :) ибо они могут несовпасть с другими ИМХами :)

Kbps
()
Ответ на: комментарий от JB

>kde тоже не юниксвей и почему то это никого не останавливает

Согласен, но речь сейчас не о KDE (хотя на данный момент KDE наверное больше unix-way, чем гном)

>а зачем ему понимать? использование линукса неподразумевает понимание системы

Тут буду с вами спорить, что вы такое пишите?! побойтесь Ритчи и Таненбаума! - использование линукса, как и любого юникса, именно подразумевает ОЧЕНЬ глубокое понимание системы! Для тех, кто ничего понимать не желает - есть другая система.

>подход в стиле "виндовс" совсем неплох, плоха его реализация в той самой виндовс

Насколько я понял - вы хотите из линукса сделать "правильный виндовс"?

anonymous
()
Ответ на: комментарий от anonymous

> побойтесь Ритчи и Таненбаума! - использование линукса, как и любого юникса, именно подразумевает ОЧЕНЬ глубокое понимание системы!

вызывающе неверная информация

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

конечно если вдруг что то незаработает или сглючит она позовет меня

> Насколько я понял - вы хотите из линукса сделать "правильный виндовс"?

скорее я хочу чтобы линукс мог использоватся в качестве "правильного виндовса"

JB ★★★★★
()
Ответ на: комментарий от JB

> на старых ноутбуках гном и кде будут "слегка" тормозить ;) туда лучше ставить что нибудь из *box

Какие вы мне интересные вещи рассказываете! А вы не замечали, что именно этот диалог использует, к примеру, последний gimp? Что, вместо него тоже что-то другое ставить? paint небось?

anonymous
()
Ответ на: комментарий от anonymous

>Перечисляю: Gimp, Evolution, Gaim, Stardict, d4x, Sodipodi, Inkscape, Bmp, RealPlayer, >abiword, gnumeric, Bluefish - хватит?

все эти приложения собираются без поддержки gnome,
если вы ни разу в своей жизни не запускали configure и не знаете что это такое,
то не утомляйте нас своим бредом.

и еще нафига GUI настраивать с помощью vim,
для этого тоже есть GUI его и используется,
а как конфиг храниться, не паралельно ли тебе?

anonymous
()
Ответ на: комментарий от JB

> > Например кому принадлежит пропертя /XXX/YYY/ZZZ? Проге XXX, YYY или ZZZ? Или всем вместе? Если я удалили прогу YYY, то стоит ли мне удалить всю ветвь /XXX/YYY?

> то есть?

> ну например /apps/GnomeBaker/UI

> /apps/ - ветка "реестра", /GnomeBaker/ - название проги, /UI - один из параметров, в данном случае это расположении окна проги на десктопе

/apps/panel/applets/minicommander кому принадлежит?

К тому же такая система (когда все настройки в режиме rw для всех) провоцирует на такие вот деяния:

http://lists.altlinux.ru/pipermail/devel/2003-February/010497.html

anonymous
()
Ответ на: комментарий от anonymous

> А вы не замечали, что именно этот диалог использует, к примеру, последний gimp?

имхо можно собрать гимп с --disable-gnomevfs и будет стандартный диалог открытия файлов

JB ★★★★★
()
Ответ на: комментарий от anonymous

Кстати, насчёт промежутков меж кнопочками и прочего. Они, может, и есть дефолтные, но авторы gtk явно не в курсе этого. Смело заходите в gtkfilechooserdialog.c и наслаждайтесь:

gtk_container_set_border_width (GTK_CONTAINER (dialog->vbox), 12); gtk_box_set_spacing (GTK_BOX (dialog->vbox), 24);

Чё нам стОит просто взять и влепить 24, правда? Красивое ведь число, не правда ли? И это только один пример...

anonymous
()
Ответ на: комментарий от anonymous

> /apps/panel/applets/minicommander кому принадлежит?

что значит кому?

/panel/ - эт вероятно gnome-panel и принадлежит гному, /applets/ - апплеты, /minicommander/ - сам апплет

может я вопрос не понял?

> http://lists.altlinux.ru/pipermail/devel/2003-February/010497.html

так это сизиф кажется, пусть альты сами разбираются со своими глюками

JB ★★★★★
()
Ответ на: комментарий от rusty_dm

> соберите пжалста gnumeric без gnome давно хотелось но не плучаеца =(

Пущай ещё до кучи соберёт inkscape без gtkmm, glibmm, gc6, libsigc++.

anonymous
()

венец красноглазого творения упрямо не хочет слышать про свою ущербность, зачем же нам слушать его болезненное бахвальство? новости о гноме пора отфильтровать, всё равно его уже исключили из Основополагающего Дистрибутива.

anonymous
()
Ответ на: комментарий от anonymous

> Пущай ещё до кучи соберёт inkscape без gtkmm, glibmm, gc6, libsigc++.

Это дельное предложение. А то приходится Sodipodi пользовать :(((

Asteronix ★★★
()
Ответ на: комментарий от JB

> хочешь для слаки соберу пакетик? ;)

Чё, статически всё вкомпилишь? Лучше просто приведи здесь опции configure.

anonymous
()
Ответ на: комментарий от anonymous

hi

Gimp Gaim Bmp Bluefish отлично и без гнома работают... то что гном тянут это проблемы рпм.... собирайте из сорцев

dzfn
()
Ответ на: комментарий от anonymous

> Лучше просто приведи здесь опции configure.

./configure --prefix=/usr --without-gnome

еще есть ключик --without-gtk ;)

JB ★★★★★
()
Ответ на: hi от dzfn

А другого выхода нет. Хотя когда начинаешь ставить devel-пакеты, то проклинаешь все на свете.

Asteronix ★★★
()
Ответ на: комментарий от anonymous

> Я с ним разобрался. И пришёл к выводу: раскрытый диалог "Save as" в нынешнем gtk в экран при разрешении 800x600 не лезет, как ни корёжь gtkrc. Что показательно, никто не смог доказать обратное.

У меня разрешение 800x600 (старый монитор), я использую только gtk-софт. Единственный раз, когда встретился с тем, что диалог Save As не влазит на экран, был с гимпом, где в этот диалог понапихали очень много всего. Но это уже проблема разработчиков gimp, а не gtk, так как стандартный GtkFileChooser даже с дефолтовой темой очень отлично влезает на мой экран.

PS. Я только что проверил, отлично меняется расстояние между кнопками, между текстом кнопки и ее краями и размер шрифта кнопки. Изменить размер вполне можно, так что не надо говорить "я разобрался", если это на самом деле не так.

init ★★★★★
()
Ответ на: комментарий от anonymous

Вот ссылка на диалог сохранения файлов из gtk2, который влезает даже в 640x480:

http://ums.usu.ru/~patrakov/save.png

Правда, это не GNOME, а XFCE, с темой по умолчанию. Главное - правильно выставить разрешение для Xft. Например, добавить в ~/.Xresources строчку:

Xft.dpi: 72

GUI для конфигурирования этого параметра в GNOME тоже есть (а в XFCE, к сожалению, нет).

anonymous
()
Ответ на: комментарий от anonymous

> Вот ссылка на диалог сохранения файлов из gtk2, который влезает даже в 640x480:

Да лучше бы они выдрали в GTK+ диалог из FireFox или скопировали из KDE, вон TrollTech не считает для себя зазорным содрать диалог из винды, а создателя GTK считают себя самыми талантливыми дизайнерами в мире... хотя на самом деле они полный пшик... нельзя даже выбрать стиль отображения фалов... вот к примеру стиль репорт мне ну совершенно не нравиться, а стиля с иконками нет.

anonymous
()
Ответ на: комментарий от init

> У меня разрешение 800x600 (старый монитор), я использую только gtk-софт. Единственный раз, когда встретился с тем, что диалог Save As не влазит на экран, был с гимпом, где в этот диалог понапихали очень много всего.

А в том-то и дело, что НИЧЕГО особенного в нём нет. Просто выбор типа файла там сделан обычным списком, а не dropdown. А так - всё то же самое, что и у других. Но ведь известно: заставь дурака богу молиться...

> Но это уже проблема разработчиков gimp, а не gtk

В курсе, как расшифровывается gtk?

> так как стандартный GtkFileChooser даже с дефолтовой темой

Оп-па! С этого места помедленнее. Какую тему надо поставить, чтоб этот диалог стал меньше?

> очень отлично влезает на мой экран.

> PS. Я только что проверил, отлично меняется расстояние между кнопками, между текстом кнопки и ее краями и размер шрифта кнопки. Изменить размер вполне можно, так что не надо говорить "я разобрался", если это на самом деле не так.

1) Кусочек из gtkrc приведёшь?

2) И что, это уменьшило размеры диалога save as? На сколько? Диалог из gimp'а влез в 800x600?

anonymous
()
Ответ на: комментарий от anonymous

> Вот ссылка на диалог сохранения файлов из gtk2, который влезает даже в 640x480:

> http://ums.usu.ru/~patrakov/save.png

Спасибо. А теперь покажи от gimp'а. У меня от abiword'а тоже влезает, особенно если его сплющить.

> Главное - правильно выставить разрешение для Xft. Например, добавить в ~/.Xresources строчку:

> Xft.dpi: 72

Гм. Ни фига себе изврат :) У меня не только gtk-программы. Что показательно, остальные вполне устраивают :)

anonymous
()
Ответ на: комментарий от rusty_dm

>соберите пжалста gnumeric без gnome

поставь gentoo,

$emerge -pv gnumeric

app-office/gnumeric-1.4.3 -debug -gnome -libgda +python

anonymous
()
Ответ на: комментарий от anonymous

>Пущай ещё до кучи соберёт inkscape без gtkmm, glibmm, gc6, libsigc++.

слушай ламо, ты хоть знаешь что такое gtkmm?
какое оно имеет отношение к Gnome?

anonymous
()
Ответ на: комментарий от anonymous

уже собрал из сурсов c поддержкой cairo + glitz. вроде бы нормально .

anonymous
()
Ответ на: комментарий от anonymous

> А в том-то и дело, что НИЧЕГО особенного в нём нет. Просто выбор типа файла там сделан обычным списком, а не dropdown. А так - всё то же самое, что и у других. Но ведь известно: заставь дурака богу молиться...

Ты знаешь что представляет из себя GtkFileChooser? Это то, что находится под "Просмотреть другие папки" и до "Текущая локаль.." на приведенном выше скриншоте. Все остальное - прихоти разработчиков программы.

> В курсе, как расшифровывается gtk?

В курсе, но сейчас это не только GIMP toolkit. Тут была мысль, что разработчики ламеры. Так вот, если и ругать каких-то разработчиков за большой диалог Save As, то явно не разработчиков GTK. В других gtk-программах эти диалоги нормальные по размерам. Так что можно назвать создателей GIMP ламерами, но мне кажется, так может сказать только недалекий человек.

> 1) Кусочек из gtkrc приведёшь?

GtkButton::default-border { 4,4,4,4 }

GtkButton::default-outside-border { 4,4,4,4 }

2) И что, это уменьшило размеры диалога save as? На сколько? Диалог из gimp'а влез в 800x600?

Чтобы он влез, нужно менять не только эти стили. Но это возможно.

init ★★★★★
()
Ответ на: комментарий от JB

> ./configure --prefix=/usr --without-gnome

gnumeric 1.5:

./configure --prefix=/usr --without-gnome
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for gawk... gawk
...
checking pkg-config is at least version 0.9.0... yes
checking for GTK_CFLAGS... 
checking for GTK_LIBS... 
Package libgnomeprint-2.2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libgnomeprint-2.2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libgnomeprint-2.2' found
configure: error: Package requirements (
        gtk+-2.0                >= 2.6.0
        libglade-2.0            >= 2.3.6
        libgnomeprint-2.2       >= 2.8.2
        libgnomeprintui-2.2     >= 2.8.2
        libart-2.0              >= 2.3.11
) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the GTK_CFLAGS and GTK_LIBS environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.

Шеф, чё делать?

anonymous
()
Ответ на: комментарий от JB

>видимо поставить то, что просит configure

А что же он просит? А просит он библиотеку из состава GNOME, которая тянет за собой еще пол гнома... :P

anonymous
()
Ответ на: комментарий от anonymous

artem@ubuntu:~$ apt-cache show libgnomeprint-dev
[skip]
Depends: libgnomeprint15 (>= 0.32-1), libgdk-pixbuf-gnome-dev (>= 0.18.0-3), libxml-dev (>= 1.8.13-1), libfreetype6-dev (>= 2.0.9)

нормально все

JB ★★★★★
()
Ответ на: комментарий от anonymous

> Спасибо. А теперь покажи от gimp'а.

Действительно не влезает при тех же настройках (имеет размер 600x700 точек), если раскрыть и список папок, и список типов файлов. Более того, на 15" монитор это не влезет ни при каком разрешении. Даже на 17" влезает с трудом. С другой стороны, насколько часто тип файла "по расширению" является неподходящим?

> Гм. Ни фига себе изврат :)

Этот "изврат" на самом деле не нужен, если X-сервер определяет размер монитора (и, следовательно, dpi) правильно, и если оконный менеджер не "умничает" (GNOME тут не на высоте).

Только вот Debian запускает свой X-сервер с параметром -dpi 100 и все портит даже при "правильном" оконном менеджере (этот параметр из /etc/X11/xinit/xserverrc надо убрать).

anonymous
()
Ответ на: комментарий от anonymous

А в оффтопике диалог сохранения файла в Corel Draw тоже не влезает в 800x600

anonymous
()
Ответ на: комментарий от anonymous

> а ты читать умеешь? тогда возьми и прочитай что это такое, и больше не мели чушь не к селу ни к городу

Чё ты дуриком прикидываешься? Такое же отношение, какое к GNOME имеет GTK. Гномы пытаются подгрести под себя те либы, которые им понравились. И всё. Дают их разработчикам место на gnome.org, email'ы соответствующие и пр. В AUTHORS от gtkmm давно смотрел? Посмотри, дятел.

anonymous
()
Ответ на: комментарий от JB

> artem@ubuntu:~$ apt-cache show libgnomeprint-dev [skip] Depends: libgnomeprint15 (>= 0.32-1), libgdk-pixbuf-gnome-dev (>= 0.18.0-3), libxml-dev (>= 1.8.13-1), libfreetype6-dev (>= 2.0.9)

И чё ты опять дуриком прикидываешься? Тебе говорят, что для установки gnumeric надо ставить гномовы либы. У меня их нет, как и самого гнома. Догоняем помаленьку?

anonymous
()
Ответ на: комментарий от JB

> видимо поставить то, что просит configure

Вот так весь гном по одной либе и набегает. Что и требовалось доказать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.