===== Древо Жизни 6 beta 7 ===== * Исправлено: при удалении персоны не удаляются события, в которых эта персона -- единственный главный участник * Исправлено: не открывается окно редактирования места, если у места есть исторические названия * Исправлено: в редких случаях возможно аварийное завершение программы при построении древа, поиске на карте и сохранении места * Исправлено: у программы, установленной на переносной носитель, кэш и локальные данные, включая код активации, сохраняются на внутренний диск компьютера * Исправлено: не работает клик по ссылке-координатам места, если в настройке приложения выбраны внутренние карты * Исправлено: невозможно ввести отрицательную широту или долготу * Более точные средние значения в статистике, добавлен один знак после запятой ===== Древо Жизни 6 beta 6 ===== * Исправлено: при изменении порядка детей среди событий родителей не меняется порядок детей в панели краткой информации и в древе. Если порядок событий правильный, а порядок детей нет, нужно очистить кэш данных (окно настройки программы, вкладка "Дополнительно", кнопка "Очистить кэш данных") * Исправлено: при сохранении древа в html фон древа и фото персон из узлов древа встраиваются в html * Исправлено: неактивная кнопка "Выделить на фотографии" в окне редактирования документа, в некоторых случаях * Исправлено: некорректное отображение пропорций выделения персоны на фото в окне редактирования документа, в некоторых случаях * Исправлено: события, отображаемые в окне информации о месте, отсортированы не по дате * Исправлено: Windows, лицензия для переносного диска: невозможно активировать на переносном USB диске, который определяется системой как SCSI * Исправлено: некорректно отображаются данные на RTL языках (арабский, иврит) в интерфейсе программы и при сохранении в SVG и HTML * Исправлено: траурная лента на фотографии в узле древа иногда не на месте * Исправлено: при создании персоны, которая не отображается в построенном древе, меняется выбранная персона в этом древе * Исправлено: не обновляется меню создания персоны при нажатии "Создать" в левом меню на вкладках "Персоны" и "Древо" * Исправлено: возможно аварийное завершение программы при очистке кэша данных, если есть несохранённые изменения в данных * Исправлено: имя файла, отображаемое в окне информации о документе, не переносится, если не входит по длине * Запуск приложения в macOS щелчком по файлу данных ===== Древо Жизни 6 beta 5 ===== * Исправлено: не обновляется контекстное меню создания персоны в таблице персон и в дереве * Исправлено: Gedcom: в редких случаях в Gedcom из MyHeritage ссылки на мужа и жену в семье перепутаны, учитывать такую возможность при импорте * Исправлено: Gedcom: буква "Y" после имени события импортируется в комментарий события * Исправлено: в интерфейсе программы "Дерево" заменено на "Древо" * Изменён алгоритм привязки к переносному USB диску или флешке на Windows, потребуется переактивация ===== Древо Жизни 6 beta 4 ===== * Gedcom: добавлен импорт тега ADDR (ADDRESS_STRUCTURE) * Gedcom: добавлен импорт комментария или координат события из текста, следующего за тегом события (нет в стандарте Gedcom, но используется MyHeritage) * Gedcom: добавлен импорт тега _POSITION у документа (нет в стандарте Gedcom, но используется MyHeritage) * Gedcom: добавлен импорт и экспорт экспорт тега _DATE у документа (нет в стандарте Gedcom, но используется MyHeritage) * Исправлено: импорт Gedcom, в некоторых случаях в описание документа может записаться описание другого документа * Исправлено: импорт Gedcom, в некоторых случаях место жительства может записываться в место рождения, если место рождения не указано * Исправлено: некорректно работает Ctrl+левая стрелка и Ctrl+правая стрелка в поле поиска в главном окне программы * Исправлено: при свёрнутой панели краткой информации всплывающая подсказка "Развернуть" перекрывает кнопку, клик получается по подсказке, а не по кнопке * Исправлено: не обновляется счётчик персон при построении другого дерева на той же вкладке, что и текущее ===== Древо Жизни 6 beta 3 ===== * Исправлено: не импортируются фамилии при рождении из файла Gedcom, загруженного из MyHeritage * Исправлено: нет фотографий событий на вкладке "События" в окне редактирования персоны * Исправлено: невозможно активировать лицензию для переносного диска на внешнем USB диске в системе Windows * Исправлено: ошибка привязки активации к переносному диску на некоторых системах Windows * Исправлено: аварийное завершение программы при поиске в таблице (ввод строки поиска и многократные нажатия Enter) * Исправлено: утечка памяти при скроллинге таблиц в главном окне * Исправлено: в таблице выбора не работает сортировка, если она совпадает с сортировкой основной таблицы в главном окне * Исправлено: в окне выбора, если курсор находится в поле поиска, нажатие Enter закрывает окно * Исправлено: не запоминается последний выбранный объект в окне выбора * Исправлено: в окне редактирования источника не отображается персона - источник устного рассказа * Исправлено: при изменении настроек главной таблицы тексты перестают выравниваться по ширине при изменении ширины столбцов * Исправлено: ссылка на событие рождение отображается в панели краткой информации, даже если события нет * Исправлено: в окне редактирования документа, который является фотографией в альбомной ориентации, фотография может не отображаться (или отображаться мелко), если у документа объёмный комментарий * Исправлены ошибки, которые могли приводить к аварийному завершению программы при работе с деревом и построении отчётов * Добавлен чувашский язык интерфейса ===== Древо Жизни 6 beta 2 ===== * Исправлено: аварийное завершение программы при создании документа в формате Tiff * Исправлено: при сохранении файла данных с учётом фильтров сохраняются не все данные, которые должны сохраниться * Исправлено: не должно быть поля "Фото" в списке полей, отображаемых в дереве * Исправлено: не должно быть кнопок минимизации и максимизации окна в окне настройки фильтра ===== Древо Жизни 6 beta ===== * Поиск и выбор места на встроенной карте * Двойной счётчик в заголовке вкладки "Задачи" главного окна и окон редактирования: <количество выполненных задач>/<общее количество задач> * Вкладка "Задачи" в окнах редактирования: расширенное текстовое представление задачи, выполненные задачи располагаются после невыполненных * Запоминание и восстановление начальной папки диалога открытия и сохранения файла в зависимости от типа файла, отдельно для диалога открытия и для диалога сохранения * Добавлен импорт из Gedcom и экспорт в Gedcom тега места _FAMILIO_GUID * Исправлено: при экспорте в Gedcom сохраняются семьи с единственным участником * Исправлено: порядок детей в дереве справа налево, если язык интерфейса RTL, а нужно если язык данных RTL * Исправлено: дерево не перестраивается при изменении языка интерфейса или данных * Исправлено: текст кнопки ближайших годовщин не обновляется при смене языка интефейса * Исправлено: если нет оригинала документа, то нельзя кликнуть по фото/иконке в панели краткой информации * Исправлено: фильтры "Присутствуют в дереве" и "Отсутствуют в дереве" влияют на содержимое дерева, если оно строится с учётом фильтров таблицы персон * Исправлено: если в таблице персон активен фильтр "Присутствуют в дереве" или "Отсутствуют в дереве", при обновлении дерева не обновляется таблица персон * Исправлено: дерево, построенное с учётом фильтров таблицы персон, не обновляется при изменении активных фильтров в таблице * Исправлено: размер шрифта контекстных меню отличается от размера шрифта приложения * Исправлено: некорректная сортировка по логическому полю * Исправлено: при изменении значения, участвующего в сортировке таблицы, запись в таблице не встаёт на место в соответствии с сортировкой * Исправлено: если файл данных восстановлен из архива, данные всё равно открываются старые, из кэша * Исправлено: если в событии "Рождение" при выборе родившегося создать персону и указать у неё дату рождения, то у этой персоны создаётся второе событие "Рождение". Аналогично с событием "Смерть" * Исправлено: в сохранённом в HTML дереве есть активные ссылки на персон, которых нет в дереве * Исправлено: при экспорте в Gedcom, если оригинал фотографии отсутствует, не экспортируется миниатюра фотографии из файла данных ===== Древо Жизни 6 preview 13 ===== * Активные ссылки на персон при сохранении родословной росписи в PDF * При вводе координат добавлена возможность выбора точки на карте * Добавлена вкладка "Задачи" в окнах редактирования * При закрытии файла данных программа предлагает создать архивную копию, если со времени последнего создания архивной копии прошло более 1 дня и было создано/изменено/удалено более 30 записей * Выбор размера шрифта интерфейса программы * Предупреждение при удалении места, у которого есть вложенные места * Если персона есть в росписи, при переходе по ссылке на эту персону роспись пролистывается на неё * Добавлены французский и немецкий языки интерфейса * Исправлено: некорректный выбор папки при создании документа, если папки документов не существует * Исправлено: аварийное закрытие приложения при создании родителя, если выбранный родитель уже участвует в событии рождения персоны в какой-то другой роли * Исправлено: некорректный порядок событий "Рождение" при создании ребёнка * Исправлено: не обновляется отчёт проверки данных при открытии окна редактирования из отчёта и исправлении данных * Исправлено: после добавления данных из другого файла не обновляются таблицы * Исправлено: при сохранении росписи в HTML добавляются ссылки (data-ref) на персон, которых нет в росписи * Исправлено: в процессе открытия файла данных возможно аварийное завершение работы программы при попытке редактирования ===== Древо Жизни 6 preview 12 ===== * Добавлены поля персоны "Вероисповедание", "Национальность", "Внешность", импорт и экспорт этих полей в Gedcom * В окне "Поля данных" (меню "Данные") добавлена возможность изменения порядка отображения полей данных в окне редактирования * Возможность отображать связанные задачи в окне информации объекта и в росписи * Другое расположение элементов интерфейса окна редактирования документа в случае вертикального фото * Кнопки "⌃" и "⌄" в полях ввода целых чисел, для увеличения и уменьшения значения в поле (также работает колесо мыши) * Подсказка о создании первой персоны, если не введено ни одной персоны * Автоматическое уменьшение размеров окон, если они превышают размеры экрана * Исправлено: некорректное обновление кэша данных при изменении родителей персоны * Исправлено: таблица событий не обновляется после изменения или удаления типа события * Исправлено: ошибка при сохранении в SVG, если в текстах встречается несколько пробелов подряд ===== Древо Жизни 6 preview 11 ===== * Создание, редактирование, удаление данных (не более 40 персон в файле данных) * Опция "Обновлять автоматически" в дереве. Если опция выключена, слева от дерева есть кнопка "Обновить" (активна, если были изменения данных с момента построения дерева). Если опция включена, кнопки "Обновить" нет, дерево обновляется автоматически при изменении данных. * Различные порядки сортировки основной таблицы и таблицы выбора объекта * Возможность установить префикс и суффикс для кода персоны в росписи * Блокировка файла данных при открытии. Файл данных, уже открытый пользователем, может быть открыт другим пользователем только для чтения * Исправлено: могут отображаться не все возможные названия степеней родства при использовании соответствующей опции у поля "Название отношения родства" персоны в дереве * Исправлено: не отображаются символы Emoji ===== Древо Жизни 6 preview 10 ===== * Отображение событий выбранной персоны на карте * Создание, изменение и удаление типов событий и связанных с ними ролей и полей данных * В настройки содержимого дерева добавлена опция "Не отображать супругов без общих детей" * В окне выбора шрифта в дереве добавлена опция "Сжатый" * Улучшен импорт комментариев Gedcom, содержащих html теги * Исправлено: при экспорте в Gedcom и XML не работает опция "С учётом фильтров таблицы персон" * Исправлено: аварийное закрытие программы при построении дерева после загрузки карты * Исправлено: фамилия при рождении не отображается в полном имени, если она совпадает с фамилией, но сама фамилия в полное имя не добавлена * Исправлено: слишком большие иконки файлов в таблице документов при большой ширине колонки "Фото/Иконка" * Исправлено: некорректное расположение контента в узле дерева при увеличенной минимальной ширине узла ===== Древо Жизни 6 preview 9 ===== * Добавление данных из другого файла данных * Создание, изменение и удаление полей данных * В таблице документов добавлен фильтр "Нет файла" * Увеличение масштаба по двойному клику по карте * Экспорт в Gedcom, добавлен html тег при записи содержимого полей типа URL в комментарий * В настройке отображаемого в дереве поля "Название отношения родства" добавлена опция для отображения всех возможных названий * В окне информации о месте добавлены даты событий и даты жизни персон, связанных с этим местом * Опция "Номера страниц" для нумерации страниц при постраничном сохранении дерева в PDF * Опция "Навигация по страницам" для добавления активных ссылок на соседние страницы при постраничном сохранении дерева в PDF * Опция "Компактный стиль" теперь доступна не только в настройке росписи, но и в настройке окна информации о персоне * Исправлено: поиск в дереве не учитывает переносы строк * Исправлено: для некоторых персон в дереве отображаются не все возможные названия степеней родства * Исправлено: нет скроллинга фильтров слева от таблицы в главном окне программы * Исправлено: не всегда корректная минимизация разрывов узлов при постраничном сохранении дерева в PDF ===== Древо Жизни 6 preview 8 ===== * Обновлена структура меню: * В меню действий (слева от таблицы или дерева) верхняя часть теперь относится к выбранному объекту, нижняя – ко всей таблице или дереву * Карта вынесена в меню действий на вкладках "Персоны" и "Дерево" * Контекстное меню объекта теперь содержит только действия, относящиеся к выбранному объекту * В окне информации о месте добавлено отображение документов, источников и задач, у которых указано это место * Восстановление ни разу не сохранённого файла данных при следующем после аварийного завершения запуске программы * Опция "Хранить миниатюры фотографий в файле данных" перенесена в настройки файла данных (меню "Данные" в главном меню программы) * Отображение названия типа события в названии полей, связанных с конкретным типом событий * Оптимизация файла данных при сохранении, если накопилось достаточно большое количество изменений со времени последней оптимизации * Добавлен прогресс догрузки мест при просмотре карты и кнопка "Обновить", если есть догруженные в процессе просмотра карты места * Gedcom: фамилия, полученная в браке, при экспорте записывается в тег _MARNM (для совместимости с MyHeritage) * Исправлено: некорректные расстояния между поколениями в дереве в некоторых случаях * Исправлено: ошибка сохранения в архив, если отсутствует папка документов * Исправлено: некорректный поиск по таблице при выключенной опции "Поиск точной фразы" * Исправлено: некорректное построение дерева при включённой опции "Приёмные дети и родители как кровные" * Исправлено: в поле поиска не работают кнопки Home и End ===== Древо Жизни 6 preview 7 ===== * Исправлено: в некоторых случаях при переходе между узлами дерева не меняется содержимое панели краткой информации * Исправлено: наложение текста на фото в узле дерева при обтекании фото текстом * Исправлено: при выбранной опции "Приёмные дети и родители как кровные" не отображаются ветви приёмных детей и родителей * Исправлено: суффикс юлианской даты ("ст") может переноситься на другую строку при отображении в дереве * Исправлено: если после изменении целочисленного поля нажать Enter, модальный диалог закрывается без сохранения значения в этом поле * Исправлено: при импорте из Gedcom не импортируются крёстные родители * Исправлено: при экспорте в Gedcom экспортируются лишние поля событий * Исправлено: после создания фильтра по строке и с пустым условием программа аварийно завершается при активации этого фильтра * Исправлено: артефакты в списке фильтров таблицы, если есть скроллинг при создании фильтра * При импорте даты из Gedcom добавлена попытка импорта даты из DATE_PHRASE * При перемещении превью в кэш из файла данных (и наоборот) выполняется копирование существующих превью, а не создание новых * Более безопасное сохранение файла данных, оптимизация файла данных ===== Древо Жизни 6 preview 6 ===== * Исправлено: зависание программы при открытии окна информации * Исправлено: из Gedcom не импортируются комментарии мест * Исправлено: неправильно подсчитывается количество одинаковых степеней родства * Исправлено: в росписи не нумеруются участники событий * Исправлено: невозможно скрыть поле "Фото" в таблице персон * Исправлено: созданные пользователем поля, связанные с определённым типом событий, отображаются дважды * Исправлено: при импорте данных из версии 4 не переносятся ссылки на источники * Исправлено: не обновляются данные при смене системной даты * Добавлено ограничение количества названий отношений родства в узле дерева * Добавлен запрет запуска несколько копий приложения * Добавлена возможность хранить миниатюры фотографий в кэше, а не в файле данных (опция в окне настройки программы) * Корректные ссылки на созданные пользователем поля данных в локальных настройках программы ===== Древо Жизни 6 preview 5 ===== * **Новое**: отчёт "Карта". Если у места жительства персоны не указаны координаты, Древо Жизни использует специальный онлайн сервис для получения координат по названию места. [[ru:persons_on_map|Подробнее об отображении персон на карте]] * **Новое**: опция "Минимизировать разрывы узлов" в настройках постраничного сохранения дерева в PDF * **Новое**: опция "Контур, если нет фото" для поля фотографии в таблице персон * Иерархия в таблице мест * Отчёт "Проверка данных". **Новое**: проверки "Неправильное расположение события свадьбы или развода" и "Меньше года между датами рождения детей" для женщин * Отчёт "Ближайшие годовщины" * Отчёт "Таблица" * Отчёт "Статистика" * Исправлено: не отображаются закладки в таблицах * Исправлено: при переходе между документами в галерее, документы добавляются в историю просмотров * Исправлено: целочисленные дополнительные поля, относящиеся к определённому типу событий, отображаются у событий всех типов * Исправлено: если год даты рождения не известен, то при импорте из Gedcom такой персоне создаётся событие Смерть * Исправлено: в дереве отображаются не все множественные степени родства * Исправлено: при открытии окна выбора шрифта не выбирается текущий шрифт * Исправлено: используются краткие названия при отображении исторических названий места * Исправлено: программа закрывается при старте, если возникла ошибка открытия файла данных или отсутствует папка локального кэша * Исправлено: программа закрывается при сворачивании всех мест, если таблица мест пустая ===== Древо Жизни 6 preview 4: изменения и дополнения ===== * Если ветвь персоны не умещается по высоте, в некоторых случаях можно избежать выноса персоны в отдельное поддерево, поменяв её положение среди братьев/сестёр * Возможность фиксировать не только высоту, но и ширину фото в дереве * Исправлено: в дереве всех родственников в некоторых случаях не рисуется линия от ребёнка к родителю * Исправлено: не работает горизонтальный скроллинг в дереве жестом на тачпаде * Cортировка данных таблицы щелчком по заголовку таблицы, как в 5-й версии * Добавлено действие "Найти на карте" для места и документа * Активная ссылка на координатах в отчётах и в панели краткой информации * Активная ссылка URL в таблицах * Исправлено: слишком мелкие кнопки +/- в дереве при уменьшенном масштабе * Добавлены кнопки "Перейти в таблицу" в окне информации и в панели краткой информации в дереве * Исправлено: неправильная нумерация персон в нисходящей росписи (формат Коновалова) при группировке по поколениям ===== Древо Жизни 6 preview 3: изменения и дополнения ===== * В окне просмотра фотографии добавлена кнопка отображения выделения персон на фото * Добавлена поддержка изображений в формате Tiff * Добавлено сочетание клавиш Shift+F5 для построения дерева кровных родственников (как в 5-й версии) * Удаление пустого файла после неудачного сохранения слишком большого изображения в Jpeg/Png * Исправлено: разные размеры шрифта у номеров персон на фотографиях * Исправлено: некорректно загружается компактный стиль в дереве * Исправлено: в строке поиска в дереве не работают стрелки влево-право * Исправлено: в одной строке узла дерева не отображаются тексты с разной жирностью и наклоном * Исправлено: при включённой оптимизации супругов в некоторых случаях линия к неоптимизированному супругу пересекает узел оптимизированного * Исправлено: не отображаются некоторые символы в отчётах и в дереве * Исправлено: при сохранении отчёта по фотографии в Pdf или Html не сохраняется сама фотография * Исправлено: в списке фильтров клик по фильтру, который находится в невыбранной строке, не меняет его состояние * Исправлено: некорректная нумерация персон в росписи при большом количестве персон * Исправлено: из 5-й версии импортируются не все координаты * Исправлено: неправильный порядок события "смерть" после импорта из Gedcom, если дата смерти не указана ===== Древо Жизни 6 preview 2: изменения и дополнения ===== * Сборка для macOS ARM (M1, M2, M3) * Исправлено: при импорте данных из 5-й версии, если в данных есть гербы родов, приложение закрывается * Исправлено: при неудачной попытке сохранения файла (например, в папку, которая доступна только для чтения) приложение закрывается * Исправлено: в Gedcom импортируется только первая фотография, загружаемая с сайта * Исправлено: в Gedcom записывается расширение документа в комментарий к документу * Исправлено: при экспорте в Gedcom игнорируется измененение параметров экспорта * Исправлено: ошибка при поиске в пустом файле данных * Исправлено: неверное поле в сортировке по умолчанию в таблице Роды * Исправлено: не сохраняются численные значения в полях условий фильтра * Исправлено: не работает импорт из 3-й и 4-й версии * Исправлено: если импортируемый файл данных находится в папке, в которой невозможно создать файл, приложение закрывается * В случае невозможности сохранить большое изображение в растровом формате выводить сообщение с рекомендацией сохранить в векторном (SVG или PDF) * Счётчик создания превью документов после импорта файла данных * Исправлено: при включенной оптимизации супругов в дереве в некоторых случаях линия пересекает узел супруга * Исправлено: иногда некорректный скроллинг дерева при щелчке по ссылке на стрелке в дереве * Текст цитаты вынесен из блока квадратных скобок (ссылка на источник) и размещён перед ними * Исправлено: в панели краткой информации задачи отображаются лишняя информация * Исправлено: после импорта данных из формата версии 5 перепутаны ссылки на источники у разных объектов * Исправлено: не отображаются поля в дереве, если в настройке поля в дереве снят флаг "С новой строки"