Skip to content

Commit

Permalink
Preparing for release
Browse files Browse the repository at this point in the history
  • Loading branch information
Serg-Norseman committed Jul 28, 2024
1 parent 48db916 commit 079bff8
Show file tree
Hide file tree
Showing 83 changed files with 1,126 additions and 671 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,25 @@
## 28.07.2024 [v2.31.0 & v3.7.0]
- Localizations updated: Dutch [Annelotte], German [ChakaDragon, Christian Bettinger], Chinese Simplified [Jeff Li], Kazakh [karatal], Hungarian [Kékesi Lajos], Japanese [mtsx68k].
- Added the feature to enter user's references in family, media, source and repository records.
- Added the option to include page numbers of sources in pedigrees.
- Added place analyzer/constructor to locations management tool.
- Added a section for links to subordinate locations in the location information panel.
- Added function for duplicating location records.
- The feature of selecting and exporting a separate list of records (notes, multimedia, locations) to a GEDCOM file has been added to the database splitting tool.
- Added saving of column width settings for all lists.
- Completed Spanish localization [Miguel Á. Pérez Valdenebro].
- Added remembering and the feature to select from a list of causes and agencies of events.
- Added an option to select list filtering methods (differences in speed).
- Added an option to display the full name in one line in trees, for countries with a short form of the full name (hieroglyphs).
- Added custom event types, the feature to turn off events and add custom ones.
- Added localizable names for tree borders.
- Fixed an issue where blood group fact values would get stuck after use and when a different fact type was subsequently selected.
- Added data checking option: search for notes and sources without links.
- Added a call to detailed information about sources and persons in the lists of citations to sources, children, parents and spouses (pop-up menu).
- Added display of multimedia and notes on the info-panel for events.
- Fixed multiple lines in the Author column of source citation lists (GKv3).
- Improved output of portraits from photos with DPI > 100 (GKv3).

## 28.05.2024 [v2.30.0 & v3.6.0]
- Added options for displaying tree diagrams: highlighting lines of a selected person, tracking (highlighting) lines of persons with matching sources.
- Localizations updated: Afrikaans [Steyn van der Walt], Dutch [Annelotte and Leo Krap], German [Christian Bettinger], Hungarian [Kékesi Lajos], Japanese [Takashi Namba], Polish [burtek].
Expand Down
4 changes: 2 additions & 2 deletions deploy/DEBIAN/changelog
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
gedkeeper (3.6.0-1~rc1) unstable; urgency=low
gedkeeper (3.7.0-1~rc1) unstable; urgency=low

* Packaged release
* See changelog.md for changes

-- Sergey V. Zhdanovskih (aka Norseman) <[email protected]> 28 May 2024 00:00:00 +0300
-- Sergey V. Zhdanovskih (aka Norseman) <[email protected]> 28 Jul 2024 00:00:00 +0300
2 changes: 1 addition & 1 deletion deploy/DEBIAN/control
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: gedkeeper
Version: 3.6.0-1
Version: 3.7.0-1
Architecture: all
Depends: sqlite3
Maintainer: Sergey V. Zhdanovskih (aka Norseman) <[email protected]>
Expand Down
2 changes: 1 addition & 1 deletion deploy/Manjaro/PKGBUILD
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Maintainer: Sergey V. Zhdanovskih (aka Norseman) <[email protected]>

pkgname=gedkeeper
pkgver=3.6.0
pkgver=3.7.0
pkgrel=1
pkgdesc="Personal genealogical database editor"
arch=('x86_64')
Expand Down
2 changes: 1 addition & 1 deletion deploy/gedkeeper.appdata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
<developer_name>Sergey V. Zhdanovskih</developer_name>

<releases>
<release version="3.6.0" date="2024-05-28">
<release version="3.7.0" date="2024-07-28">
<description>
</description>
</release>
Expand Down
2 changes: 1 addition & 1 deletion deploy/gk2_win_installer.cmd
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@echo off
cls

set GKVER=2.30.0
set GKVER=2.31.0

del .\*.exe /q
del .\*.zip /q
Expand Down
18 changes: 9 additions & 9 deletions deploy/gk2_win_setup.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Unicode true
!define MUI_ICON "..\projects\GEDKeeper_48.ico"

