Оказалось, что достаточно подправить core/libqutim/profile.cpp. Приложенный патч делает следующее: 1. Заменяет "~" в начале configDir, historyDir и shareDir на QDir::homePath(). 2. Добавляет поддержку опции autoCreate в profiles.json. Если установить опцию в значение true, при отсутствии profilehash в configDir, он и директории configDir, historyDir, shareDir будут автоматически создаваться. 3. Ищет файл profiles.json сначала рядом с программой, потом в SystemConfigDir, а потом в пользовательской директории. Тоесть добавлен поиск файла в SystemConfigDir, чтобы в юниксе не пришлось пихать profiles.json в /usr/bin.
** Patch added: "profile_cpp.patch" https://bugs.launchpad.net/qutim/+bug/943174/+attachment/2794882/+files/profile_cpp.patch -- 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: New 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

