Nick Hall
e8ed7e3273
Add gen.db.conversion_tools from PR #1786
2024-12-08 16:25:19 +00:00
Nick Hall
c74bb41df9
Merge branch 'gramps52'
2024-04-07 18:59:09 +01:00
Nick Hall
d709e76091
Use README.md for PyPI long description
2024-04-07 14:30:53 +01:00
Nick Hall
98e983d868
Merge branch 'gramps52'
2024-03-28 14:32:33 +00:00
André Apitzsch
8b4728ace5
Rename metadata file to follow spec
...
See https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#spec-component-location
2024-03-21 18:49:23 +00:00
Nick Hall
a32905a322
Update development status to production
2024-02-23 15:10:48 +00:00
Nick Hall
7ae836525c
Remove the Trove classifier "Natural Language :: German(Austrian)"
...
This is not valid in PyPI.
See: https://pypi.org/classifiers
2024-02-22 18:48:23 +00:00
Nick Hall
b0d1306f7d
Merge branch 'gramps52'
2024-02-08 22:27:46 +00:00
TomaSajt
d6a9b4041c
Make subprocess inherit environment variables
...
The PATH environment variable got unset for that subprocess,
thus not being able to find msgfmt.
2024-02-08 21:36:14 +00:00
Nick Hall
4df4ef110b
Add missing cite and thumbnailer plugin directories to build script
2023-08-28 21:37:39 +01:00
Nick Hall
24ef757b69
Include javascript files in installation
...
Fixes #12991 .
2023-08-27 16:33:23 +01:00
Nick Hall
892fc27059
Bump all version numbers to 5.3
2023-08-25 17:25:31 +01:00
Nick Hall
b08034f14d
Release Gramps 5.2.0-beta1
2023-08-01 13:51:15 +01:00
Nick Hall
121a345c7b
Update minimum python version
2023-07-31 18:38:52 +01:00
Nick Hall
41720c5a7e
Migrate code style to Black
2023-07-31 14:40:59 +01:00
Nick Hall
2daa53025e
Create new Addon Manager dialog
2023-07-28 16:05:57 +01:00
Nick Hall
fba5bfb584
Migrate build from distutils to setuptools
...
Distutils is deprecated with removal planned for Python 3.12.
2023-07-17 21:17:19 +01:00
Nick Hall
cea2da1b3c
Replace os.system with subprocess.call in setup.py
2023-07-14 20:27:18 +01:00
André Apitzsch
6fdde84334
Use reverse-DNS for mime file
2022-02-13 18:31:43 +00:00
André Apitzsch
7ca75ef882
Use reverse-DNS for application icon
2022-02-13 18:31:30 +00:00
André Apitzsch
11f268b981
Use reverse-DNS scheme for appdata + desktop
2022-02-13 18:17:29 +00:00
Pino Toscano
79cc1970ad
Move MIME icons together with other hicolor icons
...
Move the icons of MIME types in the same location/structure used for
the other hicolor icons (application icon, action icons).
This way, all the hicolor icons are logically in the same place.
2022-02-12 23:12:39 +00:00
Nick Hall
a5ac4ac43c
Merge branch 'gramps51'
2022-02-06 19:07:14 +00:00
Nick Hall
c9537b355e
Use GitHub Actions to run continuous integration checks
2022-01-28 19:46:52 +00:00
Nick Hall
f3e536da6c
Use GitHub Actions to run continuous integration checks
2022-01-28 17:47:49 +00:00
Nick Hall
ea802db485
Add de_AT to language lists
2021-06-02 23:29:03 +01:00
André Apitzsch
adc50f7a08
Bump required Python version to 3.5
2020-11-15 21:28:19 +00:00
Chris Mayo
02e0c1c67d
Install 128x128 and 256x256 application icons
...
Created with ImageMagick using e.g.:
convert -background none ../../../gramps.svg -geometry 256x256 gramps.png
2020-11-14 19:23:25 +00:00
Chris Mayo
ebf1715468
Install MIME type icons into the hicolor theme
...
The gnome theme is defunct.
Remove gnome-mime- prefix from icon filenames.
2020-11-14 19:23:24 +00:00
Nick Hall
c10f2da00e
Install application icons into correct directories
2020-11-14 19:10:34 +00:00
Nick Hall
fd380e345c
Install application icons into correct directories
2020-09-15 19:06:26 +01:00
David Straub
71d95faeea
Use setup from setuptools to allow creation of python wheels
...
Add extras_require
2020-09-15 18:37:11 +01:00
Nick Hall
bb1c784d04
Bump all version numbers to 5.2
2020-09-15 16:59:43 +01:00
Nick Hall
60f1866292
Replace intltool with gettext tools
...
The build now requires gettext v0.19.7 or above.
Removed obsolete files:
* gramps.applications
* gramps.keys
* gramps.mime
Created ITS rules for holidays.xml and tips.xml files.
Included ITS files for shared-mime-info from a gettext v0.20.2
installation.
2020-09-02 21:22:04 +01:00
Nick Hall
3ca82e2ebc
Remove the resource-path file
...
Attempt to derive the resource path from the package path assuming that
one of the three main installation schemes has been used.
The package path will be one of the following:
<prefix>/lib/pythonX.Y/site-packages
<prefix>\Lib\site-packages
<home>/lib/python
<userbase>/lib/pythonX.Y/site-packages
<userbase>\PythonXY\site-packages
Where <prefix>, <home> and <userbase> are the resource paths used in the
Prefix, Home and User installation schemes.
The use of the command line option "--install-data" in the setup script
is no longer supported.
This change is intended to allow a Gramps core package to be created
as a wheel and installed via pip.
2020-09-02 21:07:22 +01:00
prculley
a833dfb3ac
Prepare for 5.1.0 release
2019-08-21 13:46:45 -05:00
prculley
263a082afe
Merge in changes from Gramps50
2018-10-29 09:32:35 -05:00
Paul Culley
f3b5f75e37
Fix strings containing deprecated illegal escape sequences ( #648 )
...
Python 3.6 and above has deprecated illegal string escape sequences. Escape sequences are preceded by a '\' and valid ones are "\n\t\r" etc. Illegal ones are not in the list https://docs.python.org/3/reference/lexical_analysis.html#string-and-bytes-literals .
Previous to Python 3.6 these illegal sequences were ignored and the '\' was left in place. Pylint has been noting these for a while now.
This PR corrects these sequences in Gramps. I used
find . -name "*.py" | xargs -t -n 1 python3 -Wd -m py_compile 2>&1 | grep Depre
to locate the failing strings.
2018-09-04 12:03:17 +10:00
Nick Hall
3c5c34d0c5
Update development status for new release
2018-07-24 14:20:41 +01:00
prculley
257275f169
Merge from gramps50
2018-07-12 11:10:22 -05:00
prculley
2869e4d8a3
Release Gramps v5.0.0-rc1
2018-05-20 15:44:15 -05:00
Herb Miller Jr
fd55f0abff
Add configuration flag --no-compress-manpages.
2018-03-26 19:50:32 +01:00
Nick Hall
dd0671b111
Bump all version numbers to 5.1
2017-05-23 18:30:29 +01:00
Paul Franklin
0919763f15
enable preliminary Tamil translation
2017-03-20 12:13:51 -07:00
Josip
4ffc5e3af4
add plugins/db/dbapi/settings.ini to setup
2016-11-12 15:01:15 +01:00
Sam Manzi
9f4cb97512
Fixes for install after removal of old LICENSE
2016-10-28 08:08:40 +11:00
Josip
c12562561b
7601: Support for Retina Display / HiDPI
...
GTK_ICON_SIZE_LARGE_TOOLBAR Size appropriate for large toolbars (24px)
2016-10-08 13:12:51 +02:00
kulath
ed830b2809
Fix build for database directory structure changes
2016-07-05 13:30:58 +01:00
Nick Hall
7fb8b0f155
Remove another redundant io import
2016-06-16 14:20:07 +01:00
Jérôme Rapinat
e9d6a2ffea
9453: While starting gramps, it fails to pop up "tips of the day"
2016-06-07 02:02:25 -07:00