Name "GEDKeeper"
OutFile "gedkeeper_2.30.0_win86.exe"
OutFile "gedkeeper_2.31.0_win86.exe"
InstallDir $PROGRAMFILES\GEDKeeper2

CRCCheck on
Expand Down Expand Up @@ -159,19 +159,19 @@ LangString gkp_calc ${LANG_GERMAN} "Ausdruckrechner"
LangString gkp_calendar ${LANG_GERMAN} "Kalender"
LangString gkp_nb ${LANG_GERMAN} "Buch von den Namen"
LangString gkp_timeline ${LANG_GERMAN} "Zeitleiste"
LangString gkp_flowinput ${LANG_GERMAN} "Strömungseingang"
LangString gkp_flowinput ${LANG_GERMAN} "Datenstrom"
LangString gkp_pi ${LANG_GERMAN} "Importeur von den Stammbäumen"
LangString gkp_ts ${LANG_GERMAN} "Textsuche"
LangString gkp_cl ${LANG_GERMAN} "Conway Spiel des Lebens"
LangString gkp_chron ${LANG_GERMAN} "Chronik"
LangString gkp_cloud ${LANG_GERMAN} "Wörter Wolke"
LangString gkp_histdata ${LANG_GERMAN} "Verlaufsdaten (Links)"
LangString gkp_histdata ${LANG_GERMAN} "Verlaufsdaten (Verweise)"
LangString gkp_stdreports ${LANG_GERMAN} "Standardberichte"
LangString gkp_navig ${LANG_GERMAN} "Navigator"
LangString gk_shellopen ${LANG_GERMAN} "Datei öffnen"

!insertmacro MUI_LANGUAGE "SimpChinese"
LangString gkreq ${LANG_SIMPCHINESE} "GEDKeeper2 (必装)"
LangString gkreq ${LANG_SIMPCHINESE} "GEDKeeper2 (必需)"
LangString gkscr ${LANG_SIMPCHINESE} "脚本样例"
LangString gkreg ${LANG_SIMPCHINESE} "系统注册"
LangString gklang ${LANG_SIMPCHINESE} "语言"
Expand All @@ -189,7 +189,7 @@ LangString gkp_cloud ${LANG_SIMPCHINESE} "词云"
LangString gkp_histdata ${LANG_SIMPCHINESE} "历史数据(链接)"
LangString gkp_stdreports ${LANG_SIMPCHINESE} "标准报告"
LangString gkp_navig ${LANG_SIMPCHINESE} "航海家"
LangString gk_shellopen ${LANG_SIMPCHINESE} "打开文件"
LangString gk_shellopen ${LANG_SIMPCHINESE} "打开"

!insertmacro MUI_LANGUAGE "Czech"
LangString gkreq ${LANG_CZECH} "GEDKeeper2 (požadováno)"
Expand All @@ -214,18 +214,18 @@ LangString gk_shellopen ${LANG_CZECH} "Otevřete"

!insertmacro MUI_LANGUAGE "Spanish"
LangString gkreq ${LANG_SPANISH} "GEDKeeper2 (obligatorio)"
LangString gkscr ${LANG_SPANISH} "Ejemplos de guiones"
LangString gkscr ${LANG_SPANISH} "Ejemplos de scripts"
LangString gkreg ${LANG_SPANISH} "Registro del sistema"
LangString gklang ${LANG_SPANISH} "Idiomas"
LangString gkplg ${LANG_SPANISH} "Complementos"
LangString gkplg ${LANG_SPANISH} "Plugins"
LangString gkp_calc ${LANG_SPANISH} "Calculadora de expresiones"
LangString gkp_calendar ${LANG_SPANISH} "Calendario"
LangString gkp_nb ${LANG_SPANISH} "Libro de nombres"
LangString gkp_timeline ${LANG_SPANISH} "Línea de tiempo"
LangString gkp_flowinput ${LANG_SPANISH} "Entrada de flujo"
LangString gkp_pi ${LANG_SPANISH} "Importador de pedigríes"
LangString gkp_ts ${LANG_SPANISH} "Búsqueda de texto"
LangString gkp_cl ${LANG_SPANISH} "Vida Conway"
LangString gkp_cl ${LANG_SPANISH} "Juego de la Vida de Conway"
LangString gkp_chron ${LANG_SPANISH} "Crónica"
LangString gkp_cloud ${LANG_SPANISH} "Nube de palabras"
LangString gkp_histdata ${LANG_SPANISH} "Datos históricos (enlaces)"
Expand Down Expand Up @@ -276,7 +276,7 @@ LangString gkp_navig ${LANG_HUNGARIAN} "Navigátor"
LangString gk_shellopen ${LANG_HUNGARIAN} "Nyitás"

