просто так пощёлкать по пунктам в acc не выйдет -- попытка покинуть модуль конфигурации иксов (после явного в него входа _и_ отсутствия изменений, т.е. без взаимодействия с элементами модуля вообще) приводит к попытке протестировать "новую" конфигурацию
Это к соответствующему модулю, модуль должен сам разбираться с тем когда ему стоит делать apply изменений, убирать же этот автоматический apply при перещёлкивании не стоит ибо тогда будут наоборот теряться сделанные изменения. В случае X-ового модуля наверное стоит просто в случае именно изменения конфигурации предлагать протестировать, если пользователь не хочет, то пусть не хочет. В режиме работы installer, надо всегда предлагать протестировать, добиться различения поведения можно пользуясь mapper, см. пример в network.
Мне требуется знать как запускали модуль. Нужен механизм проверки - из чего запущен модуль, и в зависимости от этого выполнять те или иные функции.
(In reply to comment #1) > Это к соответствующему модулю, модуль должен сам разбираться с тем когда ему > стоит делать apply изменений Спасибо, не надо. Гораздо лучше выделенная кнопочка "Test" и деактивация "Next" до успешного теста или неуспешного+"да, пофиг". И вот тогда apply. > убирать же этот автоматический apply при перещёлкивании не стоит ибо тогда > будут наоборот теряться сделанные изменения. Пусть лучше потеряются, это менее навязчиво. Давно собирался пообижаться по этой части :-)
В любом случае это неактуально уже, теперь у модуля есть свобода выбора действий как в kcontrol.
Угу, в acc из 2.9.9.9 заметил -- вот как раз на kde'шную настраивалку и думал показать, мол, хорошо сделали ;-) Закрывай?
Закрою как реализую ;-)
Исправлено в новом acc