LINUX.ORG.RU

Сообщения CrossFire

 

[тихо и незаметно][Oil Rush] 0.64

Форум — Talks

== Changes from 0.631 to 0.64 ==

Gameplay:

* More aggressive AI

* Fixed tutorial bugs

Code:

* Fixed A LOT of crash issues, the build is almost stabilized now

* Fixed x64 issues with the launcher on Linux

* Lowered GLIBC version requirements to 2.11 in Linux

* Fixed server re-election bug during multiplayer game over Internet

Content:

* Fixed «Siege» map

* Fixed explosion SFXs

* Added scrollbar handler

* Tuned airplane animation

 

CrossFire
()

[Гномокапец][Gnome OS][ЧСВ][RIP] Дальше — веселее.

Форум — Talks

Take this one with a pinch of hearty pinch of salt for now, but, in a post to the GNOME Developer Mailing List, Jon McCann – a tour de force in the GNOME world and pioneer of GNOME Shell itself – has urged that GNOME not only become an OS, but forgo keeping support for other non-Linux operating systems such as BSD, Solaris and Unix in the process.

Systemdwut?

What’s the beef? First let’s get up-to-speed on the issue courtesy of Redditor deebeeoh: -

“[GNOME] are proposing systemd as a dependency for GNOME Shell to function. systemd has made it quite clear that no port to other OS’s would be supported (or even easy due to technical details).

In short, by depending on systemd, they force the OS to pick a particular init system which is only supported in Linux. This is all proposed for GNOME 3.2, so very soon.”

‘The future of GNOME is an OS”

Today, in reply to Debian’s Josselin Mouette on the issue of whether adopting the Linux-only init replacement daemon ‘Systemd’ was an agreeable step to take, McCann wrote: -

“The future of GNOME is as a Linux based OS. It is harmful to pretend that you are writing the OS core to work on any number of different kernels, user space subsystem combinations, and core libraries. That said, there may be value in defining an application development platform or SDK that exposes higher level, more consistent, and coherent API. But that is a separate issue from how we write core GNOME components like the System Settings.

It is free software and people are free to port GNOME to any other architecture or try to exchange kernels or whatever. But that is silly for us to worry about.

Kernels just aren’t that interesting. Linux isn’t an OS. Now it is our job to try to build one – finally. Let’s do it.

I think the time has come for GNOME to embrace Linux a bit more boldly.”

This bold, rather rousing, read is completely understandable in the context of GNOME becoming the best that it can. Microsoft ended up with a patchy, pithy OS due to having support multitudes of hardware, one feels that GNOME shouldn’t end up the same way because of an obligation to support every minority kernel or fork.

The good news is that the ‘systemd saga’ is on-going and many further discussion are to be had before any commitment either way is made.

http://www.omgubuntu.co.uk/2011/05/gnome-to-drop-support-for-bsd-solaris-unix/

 

CrossFire
()

[ Gtk ][ IconView ][ Selection ] Не получается

Форум — Development

Пол дня ковыряю сабж, сам IconView создается довольно тривиально, и похоже на список, а обработка выделения реализована непонятно. Примеров не нашел, только пост на форуме Gtk, что мол:

The gtk_icon_view_selected_foreach function iterates through the whole selection of the GtkIconView and executes the function passed in as the parameter. This function does not react to changes to selection. If you need to monitor changes, connect your handlers to «selection-changed» or «button-press-event» and call selected_foreach method from within

Подключил обработчики этих сигналов, они тоже молчат. Код брал отсюда

CrossFire
()

Опишите вашу идеальную DE

Форум — Talks

В некотором смысле сейчас у Линукса на десктопе период реформации. Новый гном, Unity Марка, MeeGo, постоянно меняющиеся кеды(в какой раз уже концепцию комнат переделывают?). А какой вы видите идеальную DE будующего?

Ну и я начну, для примера. Мне нравится концепция доков. Они должны быть настраиваемыми, с большими возможностями по кастомизации, простым написанием пользовательских виджетов. Так же мне нравится идея отводить место(рабочие столы скажем) под конкретные задачи(типы задач), в идеале разные рабочие места настраиваются отдельно, с разной атмосферой так сказать. Мне нравится логичность менюшек второго гнома, но их надо бы как-нибудь развить и приукрасить.

P.S. Просьба по возможности воздержаться от срачей и холиваров

P.P.S. Ответы типа «Меня устраивает дефолтный гном» не принимаются

CrossFire
()

Гномский стол

Галерея — Скриншоты

На скрине 4 бетка фф 4. На глаз не медленнее 8 хромиума, что неимоверно радует. Адблок с ноускриптом и feedly работают, больше ничего и не надо. Интерфейс сильно переработали, добавили группы вкладок, меню стало удобнее, HideMenuBar больше не нужен.

Шрифт убунтовский, справа трей из awn, снизу cairo-dock, gtk - simply basic, рамка окна wasp-hard-darkfire-mod, тема значков Tozan.

* Обоина

>>> Просмотр (1680x1050, 818 Kb)

 , ,

CrossFire
()

[Linux-RAID1][GRUB] Траблы

Форум — Linux-install

Всем привет. Поставил на пару 250Гб Линуксовый райд, с помощью убунтовской (редхатовской на самом деле ) «Дисковой утилиты». Я так понимаю бэкэндом там mdadm. Разделы разметил, система начала ставиться, но вылетела на установке загрузчика. Вручную попытался так:

ubuntu@ubuntu:~$ sudo mount /dev/md0p1 /mnt

ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt/ /dev/md0 /usr/sbin/grub-probe: error: unknown filesystem.

Auto-detection of a filesystem module failed.