!insertmacro MUI_LANGUAGE "Dutch"
LangString gkreq ${LANG_DUTCH} "GEDKeeper2 (required)"
LangString gkreq ${LANG_DUTCH} "GEDKeeper2 (verplicht)"
LangString gkscr ${LANG_DUTCH} "Script samples"
LangString gkreg ${LANG_DUTCH} "Systeemregistratie"
LangString gklang ${LANG_DUTCH} "Talen"
Expand Down
18 changes: 9 additions & 9 deletions deploy/gk3_win_setup.nsi
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Unicode true
!define MUI_ICON "..\projects\GEDKeeper_48.ico"

Name "GEDKeeper"
OutFile "gedkeeper_3.6.0_win86.exe"
OutFile "gedkeeper_3.7.0_win86.exe"
InstallDir $PROGRAMFILES\GEDKeeper3

CRCCheck on
Expand Down Expand Up @@ -158,19 +158,19 @@ LangString gkp_calc ${LANG_GERMAN} "Ausdruckrechner"
LangString gkp_calendar ${LANG_GERMAN} "Kalender"
LangString gkp_nb ${LANG_GERMAN} "Buch von den Namen"
LangString gkp_timeline ${LANG_GERMAN} "Zeitleiste"
LangString gkp_flowinput ${LANG_GERMAN} "Strömungseingang"
LangString gkp_flowinput ${LANG_GERMAN} "Datenstrom"
LangString gkp_pi ${LANG_GERMAN} "Importeur von den Stammbäumen"
LangString gkp_ts ${LANG_GERMAN} "Textsuche"
LangString gkp_cl ${LANG_GERMAN} "Conway Spiel des Lebens"
LangString gkp_chron ${LANG_GERMAN} "Chronik"
LangString gkp_cloud ${LANG_GERMAN} "Wörter Wolke"
LangString gkp_histdata ${LANG_GERMAN} "Verlaufsdaten (Links)"
LangString gkp_histdata ${LANG_GERMAN} "Verlaufsdaten (Verweise)"
LangString gkp_stdreports ${LANG_GERMAN} "Standardberichte"
LangString gkp_navig ${LANG_GERMAN} "Navigator"
LangString gk_shellopen ${LANG_GERMAN} "Datei öffnen"

!insertmacro MUI_LANGUAGE "SimpChinese"
LangString gkreq ${LANG_SIMPCHINESE} "GEDKeeper3 (必装)"
LangString gkreq ${LANG_SIMPCHINESE} "GEDKeeper3 (必需)"
LangString gkscr ${LANG_SIMPCHINESE} "脚本样例"
LangString gkreg ${LANG_SIMPCHINESE} "系统注册"
LangString gklang ${LANG_SIMPCHINESE} "语言"
Expand All @@ -188,7 +188,7 @@ LangString gkp_cloud ${LANG_SIMPCHINESE} "词云"
LangString gkp_histdata ${LANG_SIMPCHINESE} "历史数据(链接)"
LangString gkp_stdreports ${LANG_SIMPCHINESE} "标准报告"
LangString gkp_navig ${LANG_SIMPCHINESE} "航海家"
LangString gk_shellopen ${LANG_SIMPCHINESE} "打开文件"
LangString gk_shellopen ${LANG_SIMPCHINESE} "打开"

