О шит, почитал форум, автор с таким ЧСВ не нужен опен-сорс сообществу, может разве что Sun, наверное, еще крутой QA быдлософт пишет. Без обид.
Фишка, которая до автора не дошла, что юникс, линукс в особенности это не винда, где есть _стандартные_ dll-ки, которые если меняются то только от ядра к ядру. В юникс-лайк есть куча библиотек разных версий, с разными патчами, юникс запускается на разных архитектурах и вообще куча различных факторов.
Следовательно, при таком подходе, автор сливает свое время на юзеров - собери под сюзю, а под старый добрый дебиан итч надо, а вот под арм-архитектуру, опа! а у меня в rhel gtk-2.10 и т.д. у меня, у меня, у меня... Автор послал сообщество, а общество послало его.
Пусть и дальше бинарники выпускает, да еще и за бесплатно :)
Фишка, которая до автора не дошла, что юникс, линукс в особенности это не винда, где есть _стандартные_ dll-ки, которые если меняются то только от ядра к ядру. В юникс-лайк есть куча библиотек разных версий, с разными патчами, юникс запускается на разных архитектурах и вообще куча различных факторов.
Все библиотеки, которые я использую - стандартные. Перед их использованием проверяется:
1. Есть ли вообще библиотека (это не касается libc/gtk2/gdk2/glib/libz - это обязательные библиотеки)
2. Какова ее (библиотеки) версия.
3. Есть ли нужные функции в ней.
Только потом функции вызываются через интерфейс dlopen()/dlsym().
Следовательно, при таком подходе, автор сливает свое время на юзеров - собери под сюзю, а под старый добрый дебиан итч надо, а вот под арм-архитектуру, опа! а у меня в rhel gtk-2.10 и т.д. у меня, у меня, у меня... Автор послал сообщество, а общество послало его.
Зачем вы говорите неправду?
Все везде работает. У меня репортов по каждой версии штук по 20. И скринов уже под 100 штук. Могу засветить версии Linux, на которых программа, по крайней мере, отрисовала главное окно. ;))))
Не беспокойтесь. Все предусмотрено.
По поводу собственно вопроса автора ветки. Это - обыкновенный gtk_tree_view. Без каких-либо дополнений. Голый, как он есть. Управления темами/скинами в программе нет.
Аналог вашей программы пишется. Может не так качественно как у вас, но это опен-сорс. Рано или поздно напишут до совершенства. Лавры уйдут, но не к вам.
Не беспокойтесь. Все предусмотрено.
Да и никто не беспокоится. Собирайте, выпускайте дальше, на здоровье. Просто подход на закрытых исходниках тут не приветствуются. ИМХО, вы просто не цените свое время.
Аналог вашей программы пишется. Может не так качественно как у вас, но это опен-сорс. Рано или поздно напишут до совершенства. Лавры уйдут, но не к вам.
Это не аналог моей программы. Аналог моей программы - KInfoCenter.
HardInfo - самостоятельная программа со своей идеологией. Только авторам будет очень сложно через парсинье конфигов, /proc и /sys выйти на функциональность SysInfo.
Хотя бы потому, что очень большой объем информации НЕ ОТРАЖЕН ни в /proc, ни в /sys.
Придется работать через API, как это УЖЕ сделано у меня.
Да и никто не беспокоится. Собирайте, выпускайте дальше, на здоровье. Просто подход на закрытых исходниках тут не приветствуются. ИМХО, вы просто не цените свое время.
Вы будете смеяться, но основной целью написания программы было мое обучение Linux API. А все остальное глубоко вторично.
На данном этапе я рекламирую программу с целью ее тестирования на различном наборе харда и софта. С целью нахождения и устранения ошибок и выявления ОСОБЕННОСТЕЙ API.
Не более того. Власть над Вселенной мне не нужна. ;))))))))))))))