Commit Graph

22992 Commits

Author SHA1 Message Date
aabd158944 DbDjango: use Gramps signals; to update, delete and add;
tag change from tuple to list--must match exactly:
[] does not match ()
2015-05-11 16:53:43 -04:00
3a38f21eb7 DbDjango: return a default person 2015-05-11 13:04:43 -04:00
89e20b90b7 Webapp: added databases directory; changed semantics of save_cache;
working signals, for the most part
2015-05-11 12:36:35 -04:00
03b78a0884 DbDjango database works read-only in Gtk Gramps
These changes add most of what is necessary to use DbDjango as
a full database to Gtk Gramps.
2015-05-10 22:43:51 -04:00
ccbab78fbc Allow database-changed signal to work with more general databases 2015-05-10 22:42:30 -04:00
306ede4e8e Set transient parent for errorview and errorreportassistant 2015-05-10 21:07:41 +02:00
b966ba74af Workaround for broken introspection
8474: Crash after merge places
8498: Crash when attempting to add gramplet
8536: clicking on tag icon in person view causes gramps to crash
2015-05-10 21:07:40 +02:00
d57fccc9c6 Webapp: bare minimum to use a Django database with Gtk Gramps 2015-05-10 13:59:20 -04:00
c8fa5169b5 Base db: at least have right signature for NotImplemented 2015-05-10 13:25:06 -04:00
4a1a42783a Webapp: updated copyright to 2015 2015-05-10 09:56:26 -04:00
45a1e17bd7 Webapp: Django 1.6 and Python3 fixes 2015-05-09 22:02:24 -04:00
4e0927eba4 Back to being able to import; need to decide how to store alt_name_list 2015-05-09 21:29:48 -04:00
40fa203659 pyicu: pin at version 1.8, until they fix 1.9 installer 2015-05-09 21:17:01 -04:00
5fde29a34c django.setup() now required; bringing database up to date
with current gramps (missing db.is_empty())
2015-05-09 18:07:54 -04:00
0360a5987e Bringing webapp up to date with python3 and django 1.6 2015-05-09 17:52:11 -04:00
dfe88deeda Merge pull request #21 from RossGammon/find-admin-resources
Adds 'django.contrib.staticfiles' to INSTALLED_APPS
2015-05-09 17:51:07 -04:00
2ad372bcba Added right-click "Copy all" to all QuickTables.
This currently copies all data from the TreeView to the clipboard,
including non-viewed columns.

Refactored rows2text to model_to_text, and moved to gramps.gui.utils

Added text_to_clipboard to gramps.gui.utils as well.
2015-05-09 09:49:19 -04:00
23f46f6679 Enable the django.contrib.staticfiles app so admin panel finds its resources
Part of a commit cherry-picked from Paul Kilgo's fork
2015-05-09 14:12:44 +02:00
d890942b43 Merge branch 'master' of https://github.com/RossGammon/gramps 2015-05-09 14:05:52 +02:00
f4f83e456e 8445: Drag & Drop to add media: wrong handling of non-ascii characters 2015-05-09 00:53:53 +02:00
53a00dd2d2 Bring webapp in master up to Django, version 1.6.1 2015-05-09 00:31:36 +02:00
a566be07a5 Turn underscores in menuitems into mnemonic accelerator key 2015-05-09 00:31:36 +02:00
c6ad403cab Add execute permissions and she-bang python3 to Gramps.py 2015-05-09 00:31:35 +02:00
ecac48e5b1 Added right-click API to ListModel; allow copy all from Descendants
Gramplet.
2015-05-09 00:31:35 +02:00
774855496f 8541: Crash following update: addon permission issue blocks re-starting gramps
There were two issues:

1. attempting to read a new addon file that wasn't readable
   threw an exception, aborted updating addons

2. global error catching didn't properly handle error code
   from an OSError
2015-05-09 00:31:35 +02:00
b86ec4ffe9 Fixed QuestionDialog2 failure 2015-05-09 00:31:35 +02:00
710f7eab3c 8128: GtkDialog mapped without a transient parent 2015-05-09 00:31:35 +02:00
f7c6acaec8 8469: GUI allows multiple Find Duplicates, then faults 2015-05-09 00:31:35 +02:00
92709c2fb0 8532: typo on the french translation
plural = single form for month(s) (moi => mois)
2015-05-09 00:31:35 +02:00
ad404317cb new translation template (gramps.pot) for "master" 2015-05-09 00:31:35 +02:00
49d195037d remove ambiguous strings to make update_po.py happy 2015-05-09 00:31:35 +02:00
2cfe156ad8 7541: Add places in rel_graph 2015-05-09 00:31:35 +02:00
3294c07275 8182: Complete Individual Report - Family Notes 2015-05-09 00:31:35 +02:00
befddcbfb6 enable localized span and range date displayer code 2015-05-09 00:31:35 +02:00
f8b74490b7 cover two pathological place=None cases in family-group report 2015-05-09 00:31:35 +02:00
aee8c07c83 narrativeweb : bug 8528 : local variable 'body' referenced before assignment 2015-05-09 00:31:35 +02:00
42df438ea0 8225 8311: Crash on geneweb export with python3 2015-05-09 00:31:34 +02:00
dbc68eef53 Use MSWin environment variables USERPROFILE and APPDATA.
Instead of GRAMPSHOME. GRAMPSHOME is based on the assumption that
the config directory is GRAMPSHOME/gramps, and that causes the
default location for reports and backups to be ~/Library/Application Support.
The MSWin variables allow the two to be separated.

Thanks to Tim Lyons for the suggestion.
2015-05-09 00:31:34 +02:00
816b05b7e8 Fix a bundling omission and create python2 and python3 meta-modules.
The latter to improve automation.
2015-05-09 00:31:34 +02:00
52ce4883ed 0001360: Gedcom input: SUBN and SUBM record handling
Fixed:
(a) Additional spaces beyond the first between a GEDCOM tag and the rest
of the line are not ignored.

(b) The SUBMitter name is ignored (it is overwritten by the XREF).

(c) SUBmissioN data items are not committed to the database.
2015-05-09 00:31:34 +02:00
007c05086c Update _datedisplay.py 2015-05-09 00:31:34 +02:00
ef8f197afd 8213: event columns too narrow
Web_Basic-Cypress stylesheet improvements
2015-05-09 00:31:34 +02:00
d2a49ffb98 Geography : bug 8499 : follow fix a bad copy/past 2015-05-09 00:31:34 +02:00
42e52f9d3e Fix gtk-critical error when setting mac menubar. 2015-05-09 00:31:34 +02:00
d6f1c65325 Deprecated (since gtk-3.0): Gtk.Widget.modify_font 2015-05-09 00:31:34 +02:00
dfeaedb261 czech translation update 2015-05-09 00:31:34 +02:00
5eb92f6f6f new translation template (gramps.pot) for "master" 2015-05-09 00:31:34 +02:00
bf7e9d6b0b New 'Include Siblings' feature added.
and got things ready for the report to go in multiple directions
2015-05-09 00:31:34 +02:00
ad42e741e2 fix typo in commit 7a507a6 2015-05-09 00:31:34 +02:00
34c0668866 8473: problem by start program 2015-05-09 00:31:33 +02:00