!insertmacro MUI_LANGUAGE "Czech"
LangString gkreq ${LANG_CZECH} "GEDKeeper3 (požadováno)"
Expand All @@ -213,18 +213,18 @@ LangString gk_shellopen ${LANG_CZECH} "Otevřete"

!insertmacro MUI_LANGUAGE "Spanish"
LangString gkreq ${LANG_SPANISH} "GEDKeeper3 (obligatorio)"
LangString gkscr ${LANG_SPANISH} "Ejemplos de guiones"
LangString gkscr ${LANG_SPANISH} "Ejemplos de scripts"
LangString gkreg ${LANG_SPANISH} "Registro del sistema"
LangString gklang ${LANG_SPANISH} "Idiomas"
LangString gkplg ${LANG_SPANISH} "Complementos"
LangString gkplg ${LANG_SPANISH} "Plugins"
LangString gkp_calc ${LANG_SPANISH} "Calculadora de expresiones"
LangString gkp_calendar ${LANG_SPANISH} "Calendario"
LangString gkp_nb ${LANG_SPANISH} "Libro de nombres"
LangString gkp_timeline ${LANG_SPANISH} "Línea de tiempo"
LangString gkp_flowinput ${LANG_SPANISH} "Entrada de flujo"
LangString gkp_pi ${LANG_SPANISH} "Importador de pedigríes"
LangString gkp_ts ${LANG_SPANISH} "Búsqueda de texto"
LangString gkp_cl ${LANG_SPANISH} "Vida Conway"
LangString gkp_cl ${LANG_SPANISH} "Juego de la Vida de Conway"
LangString gkp_chron ${LANG_SPANISH} "Crónica"
LangString gkp_cloud ${LANG_SPANISH} "Nube de palabras"
LangString gkp_histdata ${LANG_SPANISH} "Datos históricos (enlaces)"
Expand Down Expand Up @@ -275,7 +275,7 @@ LangString gkp_navig ${LANG_HUNGARIAN} "Navigátor"
LangString gk_shellopen ${LANG_HUNGARIAN} "Nyitás"

!insertmacro MUI_LANGUAGE "Dutch"
LangString gkreq ${LANG_DUTCH} "GEDKeeper3 (required)"
LangString gkreq ${LANG_DUTCH} "GEDKeeper3 (verplicht)"
LangString gkscr ${LANG_DUTCH} "Script samples"
LangString gkreg ${LANG_DUTCH} "Systeemregistratie"
LangString gklang ${LANG_DUTCH} "Talen"
Expand Down
4 changes: 2 additions & 2 deletions deploy/installer_strings/installer_strings.deu.ini
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@
07=Kalender
08=Namensbuch
09=Zeitleiste
10=Strömungseingang
10=Datenstrom
11=Stammbaum-Importer
12=Textsuche
13=Conways Spiel des Lebens
14=Chronik
15=Wortwolke
16=Verlaufsdaten (Links)
16=Verlaufsdaten (Verweise)
17=Standardberichte
18=Navigator
19=Öffnen
2 changes: 1 addition & 1 deletion deploy/installer_strings/installer_strings.dut.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
01=GEDKeeper3 (required)
01=GEDKeeper3 (verplicht)
02=Script samples
03=Systeemregistratie
04=Talen
Expand Down
6 changes: 3 additions & 3 deletions deploy/installer_strings/installer_strings.spa.ini
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
01=GEDKeeper3 (obligatorio)
02=Ejemplos de guiones
02=Ejemplos de scripts
03=Registro del sistema
04=Idiomas
05=Complementos
05=Plugins
06=Calculadora de expresiones
07=Calendario
08=Libro de nombres
09=Línea de tiempo
10=Entrada de flujo
11=Importador de pedigríes
12=Búsqueda de texto
13=Vida Conway
13=Juego de la Vida de Conway
14=Crónica
15=Nube de palabras
16=Datos históricos (enlaces)
Expand Down
4 changes: 2 additions & 2 deletions deploy/installer_strings/installer_strings.zho.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
01=GEDKeeper3 (必装)
01=GEDKeeper3 (必需)
02=脚本样例
03=系统注册
04=语言
Expand All @@ -16,4 +16,4 @@
16=历史数据(链接)
17=标准报告
18=航海家
19=打开文件
19=打开
2 changes: 1 addition & 1 deletion deploy/make_gk2_mswin_portable.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@echo off

