Во первых, меня интересует цель этого патча. Предполагается, что qutIM будет установлен в систему администратором с какими-то предустановленными настройками, причем чтобы пользователям не было необходимости создавать профиль? Или проблема именно в сложности первоначального диалога настройки? Будет ли являться решением переработка данного wizard'а?
По пунктам: 1. Откуда "~" попадает в config? Из предустановленного profiles.json? 2. Это лечение следствия, а не причины. 3. Непонятно, почему profiles.json ищется сначала в системной директории, т.е. пользователь не сможет переопределить его своим? Конфиги, расположенные в системной директории должны носить рекомендательный характер, а не обязательный для пользователя. На данный момент profiles.json ищется в каталоге с исполняемым файлов для определения portable режима. Мне не нравится тот факт, что проверка на "autoLoad" добавлена в profile.cpp, это выглядит как хак. К тому же данная функциональность абсолютно бесполезна на MeeGo. Логичнее было бы добавить проверку в modulemanager.cpp после проверки на наличие данных о профиле и удостоверения того факта, что он единственный. После этого вызывать не Profile::acceptData, а, например, Profile::fillData, чтобы избежать проверки на соответствие хеша. Общую функциональность этих методов вынести в отдельную функцию. Идеи, предложения? -- You received this bug notification because you are a member of QutIM Developers, which is subscribed to qutim. https://bugs.launchpad.net/bugs/943174 Title: Отключение диалогов отображаемых при первом запуске Status in Multiplatform instant messenger: Confirmed Bug description: ProfileCreationWizard и StatisticsHelper, отображаемые при первом запуске QutIM, могут ввести в ступор неопытных пользователей. Хотелось бы иметь возможность задать эти настройки предварительно в глобальных конфигурационных файлах или просто использовать настройки по умолчанию, без вывода визардов. To manage notifications about this bug go to: https://bugs.launchpad.net/qutim/+bug/943174/+subscriptions -- Mailing list: https://launchpad.net/~qutimdevelop Post to : [email protected] Unsubscribe : https://launchpad.net/~qutimdevelop More help : https://help.launchpad.net/ListHelp

