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 Feb 12, 2024
1 parent c4192b0 commit b4e674f
Show file tree
Hide file tree
Showing 43 changed files with 403 additions and 288 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## 14.02.2024 [v2.29.0 & v3.5.0]
- Updated localizations: Hungarian [Kékesi Lajos], German [Christian Bettinger], Dutch [Annelotte], Japanese [難波鷹史] and Czech [Jerry Verner].
- Added the "Extended locations" option, which includes substitution of full place names depending on the date of events when using the historical ATD hierarchy.
- Added a tool for batch adding photos.
- Added support for multiple names and date periods in location records (GEDCOM 5.5 EL).
- Added a non-standard date attribute to source records (for clarifying and sorting censuses, parish books, confession books and personal documents).
- Fixed missing empty lines in notes.
- Fixed an error in attaching unknown (and webp) multimedia files.
- Added columns for signs of the presence of multimedia, notes and sources to the lists of events/facts.
- Added a call to quickly view information in the record selection dialog (list pop-up menu).
- Added a simple definition of the list of censuses in which persons from the database can be found (so far only for the Russian Empire 1718-1859).
- Fixed stability of setting the storage type when selecting a multimedia file.
- Restored the original mode for calculating age and lifetime, the dependence of age on the use of the Time Line plugin.
- Added the feature to add multiple people in the photo viewing window.
- Restored the possibility of empty value of residence facts.
- Added localization to Japanese [Takashi Namba (難波鷹史)].
- Fixed encoding detection when reading CSV files [Alex Zaytsev].

## 28.10.2023 [v2.28.0 & v3.4.0]

- Updated Hungarian, German and Icelandic localizations.
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.4.1-1~rc1) unstable; urgency=low
gedkeeper (3.5.0-1~rc1) unstable; urgency=low

* Packaged release
* See changelog.md for changes

-- Sergey V. Zhdanovskih (aka Norseman) <gedkeeper@yandex.ru> 30 Oct 2023 00:00:00 +0300
-- Sergey V. Zhdanovskih (aka Norseman) <gedkeeper@yandex.ru> 14 Feb 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.4.1-1
Version: 3.5.0-1
Architecture: all
Depends: sqlite3
Maintainer: Sergey V. Zhdanovskih (aka Norseman) <gedkeeper@yandex.ru>
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) <gedkeeper@yandex.ru>

pkgname=gedkeeper
pkgver=3.4.1
pkgver=3.5.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.4.1" date="2023-10-30">
<release version="3.5.0" date="2024-02-14">
<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.28.1
set GKVER=2.29.0

del .\*.exe /q
del .\*.zip /q
Expand Down
26 changes: 24 additions & 2 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.28.1_win86.exe"
OutFile "gedkeeper_2.29.0_win86.exe"
InstallDir $PROGRAMFILES\GEDKeeper2

CRCCheck on
Expand Down Expand Up @@ -234,7 +234,7 @@ LangString gkp_navig ${LANG_SPANISH} "Navegador"
LangString gk_shellopen ${LANG_SPANISH} "Abrir"

!insertmacro MUI_LANGUAGE "Japanese"
LangString gkreq ${LANG_JAPANESE} "GEDKeeper2 (必要)"
LangString gkreq ${LANG_JAPANESE} "GEDKeeper2 (必須)"
LangString gkscr ${LANG_JAPANESE} "スクリプトのサンプル"
LangString gkreg ${LANG_JAPANESE} "システムの登録"
LangString gklang ${LANG_JAPANESE} "言語"
Expand Down Expand Up @@ -275,6 +275,28 @@ LangString gkp_stdreports ${LANG_HUNGARIAN} "Standard jelentések"
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 gkscr ${LANG_DUTCH} "Script samples"
LangString gkreg ${LANG_DUTCH} "Systeemregistratie"
LangString gklang ${LANG_DUTCH} "Talen"
LangString gkplg ${LANG_DUTCH} "Plug-ins"
LangString gkp_calc ${LANG_DUTCH} "Expression calculator"
LangString gkp_calendar ${LANG_DUTCH} "Kalender"
LangString gkp_nb ${LANG_DUTCH} "Names book"
LangString gkp_timeline ${LANG_DUTCH} "Tijdlijn"
LangString gkp_flowinput ${LANG_DUTCH} "Flow input"
LangString gkp_pi ${LANG_DUTCH} "Pedigrees importer"
LangString gkp_ts ${LANG_DUTCH} "Zoeken op tekst"
LangString gkp_cl ${LANG_DUTCH} "Conway Life"
LangString gkp_chron ${LANG_DUTCH} "Chronicle"
LangString gkp_cloud ${LANG_DUTCH} "Words Cloud"
LangString gkp_histdata ${LANG_DUTCH} "Historische Data (links)"
LangString gkp_stdreports ${LANG_DUTCH} "Standaard rapporten"
LangString gkp_navig ${LANG_DUTCH} "Navigator"
LangString gk_shellopen ${LANG_DUTCH} "Openen"


