CPU - диспетчер процессов

...
  • SVN r.2582
    CPU v1.8
    1) Полное устранение моргания, при перерисовке информации процессов (насколько это вообще возможно).
    2) Окно со скином без перерисовки фона С=1
    3) Увеличил размер кнопок (в старые труднее было попасть) и теперь их не 32, на одной странице. а только 24. Более светлые цвета - на старой расцветке тяжелей было разглядывать данные потоков.
  • SVN r.2583
    Обработка схлопывания окна в заголовок и минимизации в панель. В обоих случаях потребление ресурсов программой минимально.
  • SVN r.3779 восстановлена фильтрация системных потоков, переставшая работать из-за изменения названия системных потоков в процессе внедрения USB стека.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • "из-за изменения названия системных потоков в процессе внедрения USB стека" - не USB, а нового планировщика, отвязавшего IDLE от OS.
    Сделаем мир лучше!
  • Для примера запущены Sudoku и Fasm.
    Завершаем Sudoku — Sudoku завершается.
    Завершаем уже пустой слот — завершается Fasm.
    Spoiler:
    1.gif
    1.gif (7.04 KiB)
    Viewed 11647 times
  • Не успел перерисовать окно. Если сделать чаще перерисовку, то будет напрасно жрать ресурсы процессора.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Можно сделать обновление, после нажатия на кнопку завешения.
    Т.е. убили Судоку -> обновили список
    Из хаоса в космос
  • Mario_r4 wrote:Не успел перерисовать окно.
    Я пробовал ждать дольше(10 секунд) — без изменений.
  • 0CodErr wrote:Для примера запущены Sudoku и Fasm.
    Завершаем Sudoku — Sudoku завершается.
    Завершаем уже пустой слот — завершается Fasm.
    Spoiler:
    1.gif
    Исправлено в SVN r. 3938.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Leency wrote:Можно сделать обновление, после нажатия на кнопку завешения.
    Т.е. убили Судоку -> обновили список
    Там в любом случае обновлялось, но оставались старые данные, так как буфер не очищался принудительно, а данные записывались не во все ячейки.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Кнопки "Следующая страница" / "Предыдущая страница" думают, что страниц на 1 больше, чем на самом деле. Если страница одна, то дают переключить на вторую страницу. Если страниц 2, то переключают между 1-2-3, и т.д.

    Ожидаемое поведение:
    1) Если страница всего одна, этих кнопок не должно быть вообще.
    2) Если страниц 2 и больше - переключать только между реальными страницами (без пустой последней).

    Баг существует как минимум с KolibriOS 0.5.3.0 и до наших дней (скриншот прилагаю).
    Attachments
    ScreenShot604.png
    ScreenShot604.png (61.45 KiB)
    Viewed 11537 times
  • Думаю, программу стоит переделать. Вместо страниц можно использовать list и скроллбар. Может за это кто нибудь взяться?
  • eAndrew wrote:Думаю, программу стоит переделать. Вместо страниц можно использовать list и скроллбар. Может за это кто нибудь взяться?
    Думаю, будет слишком часто перерисовываться, если так сделать. И сложнее будет найти нужный процесс, когда их много. Лучше баг с кнопкой починить :wink:
  • yogev_ezra wrote:Кнопки "Следующая страница" / "Предыдущая страница" думают, что страниц на 1 больше, чем на самом деле. Если страница одна, то дают переключить на вторую страницу. Если страниц 2, то переключают между 1-2-3, и т.д.

    Ожидаемое поведение:
    1) Если страница всего одна, этих кнопок не должно быть вообще.
    2) Если страниц 2 и больше - переключать только между реальными страницами (без пустой последней).

    Баг существует как минимум с KolibriOS 0.5.3.0 и до наших дней (скриншот прилагаю).
    Там очень нечеткая логика работы. Я сомневаюсь, что тебе понравится конечный результат попытки исправить. Особенно плохо если пользователь активно наяривает чекбокс и комбинирует с переключением страниц. Могут проявляться неожиданные результаты. При той логике кода которая присутствует в приложении сложно сделать более лучший вариант, чем есть сейчас. В противном случае требуется переписать минимум половину приложения.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Who is online

    Users browsing this forum: No registered users and 2 guests