Official Just Manager forum
You are not logged in.
Pages: 1
Сейчас все настройки программы, а так же история посещения собрана в одном файле. Не будет ли лучше и проще сделать разбиение на несколько?
Например,
jm_theme.xml - все графические настройки (всё что связано с отображением)
jm_config.xml - основные настройки программы
jm_connections.xml - ftp соединения
jm_history.xml - история открытых папок
Тогда можно будет избежать ситуации, когда из-за перегруженного файла настроек программа начинает вести себя некорректно. И проще будет сохранять/экспортировать конфигурацию, чтобы переносить её на другой компьютер
Last edited by Kanaduchi (2013-04-29 02:57:17)
Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack
Offline
Такая концепция потребует глобального изменения многих компонентов программы, а профит сомнителен, так как увеличится кол-во файлов.
У JM достаточно небольшой файл настроек по сравнению с другими программами. Максимально, что я видел 170 Кб. И ни разу не было, чтобы программа с ним некорректно работала из-за объема.
На счет простоты переноски: проще переносить 1 файл, чем несколько.
Единственное возможное удобство это упрощение изменения настроек вручную, вот только вмешательство пользователя в конфигурационный файл программы не предусматривается.
Offline
Такая концепция потребует глобального изменения многих компонентов программы, а профит сомнителен, так как увеличится кол-во файлов.
У JM достаточно небольшой файл настроек по сравнению с другими программами. Максимально, что я видел 170 Кб. И ни разу не было, чтобы программа с ним некорректно работала из-за объема.
На счет простоты переноски: проще переносить 1 файл, чем несколько.
Единственное возможное удобство это упрощение изменения настроек вручную, вот только вмешательство пользователя в конфигурационный файл программы не предусматривается.
Не всегда. Допустим, JM установлен на 10 машинах. На каждой работает определённый пользователь и программу настроил на свой лад. Тут вдруг наступает необходимость добавить новые ftp соединения и исправить некоторые ip-адреса в уже существующих.
Мне бы как конечному пользователю не понравилось бы, что после обновления меняют все настройки и приходится тратить время на их восстановление
С графическим интерфейсом похожая ситуация - сейчас при его экспорте целый кусок вытаскивается из общего файла. При импорте - обратно заталкивается. Если бы он находился в отдельном файле это бы упростило задачу переноса, а так же создания новых скинов. Тогда достаточно было бы распространять данный файл с набором иконок
Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack
Offline
Не всегда. Допустим, JM установлен на 10 машинах. На каждой работает определённый пользователь и программу настроил на свой лад. Тут вдруг наступает необходимость добавить новые ftp соединения и исправить некоторые ip-адреса в уже существующих.
Мне бы как конечному пользователю не понравилось бы, что после обновления меняют все настройки и приходится тратить время на их восстановление
Каждый из этих пользователей изменит свойства ftp соединения в FTP менеджере, в чем может быть проблема? При обновлении программы Settings.xml никак не затрагивается.
С графическим интерфейсом похожая ситуация - сейчас при его экспорте целый кусок вытаскивается из общего файла. При импорте - обратно заталкивается. Если бы он находился в отдельном файле это бы упростило задачу переноса, а так же создания новых скинов. Тогда достаточно было бы распространять данный файл с набором иконок
Для графического оформления есть темы, которые являются отдельной функциональностью.
Offline
Каждый из этих пользователей изменит свойства ftp соединения в FTP менеджере, в чем может быть проблема? При обновлении программы Settings.xml никак не затрагивается.
А если таких соединений 30 и более? Работа тупо встанет, пока все менять их будут. Я считаю, что вынос ftp-соединений/настроек в отдельный файл решило бы многие проблемы с переносом настроек, чтобы при этом совершать как можно меньше действий.
Тем более, можно такой файл сделать со совместимой структурой, чтобы легко можно было подключить ftp настройки из TC, UC и пр.
Для графического оформления есть темы, которые являются отдельной функциональностью.
Да с этим согласен, этот вопрос снимаю.
Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack
Offline
Pages: 1