; Registry key to check for directory (so if you install again, it will
; overwrite the old one automatically)
InstallDirRegKey HKLM "Software\GEDKeeper2" "Install_Dir"
Expand Down
30 changes: 26 additions & 4 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.4.1_win86.exe"
OutFile "gedkeeper_3.5.0_win86.exe"
InstallDir $PROGRAMFILES\GEDKeeper3

CRCCheck on
Expand Down Expand Up @@ -233,7 +233,7 @@ LangString gkp_navig ${LANG_SPANISH} "Navegador"
LangString gk_shellopen ${LANG_SPANISH} "Abrir"

!insertmacro MUI_LANGUAGE "Japanese"
LangString gkreq ${LANG_JAPANESE} "GEDKeeper3 (必要)"
LangString gkreq ${LANG_JAPANESE} "GEDKeeper3 (必須)"
LangString gkscr ${LANG_JAPANESE} "スクリプトのサンプル"
LangString gkreg ${LANG_JAPANESE} "システムの登録"
LangString gklang ${LANG_JAPANESE} "言語"
Expand Down Expand Up @@ -274,6 +274,28 @@ LangString gkp_stdreports ${LANG_HUNGARIAN} "Standard jelentések"
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 gkscr ${LANG_DUTCH} "Script samples"
LangString gkreg ${LANG_DUTCH} "Systeemregistratie"
LangString gklang ${LANG_DUTCH} "Talen"
LangString gkplg ${LANG_DUTCH} "Plug-ins"
LangString gkp_calc ${LANG_DUTCH} "Expression calculator"
LangString gkp_calendar ${LANG_DUTCH} "Kalender"
LangString gkp_nb ${LANG_DUTCH} "Names book"
LangString gkp_timeline ${LANG_DUTCH} "Tijdlijn"
LangString gkp_flowinput ${LANG_DUTCH} "Flow input"
LangString gkp_pi ${LANG_DUTCH} "Pedigrees importer"
LangString gkp_ts ${LANG_DUTCH} "Zoeken op tekst"
LangString gkp_cl ${LANG_DUTCH} "Conway Life"
LangString gkp_chron ${LANG_DUTCH} "Chronicle"
LangString gkp_cloud ${LANG_DUTCH} "Words Cloud"
LangString gkp_histdata ${LANG_DUTCH} "Historische Data (links)"
LangString gkp_stdreports ${LANG_DUTCH} "Standaard rapporten"
LangString gkp_navig ${LANG_DUTCH} "Navigator"
LangString gk_shellopen ${LANG_DUTCH} "Openen"


; Registry key to check for directory (so if you install again, it will
; overwrite the old one automatically)
InstallDirRegKey HKLM "Software\GEDKeeper3" "Install_Dir"
Expand All @@ -297,13 +319,13 @@ Section "$(gkreq)"

SetOutPath $INSTDIR

File "..\LICENSE"

CreateDirectory "$INSTDIR\bin"
SetOutPath "$INSTDIR\bin"

File "..\bin\*.*"

File "..\LICENSE"

CreateDirectory "$INSTDIR\locales"
SetOutPath "$INSTDIR\locales"