Please specify the module with the option `--modules' explicitly.

Куда копать? P.S. Кстати как гружусь с live-cd пишет, что raid выключен, это нормально?

 

CrossFire
()

[GtkTreeStore] Удаление элемента

Форум — Development

Доброго времени суток!

Не нашел годных примеров, как реализовать сабж. С одной стороны К.О. подсказывает, что должна помочь gtk_tree_store_remove(), а с другой я не особо представляю как работать с итераторами которые она просит. Получилось как-то так:

gtk_tree_model_get_iter_first(GTK_TREE_MODEL(tree),iter);

for(i=0;i<gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON(remdockspin));i++)

gtk_tree_model_iter_next(GTK_TREE_MODEL(tree),&iter);

gtk_tree_store_remove ( GTK_TREE_STORE(store),&iter);

Что я делаю криво, где можно глянуть примеры.

Заранее спасибо.

CrossFire
()

[Qt,Gtk,M$] Свой виджет в Glade

Форум — Development

Всем доброго времени суток. Есть трабла с лабой по ООП. Вообще, большинство лаб состоят в создании GUI разной сложности и функциональности. Препод не придирается к тому, на чем пишем, поэтому я выбрал кошерный Gtk. Но вот последняя лаба явно ориентирована на MSVS и его визуальный редактор интерфейсов. Суть задания такова:

Работа с собственными управляющими элементами, производными классами от System::Windows::Forms::UserControl.

Создать приложение, демострирующее возможности разработанных управляющих элементов.

Должно быть, как минимум, два объекта разработанного класса.

Класс - панель с индикатором выполнения некоторого процесса (ProgressBar) и кнопки «Остановить». У Класса должно быть два метода Init и Stop. После помещения Класса на форму любой алгоритм может быть прерван пользователем при нажатии на кнопку «Остановить» при условии использования следующей конструкции (и с любым другим оператором цикла)

X->Init();

while (<условие>)

{ <Что-то делается>

if (X->Stop()) break;

}

Фишка в том, что как написать свой виджет я примерно понимаю, статьи есть. А вот ка сделать, чтобы это еще и на форму можно было бросать - это уже веселее. Теперь внимание вопрос: реально ли сделать это на Gtk, реально ли на Qt? Ну на mono на худой конец, там вроде бы тоже Gtk. Есть конечно еще вариант с преподом поговорить по этому поводу,но это уже на крайний случай.

CrossFire
()

Лето кончилось

Галерея — Скриншоты

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

Система ubuntu 10.04, шрифт в приложениях бетка нового убунтовского, справа трей из awn, снизу cairo-dock, на столе как уже говорил screenlets, запущен deadbeef, gtk - simply basic, рамка окна wasp-hard-darkfire-mod, тема значков Tozan.

>>> Просмотр (1280x800, 405 Kb)

 ,

CrossFire
()

Релиз Compiz 0.9.0

Новости — Linux General
Группа Linux General

После длительной разработки и задержки в семь месяцев, наконец вышла новая нестабильная версия Compiz, композитного менеджера окон для X Window System, использующего для ускорения 3D графики OpenGL.
Версия 0.9.0 полностью переписана на С++, включает новый API для разработчиков, рендеринг разбит на плагины, сборка теперь производится с помощью cmake вместо automake. Переписан интерфейс создания анимации, что упрощает создание новых анимаций, так же добавлено несколько новых плагинов, самые интересные из них это:

  • Плагин похожий по функциональности на Aero Snap
  • Плагин автоматической смены обоев рабочего стола

>>> Полный список изменений

 ,

CrossFire
()

Gnome 2.5.

Галерея — Скриншоты

Баловался с панельками гнома и решил поделиться результатами.Панель слева навеяна gnome-shell, на верхнюю панель вынес все, чем регулярно пользуюсь, в меню лазить почти не приходится. Справа снизу только трей, не очень нравится как выглядит и расположение, но ничего лучше не придумал. Справа скринлеты, дефолтные и с их сайта. Снизу запуск приложений не настроенных на автозапуск, но часто используемых и открытые/свернутые окна.
Верхняя панелька с автоскрытием, левая убирается и выдвигается вручную, поэтому полезная площадь экрана не тратится.
То, что это убунта сложно не заметить, обоя теплая и светлая, с гномлука, больше от нее ничего не надо, по крайней мере сейчас.
На картинке новая универсальная печь видеокарта от Нвидиа, еду можно готовить@разогревать не отходя от компа.
Шрифты Lohit Punjabi
Тема GTK New Wave
Иконки Torzan, не в тему, да. Ярко и красиво - найти лучше сложно.
Курсор Eclipse
Emerald допиленный Dust
Upd. Так стол выглядит большую часть времени.

>>> Просмотр (1280x800, 924 Kb)

 ,

CrossFire
()

Утилита Windows 7 USB/DVD Tool содержит код распространяемый под лицензией GPL

Новости — Open Source
Группа Open Source

WUDT - это бесплатный инструмент, предложеный Microsoft для скачивания дистрибутивов с сайта Microsoft Store и создания загрузочных USB или DVD дисков.

Изучив код WUDT, мы можем подтвердить этот факт - заявил представитель Microsoft - Мы заключили контракт на создание данной утилиты с третьей стороной, которая и допустила это нарушение.Тем не менее мы берем на себя ответственность за данный инцидент.Мы вновь предоставим исходный код, а также исполняемые файлы этой программы. Они будут доступны на следующей неделе в соответствии с условиями General Public License v2. Кроме того, мы провели обзор кода остальных программ, предоставленный через сервис Microsoft Store и WUDT оказалось единственным случаем такого рода который нам удалось найти. В будущем Microsoft усилит контроль за кодом поступающим от аутсорсеров.Мы приносим извинения нашим клиентам за доставленные неудобства.

>>> Подробности

 , ,

CrossFire
()

RSS подписка на новые темы