set APP_VER=2.30.0
set APP_VER=2.31.0

call ..\clean.cmd

Expand Down
2 changes: 1 addition & 1 deletion deploy/make_gk3_freebsd_image.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh

APP_VER="3.6.0"
APP_VER="3.7.0"
dotnet build ../projects/GKv3/GEDKeeper3.sln /p:Configuration=Release /p:Platform=FreeBSD
#cd ./deploy/
sh ./gk_freebsd_image.sh $APP_VER
2 changes: 1 addition & 1 deletion deploy/make_gk3_linux_debian_pack.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh

APP_VER="3.6.0"
APP_VER="3.7.0"
dotnet build ../projects/GKv3/GEDKeeper3.sln /p:Configuration=Release /p:Platform=Linux
#cd ./deploy/
sh ./gk_linux_deb_package.sh $APP_VER
2 changes: 1 addition & 1 deletion deploy/make_gk3_linux_fedora_pack.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh

APP_VER="3.6.0"
APP_VER="3.7.0"
dotnet build ../projects/GKv3/GEDKeeper3.sln /p:Configuration=Release /p:Platform=Linux
#cd ./deploy/
sh ./gk_linux_rpm_fedora_package.sh $APP_VER
2 changes: 1 addition & 1 deletion deploy/make_gk3_linux_manjaro_pack.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh

APP_VER="3.6.0"
APP_VER="3.7.0"
dotnet build ../projects/GKv3/GEDKeeper3.sln /p:Configuration=Release /p:Platform=Linux
#cd ./deploy/
sh ./gk_linux_pkg_manjaro_package.sh $APP_VER
2 changes: 1 addition & 1 deletion deploy/make_gk3_mswin_installer.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@echo off

set APP_VER=3.6.0
set APP_VER=3.7.0

call ..\clean.cmd

Expand Down
2 changes: 1 addition & 1 deletion deploy/make_gk3_mswin_portable.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@echo off

set APP_VER=3.6.0
set APP_VER=3.7.0

call ..\clean.cmd

Expand Down
4 changes: 2 additions & 2 deletions deploy/rpm/gedkeeper-github.spec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
%define summary GEDKeeper - program for work with personal genealogical database.

Name: gedkeeper
Version: 3.6.0
Version: 3.7.0
Release: 1%{?dist}
Summary: %{summary}
License: GPLv3
Expand Down Expand Up @@ -57,5 +57,5 @@ chmod a+x %{buildroot}%{_libdir}/%{name}/bin/GEDKeeper3
%{summary}

%changelog
* May 28 2024 GEDKeeper - 3.6.0
* Jul 28 2024 GEDKeeper - 3.7.0
- New upstream release
4 changes: 2 additions & 2 deletions deploy/rpm/gedkeeper.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
%define summary GEDKeeper - program for work with personal genealogical database

Name: gedkeeper
Version: 3.6.0
Version: 3.7.0
Release: 1
Summary: %{summary}
License: GPLv3
Expand Down Expand Up @@ -47,5 +47,5 @@ cp -r bin \
#rm -rf %{buildroot}%{_libdir}/%{name}/scripts/readme.txt

%changelog
* May 28 2024 GEDKeeper - 3.6.0
* Jul 28 2024 GEDKeeper - 3.7.0
- New upstream release
5 changes: 5 additions & 0 deletions locales/Afrikaans.lng
Original file line number Diff line number Diff line change
Expand Up @@ -995,3 +995,8 @@

983=Select list
984=Links to subordinate locations
985=Location Expert
986=Event dates
987=Add
988=Entry ; entry/item/part of place string
989=Include source pages
5 changes: 5 additions & 0 deletions locales/Belarusian.lng
Original file line number Diff line number Diff line change
Expand Up @@ -995,3 +995,8 @@

983=Select list
984=Links to subordinate locations
985=Location Expert
986=Event dates
987=Add
988=Entry ; entry/item/part of place string
989=Include source pages
Loading

0 comments on commit 079bff8

Please sign in to comment.