Expand Down
20 changes: 20 additions & 0 deletions deploy/installer_strings/installer_strings.dut.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
01=GEDKeeper3 (required)
02=Script samples
03=Systeemregistratie
04=Talen
05=Plug-ins
06=Expression calculator
07=Kalender
08=Names book
09=Tijdlijn
10=Flow input
11=Pedigrees importer
12=Zoeken op tekst
13=Conway Life
14=Chronicle
15=Words Cloud
16=Historische Data (links)
17=Standaard rapporten
18=Navigator
19=Openen

2 changes: 1 addition & 1 deletion deploy/installer_strings/installer_strings.jpn.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
01=GEDKeeper3 (必要)
01=GEDKeeper3 (必須)
02=スクリプトのサンプル
03=システムの登録
04=言語
Expand Down
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.28.1
set APP_VER=2.29.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.4.1"
APP_VER="3.5.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.4.1"
APP_VER="3.5.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.4.1"
APP_VER="3.5.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.4.1"
APP_VER="3.5.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.4.1
set APP_VER=3.5.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.4.1
set APP_VER=3.5.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.4.1
Version: 3.5.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
* Oct 30 2023 GEDKeeper - 3.4.1
* Feb 14 2024 GEDKeeper - 3.5.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.4.1
Version: 3.5.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
* Oct 30 2023 GEDKeeper - 3.4.1
* Feb 14 2024 GEDKeeper - 3.5.0
- New upstream release
30 changes: 15 additions & 15 deletions locales/Dutch.lng
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
005=Beeld
006=Help
007=Nieuw
008=Open...
008=Openen...
009=Recent
010=Opslaan
011=Sluit
Expand All @@ -25,7 +25,7 @@
024=Voorouder stamboom
025=Afstammeling stamboom
026=Volledige stamboom
027=Descending pedigree
027=Aflopende stamboom
028=<?>
029=Geografische Kaart
030=Statistiek
Expand All @@ -37,7 +37,7 @@
036=Scripts...
037=<?>
038=Gereedschap...
039=Filter
039=Filteren
040=Opties
041=Trapsgewijs
042=Horizontaal
Expand Down Expand Up @@ -424,15 +424,15 @@
423=Opslaan naar archief
424=Opslaan naar opslag
425=-
426=Audio
426=Geluid
427=Boek
428=Kaart
429=Digitaal
430=Fiche
431=Film
432=Magazine
432=Tijdschrift
433=Manuscript
434=Map
434=Kaart
435=Krant
436=Foto
437=Grafsteen
Expand Down Expand Up @@ -618,24 +618,24 @@
617=Uitzoomen
618=Stel overlijdingsfeit vast
619=Bepaal het gender
620=Plugins
620=Plug-ins
621=Verwanten automatisch traceren
622=Geen overeenkomsten gevonden
623=Vorige zoeken
624=Volgende zoeken
625=Zekerheidsindex
626=Geboortemaanden
627=Maand
628=Reset
628=Resetten
629=Veld
630=Conditie
631=Bron niet opgegeven
632=Diashow
633=Vorige
634=Volgende
635=Generatie mislukt
636=Start
637=Stop
636=Starten
637=Stoppen
638=Samenstelling
639=Namen
640=Naam-Roepnaam
Expand All @@ -662,8 +662,8 @@
661=Toon afstammelingen boom
662=Toon volledige boom
663=Stamboom
664=Ascend numbering
665=Descend numbering
664=Oplopende nummering
665=Aflopende nummering
666=Statistiek gegevens
667=Afbeelding opslaan
668=Weergavemodus
Expand Down Expand Up @@ -940,12 +940,12 @@
932=Use surnames in person selection filter
933=Use dates of birth in person selection filter
934=Fact value is empty or invalid
935=Portrait
935=Portret
936=Census analysis
937=The person can be found in the census `{0}`
938=History
938=Geschiedenis
939=The periods overlap. This will cause errors when searching for a place name by date.
940=Extended locations
940=Uitgebreide locaties
941=Photos batch adding
942=Added {0} photos from {1}.
943=Top level links
Expand Down
Loading

0 comments on commit b4e674f

Please sign in to comment.