SysInfo 0.2.3 на сайт betatester.by.ru залита.
несколько вопросов со стороны разработчика
Модератор: Модераторы
-
betatester
- постоялец
- Сообщения: 276
- Зарегистрирован: 27.04.2007 22:21:45
- Контактная информация:
- Attid
- долгожитель
- Сообщения: 2588
- Зарегистрирован: 27.10.2006 17:29:15
- Откуда: 44°32′23.63″N 41°2′25.2″E
- Контактная информация:
падает при запуске
после запуска появляется заставка, показывает всякую инфу и как я понимаю перед появлением основного окна падает "аксес виолейшен" запускал ессно без рута.
sysinfo4linux023$ ./sysinfo
[FORMS.PP] ExceptionOccurred
Sender=EAccessViolation
Exception=Access violation
Stack trace:
$00000000
$080635EA
TApplication.HandleException Access violation
Stack trace:
$00000000
$080635EA
[TGtkWidgetSet.Destroy] WARNING: There are 1 unreleased DCs, a detailed dump follows:
[TGtkWidgetSet.Destroy] DCs: B73282A0
[TGtkWidgetSet.Destroy] WARNING: There are 2 unreleased GDIObjects, a detailed dump follows:
[TGtkWidgetSet.Destroy] GDIOs: B73D46E0 B73D4680
[TGtkWidgetSet.Destroy] gdiBitmap: 2
после запуска появляется заставка, показывает всякую инфу и как я понимаю перед появлением основного окна падает "аксес виолейшен" запускал ессно без рута.
-
betatester
- постоялец
- Сообщения: 276
- Зарегистрирован: 27.04.2007 22:21:45
- Контактная информация:
-
betatester
- постоялец
- Сообщения: 276
- Зарегистрирован: 27.04.2007 22:21:45
- Контактная информация:
Господа!
Ошибки вычищены. Новая версия (0.2.4) будет выложена завтра к вечеру (или, скорее всего, до конца недели, как 0.3.0 с полностью заполненной закладкой X11).
Ошибка, о которой упоминает Attid относилась к процедуре определения версии дистрибутива (ошибка типа "попытка повторного освобождения памяти"). Она проявляется только на дистрибутивах Debian и Knoppix.
В версии 0.2.4 исправлен еще ряд ошибок. Пока что я буду оставаться на GTK1 - переход на GTK2 оказался преждевременным.
Закладка "X11" заполнена достаточно плотно - уже сейчас в ней больше информации, чем даёт аналогичная утилита из состава KDE (KInfoCenter), а будет еще больше - там будет все, что только можно вытащить из X11, копаясь в исходниках.
Вот - просьба. Если у кого-то есть желание помочь. Нужны иконки 16x16 пикселей для двух подразделов информации о видеоподсистеме - X11 Extensions и DRI/OpenGL. Я буду рад принять от Вас помощь.
С уважением.
Ошибки вычищены. Новая версия (0.2.4) будет выложена завтра к вечеру (или, скорее всего, до конца недели, как 0.3.0 с полностью заполненной закладкой X11).
Ошибка, о которой упоминает Attid относилась к процедуре определения версии дистрибутива (ошибка типа "попытка повторного освобождения памяти"). Она проявляется только на дистрибутивах Debian и Knoppix.
В версии 0.2.4 исправлен еще ряд ошибок. Пока что я буду оставаться на GTK1 - переход на GTK2 оказался преждевременным.
Закладка "X11" заполнена достаточно плотно - уже сейчас в ней больше информации, чем даёт аналогичная утилита из состава KDE (KInfoCenter), а будет еще больше - там будет все, что только можно вытащить из X11, копаясь в исходниках.
Вот - просьба. Если у кого-то есть желание помочь. Нужны иконки 16x16 пикселей для двух подразделов информации о видеоподсистеме - X11 Extensions и DRI/OpenGL. Я буду рад принять от Вас помощь.
С уважением.
-
betatester
- постоялец
- Сообщения: 276
- Зарегистрирован: 27.04.2007 22:21:45
- Контактная информация:
Re: несколько вопросов со стороны разработчика
Господа!
После длительных мучений (в основном, связанных с отсутствием свободного времени)
, я залил на сайт SysInfo 0.2.5.
Список изменений:
* практически завершён класс SIVideo. На текущий момент он собирает всю информацию, которую можно получить через существующее API;
* шрифт по всему проекту изменён на sans. Пропорциональный - на monospace. Как это выглядит у меня - см. на скриншотах. У вас должно быть очень похоже.
* внесены изменения в ряд базовых классов, которые позволяют запускать SysInfo for Linux из пользовательского эккаунта без ущерба для информативности.
* исправлены ошибки при анализе размера на диске и процента его использования ("шлака") при работе с SymLink;
* и множество мелких исправлений и доработок в коде и дизайне.
На самом деле - список не полный. За пол-года, прошедших с момента выхода предыдущей версии, было сделано весьма немало.
Загрузить программу можно вот здесь.
Да, теперь SysInf'a все пишет на консоль. Так что если что-то происходит - все можно увидеть и сообщить автору.
Пожалуйста, обратите внимание на закладку X11/Video. Хотелось бы понять, насколько информативно там все собрано, подходят ли выбранные мною иконки, какую информацию желательно добавить и т.д.
То, что часть информации помечена как <Unknown> говорит о том, что я продолжаю бороться.
В частности, очень много интересных фактов хранится в структуре xf86Screen. Пока что легального доступа к ней со стороны пользовательских программ я не нашёл. Однако думаю, что способ получить к ней доступ найдётся.
С уважением, Алексей.
После длительных мучений (в основном, связанных с отсутствием свободного времени)
Список изменений:
* практически завершён класс SIVideo. На текущий момент он собирает всю информацию, которую можно получить через существующее API;
* шрифт по всему проекту изменён на sans. Пропорциональный - на monospace. Как это выглядит у меня - см. на скриншотах. У вас должно быть очень похоже.
* внесены изменения в ряд базовых классов, которые позволяют запускать SysInfo for Linux из пользовательского эккаунта без ущерба для информативности.
* исправлены ошибки при анализе размера на диске и процента его использования ("шлака") при работе с SymLink;
* и множество мелких исправлений и доработок в коде и дизайне.
На самом деле - список не полный. За пол-года, прошедших с момента выхода предыдущей версии, было сделано весьма немало.
Загрузить программу можно вот здесь.
Да, теперь SysInf'a все пишет на консоль. Так что если что-то происходит - все можно увидеть и сообщить автору.
То, что часть информации помечена как <Unknown> говорит о том, что я продолжаю бороться.
С уважением, Алексей.
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Re: несколько вопросов со стороны разработчика
Для решения большинства проблем с визуальным расположением элементов используй свойство AutoSize и привязки
А так сейчас получается что в элементы (метки и т.д.) очень сильно налазиют друг на друга. Также сделай, плиз, галвное окно растягиваемым.
По работе самой утилиты вроде пока замечаний нет.
А так сейчас получается что в элементы (метки и т.д.) очень сильно налазиют друг на друга. Также сделай, плиз, галвное окно растягиваемым.
По работе самой утилиты вроде пока замечаний нет.
-
betatester
- постоялец
- Сообщения: 276
- Зарегистрирован: 27.04.2007 22:21:45
- Контактная информация:
Re: несколько вопросов со стороны разработчика
alexs писал(а):Для решения большинства проблем с визуальным расположением элементов используй свойство AutoSize и привязки
А так сейчас получается что в элементы (метки и т.д.) очень сильно налазиют друг на друга. Также сделай, плиз, галвное окно растягиваемым.
По работе самой утилиты вроде пока замечаний нет.
А можно скринщот? Для общего развития... Был бы крайне признателен.
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Re: несколько вопросов со стороны разработчика
Да нет проблем - пожалуста
Тема моя - скомбинировал несколько различных тем - мне нравится
Тема моя - скомбинировал несколько различных тем - мне нравится
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
betatester
- постоялец
- Сообщения: 276
- Зарегистрирован: 27.04.2007 22:21:45
- Контактная информация:
Re: несколько вопросов со стороны разработчика
Спасибо. Это ужас...
Нет, тут дело не в AutoSize. Придётся более плотно заняться шрифтами... Если не трудно - какое DPI у вас?
Нет, тут дело не в AutoSize. Придётся более плотно заняться шрифтами... Если не трудно - какое DPI у вас?
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Re: несколько вопросов со стороны разработчика
96 dpi
Но дело не только в автосайзе - используй привязки по границам компонент
Я просто на собственном опыте это понял - особенно когда переносиш исходники из винды в линух и обратно. Только этим и спасаюсь.
Фактически сейчас все элементы управления на всех формах в моих прикладухах жёстко привязками закреплены на своих местах.
Но дело не только в автосайзе - используй привязки по границам компонент
Я просто на собственном опыте это понял - особенно когда переносиш исходники из винды в линух и обратно. Только этим и спасаюсь.
Фактически сейчас все элементы управления на всех формах в моих прикладухах жёстко привязками закреплены на своих местах.
-
betatester
- постоялец
- Сообщения: 276
- Зарегистрирован: 27.04.2007 22:21:45
- Контактная информация:
Re: несколько вопросов со стороны разработчика
Спасибо!
Буду стараться... Если не трудно - пришли мне скриншоты первой странички и странички с X11/Video. На почту.
Я попробую сравнить с тем, что мне уже прислали. И придумаю решение.
Буду стараться... Если не трудно - пришли мне скриншоты первой странички и странички с X11/Video. На почту.
Я попробую сравнить с тем, что мне уже прислали. И придумаю решение.
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Re: несколько вопросов со стороны разработчика
Кстати - а почему бы результат работы не сохранять в файл? егоб я тебе и выслал
Добавлено спустя 3 минуты 56 секунд:
кстати - а как отключить вывод запроса на выход?
Добавлено спустя 3 минуты 56 секунд:
кстати - а как отключить вывод запроса на выход?
-
betatester
- постоялец
- Сообщения: 276
- Зарегистрирован: 27.04.2007 22:21:45
- Контактная информация:
Re: несколько вопросов со стороны разработчика
Всему свое время.
- запрос на выход я уберу. По требованию пользователей.
- запись результатов в файл сделаю обязательно. Хотя - ведь это нарушает приваси...
Придется делать по ключу.... Я планировал запись результатов в файл на этапе наполнения функциональностью кнопки Details. Т.е. - на одном из последних этапов...
- запрос на выход я уберу. По требованию пользователей.
- запись результатов в файл сделаю обязательно. Хотя - ведь это нарушает приваси...
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Re: несколько вопросов со стороны разработчика
Лучше кнопку добавь - "сохранить результат в файл" с показом юзеру того, что ты туда сохраняеш. И формат файла чтобы был обычный txt.
-
betatester
- постоялец
- Сообщения: 276
- Зарегистрирован: 27.04.2007 22:21:45
- Контактная информация:
Re: несколько вопросов со стороны разработчика
Господа!
Спасибо всем, принявшим участие в забеге! Мне столько наловили багов, что я уж и сам не рад! Еще раз - спасибо всем, протестировавшим программу! Исправленная версия будет называться 0.2.6 и выйдет ориентировочно, 5 мая (из маркетинговых соображений!)
Аффтор, в моем лице, постарается исправить все, что было выявлено. Как только результат будет готов - оповещу дополнительно!
Спасибо всем, принявшим участие в забеге! Мне столько наловили багов, что я уж и сам не рад! Еще раз - спасибо всем, протестировавшим программу! Исправленная версия будет называться 0.2.6 и выйдет ориентировочно, 5 мая (из маркетинговых соображений!)
Аффтор, в моем лице, постарается исправить все, что было выявлено. Как только результат будет готов - оповещу дополнительно!
