bpisoj
ecf02a023a
remove build version from const.py
2017-06-10 20:52:56 +02:00
John Ralls
25dafee197
Fix GtkosxApplication load failure.
...
Viewmanager somehow lost its import of gi.
2017-06-08 10:19:17 -07:00
prculley
8c1ccabe31
Update Readme to provide some package dependency names
2017-06-08 08:22:58 -05:00
Paul Franklin
33635db955
update MANIFEST.in with both ChangeLog files
2017-06-06 11:46:09 -07:00
Paul Franklin
ee67f4496d
update ChangeLog files
2017-06-06 11:43:27 -07:00
Paul Franklin
a97c20f4b5
make official 5.0.0-alpha2 release
2017-06-06 08:41:35 -07:00
Paul Franklin
04b8be8710
update NEWS for 5.0.0-alpha2 release
2017-06-06 08:31:33 -07:00
Zdeněk Hataš
d68bbf3383
czech translation update
2017-06-05 11:52:03 +02:00
John Ralls
6cbc465e60
Update gramps.modules for Python3.6.
2017-06-04 16:50:08 -07:00
John Ralls
657aca35ac
Update versions for gramps v5.0.0-alpha2.
2017-06-04 16:50:08 -07:00
Nick Hall
c727d56ed0
Add unit tests for empty dates
2017-06-04 23:15:36 +01:00
prculley
b18676aaf4
Text-only dates are sometimes not exported in XML
...
Fixes #10062 .
2017-06-04 23:14:55 +01:00
Josip
bf634ee8e8
EOFError [Ran out of input] in Clipboard ( #411 )
...
[EOFError: Ran out of input] for Clipboard when you drag and
drop the bolded lines in selected tabs of Person Edit
Attempt to drag and drop any of the "bolded lines" in the Events or
Names tabs into the clipboard window. The unbolded lines drag and drop
ok.
Fixes #8788 .
2017-06-04 19:08:27 +01:00
Matti Niemelä
e01a8602b6
update Finnish translation
2017-06-04 10:22:21 -07:00
vantu5z
ac8f5a059a
update Russian translation
2017-06-04 11:11:28 +03:00
Paul Franklin
e40f5d9faa
correct the "Language" field in some translations
2017-06-03 15:17:46 -07:00
Josip
6a4bd7dceb
Crash after dragging multiple items from clipboard to gallery
...
I copied 7 items from the Media List to the clipboard. I then opened a
Person, and dragged one Media Item to the Gallery. I then clicked and
dragged to highlight the remaining 6 items at once. On dragging them to
the gallery, it crashed.
2989475: ERROR: grampsapp.py: line 145: Unhandled exception
Traceback (most recent call last):
File "C:\Program
Files\GrampsAIO64-4.2.5\gramps\gui\editors\displaytabs\gallerytab.py",
line 475, in drag_data_received
(mytype, selfid, obj, row_from) = pickle.loads(sel_data.get_data())
ValueError: too many values to unpack (expected 4)
Fixes #9984 .
2017-06-03 22:17:45 +01:00
Josip
118e6c89e9
Cannot drag & drop textual value via clipboard
...
Allows dnd of textual values from clipboard and shows icon of
target-type during dragging instead of row image, except for text target
shows actual text as drag icon.
Fixes #7532 .
2017-06-03 22:13:52 +01:00
Josip
bc17245331
Quick search with Czech characters -> Crash
...
Crash happen when checking for "event.string" in "treeview_keypress"
function in "gramps/gui/widgets/interactivesearchbox.py"
Note that
https://lazka.github.io/pgi-docs/Gdk-3.0/classes/EventKey.html#Gdk.EventKey
says it is deprecated and should never be used.
Gdk.keyval_to_unicode return the corresponding unicode character, or 0
if there is no corresponding character.
Fixes #9130 .
2017-06-03 22:05:34 +01:00
Paul Franklin
ea5b54598e
new gramps.pot translation template for gramps50
2017-06-03 13:47:03 -07:00
Paul Franklin
f276507fb8
remove accelarators/mnemonics from non-top-level menu items
...
https://github.com/gramps-project/gramps/commit/59cced2bc622201a577d8dfba373b3a7fcf3daf5#commitcomment-22310331
2017-06-03 13:43:45 -07:00
Nick Hall
736f10875f
Comment out beta warning rather than change config setting
2017-06-02 23:50:44 +01:00
SNoiraud
7230e8618e
10049: Narrated Web Report options reorganization
2017-06-02 13:27:53 +02:00
John Ralls
b4fed8101a
8366: February 29th invalid date in Julian dual-dated leap year
2017-05-31 12:06:53 -07:00
Nick Hall
ed8807f73a
Fix get_gramps_ids method to return a list of str
2017-05-31 17:03:20 +01:00
Nick Hall
512fa615bf
Fix DummyDb errors after a cancelled database upgrade
2017-05-30 23:27:08 +01:00
Nick Hall
16cd995558
Database upgrade to convert default handle to str
2017-05-30 19:23:48 +01:00
vantu5z
5939e722e4
update Russian translation
...
(fixes for [add->new] menu translations)
2017-05-30 11:06:42 +03:00
Nick Hall
352d6fc558
Convert handle type to str in the database API ( #405 )
...
The mixed type of handles has been a constant source of bugs.
Converting them all to str in the database API should make
maintenance easier. The key to BSDDB tables must still be bytes
in the database layer.
2017-05-30 00:19:42 +01:00
prculley
83d24ed681
8366: February 29th invalid date in Julian dual-dated leap year
2017-05-29 10:57:47 -07:00
Leonhaeuser
d14383cb3a
Update German translation
2017-05-29 19:18:56 +02:00
vantu5z
f1659d556e
update Russian translation
2017-05-29 09:46:32 +03:00
Nick Hall
22e7243660
9229: Use the term "Delete" instead of "Remove"
...
The term "Delete" should be used when an object is deleted from
the database. The term "Remove" should be used when an object is
removed from a list, but not actually deleted.
2017-05-28 17:54:46 +01:00
Leonhaeuser
2d1d0342c9
Update German translation
2017-05-25 21:59:41 +02:00
Nick Hall
fd1418dc8a
Disable development warning message
2017-05-24 00:18:31 +01:00
Paul Franklin
b38f68496f
restore missing (since January) "import statistics" dialog
2017-05-22 12:42:23 -07:00
Paul Franklin
f035196b6c
Revert "restore missing (since January) "import statistics" dialog"
...
This reverts commit c3fb9c0c4e .
2017-05-22 11:21:57 -07:00
Paul Franklin
c3fb9c0c4e
restore missing (since January) "import statistics" dialog
2017-05-22 06:17:26 -07:00
Zdeněk Hataš
ca7f65865e
czech translation update
2017-05-22 11:41:30 +02:00
Paul Franklin
9485e061b1
merge translation with current template
2017-05-20 13:47:12 -07:00
Paul Franklin
d6a97cf90e
10033: Note isn't included on CIR when it is attached to a name
2017-05-19 06:50:22 -07:00
vantu5z
4791550f6b
update Russian translation
2017-05-16 14:22:36 -03:00
Sam Manzi
59cced2bc6
Feature:New global [Add]>[New] menu with Keybindings ( #281 )
...
Usability improvement, allows using the Menu [Add]>[New] or global keyboard shortcut(keybinding) to add [New] entries
Supports:
Adding [New] records for:
* Person
* Family
* Event (default=Custom/Unknown)(Leave blank for unknown / enter letters for custom)
* Place
* Source
* Citation
* Repository
* Media
* Note
2017-05-16 10:43:14 +10:00
Sam Manzi
bef4b309b6
Bug8723: Missing [edit buttons] in relationship view ( #391 )
...
Shows edit-Buttons by default only if familytree is not readonly
2017-05-16 10:26:46 +10:00
Paul Culley
6a35246e08
bug 6664; fix Detailed Descendent Report, multi paths to descendent ( #386 )
...
where the descendent ends up in different generations at the same
time
2017-05-16 10:08:25 +10:00
Paul Culley
fa46fe189b
bug 6130; fix export filtering ( #380 )
2017-05-16 09:52:23 +10:00
Nick Hall
61526190e6
Remove trailing whitespace
2017-05-15 22:20:22 +01:00
Nick Hall
a4550d2cd6
Remove trailing whitespace
2017-05-15 22:03:55 +01:00
Nick Hall
85161726a2
10039: Fix unit tests that use the test case generator
...
The keys() method of a dictionary returns its keys in an arbitrary
order. These must be sorted to provide deterministic results for
unit tests.
2017-05-15 21:52:49 +01:00
Nick Hall
80779a35fa
Revert bugs #8785 and #9700
...
Expanding tree selectors by default caused performance issues.
The expanded person selector also made it more difficult to
select a specific person in some circumstances.
GEPS 041 has been created to discuss a better selector design.
2017-05-15 17:32:57 +01:00
vantu5z
05f04093af
update Russian translation
2017-05-15 10:10:58 -03:00
Paul Franklin
ccc3a4a8ef
new gramps.pot translation template for master
2017-05-14 12:24:30 -07:00
Paul Franklin
657e76ccb4
add two recently-created files to POTFILES.in
2017-05-14 12:20:30 -07:00
Leonhaeuser
d7379bd2f1
Update German translation
2017-05-14 18:18:38 +02:00
Alois Poettker
e145a30291
Extend ReorderIDs-II DE translation. ( #395 )
2017-05-14 17:41:15 +02:00
Serge Noiraud
543661d62e
FR10020: Add "within <n> km/miles/degree" filter ( #382 )
2017-05-13 22:01:55 +01:00
Alois Poettker
022da0cb82
Extend ReorderIDs-II functionality. ( #383 )
2017-05-13 16:34:15 +01:00
Serge Noiraud
5791788f0e
Narrative web features: 5592 + 5408 + 10031 ( #389 )
...
* Feature: 5592 show more details + 5408 children dates
* NarrativeWeb: another translation problem.
* Narrativeweb: different locales.
* Feature 10031: maps not displaying all events
2017-05-13 08:07:32 +02:00
Paul Franklin
2a2a0d2766
new gramps.pot translation template for master
2017-05-11 11:10:17 -07:00
Nick Hall
804fa635e6
10039: Fix imports test for non-US locales
2017-05-11 19:34:28 +01:00
vantu5z
cf479647ad
update Russian translation
2017-05-11 14:41:15 -03:00
Nick Hall
14faa46363
Use with-block when writing to file
2017-05-11 17:25:14 +01:00
Nick Hall
1b18b652bb
Remove TestLogger and associated unit test
...
This is not used anywhere. In current python versions, basicConfig
is called automatically when there is no root handler. It is easy
to add a FileHandler if required.
2017-05-11 17:18:17 +01:00
Nick Hall
0d704f03d8
Ignore log messages during unit test capture
2017-05-11 15:03:42 +01:00
Paul Franklin
07ce8c22d8
add gramps-ID option to DAR and DDR text reports
2017-05-10 20:18:52 -07:00
Nick Hall
8086d9f2ca
Revert "Increase logging level during unit tests"
...
This reverts commit 709f3a33d5 .
2017-05-11 01:05:42 +01:00
Nick Hall
709f3a33d5
Increase logging level during unit tests
2017-05-10 23:53:54 +01:00
Nick Hall
108d7b461c
Merge pull request #385 from prculley/report_test
2017-05-10 22:53:30 +01:00
prculley
355110e703
Fix imports_test nosetest description and running 2x under unittest
2017-05-10 22:46:40 +01:00
prculley
dd828cee5b
pylint improvements on report_test
2017-05-10 22:46:40 +01:00
prculley
22c966bd8a
Fix reports test to run under Unit-test and other environments
...
Originally run correctly only under nose; under unit-test failed
to find anything to do. Also was selecting wrong test file.
2017-05-10 22:45:53 +01:00
Nick Hall
2e2e6c88a4
Suppress extraneous output in unit tests
2017-05-10 18:21:48 +01:00
Nick Hall
60ab0a01bf
Rename unit test that has now been implemented
2017-05-09 19:50:53 +01:00
Nick Hall
f9cacac1db
Comment out some tests that have not yet been implemented
...
This will prevent nosetest running them.
2017-05-09 19:49:22 +01:00
Nick Hall
1e54cbbec3
Remove test suite functions
...
These cause nosetest to run duplicate tests.
2017-05-09 19:40:50 +01:00
vantu5z
828c187dc3
update Russian translation
2017-05-09 14:01:39 -03:00
Paul Franklin
8244c7b211
add gramps-ID option to Ancestor and Descendant text reports
2017-05-08 19:00:29 -07:00
Nick Hall
c6970e640c
Do not run tests in the test directory
...
The tests in the GrampsLogger directory should be moved into
gramps/gui/logger/test, but mainly duplicate the existing rotate
handler test.
2017-05-08 22:47:38 +01:00
Nick Hall
5ffb4bcfac
Add missing __init__.py in test directories
2017-05-08 21:43:33 +01:00
Paul Franklin
8d0fcc5730
convert existing reports to use the new stdoptions gramps-ID option
2017-05-07 18:15:40 -07:00
Paul Franklin
5056b8addf
add a new gramps-ID option to stdoptions
2017-05-07 18:10:58 -07:00
Paul Franklin
c8001c7483
tweak some None tests
2017-05-07 18:03:40 -07:00
Sam Manzi
49493290c5
Fix bug 9975 Incorrect SoundEx result ( #388 )
2017-05-05 16:29:27 +10:00
Sam Manzi
38db06f931
Fix syntax error postgresql ( #387 )
2017-05-05 16:10:09 +10:00
Sam Manzi
d284ace4ed
Mention translation URLs in Contribute ( #381 )
2017-05-05 15:50:10 +10:00
Paul Culley
2974f82aad
bug 9445; fix XML export of notes so lead/trail spaces are preserved ( #379 )
2017-05-05 15:29:15 +10:00
Serge Noiraud
98238c7112
10012 : Save defaults for different Narrative Web report websites ( #375 )
2017-05-05 11:51:09 +10:00
Serge Noiraud
8f99b4b488
add the date-format option to narrativeweb and webcal. ( #374 )
2017-05-05 11:30:53 +10:00
John Ralls
41bd626aa2
Update Mac moduleset dependencies.
2017-05-04 16:06:02 -07:00
John Ralls
c5ddeeca5e
Fix GI version check warning on GtkosxApplication.
2017-05-04 15:33:53 -07:00
Zdeněk Hataš
6b2f7aea64
czech translation update
2017-05-02 13:36:42 +02:00
SNoiraud
2c67db6a58
10029: Bad color assignment in geoplaces
2017-05-01 07:57:46 +02:00
Paul Franklin
6b45d7cedd
new gramps.pot translation template for master
2017-04-30 14:29:52 -07:00
Paul Franklin
1ba072e6fc
10000: report tables are always written LTR even for RTL locales
2017-04-30 13:52:42 -07:00
Paul Franklin
2b6cc3cd18
Revert "10000: report tables are always written LTR even for RTL locales"
...
This reverts commit 55fa920628 .
2017-04-30 12:31:42 -07:00
Paul Franklin
55fa920628
10000: report tables are always written LTR even for RTL locales
2017-04-30 11:44:13 -07:00
Paul Culley
db8b95cf2d
bug 9564; fix exception on Event filter editor ( #377 )
...
for 'Events occurring on a particular day of the week' filter
2017-04-30 12:27:48 +10:00
Mateusz Konieczny
9dec0bc364
add CONTRIBUTING file, enable packacking this file ( #376 )
...
CONTRIBUTING file is standard place for documentation how one may send patches
such documentation exists for this project so that file will be redirection to existing resources
At least some people potentially interested in contributing at this moment have a very small
but completely pointless task (locating documentation for developers) to overcome before doing something useful.
Ref: https://gramps-project.org/bugs/view.php?id=10019
2017-04-30 12:07:22 +10:00
Paul Franklin
bf1875e830
8128: GtkDialog mapped without a transient parent
2017-04-25 20:41:28 -07:00
vantu5z
2fef1b30d0
update Russian translation
2017-04-24 14:04:54 +03:00
Matti Niemelä
df6b946268
update finnish translation
2017-04-22 11:49:51 +02:00
romjerome
78a0ac5f50
Update french translation
2017-04-21 11:26:44 +02:00
Nemeséri Lajos
37b2f09134
Update Hungarian translation
2017-04-21 10:59:48 +02:00
Paulo Henrique Moraes
1766f9944c
Updated translation ( #373 )
2017-04-18 20:43:20 +01:00
Paul Franklin
2965d77cde
10003: add more Records options (father with most children, etc.)
2017-04-18 06:17:27 -07:00
Paul Franklin
e0a8bb4f5e
add a subtitle to the book's T.O.C. for the Family Group report
2017-04-16 09:47:57 -07:00
Paul Culley
fd4795e957
bug 8128; Fix 'print...' dialogs for missing transient parent ( #372 )
...
Requires adding uistate to the docgen basedoc and all files that
override the init
2017-04-15 11:22:54 +10:00
Paul Franklin
cb932b9221
typo (trailing whitespace)
2017-04-14 17:02:50 -07:00
Paul Franklin
8379e0ce6e
add the date-format option to some more reports
2017-04-14 13:54:24 -07:00
Paul Franklin
38239526f6
fix numeric date displayer (for Hebrew month "13" and B.C.E. years)
2017-04-10 09:15:22 -07:00
Zdeněk Hataš
8ee8e89011
czech translation update
2017-04-10 12:55:55 +02:00
Paul Franklin
1f8f8b9434
enable Tamil dates
2017-04-09 22:56:59 -07:00
Paul Franklin
95b2a8765b
new gramps.pot translation template for master
2017-04-09 18:14:41 -07:00
Paul Franklin
977db6223f
enable date-format option in Complete Individual report
2017-04-09 18:12:23 -07:00
Paul Franklin
ef271dc381
enable date-format option in reports
2017-04-09 15:24:09 -07:00
Paul Franklin
3d3b13c8ad
9985: secondary locales do not use their own numeric date format
2017-04-09 15:21:08 -07:00
SNoiraud
efd73e9427
8128: GtkDialog mapped without a transient parent in placeselection
2017-04-06 09:59:48 +02:00
Matti Niemelä
ae72a999f0
update finnish translation
2017-04-05 15:03:12 +02:00
Zdeněk Hataš
5713d173b3
czech translation update
2017-04-04 09:25:21 +02:00
Paul Franklin
fab2537dce
typo
2017-04-02 09:41:19 -07:00
Sam Manzi
3fdc986542
Merge pull request #370 from prculley/bug8128
...
Bug 8128; for color chooser dialogs; fixed transient parent
2017-04-02 10:20:04 +10:00
Sam Manzi
141cd18651
Merge pull request #369 from prculley/bug9998
...
bug 9998 partial fix for Note editor Toolbar overflow icons missing
2017-04-02 10:04:22 +10:00
prculley
3b5fcae948
bug 9998 partial fix for Note editor Toolbar overflow icons missing
...
Bug Affects Windows only.
Adds text labels to icons which will only appear in the overflow
dropdown menu when dialog is too narrow. Icons still don't show
due to Gtk bug on Windows, but at least user sees the text labels.
2017-03-31 12:23:23 -05:00
prculley
916232a6ef
Bug 8128; for color chooser dialogs; fixed transient parent
...
for styledtexteditor and Family Lines Graph, Family Colors option
2017-03-31 11:53:10 -05:00
erikdrgm
8a3b606b7a
updated nl translation
2017-03-29 22:25:38 +02:00
erikdrgm
6d050fbf7c
Merge branch 'master' of github.com:gramps-project/gramps
2017-03-29 22:02:38 +02:00
Nick Hall
002f1e0899
Remove redundant command line options
2017-03-27 21:17:31 +01:00
vantu5z
85292a9ef1
update Russian translation
2017-03-25 22:25:12 -03:00
Sam Manzi
d2ec35ec35
Merge pull request #367 from arnaullv/master
...
Update Catalan translation to latest template
2017-03-25 16:25:33 +11:00
arnaullv
0d121b32c5
Update Catalan translation to latest template
...
Update Catalan translation to latest template and unified translation criterias
2017-03-24 15:43:39 +01:00
Paul Franklin
0a58ce69f9
9995: Bug in the Name Editor / Group As
2017-03-22 17:23:03 -07:00
Paul Franklin
c56177169d
clarify use of the style editor for graphic style editing
2017-03-22 16:15:42 -07:00
Paul Franklin
9246484876
new gramps.pot translation template for master
2017-03-21 23:48:07 -07:00
Paul Franklin
08746bf024
consolidate some report style descriptions (fewer strings to translate)
2017-03-21 22:34:47 -07:00
Paul Franklin
0919763f15
enable preliminary Tamil translation
2017-03-20 12:13:51 -07:00
Logan M
d7b409ccec
initial, preliminary, partial Tamil translation (thanks, Logan!)
2017-03-20 12:07:40 -07:00
Paul Franklin
73ca25e68e
disable FGR option if it's not relevant
2017-03-19 20:52:37 -07:00
Paul Franklin
64690ea554
add a "description" to a report style table and a style table cell
2017-03-19 18:29:01 -07:00
vantu5z
be6780fa7d
update Russian translation
2017-03-19 10:27:29 -03:00
erikdrgm
2dbfcb27dd
Merge branch 'master' of github.com:gramps-project/gramps
2017-03-19 10:16:23 +01:00
Paul Franklin
57efc716ef
neaten a report's style XML file, and add the new description
2017-03-18 22:33:40 -07:00
Paul Franklin
7d907c5d63
enable a report graphic style object to have a "description"
2017-03-18 22:30:23 -07:00
Paul Franklin
ef3f1718b6
typo (trailing space)
2017-03-17 23:25:57 -07:00
Paul Franklin
3f652cfb45
new gramps.pot translation template for master
2017-03-17 11:38:11 -07:00
Paul Franklin
473dd3257a
change string paramaters to named ones, for translation
2017-03-17 11:35:48 -07:00
Paul Franklin
747104b3ab
add license to module
2017-03-16 19:46:24 -07:00
Paul Franklin
95762e864f
tidy up some translatable string things
2017-03-16 19:44:57 -07:00
Paul Franklin
46c6737d67
make Polish "numerical" date display consistent with its locale format
2017-03-13 23:47:05 -07:00
Paul Franklin
ce01a69314
add datestrings (made by running _datestrings.py) to translation
2017-03-13 22:42:22 -07:00
Nick Hall
facff359e3
Rename plugin unit test files
2017-03-11 15:33:59 +00:00
Paul Franklin
a9df15c9be
fix Bulgarian numeric dates
2017-03-10 21:11:17 -08:00
Paul Franklin
83a4b553f4
slight tweak to Arabic date handler
2017-03-10 18:35:59 -08:00
Nick Hall
c4f94bf9dc
Rename edit reference unit test
...
Unit test files must be named *_test.py to be found by the
setup.py script.
2017-03-10 22:05:02 +00:00
Nick Hall
e59aa0c907
Fix skipped cursor unit tests
2017-03-10 21:20:47 +00:00
Nick Hall
638f590eb3
Prevent warnings when importing xml from stdin
2017-03-09 23:40:51 +00:00
Paul Franklin
c5f8d2b5db
fix Icelandic numeric-format date display
2017-03-07 10:36:05 -08:00
Nick Hall
3d897f3146
Suppress output in rotate handler test
2017-03-07 18:02:47 +00:00
Paul Franklin
998c2f31b9
put "short" days into the Icelandic translation
2017-03-07 09:59:11 -08:00
Paul Franklin
337be8e6af
enable "short" days in _datestrings (_grampslocale already had them)
2017-03-07 09:53:39 -08:00
Paul Franklin
968f378174
fix Norwegian numeric-format date display
2017-03-07 09:41:45 -08:00
erikdrgm
6110fc7612
Merge branch 'master' of github.com:gramps-project/gramps
2017-03-07 09:41:36 +01:00
Nick Hall
c1c2c1557c
Suppress output in importgeneweb test
2017-03-06 23:27:07 +00:00
Nick Hall
44b7983331
Another fix
2017-03-06 23:05:13 +00:00
Nick Hall
9cc770a70c
Fix error in previous commit
2017-03-06 22:17:42 +00:00
Nick Hall
3b9d97d348
Suppress extraneous output in unit tests
2017-03-06 21:55:48 +00:00
vantu5z
f57386ab63
update Russian translation
2017-03-06 11:39:39 +03:00
Paul Franklin
adccc67a68
remove the last bogus Chinese strings from the Turkish translation
2017-03-06 00:21:21 -08:00
Paul Franklin
cd084ca257
the message looks better with another linefeed
2017-03-06 00:18:33 -08:00
romjerome
03c26cb83c
Limit creation of extra files
2017-03-04 14:55:11 +01:00
Paul Franklin
c8a418f5bf
fix some date-related words in Esperanto
2017-03-04 01:24:51 -08:00
Mìcheal A Colquhoun
539330309b
Use assertRaises to check for the NameError
...
Also corrected spelling of a word.
2017-03-04 00:57:04 +00:00
Nick Hall
0cba44146a
Avoid nested transactions
2017-03-04 00:16:27 +00:00
Nick Hall
93af3a0c63
9744: Tidy up add_* methods
2017-03-03 22:24:51 +00:00
Nick Hall
349bdf85b7
9744: Tidy up get_*_from_handle methods
2017-03-03 22:00:16 +00:00
Nick Hall
0813ba25db
Use transactions when writing metadata
2017-03-03 19:54:19 +00:00
Paul Franklin
49c5ec5977
change to Microsoft's current official country name, for Windows users
2017-03-03 10:21:36 -08:00
Paul Franklin
c4fc1066bb
add datestrings (made by running _datestrings.py) to translation
2017-03-02 21:06:47 -08:00
Paul Franklin
39c3dc437a
add datestrings (made by running _datestrings.py) to translation
2017-03-02 21:06:14 -08:00
Paul Franklin
143919db14
add datestrings (made by running _datestrings.py) to translation
2017-03-02 21:05:59 -08:00
Sam Manzi
49df7446b2
Merge pull request #361 from prculley/addon_reload
...
Fix Addon manager to recognize newly installed addons immediately
2017-03-03 15:37:17 +11:00
Matti Niemelä
d08b394e7c
update Finnish translation for "master"
2017-03-02 19:17:44 -08:00
prculley
b865556ddd
Fix Merge test for complex families
2017-03-02 14:37:51 -06:00
prculley
97bf1cb406
Bug 9973; fix remove unused objects tool to use place name not title
...
original 'title' field is often blank now...
2017-03-02 18:54:48 +00:00
arnaullv
7c5df1300e
Update Catalan translation to latest template
2017-03-02 18:39:40 +00:00
John Ralls
d5e8b810b9
Fix copy-paste error in last commit.
2017-03-02 07:11:01 -08:00
John Ralls
1571f8409a
Bug 9965: Undo in undoableentry does the wrong undo in MacOS.
...
This fixes the immediate problem peculiar to MacOS, but the underlying
problem that the code doesn't use keybindings and has a control-specific
undo stack which makes undo ambiguous for the window remains.
2017-02-28 20:55:16 -08:00
prculley
3901e7dd4c
Fix unodoableentry for international characters
...
Gtk has some parameters in bytes, some in characters; they cannot
be combined.
2017-02-28 23:11:04 +00:00
Nick Hall
c352fa6378
Check that the USER_CSS directory exists
2017-02-28 23:07:38 +00:00
Bernard Banko
5ac0d29f00
Add ~ for About modifier
2017-02-28 21:26:43 +01:00
Paul Franklin
111d792c0c
shorten option description for better CLI typeout
2017-02-28 12:00:42 -08:00
Paul Franklin
1e0e1c0b39
add filter progress bar to the Relationship Graph report
2017-02-28 11:53:51 -08:00
Paul Franklin
eb3c13dbca
add filter progress bar to the Records report
2017-02-28 11:52:19 -08:00
prculley
9116148587
Fix addon manager to reload updated plugins so they are recognized
2017-02-28 08:37:14 -06:00
prculley
5b51f3dcc9
Fix Addon manager to recognize newly installed addons immediately
2017-02-28 08:37:14 -06:00
Nick Hall
459d3f931c
Skip four failing tests in merge_ref_test
...
These four tests pass when run individually from the command line,
but fail when run as part of a module.
2017-02-27 23:18:17 +00:00
Nick Hall
55ff3efd5f
The wget package is pre-installed in travis
2017-02-27 22:52:36 +00:00
Nick Hall
d59f4e86b2
Enable merge_ref_test in travis
2017-02-27 22:02:51 +00:00
Nick Hall
682cbe6e21
Fix family merge bug
...
References do not need to be updated in people that have been
removed in the merge.
2017-02-27 22:00:08 +00:00
Nick Hall
7d38122be8
Remove unused private table variable
2017-02-25 19:26:46 +00:00
prculley
28850728af
Fix ToolComboEntry for Gtk method not supported on older Gtk
2017-02-25 08:41:01 -06:00
Sam Manzi
f603f24bbd
Merge pull request #357 from prculley/bug9954
...
bug 9954; fix Gedcom import for empty FAMC line
2017-02-25 16:06:26 +11:00
Sam Manzi
e1ba3d0523
Merge pull request #343 from prculley/gladeleak
...
Bug 9913: Fix Glade file loading to avoid loading and leaving extra toplevels
2017-02-25 15:44:27 +11:00
Sam Manzi
dee377762a
Merge pull request #354 from prculley/gtkdep
...
Fix some Gtk deprecations
2017-02-25 15:24:03 +11:00
Sam Manzi
ceeb4382f1
Merge pull request #358 from prculley/bug9920
...
bug 9920; fix for multiline Titles in Source view
2017-02-25 15:10:19 +11:00
Nick Hall
f92ee329a9
Avoid using 'shell=True' when running a subprocess
2017-02-24 22:32:24 +00:00
Paul Franklin
ce830fb8bf
give CLI warning "title" its own line, as the error already does
2017-02-24 12:28:31 -08:00
Paul Franklin
1ce98afc86
don't type out a (possible) warning message if the option is not on
2017-02-24 11:10:03 -08:00
Paul Franklin
fc4b9fe695
fix bug (the option itself is always True, we want the value)
2017-02-24 11:08:18 -08:00
Paul Franklin
8f09adefe9
improve the "__main__" routine which prints all the date formats
2017-02-23 20:20:06 -08:00
Nick Hall
74ffc76af0
Fix bug introduced in previous commit
2017-02-23 22:39:30 +00:00
Nick Hall
7b578356fd
9541: Make get_table_func method protected
2017-02-23 22:20:50 +00:00
Nick Hall
6bf8870295
Tidy up secondary column code
2017-02-23 22:20:50 +00:00
Nick Hall
a8e6f7b9a3
Use current environment and executable in process
...
The GRAMPSHOME environment variable is not unset after the
gen/utils/test/file_test unit test. This caused the Gramps
process to fail with an environment error.
2017-02-23 18:43:20 +00:00
Nick Hall
d71f7d7097
Fix vCard unit tests
2017-02-23 13:58:40 +00:00
Zdeněk Hataš
06476cfc6d
czech translation update
2017-02-23 11:30:50 +01:00
Paul Franklin
4541027dc3
enable deferred translation of date format strings
2017-02-22 21:29:13 -08:00
Nick Hall
1c4d27c2a9
Revert "enable deferred translation of date format strings"
...
This reverts commit 715cce27f4 .
2017-02-23 00:38:28 +00:00
Nick Hall
0599539d09
Revert "improve the "main" routine which prints all the date formats"
...
This reverts commit 0c144c97a9 .
2017-02-23 00:09:19 +00:00
Nick Hall
b8ba05540e
Revert import change in unit test
...
The relative import worked when the test was run from the
command line, but not in the Travis environment.
2017-02-22 17:50:02 +00:00
Nick Hall
b3509ad3f4
Convert some gui imports from absolute to relative
2017-02-22 17:16:04 +00:00
Paul Franklin
0c144c97a9
improve the "main" routine which prints all the date formats
2017-02-22 08:17:53 -08:00
Paul Franklin
715cce27f4
enable deferred translation of date format strings
2017-02-22 08:15:41 -08:00
Nick Hall
8876252771
Remove redundant OS specific code
...
The text variable is already a str.
2017-02-22 14:57:52 +00:00
Paul Franklin
0f906b363b
7305: Inconvenient size of error dialog
2017-02-21 20:29:05 -08:00
Paul Franklin
8196b65aab
add a TODO comment (since I don't understand)
2017-02-21 20:20:10 -08:00
Paul Franklin
4daf7e1214
add a TODO comment (since I don't understand)
2017-02-21 20:15:58 -08:00
Paul Franklin
63d37e84cc
make LastNameDialog a better ManagedWindow
2017-02-21 20:05:38 -08:00
Paul Franklin
fae1cb710b
better names (than the ones I hurredly chose to make pylint happy)
2017-02-21 20:02:38 -08:00
Nick Hall
5d842e046e
Remove handle class
2017-02-21 20:55:48 +00:00
prculley
a948feb60e
bug 9920; fix for multiline Titles in Source view
...
Source view is set up for single line rows, multi-line Titles
cause problems for Gtk (sometimes many unrelated rows get doubled
in height).
2017-02-21 11:41:40 -06:00
prculley
4226bc9d45
Fix Gedcom import for improper creation of error message note
...
The improper note could overwrite another note, due to overlapping
GIDs.
2017-02-21 09:13:16 -06:00
prculley
5fe0a4df46
bug 9954; fix Gedcom import for empty FAMC line
2017-02-20 16:13:10 -06:00
Nick Hall
d0b50caea1
Change "GRAMPS" to "Gramps" in comments and docstrings
2017-02-20 19:05:48 +00:00
Nick Hall
3e5a956454
Convert some imports from absolute to relative
2017-02-20 18:19:41 +00:00
Nick Hall
e46321a7c6
Move labels into schema
2017-02-20 16:27:27 +00:00
vantu5z
6a6d0c3a2e
update Russian translation
2017-02-20 09:14:14 +03:00
erikdrgm
782f81fb5e
Merge branch 'master' of github.com:gramps-project/gramps
2017-02-19 09:09:54 +01:00
erikdrgm
53eabbaa86
changed n translation
2017-02-19 09:08:25 +01:00
Paul Franklin
55d3a24d2e
tweak some report options slightly (less height, re-tabify some)
2017-02-18 19:28:14 -08:00
Paul Franklin
f7bda7d51b
new gramps.pot translation template for master
2017-02-17 15:56:10 -08:00
Paul Franklin
3af9a8b803
7276: translate some currently-untranslated punctuation marks
2017-02-17 15:53:31 -08:00
Olaf
7f813e95e5
Change output order in Relationship Graph plugin
...
This patch adds a function sort_persons() to RelGraphReport, which will
change the processing order of persons for the output. Starting from persons
with no known parents in the database, the individual family trees are
traversed in a down-and-up fashion, so that closely related people should
appear close to each other in the output. Previously the output order was
purely given by the order of internal IDs.
Rearranging the output order will make the life of GraphViz just so much easier.
It will then manage to produce graphs with much fewer unnecessary intercrossing
arrows between generations and people and ultimately produce a much nicer
output graph.
2017-02-17 22:26:14 +00:00
Nick Hall
7f07ad2637
Merge pull request #356 from Nick-Hall/json-schema
...
Convert get_schema methods to use JSON Schema
2017-02-17 22:05:23 +00:00
Nick Hall
88842e875f
Add JSON schema unit tests
2017-02-17 21:45:46 +00:00
Nick Hall
62403b5789
Remove schema field functionality
2017-02-17 21:45:46 +00:00
Nick Hall
6f0119288b
Convert get_schema methods to use JSON Schema
2017-02-17 21:45:46 +00:00
Nick Hall
2692f86cd6
Add python3-jsonschema to travis
2017-02-17 21:21:51 +00:00
romjerome
64208cf9b9
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-02-17 16:11:07 +01:00
romjerome
e588ff504b
9950: Custom Note Types not shown in the filter siderbar
2017-02-17 16:11:00 +01:00
Paul Franklin
7855df6c08
make the translator's job a little easier
2017-02-13 21:29:47 -08:00
Paul Franklin
5ceb7b69d9
fix bug (typo?) where Quick Views had a title of "True"
2017-02-13 19:16:58 -08:00
Paul Franklin
0d7b79ea88
7276: translate some currently-untranslated punctuation marks
2017-02-13 19:14:46 -08:00
SNoiraud
20f7b862cf
Narrativeweb : Add possibility to translate "%s:" strings
2017-02-13 10:12:58 +01:00
SNoiraud
fe989d9ce3
9883: The family map for narrativeweb must work over https
2017-02-13 09:39:38 +01:00
vantu5z
532928ef69
update Russian translation
2017-02-13 09:19:37 +03:00
Bernard Banko
2e9c9a435a
fix bug 9600
2017-02-12 12:01:32 +01:00
Sam Manzi
4b313694fc
Merge pull request #350 from prculley/extractname
...
Fix 'Extract Information from names' tool
2017-02-12 15:53:31 +11:00
Sam Manzi
ace8cb415f
Merge pull request #349 from prculley/filters
...
Add Progress indicators to filters and reports
2017-02-12 15:39:35 +11:00
Sam Manzi
61c678417a
Merge pull request #255 from SNoiraud/FR9373
...
9373: Ability to be able to enter comma separated latitude/longitude …
2017-02-12 15:30:55 +11:00
Sam Manzi
67b967ce3c
Merge pull request #351 from prculley/bug9934
...
bug 9934; fix error when 'Manage Family Tree' is closed via ESC key
2017-02-12 15:13:13 +11:00
Sam Manzi
2278ceef55
Merge pull request #353 from beernarrd/sl-master
...
updated slovenian translation
2017-02-12 15:00:32 +11:00
Nick Hall
9ca01a3211
9945: Write PlaceID links in CSV export
...
When places are included in the export use PlaceID links,
otherwise generate a formatted place for the event.
2017-02-11 18:46:11 +00:00
prculley
a50675f7ac
Fix Gtk deprecations
2017-02-11 07:54:21 -06:00
erikdrgm
30cd5f885b
Merge branch 'master' of github.com:gramps-project/gramps
2017-02-11 11:11:52 +01:00
erikdrgm
5749fadedc
updated dutch translation
2017-02-11 11:10:55 +01:00
prculley
064ec90db0
Fix Glade file loading to avoid loading and leaving extra toplevels
...
Also deals with problems caused by fix; sometimes do need to load
some other toplevel objects.
In some cases, it was easier to remove unused toplevel objects from
glade files.
2017-02-09 16:06:23 -06:00
prculley
0c9953bb1a
Fix import gedcom glade file to remove unused toplevel object
2017-02-09 16:06:19 -06:00
prculley
2da74564a3
fix owner editor to properly destroy glade object
2017-02-09 16:06:18 -06:00
Bernard Banko
14d8e36aba
updated slovenian translation
2017-02-09 22:49:28 +01:00
Doug Reider
f3e11efeaf
Fix bookmarks keybinding on Mac to match the documentation.
2017-02-08 21:17:36 -07:00
prculley
0307c10244
Fix reports papermenu to properly destroy glade objects
2017-02-08 16:23:15 -06:00
prculley
ef647b0680
Remove unused glade files
2017-02-08 16:23:14 -06:00
prculley
f034a2b8c7
Fix dbman so RCS checkin window has correct transient parent
2017-02-08 14:58:16 -06:00
prculley
8f86906e8a
Fix POTFILES.in for removed dummydb.gpr.py
2017-02-08 12:06:28 -06:00
prculley
71cc974639
pylint on patchnames
2017-02-07 18:20:42 -06:00
prculley
e8c6ad2542
Fix 'Extract Info from names' tool; unclosed window, bad parent
...
Gtk deprecation warnings, and add window size/position config.
2017-02-07 18:20:40 -06:00
Nick Hall
4e7eaf016a
Merge pull request #336 from prculley/fastplug
...
Improve Addon management performance
2017-02-07 21:20:32 +00:00
Paul Franklin
022ba94cd7
9004: Error printing graphical report ancestor tree
2017-02-07 09:29:23 -08:00
prculley
40176eeaaf
bug 9934; fix error when 'Manage Family Tree' is closed via ESC
...
or the dialog close 'x' in top left
2017-02-07 11:23:23 -06:00
Jérôme Rapinat
42ed11e0ff
9004: Error printing graphical report ancestor tree
2017-02-07 08:58:25 -08:00
vantu5z
c8b9a5ee5b
update Russian translation
2017-02-07 08:55:44 +03:00
Paul Franklin
4284eb95a7
slightly enhance MW's setup_configs
2017-02-05 15:24:48 -08:00
Paul Franklin
081095d333
other uses of self.uistate are protected and this one should be too
2017-02-03 23:15:51 -08:00
prculley
076d75eba4
Add progress indication to long running reports
2017-02-03 18:05:08 -06:00
prculley
705ae9075d
Fix TreeBaseModel so that filters have correct transient parent
2017-02-03 18:04:17 -06:00
prculley
79888ec6ea
Add progress indication for filters with long 'prepare' times
...
And fix DeepRelationshipPathBetween for more accurate progress
And fix IsSiblingOfFilterMatch for HandleError
2017-02-03 18:00:18 -06:00
Sam Manzi
ea133b3e9f
Merge pull request #346 from prculley/soundex
...
A new Soundex filter for matching 'name' with people using Soundex
2017-02-04 10:50:33 +11:00
Sam Manzi
b58ac2da8a
Merge pull request #348 from prculley/undo
...
bug 9927; fix UndoableEntry for pygobject bug
2017-02-04 10:36:01 +11:00
Sam Manzi
f28c90bc7a
Merge pull request #344 from bertcarnell/bertcarnell/list_child_spouses
...
Add spouses to the child listing in DAR and DDR
2017-02-04 09:45:49 +11:00
Paul Franklin
28bf8479fd
9795: remember the last location of windows [Dashboard gramplets]
2017-02-02 19:30:02 -08:00
Paul Franklin
1ae88d9aed
9795: remember the last location of windows [style dialogs]
2017-02-02 19:22:55 -08:00
prculley
ae960f79d4
bug 9927; fix UndoableEntry for pygobject bug
...
This is a workaround for
https://bugzilla.gnome.org/show_bug.cgi?id=644927
What is happening, is that our UndoableEntry class is connecting
to the 'insert-text' event, which uses one of the 'in-out'
parameters for the position of the cursor in the buffer. The very
fact of the connect to the event causes the issue, not something
Gramps is doing wrong.
2017-02-02 14:33:48 -06:00
Rob
c07dcbe0ee
Updated det_ancestor_rep.sh to eliminate the unused usenick option
2017-02-02 12:54:42 -05:00
prculley
5ca82248d3
Add tests for new Person HasSoundexName, and old HasNameOf rules
2017-02-02 10:16:59 -06:00
prculley
ec6343e00c
A new Soundex filter for matching 'name' with people using Soundex
2017-02-02 10:16:57 -06:00
Peter Landgren
94716cc20f
Update Swedish translation
2017-02-02 10:46:09 +01:00
Nemeséri Lajos
c3c9b72e88
update Hungarian translation
2017-02-02 10:40:34 +01:00
romjerome
e287101688
8855: start to update API doc for DB stuff
2017-02-02 10:34:18 +01:00
romjerome
1a1515d6e3
9907: add a spacing value for children widgets
...
fit better for some Gtk themes
2017-02-02 10:28:29 +01:00
Zdeněk Hataš
d0e9728567
czech translation update
2017-02-01 10:20:46 +01:00
bertcarnell
010fe736ec
Added spouses to the child listing in the Detailed Ancestor Report and the Detailed Descendant Report for issues #9926 , #8941 , and #5698 . Also added tests as command line scripts
2017-02-01 00:06:16 -05:00
Sam Manzi
aee05dc200
Merge pull request #341 from prculley/exportopt
...
Fix CSV export options for new parameters
2017-02-01 11:41:58 +11:00
Sam Manzi
d52a8f0a61
Editorial Indent as per review.
2017-02-01 11:33:11 +11:00
SNoiraud
cad3871523
Geography : use progressmeter when filtering.
2017-01-31 10:21:08 +01:00
Sam Manzi
df4e547a18
Merge pull request #340 from sam-m888/9914hourglassgraphOption
...
9914: Add [Arrowhead direction] option to Hourglass graph
2017-01-30 09:04:51 +11:00
Sam Manzi
880947c387
Merge pull request #339 from sam-m888/9914familylinesOption
...
9914: Add [Arrowhead direction] option to Familylines graph
2017-01-30 08:55:33 +11:00
Sam Manzi
fd47f8d146
Merge pull request #342 from sam-m888/pycycleCheck
...
Remove hidden character from front of shebang line
2017-01-30 08:43:20 +11:00
Sam Manzi
1a113ae0fd
Remove hidden character from front of shebang line
...
Found by [pycycle --verbose --source gramps]
Once corrected pycycle reports:
Project successfully transformed to AST, checking imports for cycles..
No worries, no cycles here!
2017-01-30 08:24:35 +11:00
prculley
267a762262
Fix CSV export options for new parameters
2017-01-28 10:49:49 -06:00
Nick Hall
544e3dbcc4
Use correct parent window for export filter progress
2017-01-27 18:17:50 +00:00
vantu5z
5fead50446
update Russian translation
2017-01-27 14:18:27 -03:00
Nick Hall
c3c8a632de
6085: Remove import from the gui module
2017-01-27 16:20:49 +00:00
Nick Hall
dfdb11bfc9
6085: Remove import from the cli module
2017-01-27 15:36:48 +00:00
Nick Hall
36d68f089f
Fix missing filter parameter
2017-01-27 14:24:06 +00:00
Agnès Charrel-Berthillier
a6276cd38f
9914: Add [Arrowhead direction] option to Hourglass graph
2017-01-27 13:54:35 +11:00
Agnès Charrel-Berthillier
d46a00edea
9914: Add [Arrowhead direction] option to Familylines graph
2017-01-27 13:50:40 +11:00
Nick Hall
68fbebe7d1
Add filter progress to reports
...
Previously, these reports did not show progress of the main
filter loop.
2017-01-26 22:41:08 +00:00
Nick Hall
2f2b619762
Add filter progress to sort events tool
2017-01-26 22:36:54 +00:00
Nick Hall
1e54054953
Add filter progress to export assistant
2017-01-26 22:12:32 +00:00
Nick Hall
4912cc08e4
6085: Convert filters to use the User class
...
The filter apply method can now be passed a User instance
instead of a progress callback.
The prepare progress will no longer be displayed without the main
filter progress.
2017-01-26 19:00:03 +00:00
Sam Manzi
2cb8c2801a
Merge pull request #326 from prculley/progen_prog
...
Progen import fixes and testing
2017-01-26 15:58:29 +11:00
Sam Manzi
f10ce1c368
Merge pull request #333 from sam-m888/9911addcustomcolorstohourglassgraph
...
9911: Provide an option for custom colors in Hourglass graph
2017-01-26 15:39:23 +11:00
prculley
a879144cc7
Add Progen import test files
2017-01-25 17:35:52 -06:00
prculley
86263712a9
Fix Progen import for several issues
...
- Files not closed
- Note text set to 'list' instead of 'str' types
- Address structure elements set to 'None' instead of ''
- Long text strings losing characters and getting corrupted
2017-01-25 17:35:50 -06:00
prculley
d3279c1382
Fix Progen import to use 'Status Bar' progress indicator
2017-01-25 17:35:47 -06:00
prculley
42f2ac04e9
Fix test utility; more console output and make user directories
...
Console output sows even if an exception occurs
Make user directories if not present
2017-01-25 13:57:53 -06:00
prculley
cde65a53a6
Improve Addon management performance
2017-01-25 13:57:52 -06:00
Matti Niemelä
fdeb604d1f
update finnish translation
2017-01-25 14:52:09 +01:00
romjerome
26038164ec
9904: revert ee150c1
...
TODO: need a solution for recursive iteration and private records
2017-01-25 14:41:54 +01:00
Sam Manzi
4c010a94e4
Merge pull request #329 from prculley/exportgedcom
...
Improve progress indications for Gedcom export
2017-01-25 16:07:11 +11:00
romjerome
f094346742
update french translation
2017-01-24 17:05:34 +01:00
romjerome
ed0be5f17d
update translation template
2017-01-24 17:00:44 +01:00
romjerome
963acb56e0
9908: Custom Family Relations not shown in the filter siderbar
2017-01-24 16:58:54 +01:00
romjerome
ee150c101a
9904: Errors printing graphical report ancestor tree
2017-01-24 16:55:59 +01:00
Paul Culley
8739412351
Merge branch 'master' into exportgedcom
2017-01-24 07:57:01 -06:00
SNoiraud
f03dab0be3
9373 : split the third field in two lines.
2017-01-24 13:37:27 +00:00
SNoiraud
6b38e74ecb
9373: Values not saved and bug in monitoredwidgets
2017-01-24 13:37:27 +00:00
SNoiraud
b6bb8ccdcc
9373: Added EditPlaceRef and suppressed a useless tooltip
2017-01-24 13:37:27 +00:00
SNoiraud
593d57dbc0
9373: justifying the three input fields.
2017-01-24 13:37:27 +00:00
SNoiraud
eac59d932d
9373: Ability to be able to enter comma separated latitude/longitude pairs
2017-01-24 13:37:27 +00:00
Nick Hall
db81851195
Merge pull request #335 from Nick-Hall/bug9897
...
9897: Create serialize module
2017-01-22 16:06:04 +00:00
Nick Hall
5068aa1b85
Fix unit test
...
The bug that caused this to pass previously has now been fixed.
2017-01-22 01:14:14 +00:00
Nick Hall
fe1fa8b505
Remove remaining to_struct calls
2017-01-22 00:52:14 +00:00
Nick Hall
41bcfefd67
Remove to_struct and from_struct methods
2017-01-22 00:52:06 +00:00
Nick Hall
4c2464cb49
Create serialize module
2017-01-21 23:09:23 +00:00
Nick Hall
c7bbc01b20
Create the schema within a transaction
2017-01-21 20:52:48 +00:00
vantu5z
3b06bf10dd
update Russian translation
2017-01-21 09:12:22 -03:00
Sam Manzi
88e98fcd92
Merge pull request #331 from prculley/bug9886
...
bug 9886; fix citation tree view quick report right click
2017-01-20 17:33:04 +11:00
Agnès Charrel-Berthillier
6a51ac55db
9911: Provide an option for custom colors in Hourglass graph
2017-01-20 17:15:29 +11:00
prculley
3ac49dcb2c
bug 9886; fix citation tree view quick report right click
...
Another HandleError issue; Also, the Quick report that started was
actually the wrong one, due to a typo in the quickview.gpr.py.
I also rediscovered the bug 6352; and its relationship to quickreports.
2017-01-18 09:47:33 -06:00
Paul Franklin
f59c7c16bd
9795: remember the last location of windows [media manager]
2017-01-18 06:14:22 -08:00
Paul Franklin
16f56fbbea
9795: remember the last location of windows [bookmarks]
2017-01-18 06:11:40 -08:00
prculley
1b01e9d74e
Fix Check&Repair 'Cross table duplicates' Progress parent
2017-01-17 12:14:11 -06:00
prculley
ffdef3276c
bug 9898: fix Merge Place has wrong label
2017-01-17 11:27:42 -06:00
prculley
efcdcd7434
Fix ManagedWindow _present method name (incorrectly named __present)
2017-01-17 10:59:15 -06:00
prculley
e7e1976222
Add set_text method to updatecallback to allow progress text changes
2017-01-17 10:33:55 -06:00
prculley
8fa6fad67a
Fix Gedcom export to have a more detailed progress indication
2017-01-17 10:31:23 -06:00
prculley
a937d151af
fix export assistant to show textual progress steps and first step
2017-01-17 08:51:29 -06:00
prculley
a860a9d80b
Fix export assistant, proper parent for popup progress and dialog
2017-01-17 08:49:21 -06:00
prculley
99b7fc8815
Fix updatecallback to show first progress step
2017-01-17 08:42:22 -06:00
prculley
04b7888817
change __rebuild_search to use status bar progress
2017-01-16 23:21:05 +00:00
prculley
2574202a46
add uistate to models
2017-01-16 23:21:05 +00:00
prculley
e24faddabb
bug 9876; fix for two progress bars occupy the same space
...
Moves the popup progress on tree views with filters to the main
window status bar.
2017-01-16 23:21:04 +00:00
prculley
52846b8e68
bug 9877; fix performace with people tree view and some filters
...
When using deep relationship filters on the person tree view with a
large tree, the tree redraw can take a long time (hours). The
DeepRelationshipPathBetween 'prepare' method was getting called for
every person in the preceding filter. And that it also ran through
every person in the db within the prepare method. Resulting in time
as a square function of number of people.
Change view code so that 'prepare' method is called once, and 'apply'
method is called once with list of handles to scan, rather than both
called once per handle.
2017-01-16 23:14:05 +00:00
Paul Franklin
0c03ec2fc1
tweak UndoHistory to remove redundant show_all()
2017-01-16 09:30:23 -08:00
Paul Franklin
1aeea6a6e8
tweak EditTagList (to be a better ManagedWindow, I know a little more)
2017-01-16 09:28:35 -08:00
Paul Franklin
fb8d529e5b
tweak TipOfDay to use ManagedWindow "show" instead
2017-01-16 09:24:10 -08:00
Paul Franklin
ec9d6e8fa7
tweak DumpGenderStats tool (enable GUI to be closed, neaten CLI output)
2017-01-16 09:22:01 -08:00
prculley
659329c879
Fixes ManagedWindow for a modal window with another modal elsewhere
...
During Gramps startup, it is possible to start two modal dialogs;
the 'Family Trees' and the 'Update Addons' (when preferences is set
to check on startup). Both are modal.
This upgrades the Window manager and ManagedWindow to support this
case. If this occurs, then the most recent modal window is left
that way, a previous modal window is temporarily downgraded to
non-modal, and the newest window is set 'transient' for the previous
modal window, even if it was not the parent.
This means that there can be only one modal window, and it is always
on top and active.
2017-01-16 15:12:33 +00:00
prculley
56fa449de8
upgrade Update Addons to ManagedWindow
...
This change was initiated to correct status bar and popup dialogs
that were coming up in the wrong place under Windows.
Upgrade to Managedwindow allows for size/position config, correct
popup of subordinate dialogs, and better window management in
relation to other dialogs.
The Glade change allows the transient parent function to work.
Note that UpdateAddons remains a modal dialog.
2017-01-16 15:12:33 +00:00
vantu5z
4ad41e9269
update Russian translation
2017-01-16 10:07:55 -03:00
Sam Manzi
af674df82e
Merge pull request #327 from sam-m888/WordingOnGrampsViewAddonInstallation
...
Fix wording for addon restart
2017-01-15 11:27:52 +11:00
Sam Manzi
9aeeae8baf
Fix wording for addon restart
...
to mention [Gramps Views] as the special reason why you need to restart
2017-01-15 11:01:46 +11:00
romjerome
5df1612339
9899: typo on string
...
use generic 'spouse' word
2017-01-14 17:20:26 +01:00
système
b79d5c4cfc
9899: fix non-textual value on place name
2017-01-14 14:49:06 +01:00
système
c712e5813a
9824 9899: revert changes done for avoiding span and range errors
...
handling seems incomplete, need a translator-reviewer
2017-01-14 13:47:07 +01:00
système
9ccfd50d93
9824: revert romjerome mistakes (part2)
2017-01-14 13:29:23 +01:00
système
0c4529c0ae
9824: revert romjerome mistakes
2017-01-14 13:25:09 +01:00
système
db37a7dbd9
Revert "9899: try to get labels on Family according to status"
...
This reverts commit dedb5122cb .
2017-01-14 10:23:03 +01:00
système
4f96497e64
Revert "9899: tweak adjustement where one could switch locations for both parents"
...
This reverts commit 0633930667 .
2017-01-14 10:22:37 +01:00
système
8841d13a7e
Revert "9899: polish; gen.lib.person arlready called, make test on gender more clear"
...
This reverts commit fe763b7490 .
2017-01-14 10:22:01 +01:00
système
b31f6922dd
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-14 10:21:03 +01:00
romjerome
fe763b7490
9899: polish; gen.lib.person arlready called, make test on gender more clear
2017-01-14 10:01:42 +01:00
romjerome
0633930667
9899: tweak adjustement where one could switch locations for both parents
...
this could be a specific case, so for more security, use hardcoded string
2017-01-14 09:55:59 +01:00
romjerome
dedb5122cb
9899: try to get labels on Family according to status
2017-01-14 09:44:17 +01:00
prculley
8f494a683f
Remove unused ManagedWindow modal_call method
...
This was used only once in AddMedia, which has been upgraded to use
the ManagedWindow "modal=" parameter on init instead.
2017-01-12 10:57:57 -06:00
prculley
8f79b0adbb
Fix AddMedia to use updated ManagedWindow modal parameter
...
This was the only Gramps code to use the old ManagedWindow
modal_call method.
2017-01-12 10:54:52 -06:00
Paul Franklin
3ee28584cb
tweak sqlite3 info typeout to conform, only output sometimes
2017-01-11 04:22:29 -08:00
Paul Franklin
5633570250
9795: remember the last location of windows [tag dialogs]
2017-01-11 04:13:35 -08:00
Luigi Toscano
3bcea79cc5
Italian translation updates and fixes
2017-01-11 02:11:35 +01:00
prculley
3b049b5da1
bug 9854; fix Merge Family; Error dialog hidden behind Merge Dialog
...
While performing a Merge Family that results in an error, the Error
dialog appears as normally initially.
However, if the user switches to another application and back, the
Error dialog can disappear (it is under the Merge dialog in the UI).
The mouse cannot clear this up (although the keyboard 'enter' or
'Esc' keys will be directed to the Error dialog and close everything.
2017-01-10 20:21:38 +00:00
prculley
f46350d595
bug 8128; fix progress meters for transient parent
2017-01-10 15:22:46 +00:00
système
566d057456
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-10 08:28:37 +01:00
prculley
813361179f
bug 9875; fix up export dialog to show progress bar
...
Originally the progress bar and associated text was shown on the
summary page, but it was never seen since it was shown during the
Gtk assistant 'prepare' stage, before the page was shown.
2017-01-09 21:41:54 +00:00
prculley
1a6db46ffa
bug9873; fix Check & Repair for dbapi
2017-01-09 21:35:21 +00:00
prculley
ba7eff6e67
bug 8128; Fix common error/warn dialogs to deal with modal parent
...
Unmanaged dialogs are often called for errors, warnings, info etc.
On Windows, If called from a modal parent window, they can be a bit
confusing, since the parent window appears to still be active. This
fix makes the parent window non-modal for the duration of the dialog,
and then returns it to its original state.
2017-01-09 20:59:38 +00:00
prculley
cea4d15d7d
bug 9855; fix db undo/redo operation to delay signal emission
...
Certain multiple commit transactions can leave the db in an inconsistent
state in between commits. If signals are emitted at each commit, GUI
elements can see the inconsistent state and report errors. This fix
delays the signal emission until all the commits are complete, presuming
that the db is consistent before and after the complete transaction.
2017-01-09 20:38:32 +00:00
système
0e33ea7a81
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-09 20:52:25 +01:00
arnaullv
7e90144db3
Update Catalan translation
2017-01-09 19:28:04 +00:00
Nick Hall
b8495e7436
Revert "fix warnings on import order (pylint)"
...
This reverts commit 86c4301cb9 .
2017-01-09 19:02:49 +00:00
Nick Hall
7a7101e71c
Rename method missed in previous commit
...
See 7f24aca813 .
2017-01-09 18:41:34 +00:00
romjerome
86c4301cb9
fix warnings on import order (pylint)
2017-01-09 10:14:53 +01:00
système
8a8807c670
PR#284 9824: try to fix some remaining errors and warnings raised by pylint
2017-01-09 10:14:53 +01:00
erikdrgm
c4c1059c50
updated dutch translation
2017-01-08 20:04:36 +01:00
Luigi Toscano
53542ea3d5
Refresh it.po using the current pot template
2017-01-08 16:25:49 +01:00
système
89699dc847
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-07 13:24:53 +01:00
Łukasz Rymarczyk
5099b421e0
1885 3526: explanation for 'f' and 'm' letters on tests
2017-01-07 10:04:48 +01:00
romjerome
f5365202cc
7276: typos
2017-01-07 09:45:24 +01:00
romjerome
ec1360076e
7276; fix some punctuation marks for french
2017-01-07 09:41:42 +01:00
Matti Niemelä
c43c0b72d2
update finnish translation
2017-01-07 09:25:25 +01:00
prculley
b7155b47ed
Fix the debug module (profiling code) for current python libraries
2017-01-05 21:31:10 +00:00
Zdeněk Hataš
40fbdae481
czech translation update
2017-01-05 12:57:32 +01:00
romjerome
30a657b69e
update french translation
2017-01-05 09:36:09 +01:00
romjerome
43d1f8ce04
update translation strings template
2017-01-05 09:16:50 +01:00
romjerome
2a1234c45c
9243 9824: fix some warnings (pylint)
...
score from 8.91 to 9.56
2017-01-05 09:15:20 +01:00
système
d30c8e21aa
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-04 15:38:33 +01:00
vantu5z
b974750621
update Russian translation
2017-01-04 12:41:14 +03:00
système
7efcd2edf6
Merge branch 'master' of https://github.com/gramps-project/gramps
2017-01-04 08:44:26 +01:00
arnaullv
56280fa418
Update Catalan translations
2017-01-03 21:50:36 +00:00
système
e267893470
7004: Only Event and Family Editors are checking if data_has_changed
...
tidy up and consistency between editors on save()
2017-01-03 21:37:45 +00:00
Nick Hall
49321133e0
9878: Update note text before closing
...
The object must be updated so that changes can be detected.
2017-01-03 21:25:31 +00:00
Paul Franklin
e95fe692ba
fix file chooser's deprecation warnings in import dialog
2017-01-03 12:46:31 -08:00
Paul Franklin
1991d194fa
9795: remember the last location of windows [import dialog, part 2]
2017-01-03 12:45:01 -08:00
Paul Franklin
d2b200c121
9795: remember the last location of windows [import dialog, part 1]
2017-01-03 12:43:04 -08:00
système
3b16b6be79
9851
2017-01-03 20:16:38 +01:00
Paul Franklin
998c5f4bee
9795: remember the last location of windows [FTM]
2017-01-02 18:55:04 -08:00
Paul Franklin
4f11e97b8d
Merge branch 'prculley-bug9872'
2017-01-02 18:34:38 -08:00
Sam Manzi
5acf75d696
Feature 9243: Increase relationship.py to show relationships
...
beyond 20th generation
2017-01-02 19:27:20 +00:00
Paul Franklin
5e10faf779
tweak git_revision (VERSION has no newline, so git_revision shouldn't)
2017-01-02 10:03:17 -08:00
système
b774ed8f32
9841: Support tag on EventRef Editor
2017-01-02 15:57:54 +00:00
Zdeněk Hataš
f6e854d98d
czech translation update
2017-01-02 13:38:59 +01:00
Paul Franklin
5666441e75
Merge branch 'bug9872' of git://github.com/prculley/gramps into prculley-bug9872
2017-01-01 21:49:50 -08:00
Tom Samstag
b6f9fbca9a
remove gramps.gen.simple.by_date
...
The function was deprecated in 8b39b80 (2012-11-15) but the deprecated
comment was somehow removed in 3ef1c02 (2013-11-12). The function won't
work anymore due to cmp not existing in python 3.
2017-01-01 11:46:04 -08:00
Paul Franklin
e343d55044
fix typo (and test if Travis build still breaks, after PR312)
2017-01-01 09:44:53 -08:00
prculley
b06c101a8a
Fix test_exports to ignore changes in Gedcom Copyright year
2017-01-01 17:24:41 +00:00
système
2588e61a96
Happy new year!
2017-01-01 10:40:29 +01:00
Paul Franklin
6d1631dbfe
9862: ancestor tree doesn't use replacements
2016-12-31 17:26:01 -08:00
prculley
7406c6ecf4
bug 9872: fix Windows issue; Book dialogs don't stay on top
...
They are pushed to background if background window tooltip appears.
Also, The book list display was not popping up above the dialog
(no transient parent).
2016-12-31 14:31:13 -06:00
prculley
3bca0e8184
Add call to ManagedWindow.close() to dbman
...
This is an update to "bug 8128; Fix 'Info' popup from Manage Family
Trees' dialog for parent"
2016-12-31 14:29:55 +00:00
Sam Manzi
dde84ed8bc
Merge pull request #306 from sam-m888/ChangeConfigKeysForAddons
...
Change config keys to mention addon
2016-12-30 13:38:26 +11:00
Sam Manzi
043ebaba65
Change config keys to mention addon
...
Renaming config keys to make their use clearer
2016-12-30 13:23:24 +11:00
Sam Manzi
08eb715da2
Merge pull request #304 from sam-m888/ChangeWordingAddonRestart
...
Restart addon message change wording
2016-12-30 08:44:32 +11:00
Sam Manzi
af240c9b53
Restart addon message change wording
...
As not all addons are Views.
2016-12-30 08:21:30 +11:00
prculley
f92903b1f7
bug 9854; Error dialog can become hidden behind merge dialog
2016-12-29 19:35:45 +00:00
prculley
34d6ddada0
Bug 7928; Make merging people with complex families more friendly
...
If families are complex, skip the family merge with a warning message
rather than abort the persons merge
2016-12-29 19:35:27 +00:00
prculley
a09d5471cf
bug 8128; Fix 'Info' popup from Manage Family Trees' dialog for parent
2016-12-29 19:06:48 +00:00
Sam Manzi
908201a80d
Merge pull request #302 from prculley/bug8128_gw
...
bug 8128; Fix transient parent for popup 'Gramps Warnings'
2016-12-29 08:14:25 +11:00
prculley
01b7490c8c
bug 8128; Fix transient parent for popup 'Gramps Warnings'
2016-12-28 09:06:37 -06:00
Paul Franklin
0496756abb
Merge pull request #301 from prculley/bug8128_pm
...
bug 9856; fix popup ProgressMonitor to find a parent for set_transient_for
2016-12-27 11:48:35 -08:00
prculley
1590f8c000
bug 9856; fix popup ProgressMonitor to find a parent for set_transient_for
2016-12-27 10:36:20 -06:00
prculley
1a09304335
bug 9856; fix selected person not updated if changed in people list view
2016-12-26 08:18:32 -06:00
Paul Franklin
f762fda80d
put the correct FSF address into some (presumably cribbed) modules
2016-12-24 16:25:21 -08:00
Paul Franklin
0b2aab53ee
restore the ImportInfo to the new Pro-Gen importer
2016-12-24 16:22:44 -08:00
Paul Franklin
ebe56a3f05
save quick backup's folder if backup aborted, if needed
2016-12-24 14:15:52 -08:00
Paul Franklin
0a47474e0e
8868: Make XML backup dialog size persist [part 2]
2016-12-24 14:11:45 -08:00
Paul Franklin
45de935d5e
8868: Make XML backup dialog size persist [part 1]
2016-12-24 14:10:27 -08:00
prculley
cf839a195b
Fix dialogs for Gtk deprecations
2016-12-24 09:02:57 -06:00
prculley
4498ee32df
Fix some Gtk deprecations in Plugin Manager
2016-12-24 09:02:57 -06:00
prculley
f25fb1415b
Fix the Gobject deprecation (convert to GLib) in interactivesearchbox
2016-12-24 09:02:57 -06:00
prculley
dd151a3990
fix some Gtk deprecations in textbufdoc (used by QuickReports etc.)
2016-12-24 09:02:57 -06:00
Alois Poettker
7c471db1c9
6896: Improve Pro-Gen importer
2016-12-23 20:26:54 -08:00
Nick Hall
13b53e35d4
Add window track to merge dialogs
2016-12-23 22:20:41 +00:00
Paul Franklin
e931b8a75c
typos
2016-12-23 14:12:18 -08:00
Jérôme Rapinat
85e437d291
7276: translate some currently-untranslated punctuation marks
2016-12-23 12:59:06 -08:00
Paul Franklin
f3053b19ca
9795: remember the last location of windows [Reorder]
2016-12-23 12:52:58 -08:00
Josip
3b4ceeb630
8128: GtkDialog mapped without a transient parent
...
Fix Reorder Relationships dialog
2016-12-23 14:18:39 +01:00
Sam Manzi
3ce8c4880a
Merge pull request #298 from prculley/bug9470
...
bug 9470; Don't allow selecton of Active or Home person until actually commited
2016-12-23 10:27:45 +11:00
prculley
defcda7981
bug 9235: Shrink size of Break Lock (and other QuestionDialogs)
2016-12-22 19:46:04 +00:00
prculley
2359633198
bug 8333; fix merge issue with Person Tree View
2016-12-22 18:34:17 +00:00
Paul Franklin
5ad32042c6
move two methods down slightly (to better check a forthcoming change)
2016-12-21 22:24:48 -08:00
Paul Franklin
376f2b0010
enable a simple test for translated datestrings
2016-12-21 15:37:12 -08:00
Paul Franklin
66260871dc
give GUI User an optional parent, for when None would otherwise be used
2016-12-21 15:35:45 -08:00
romjerome
f75618eb2d
9824: pylint error: map_type not set
...
was pull request #284
2016-12-21 12:21:43 +01:00
romjerome
e5ca4186da
9824: pylint error: no enable_debug, move to LOG.debug
...
was pull request #284
2016-12-21 12:16:56 +01:00
romjerome
5ecb140094
9824: pylint error: raise Error as GrampsImportError
...
was pull request #284
2016-12-21 12:14:30 +01:00
romjerome
0309598193
9824: pylint error: missing explicit variable
...
was pull request #284
2016-12-21 12:11:17 +01:00
romjerome
cb38e81a3d
9824: pylint error: missing variable names
...
was pull request #284
2016-12-21 12:08:15 +01:00
romjerome
a1dff4457b
9824: pylint error: explicit os module import
...
was pull request #284
2016-12-21 12:02:43 +01:00
romjerome
061f5fbb1f
9824: pylint error: LOG variable was not set
...
was pull request #284
2016-12-21 11:58:22 +01:00
romjerome
1a3f08203c
9824: pylint error: text variable does not exist for debug
...
was pull request #284
2016-12-21 11:54:27 +01:00
romjerome
6c993242f2
9824: pylint error: fix theme variable for AttributeError
...
was pull request #284
2016-12-21 11:52:19 +01:00
romjerome
a0b2cf1803
9824: pylint error: 'nrchild' variable not set on this section
...
was pull request #284
2016-12-21 11:50:03 +01:00
romjerome
34aefd9530
9824: pylint error: fix a missing error module
...
was pull request #284
2016-12-21 11:46:50 +01:00
romjerome
14142ff5e3
9824: pylint errors: explicit import for modules and variables on .gpr.py
...
was pull request #284
2016-12-21 11:39:23 +01:00
Matti Niemelä
1a74ba03b8
update finnish translation
2016-12-21 11:34:03 +01:00
Sam Manzi
91a279e362
9161 Debian package -ignore old changelog
2016-12-21 08:20:35 +11:00
prculley
b71b4e9c7f
bug 9844; fix QuickReports for Cairo crash when no objects found
2016-12-20 19:36:49 +00:00
prculley
55edefd4b8
bug 9842; fix lineage quickreport when started from person with no parent
2016-12-20 19:31:30 +00:00
prculley
ce884b6578
bug 9478; fix quick search exception when nothing in searched list
2016-12-20 19:10:57 +00:00
prculley
90b8145693
bug 9831: Fix HandleError when using finddupes tool to merge
2016-12-20 17:47:53 +00:00
Paul Franklin
dc320aab8c
shoehorn in some missing (somehow) datestrings in el.po
2016-12-18 19:57:04 -08:00
Paul Franklin
6a6fe9b48d
7276: translate some currently-untranslated punctuation marks
2016-12-18 14:20:36 -08:00
prculley
1e8ab3ec69
bug 9286; fix styledtext editing of LINK with URL as Visible element
2016-12-18 17:56:55 +00:00
prculley
a5ed1086d8
bug 9285; fix detection of URLs in Styled text editor
2016-12-18 17:42:04 +00:00
Paul Franklin
fb6ed2ab53
narrow GrampsPreferences if possible (e.g. in Greek it is 1138)
2016-12-18 00:13:51 -08:00
Paul Franklin
cb27d546e9
9612: Problem adding parents [with Latin names]
2016-12-17 18:30:55 -08:00
Paul Franklin
1742d44d35
center errorview dialog, and shorten it too
2016-12-17 18:27:57 -08:00
prculley
9bf5144e70
bug 9470; Don't allow selecton of Active or Home person until actually commited
2016-12-17 17:03:57 -06:00
prculley
9c92bb8551
bug 8510 fix for special characters in Family Tree names
2016-12-17 19:30:44 +00:00
Paul Franklin
341d48bd40
9795: remember the last location of windows [partial: some tools]
2016-12-17 10:34:06 -08:00
Zdeněk Hataš
2577367f01
czech translation update
2016-12-17 15:39:44 +01:00
Nick Hall
76cb80f17f
Remove --databases command line option
2016-12-16 22:18:33 +00:00
Nick Hall
9a53fae5a0
Remove backup summary and auto-load
...
Automatic backups are now saved to a user-defined directory.
2016-12-16 22:00:11 +00:00
vantu5z
33169fd05f
update Russian translation
2016-12-16 13:42:15 +03:00
Paul Franklin
1af4e89094
new gramps.pot translation template for master
2016-12-15 11:08:41 -08:00
romjerome
ab2793476f
fix a missing import
2016-12-15 16:00:07 +01:00
romjerome
f372f5b813
Tag editor: Tweak improvement on buttons order
2016-12-15 15:52:12 +01:00
SNoiraud
09cad05e05
9340: The configparser is assuming the wrong encoding.
2016-12-15 09:32:02 +01:00
Paul Franklin
083a2a721e
9795: remember the last location of windows [partial: three more]
2016-12-14 22:05:04 -08:00
Leonhaeuser
beb3962f52
update German translation and fix missing line feed
2016-12-14 22:08:36 +01:00
erikdrgm
f17379cd16
updated Dutch translation
2016-12-14 14:51:38 +01:00
erikdrgm
a27e49cf0e
updated Dutch translation
2016-12-14 14:45:09 +01:00
SNoiraud
291c29ad04
9563: Sorting in family tab of narrated web report
2016-12-14 10:38:57 +01:00
Leonhaeuser
e9acf39cf2
fix for 0009696 and German translation update
2016-12-14 00:46:56 +01:00
Nick Hall
93f59af9d8
Tidy up export assistant multiple inheritance
2016-12-13 23:26:13 +00:00
Sam Manzi
f01d469849
9801 Silence remaining PyGIWarning
2016-12-14 07:48:45 +11:00
Paul Franklin
1b6d84353c
9795: remember the last location of windows [export assistant]
2016-12-13 11:40:00 -08:00
SNoiraud
03128a0728
9563: Sorting of relationships in family tab of narrated web report
2016-12-13 14:20:55 +01:00
SNoiraud
23213e590b
NarrativeWeb: Reduce the Report options window.
2016-12-13 09:50:36 +01:00
Paul Franklin
af7c09d8ae
9795: remember the last location of windows [partial: two more]
2016-12-12 20:02:36 -08:00
Paul Franklin
5929f2066e
tweaks to saving config keys (save keys without default, pylint, etc.)
2016-12-12 19:59:45 -08:00
Zdeněk Hataš
48bab7bed1
czech translation update
2016-12-12 14:49:24 +01:00
erikdrgm
a9ce126ed4
update Dutch translation121216
2016-12-12 09:55:04 +01:00
Paul Franklin
251c4acde2
9795: remember the last location of windows [partial: verify]
2016-12-11 22:58:54 -08:00
Paul Franklin
3406450451
9795: remember the last location of windows [partial: eight more]
2016-12-10 18:27:11 -08:00
Paul Franklin
f3dc114476
new gramps.pot translation template for master
2016-12-10 10:21:46 -08:00
Paul Franklin
cdf6e0e3a3
enable custom filters in reports to select the center person
2016-12-10 10:19:28 -08:00
Lajos Nemeséri
90a513effa
update Hungarian translation
2016-12-10 11:00:15 +01:00
Paul Franklin
2087f807f3
make report dialog height less than 600, for smaller displays [RR]
2016-12-09 19:51:43 -08:00
Paul Franklin
9b5ef6d069
make report dialog height less than 600, for smaller displays [PR]
2016-12-09 19:50:13 -08:00
Paul Franklin
f2229db819
make report dialog height less than 600, for smaller displays [KR]
2016-12-09 19:49:52 -08:00
Paul Franklin
f072dd889e
make report dialog height less than 600, for smaller displays [FGR]
2016-12-09 19:49:32 -08:00
Paul Franklin
36380651e4
make report dialog height less than 600, for smaller displays [DAR]
2016-12-09 19:49:03 -08:00
Paul Franklin
b848f1cd2a
make report dialog height less than 600, for smaller displays [DR]
2016-12-09 19:48:34 -08:00
Paul Franklin
9ccc149161
make report dialog height less than 600, for smaller displays [BAR]
2016-12-09 19:47:55 -08:00
Paul Franklin
2c9bad6108
make report dialog height less than 600, for smaller displays [SC]
2016-12-09 19:47:26 -08:00
Paul Franklin
55fa8f8d86
make report dialog height less than 600, for smaller displays [FC]
2016-12-09 19:46:53 -08:00
Paul Franklin
289d28c22b
make report dialog height less than 600, for smaller displays [DT]
2016-12-09 19:43:50 -08:00
Sam Manzi
35b79acacc
Feature#1682: Enable copying Soundex result
2016-12-10 14:32:37 +11:00
Nick Hall
5621ade2e4
9799: Use latest valid date rather than today
...
This is useful for historic places when an event date is not
available.
2016-12-09 19:25:14 +00:00
Nick Hall
772265c3ef
9813: Modify endonym handling in place displayer
...
If no language code is matched, the default name is now the first
in the list, rather than a name with no language code.
2016-12-09 19:07:04 +00:00
Nick Hall
176fcae6ad
9737: Fix house number concatenation
2016-12-09 18:57:06 +00:00
vantu5z
cde4c4ebf5
update Russian translation
2016-12-09 15:02:38 +03:00
Nick Hall
7f24aca813
Simplify _create_secondary_columns method
...
Now only creates new columns.
Removed update_secondary_values_table method.
2016-12-08 23:09:00 +00:00
Nick Hall
c8998cc81c
Rename rebuild_secondary_fields to _create_secondary_columns
2016-12-08 23:09:00 +00:00
Paul Franklin
ca105fb73a
9795: remember the last location of windows [partial: the editrefs]
2016-12-08 14:28:42 -08:00
Nick Hall
4e812c738b
Remove a couple more unused methods
2016-12-08 22:05:05 +00:00
Nick Hall
d8796d35fb
Remove methods that create secondary indexes
...
All indexes are created in the _create_schema method.
2016-12-08 21:49:52 +00:00
Nick Hall
83e5bd6be3
Remove another unnecessary version file
2016-12-08 21:27:39 +00:00
Paul Franklin
50bb8ffbbc
9795: remember the last location of windows [partial: the selectors]
2016-12-08 12:44:08 -08:00
Nick Hall
290fd6ec43
Remove unused method
2016-12-08 19:03:39 +00:00
Nick Hall
c358d5c3e1
Remove creation of unnecessary version files
...
The BSDDB version is not relevant for DBAPI databases. The python
version will always be 3 and the pickle upgrade "YES".
2016-12-08 18:59:42 +00:00
Nick Hall
f321d68db1
Remove MySQL backend
2016-12-08 17:32:09 +00:00
Nick Hall
4a30d9e4b7
Make update_backlinks method protected
2016-12-08 15:16:26 +00:00
Nick Hall
013617dafb
Rename update_schema to _create_schema
2016-12-08 15:06:06 +00:00
Matti Niemelä
67c3d4a77a
update finnish translation
2016-12-08 10:38:30 +01:00
Espen Berg
bd7cc813aa
Corrected some language typos in Norwegian version of relationship calculator
2016-12-07 21:53:17 +01:00
Paul Franklin
6264461a54
reduce default width of preferences dialog (after [ 5dd88052])
2016-12-07 12:12:21 -08:00
Paul Franklin
52ccc26753
give statusbar "warnings" dialog a less-ambiguous name
2016-12-07 11:32:07 -08:00
Paul Franklin
16f229c644
9795: remember the last location of windows [partial: merge dialogs]
2016-12-07 11:30:38 -08:00
Nick Hall
4e2ab54fb9
Remove unused restore method
2016-12-07 19:29:53 +00:00
Nick Hall
6098ccd468
Remove low-level bsddb backup code
2016-12-07 19:29:24 +00:00
Nick Hall
5dd88052cf
Reduce minimum width of preferences dialog
2016-12-07 19:13:59 +00:00
Nick Hall
593f5a8f2b
Add new backup preferences
...
Allow user to specify a backup directory.
Add option to backup on exit.
Add option to autobackup at regular intervals.
2016-12-07 17:44:02 +00:00
Paul Franklin
eceeddb1e4
make "quick backup" dialog slightly wider (workaround for 8868)
2016-12-06 19:36:23 -08:00
Paul Franklin
a3925313ad
9795: remember the last location of windows [ViewConfigureDialog]
2016-12-06 18:59:23 -08:00
Paul Franklin
413da833ca
9795: remember the last location of windows [partial: main editors]
2016-12-06 15:22:09 -08:00
Paul Franklin
bbb8b5161d
9795: remember the last location of windows [partial: filter dialogs]
2016-12-06 11:59:04 -08:00
Paul Franklin
d407c2fb6b
trap FilterError when creating and testing a new filter
2016-12-06 11:57:16 -08:00
Nick Hall
2c454268a1
Remove drop_tables and reload methods
...
These methods are not used and we would not normally want to
drop all tables in a database.
2016-12-06 18:07:42 +00:00
Nick Hall
467f779230
Fix import after removal of is_empty method
2016-12-06 18:06:59 +00:00
Nick Hall
61da801fa1
Remove is_empty database method
...
The existing get_total method can be used instead.
2016-12-06 17:48:34 +00:00
Nick Hall
3e69fa5cbe
Fix get_total method and add unit tests
2016-12-06 17:32:12 +00:00
Nick Hall
35b7495438
9541: Make metadata methods protected
2016-12-06 17:10:07 +00:00
vantu5z
92618fcc6d
update Russian translation
2016-12-06 15:04:27 +03:00
erikdrgm
238a1c5c12
Dutch translation61216
2016-12-06 10:11:48 +01:00
Paul Franklin
ff6be8b3d6
9795: remember the last location of windows [partial]
2016-12-05 18:50:13 -08:00
SNoiraud
66a3dd6050
7309: GtkDialog mapped without a transient parent
2016-12-06 03:02:43 +01:00
Sam Manzi
6ab5a22292
Merge pull request #279 from prculley/bug9768
...
fix for bugs 9768 and 9778, nonetype error when merging events or families
2016-12-06 11:39:38 +11:00
Paul Culley
e584704e7b
Update Merge tests to actually run
...
So this was a lot of work...
Updated to use lxml, steep learning curve for someone who never examined XML before...
The merge test code needed some updates because it was last used with an older version of the Gramps XML.
Found another bug in the mergefamilyquery code when test started running; another nonetype issue.
Found another bug in the mergepersonquery code when test started running; another nonetype issue.
Couldn't get the subprocess stuff to work right, so changed code to just call Gramps with capture, similar to export_tests. This in turn required that importxml and exportxml be slightly changed to support StringIO redirection of stdin and stdout.
And test_util needed a change to allow stdout to accept an unencoded stream, so I added an option to use BytesIO for this test as well.
Added some code to save input, result, and expected data to files in Gramps temp directory for debugging whenever an error occurred. Easier to use my editor in diff mode than look at the outputs.
2016-12-06 11:17:54 +11:00
Paul Culley
983d787322
Change travis.yml to provide lxml dependencies
2016-12-06 11:00:45 +11:00
Nick Hall
9d77418b30
9541: Make backend methods protected
2016-12-05 19:41:12 +00:00
SNoiraud
c835c6f87c
7309: Jump to Gramps ID functionality doesn't work for relview
2016-12-05 16:20:10 +01:00
SNoiraud
55661056e2
7309: Jump to Gramps ID functionality added to pedigree
2016-12-05 16:01:27 +01:00
SNoiraud
6188812b41
7309 : Remove trailing space.
2016-12-05 14:30:47 +01:00
SNoiraud
8c7b0f8585
7309: Jump to Gramps ID functionality added to *fanchart*
2016-12-05 14:22:56 +01:00
Zdeněk Hataš
3646f2a86c
czech translation update
2016-12-05 13:23:01 +01:00
SNoiraud
bc32d2fd76
7309: Jump to Gramps ID functionality doesn't work
2016-12-05 11:03:33 +01:00
romjerome
13c5d75bc1
update french translation
2016-12-05 09:51:55 +01:00
romjerome
1fda1e2a92
typo on french translation
2016-12-05 09:49:19 +01:00
romjerome
bfb99f17ad
9276: update translation strings template
2016-12-05 09:48:21 +01:00
romjerome
8aeebcdfd2
9276: ability to search alternate place names when selecting place
2016-12-05 09:47:04 +01:00
vantu5z
2fc4bae826
update Russian translation
2016-12-05 08:08:49 +03:00
Paul Franklin
9a40306bd1
9795: remember the last location of windows [partial: EditTagList]
2016-12-04 17:11:31 -08:00
Paul Franklin
13064ef627
refine 6495240859
2016-12-04 16:25:53 -08:00
Paul Franklin
6495240859
set up a window's initial configuration easier (size, etc.; see 9795)
2016-12-04 13:27:25 -08:00
Josip
e75a45748f
fix missing imports
...
part of bug 9820
NameError: name 'DbException' is not defined
2016-12-04 18:30:36 +01:00
Espen Berg
8159e95389
Some Norwegian bokmål translation for master copy. Still some work remaining...
2016-12-04 10:30:59 +01:00
Sam Manzi
98ed617a5d
Merge pull request #278 from prculley/bug9811
...
bug 9811; Fix for Relative media path incorrectly calculated for Windows
2016-12-04 16:52:01 +11:00
Paul Franklin
74aba1f6b4
5357: Clipboard window doesn't remember its previous position
2016-12-03 16:36:31 -08:00
Espen Berg
cba583a486
Somewhat revised Norwegian language file. Still some work remaining
2016-12-04 00:41:05 +01:00
Paul Franklin
26e5f7aa9c
9789: Book Report only works with the default values (master "4ffc5e3")
2016-12-03 14:21:41 -08:00
Nick Hall
5f928d5379
Add missing base methods
2016-12-03 22:17:18 +00:00
Nick Hall
db3d7a3d0d
Fix import
2016-12-03 21:44:55 +00:00
Nick Hall
9a6c074888
Tidy up code
2016-12-03 18:00:12 +00:00
romjerome
9ae653986f
Update french translation
2016-12-03 11:36:00 +01:00
romjerome
3842b0e760
update translation strings template
2016-12-03 11:20:07 +01:00
romjerome
73267600bd
-update -m
2016-12-03 11:16:13 +01:00
romjerome
eb8c17cfa5
9812: 'Check and Repair' tool ignores some objects with tag support
2016-12-03 10:59:33 +01:00
erikdrgm
ff1f2fe33b
Dutch translation
2016-12-02 20:42:30 +01:00
prculley
72bcfc5cd6
bugs 9768 and 9778, nonetype error when merging events or families
2016-12-01 11:24:24 -06:00
prculley
e94696ecf0
bug 9811; Relative media path incorrectly calculated for Windows
2016-12-01 10:40:06 -06:00
Nick Hall
27c2b0c81d
9748: Use COLLATE clause rather than locale specific columns
2016-11-30 23:13:12 +00:00
Sam Manzi
b556b29b25
Merge pull request #275 from prculley/expdialog
...
8250 and 9736: avoid all other operations during export and fixes for export popup windows hidden.
2016-12-01 09:56:09 +11:00
Sam Manzi
0a11cbf8b5
Renable user_test on travis after 2365a72d98 fix
2016-12-01 08:51:01 +11:00
Nick Hall
a4a3c55c09
Update comments
2016-11-30 15:57:23 +00:00
Nick Hall
2365a72d98
Fix User class unit tests
2016-11-30 15:51:03 +00:00
vantu5z
cf58de59c1
update Russian translation
2016-11-30 13:32:00 +03:00
Nick Hall
1039156019
9508: Fix place tree cursor
2016-11-29 23:26:50 +00:00
Nick Hall
11942d8975
Add database unit tests for sorted handles
2016-11-29 22:30:11 +00:00
Nick Hall
98950a89a3
Create new module for DbBookmarks
2016-11-29 19:34:57 +00:00
Nick Hall
3bf40f9921
Remove trailing semi-colon from SQL statements
2016-11-29 16:41:47 +00:00
Nick Hall
634691516c
Arrange database methods into a more logical order
2016-11-29 16:21:21 +00:00
romjerome
de177975a0
9815: Fix clear map action on Geography
2016-11-29 10:32:17 +01:00
Paul Franklin
e3d732a31e
9789: Book Report only works with the default values (master "4ffc5e3")
2016-11-28 15:24:21 -08:00
Nick Hall
13acd73c9e
Remove unused database method
2016-11-28 22:58:41 +00:00
Nick Hall
5826307b63
Remove trailing whitespace
2016-11-28 22:16:49 +00:00
Nick Hall
ee4e652cac
9742: Remove table map classes
...
The Table, Map, MetaCursor and DbGenericTxn classes are no
longer used.
2016-11-28 21:45:27 +00:00
Nick Hall
baff7cddb0
9810: Fix undo/redo reference updates
...
Also rewrite to avoid using table maps.
2016-11-28 21:18:11 +00:00
Paul Franklin
e1dca2bfaa
9789: Book Report only works with the default values (master "4ffc5e3")
2016-11-26 15:23:01 -08:00
Bastien Jacquet
fec5d532d1
Feature: Gep-030 FanChart2Way
...
...New FanChart consisting of both ascendants and descendants.
It can be checked-out there :
https://sourceforge.net/u/bubblegum00/gramps/ci/geps/gep-030-FanChart2Way/~/tree/
<snip>
I find it quite handy, so please let me know if you have any comments or suggestions.
NB: I heavily cleaned up the FanChart code on my way.
Regards,
Bastien Jacquet
https://sourceforge.net/p/gramps/mailman/message/32908110/
........................................................
Refactor fanchart for further modification
Fix radial text pos_start radian alignment
Simplify father's and mother's details getter
Rename draw_gradient to draw_gradient_legend
refactor prepare_background_box
Add option not to flip names
Add a display_format(self, person, num) function as proposed by Benny Malengier on 2012-12-13
It just returns name_display.name_formats[num][_F_FN](person.get_primary_name())
Add option to show the name on two lines
Allow for variable radius depending on generation
Switch to WORD_CHAR wrapping of name (ie word, and char if 0-length word)
Move rescaling tentative inside wrap_truncate_layout
Fix person_under_cursor bugs
Refactor root angle computation
Refactor code positionning the fan
Refactor personpos_at_angle
move implementation of person_under_cursor outside of FanChartBaseWidget class
Change draw_person to take angles in radians
Use same structure for innerring as for outerring
Uses cursor_to_polar and cursor_on_tranlation_dot
Slightly change person_under_cursor logic to return an "address" in the fan
Uses radian_in_bounds to compare angles modulo 2 PI
Fixup test on cursor over inner ring
Fix Center size for FanchartDesc
Fixup fanchart check up to last generation
Give same signature to draw_person
Refactor the common code of self.draw_person in a single function in Base class
Fix center box comment
Refactoring inside celladdress
Remove manual central box drawing since done with draw_person
Fixup draw_person color for duplicates
Use draw_person for central person too
Make __compute_angle and __rec_fill_data public for use in FanChart2Way
Add 2Way View
Rewrite create_map_rect_to_sector to allow bottom-outside-oriented text-arc
Allow to automatically right upside-up bottom arc-text
Correct icons for Fanchart2Way
Small code refactoring
Refactor code of fanchartdesc to use self.rootangle_rad
Rename change_slice to toggle_cell_state
Fanchart2Way code formating and changes
Small refactoring of fanchartdesc innerring fill data
Remove the name from the local temporary data structure
Remove the name from the local temporary data structure (in Fanchart2Way)
Change background gradient to follow the user-selected gradient colors
rename parentsroot to innerring
Some renaming for clearer code
Show last generation of partners in descendant fanchart
Show last partner in Fanchart2Way
Fanchart2Way : Add option to disable gradient on the background
Fixup flipupsidedownname parameter for gramplet usage of fancharts
Fixup twolinename parameter for gramplet usage of fancharts
Add FanChart2Way in available gramplets
Tentative fix for last view on Fanchart2Way
Show step-sibling in Fancharts context-menu
Fix overestimation of descendant halfdist
(SM) Trailing White spaces removed
(SM) Fix config box Table Grid
(SM) Move Icons gramps-fanchart2way to new location
(SM) Add Copyright for Bastien Jacquet
(SM) Fix BSDDB AttributeError NoneType object has no attr
(SM) Update patch to account for bug 9771; fix missing right-click menu items
(Nick Hall/eno93) Fix set_text method takes the length of the utf-8, not the length of the unicode as the second parameter ((Gramps.py:3697): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text())
2016-11-26 18:00:08 +00:00
romjerome
3d854ba944
9801: recommend 'gir1.2-goocanvas-2.0' on debian package
2016-11-26 13:00:21 +01:00
romjerome
79cb66b0f1
8555: Database repair tool always modify all source objects
2016-11-26 12:56:43 +01:00
Tom Hughes
da018c1842
Re-enable selection in MultiTreeView on a drag-end event
...
In 201f4a5e51 we made grab_broken
re-enable selection because GTK 3.18 and later no longer send a
fake button release event.
The sending of grab broken is an implementation detail of DnD
on X based systems however, and at least some GTK backends do
not generate this, wayland being one example.
So we now use drag-end instead which is always sent to the source
when a DnD operation completes.
2016-11-25 16:45:43 +00:00
Sam Manzi
d8077a8169
Merge pull request #274 from SNoiraud/9378
...
9378: Quick Backup: remember Media (include/exclude) setting
2016-11-25 17:31:09 +11:00
Nick Hall
74b87e04eb
Restore import_from_filename function
2016-11-24 19:45:19 +00:00
Nick Hall
cb738e88ad
Remove unused function
2016-11-24 18:40:28 +00:00
Nick Hall
382987f366
Create module for database utilities
2016-11-24 17:57:18 +00:00
Matti Niemelä
5358e8dd93
Update finnish translation
2016-11-24 08:24:15 +01:00
romjerome
18b00846fe
typo on french translation
2016-11-24 08:16:37 +01:00
Nick Hall
635db88800
9534: Exclude places outside valid date ranges
2016-11-22 18:25:20 +00:00
Paul Franklin
0f9c3012be
enable book selector dialog to remember its size
2016-11-21 13:11:26 -08:00
Paul Franklin
5932addfb5
9789: Book Report only works with the default values (master "4ffc5e3")
2016-11-21 13:09:57 -08:00
Zdeněk Hataš
882c37afc1
czech translation update
2016-11-21 12:17:15 +01:00
Josip
a3960c8515
Merge pull request #272 from prculley/bug9787
...
bug 9787; fix right-click menus crash caused by PR268
2016-11-20 22:52:48 +01:00
prculley
3fe7d20799
Fix trailing whitespace again
2016-11-17 10:28:40 -06:00
romjerome
4f30f09fab
Update french translation
2016-11-17 10:11:47 +01:00
Lajos Nemeséri
43106eb47f
Update Hungarian translation
2016-11-17 10:06:35 +01:00
romjerome
4653b35cb3
Update template
2016-11-17 10:04:18 +01:00
prculley
894ce3aca5
Fix trailing whitespace and remove old code comment
2016-11-16 10:26:02 -06:00
SNoiraud
f157148414
8250 and 9736: avoid all other operations during export and fixes for export popup windows hidden.
2016-11-16 09:18:27 -06:00
SNoiraud
6675cce1f2
9378: Quick Backup: remember Media (include/exclude) setting
2016-11-16 12:32:01 +01:00
vantu5z
4a49287292
update russian translation
2016-11-16 11:55:32 +03:00
romjerome
e0cb56ee93
Merge pull request #273 from prculley/galxlt
...
Fix translation confusion on 'View' noun/verb
2016-11-16 08:53:07 +01:00
romjerome
0743c19449
Merge pull request #271 from paulohpmoraes/master
...
Update and corrections to brazilian portuguese translation.
2016-11-16 08:52:32 +01:00
prculley
5ff0b3f977
Fix translation confusion on 'View' noun/verb
2016-11-15 09:38:39 -06:00
SNoiraud
8eedb37772
Geography: Add kmls for the geography places view.
2016-11-15 13:09:12 +01:00
prculley
15ca5e6d4c
remove excess space in front of right-click menus in embedded lists
2016-11-14 09:12:11 -06:00
prculley
bd142c0744
bug 9787; fix right-click menus crash caused by PR268
2016-11-14 08:46:38 -06:00
Paulo Henrique Moraes
b99c9f41cc
Update and corrections.
2016-11-14 08:54:04 -02:00
Josip
4ffc5e3af4
add plugins/db/dbapi/settings.ini to setup
2016-11-12 15:01:15 +01:00
Josip
bb919efec7
Support for Windows Python3 pythonw.exe
2016-11-12 14:05:49 +01:00
Sam Manzi
905717f4f1
Merge pull request #269 from prculley/nameedit
...
fix name_displayer.add_name_format so it won't create duplicates
2016-11-12 12:57:27 +11:00
Sam Manzi
f4bc6c3384
Merge pull request #268 from prculley/bug9771
...
bug 9771; fix missing right-click menu items on gallerytab
2016-11-12 12:18:17 +11:00
Sam Manzi
67dfc55a0b
Merge pull request #266 from prculley/docstr
...
update db/base.py with better docstring, new methods etc.
2016-11-12 11:43:22 +11:00
prculley
def6b3fd07
#---- lines back to normal
2016-11-11 18:19:08 -06:00
prculley
d4cb0c3d7c
pylint cleanup
2016-11-11 18:19:08 -06:00
prculley
5f794c0570
update db/base.py with better docstring, new methods etc.
2016-11-11 18:19:08 -06:00
Sam Manzi
f38ce3f3f6
Merge pull request #264 from prculley/bug9765
...
bug 9765; fix citation tree view for HandleError exceptions
2016-11-12 10:13:26 +11:00
prculley
4120c5a1bc
fix name_displayer.add_name_format so it won't create duplicates
2016-11-09 13:42:12 -06:00
prculley
00aa25258e
bug 9771; Remove icons from various right-click and other menus
2016-11-08 09:43:36 -06:00
Sam Manzi
676ff5601c
Merge pull request #263 from prculley/bug9767
...
Bug9767 Fix LDS editor for 'Family' related issues
2016-11-05 14:20:07 +11:00
Sam Manzi
7ceb8ab57a
Merge pull request #262 from prculley/bug8887
...
Bug 8887 Add PEDI and _FREL/_MREL Gedcom Tag Export support
2016-11-05 14:11:58 +11:00
Sam Manzi
f69883a586
Merge pull request #259 from prculley/bug9522
...
bug 9522; fix fault when viewing family events with event gramplet
2016-11-05 14:03:41 +11:00
Sam Manzi
b82ec171a2
enable a ManagedWindow to remember its position
2016-11-03 19:06:28 -07:00
Paul Franklin
105f9fb227
enable relationship calculator tool to remember its size
2016-11-03 05:31:50 -07:00
Paul Franklin
216f9a93bf
enable 'Select a media object' dialog to remember its size
2016-11-03 05:29:52 -07:00
Zdeněk Hataš
bb9614282c
czech translation update
...
fixed end characters and typo
2016-11-03 13:10:06 +01:00
Paul Franklin
8cd4a75482
enable merge dialogs to remember their size
2016-11-02 10:15:03 -07:00
prculley
4e80f42425
Remove Icon setup, since this is covered in glade file via another commit
2016-11-02 11:29:13 -05:00
prculley
e851211460
bug9787 Fix LDS editor for 'Family' related issues
2016-11-02 11:29:13 -05:00
Nick Hall
22c1bd4e1c
Fix unit test
2016-11-02 15:56:32 +00:00
Nick Hall
dd0eedc772
9767: Fix icon and tooltip in LDS editor
...
The icon on the family selection button was removed by mistake in
commit 75009f0 .
2016-11-01 18:45:18 +00:00
Nick Hall
5f77d0eed7
Remove redundant imports
2016-11-01 18:24:16 +00:00
Nick Hall
473d3aab48
Remove unused method
...
Also removes an import from outside the gen module.
2016-11-01 17:57:33 +00:00
Nick Hall
8d7c1945f1
Remove old django code
2016-11-01 17:41:51 +00:00
Sam Manzi
e4551a483c
Merge pull request #256 from prculley/codecov
...
Improve test coverage in the Gedcom importer
2016-10-31 11:45:47 +11:00
prculley
00b2bff6d0
bug 9765; fix citation tree view for HandleError exceptions
2016-10-30 13:50:52 -05:00
prculley
9ed969eea1
Fix Mock localtime to return same val in Linux & Windows
2016-10-29 16:59:42 -05:00
prculley
0fb91b860f
Improve test coverage in the Gedcom importer
2016-10-29 16:59:42 -05:00
prculley
d21ead1c8d
Bug 8887 Add PEDI and _FREL/_MREL Gedcom Tag Export support
2016-10-29 16:50:22 -05:00
Nick Hall
19201eed67
Improve efficiency of get_tag_from_name method
2016-10-29 22:18:07 +01:00
Nick Hall
ab4e147021
Add more database unit tests
2016-10-29 22:12:28 +01:00
Nick Hall
5bbce108fd
Tidy up some SQL
2016-10-28 23:31:18 +01:00
Nick Hall
ad49598b51
9744: Tidy up _get_raw_*_from_id_data methods
2016-10-28 22:47:10 +01:00
Nick Hall
9fc316abdf
9744: Tidy up iterators
...
Remove order_by parameter.
Add unit tests.
2016-10-28 21:43:00 +01:00
Nick Hall
1905d417be
Remove unused method
2016-10-28 17:57:41 +01:00
Nick Hall
89cba484c0
9744: Tidy up commit_* methods
2016-10-28 17:07:27 +01:00
Sam Manzi
9f4cb97512
Fixes for install after removal of old LICENSE
2016-10-28 08:08:40 +11:00
MJBMZ
d333f2eee7
9082: Show more place types in family lines graph
2016-10-27 17:36:09 +01:00
MJBMZ
aab0984dfb
Fix indent
2016-10-27 17:26:55 +01:00
Nick Hall
aaf4bee03d
Remove old LICENSE file
...
This file contained the GFDL relating to the Gramps documentation,
which is no longer distributed with the source code. The GPL2
licence can be found in the COPYING file.
2016-10-27 17:02:52 +01:00
Sam Manzi
63b15de40a
Merge pull request #252 from prculley/bug9755
...
bug 9755, fix duplicated Gramps IDs on Gedcom import
2016-10-27 19:30:21 +11:00
Sam Manzi
e6088271bd
Merge pull request #251 from prculley/dupid
...
Update Tool 'Check & Repair' and 'TestCaseGenerator' to detect and repair duplicate Gramps IDs
2016-10-27 19:20:58 +11:00
Nick Hall
ddce9b0138
Add more database unit tests
2016-10-25 23:01:34 +01:00
Nick Hall
73d87e59e3
Remove build_surname_list and save_surname_list from public API
2016-10-25 22:18:48 +01:00
Nick Hall
efa910e5b9
Remove unused database method
2016-10-25 22:09:19 +01:00
Nick Hall
f036206961
9742: Rewrite cursors to avoid using table maps
2016-10-25 21:29:59 +01:00
prculley
2bbc8702a7
bug 9522; fix fault when viewing family events with event gramplet
2016-10-25 10:39:51 -05:00
vantu5z
2947e84501
update russian translation
2016-10-24 09:07:41 +03:00
Nick Hall
5fcb3ef815
Add some database unit tests
2016-10-23 19:40:14 +01:00
Paul Culley
5e0198542f
Merge pull request #249 from prculley/bug9694
...
bug 9694, fix Gedcom import with no VERSion (very old Gedcom) crash
2016-10-23 10:14:57 -05:00
Paul Culley
00dd91340b
Merge pull request #248 from prculley/bug8993
...
bug 8993; fix Gedcom import in some alternate languages; improper date parsing
2016-10-23 10:14:03 -05:00
Paul Culley
6923c53871
Merge pull request #247 from prculley/vcard
...
bug 9458, fix Import Vcard can create multiple surnames with all selected as 'Primary'
2016-10-23 10:12:53 -05:00
romjerome
691b70ccb3
Update french translation
2016-10-23 16:24:21 +02:00
Matti Niemelä
831b4f731b
Update finnish translation, template generated via './genpot.sh'
2016-10-23 15:58:06 +02:00
romjerome
69456b34e5
9328: enable debug flag on 'xgettext' for python files
2016-10-23 15:52:23 +02:00
romjerome
1fd76160ef
Fix format string (order, RTL, LTR)
...
9759: update template
2016-10-23 15:48:56 +02:00
SNoiraud
d5c4a71ee2
8250 and 9736 : remove patchs. need to found another solution.
2016-10-21 23:05:10 +02:00
Nick Hall
ce59a8a5c9
9744: Tidy up get_number_of_* methods
2016-10-19 22:18:25 +01:00
SNoiraud
900624193f
9757: [Geography] update map tiles on demand
2016-10-19 18:51:27 +02:00
prculley
8a385af882
bug 9755, fix duplicated Gramps IDs on Gedcom import
2016-10-19 10:09:30 -05:00
Nick Hall
534c5e20fd
Remove redundant id maps
2016-10-18 23:06:59 +01:00
Nick Hall
be3541756f
Modify to avoid using id maps
2016-10-18 22:51:16 +01:00
vantu5z
49a547af5e
update russian translation
2016-10-18 09:08:33 +03:00
Nick Hall
662c5c8866
Modify to avoid using table maps
2016-10-17 23:25:33 +01:00
Nick Hall
1494b5d28e
Use KEY_TO_NAME_MAP to get table names
2016-10-17 21:54:31 +01:00
Nick Hall
c1c616e0f3
9742: Avoid using table maps in commit methods
2016-10-17 21:51:15 +01:00
Nick Hall
d1e3280821
Remove redundant table maps
2016-10-17 19:36:23 +01:00
Nick Hall
a3718e23ab
9742: Rewrite remove_* methods
...
Avoid using table maps in _do_remove.
2016-10-17 19:13:22 +01:00
Nick Hall
6092065fe3
9744: Tidy up get_raw_*_data methods
2016-10-17 18:13:47 +01:00
Nick Hall
3149420f80
9744: Tidy up has_*_handle methods
2016-10-17 17:43:21 +01:00
SNoiraud
2f1f1f1b1e
9736: Export options 'Preview' buttons create hidden quickreport.
2016-10-16 22:32:09 +02:00
prculley
6f6284852d
bug 8993; fix Gedcom import in some alternate languages; improper date parsing
2016-10-16 14:50:08 -05:00
prculley
c373f6ed90
Update Tool 'Check & Repair' and 'TestCaseGenerator' to detect and repair duplicate Gramps IDs
2016-10-16 14:02:05 -05:00
Nick Hall
7b183fc79c
9742: Rewrite get_*_gramps_ids methods
...
Use get_gramps_ids rather than table maps.
2016-10-16 19:35:50 +01:00
Nick Hall
41f3475681
9742: Rewrite find_next_*_gramps_id methods
...
Use has_gramps_id rather than table maps.
2016-10-16 18:43:25 +01:00
Nick Hall
c9ae621d61
Remove get_transaction_class method
2016-10-15 23:15:21 +01:00
Nick Hall
22c93d8c87
Remove redundant Environment class
2016-10-15 23:07:19 +01:00
Paul Culley
fa9d6005a4
Merge pull request #246 from prculley/pylint
...
Pylint on Check and Repair, Test Case Generator tools
2016-10-15 10:44:15 -05:00
Nick Hall
5c28d739ea
9743: Tidy up has_*_gramps_id methods
...
Renamed from has_gramps_id_for_* methods.
2016-10-14 23:31:20 +01:00
Nick Hall
46257a4e5c
9742: Rewrite get_*_from_gramps_id methods
...
Use _get_raw_*_from_id_data methods rather than table maps.
2016-10-14 21:14:52 +01:00
Nick Hall
2babfd2e8b
9742: Tidy up has_*_handle methods
...
Rename has_handle_for_* methods to has_*_handle methods.
2016-10-14 18:36:07 +01:00
Nick Hall
8548f16ae2
9742: Tidy up get_raw_*_data methods
...
Remove protected methods.
Avoid the use of table maps.
2016-10-14 18:01:42 +01:00
Nick Hall
a158c9cba8
9746: Remove duplicate columns in person table
2016-10-13 23:46:19 +01:00
Nick Hall
736b057706
9745: Remove name columns from the family table
...
The same information can be obtained using a join to the person
table.
2016-10-13 21:39:01 +01:00
Paul Franklin
eea104b8a6
handle some report pathological cases (better)
2016-10-13 12:44:16 -07:00
Nick Hall
b29682cafb
Tidy up schema
...
These changes produce a neater schema output in sqlite3.
2016-10-13 20:34:58 +01:00
Nick Hall
4a70e9233e
9747: Remove index on primary key column
...
Primary key columns are already indexed.
2016-10-13 19:16:24 +01:00
Nick Hall
a39eff5766
Remove unused Select API code
2016-10-12 22:24:43 +01:00
Nick Hall
f2767c0d12
Remove Select API unit tests
2016-10-12 22:00:15 +01:00
Nick Hall
2993d59c2e
9749: Move experimental Select API code into a branch
2016-10-12 21:46:52 +01:00
Paul Franklin
ce4d4ca31d
9739: Wrong parsing Numeric date format for cs_CZ locale
2016-10-12 13:16:49 -07:00
SNoiraud
adca37f7fd
Geography: add a message in geoplaces to change the markers color.
2016-10-12 19:42:31 +02:00
Nick Hall
3ebd8ee769
7116: remember size of sidebar within the main window
2016-10-11 10:29:41 -07:00
SNoiraud
e93777ede3
8447: [geography] Assign different colours to marker
2016-10-11 13:53:13 +02:00
SNoiraud
433a7d73cb
9736: Export options 'Preview' buttons create hidden quickreport.
2016-10-11 13:40:25 +02:00
Paul Franklin
44b0837d4d
tweak (correct exit status for pathological case of no DISPLAY)
2016-10-10 10:13:21 -07:00
Nick Hall
0966f63c34
Revert changes to database variable names
...
Using "db" as variable name for a database instance is perfectly
acceptable. It is defined as a good variable name in the
.pylintrc file.
2016-10-09 19:19:44 +01:00
MJBMZ
a8a3c0865d
Add thumbnail size option to family lines graph
2016-10-09 18:27:14 +01:00
Paul Franklin
d9456fd688
5546: Include "relationship to home person" on the "[C.I.] Report"
2016-10-08 18:34:01 -07:00
Josip
8b55dbdaaf
7601: Support for Retina Display / HiDPI
...
add 24x24 icons
2016-10-08 13:21:52 +02: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
prculley
fa2b52b9e3
bug 9694, fix Gedcom import with no VERSion (very old Gedcom) crash
2016-10-07 09:57:04 -05:00
prculley
03bed89fab
bug 9458, fix Import Vcard can create multiple surnames with all selected as 'Primary'
2016-10-06 15:04:45 -05:00
vantu5z
42492ae193
update russian translation
2016-10-06 09:20:46 +03:00
prculley
589eb06474
Pylint on Check and Repair, Test Case Generator tools
2016-10-05 16:26:20 -05:00
Paul Franklin
5426d15927
increase pylint score from 2.53 to 9.54
2016-10-04 13:45:57 -07:00
Paul Franklin
c4bd81a2d6
increase pylint score from 7.13 to 9.68
2016-10-02 19:08:21 -07:00
Paul Franklin
57f7f94164
move files for testing gramps out of example/gramps, per Nick
2016-10-02 11:39:45 -07:00
Zdeněk Hataš
1ba7fe2973
czech translation update
2016-10-01 15:17:27 +02:00
Sam Manzi
50fe08be90
Merge pull request #244 from prculley/vcard
...
Make VCARD import errors into user dialog instead of logger.warning
2016-10-01 13:52:18 +10:00
prculley
48e7cabc18
Change error message for better internationalization
2016-09-29 13:51:51 -05:00
prculley
2aa0d5aac8
Fix to translate strings for international use
2016-09-29 13:51:51 -05:00
prculley
be6e71cd04
Make VCARD import errors into user dialog instead of logger.warning
2016-09-29 13:51:51 -05:00
romjerome
6f16f9b3b6
typo, Change FICHIER to File, rev 8e5e83
2016-09-28 15:38:42 +02:00
Lajos Nemeséri
6a0d998272
Update Hungarian translation
2016-09-28 15:33:42 +02:00
SNoiraud
5001fc090e
9725: dummydb : AttributeError: 'str' object has no attribute 'decode'
2016-09-28 11:14:51 +02:00
Sam Manzi
8e5e836bf8
Change FICHIER to File ( 7c534d3bd )
2016-09-28 09:06:00 +10:00
Sam Manzi
d6e33b36bd
Merge pull request #241 from prculley/9717
...
Fix bug 9717, XML import with env language other than utf8, has bad progress meter
2016-09-28 09:01:32 +10:00
Sam Manzi
7c2cf98a73
Merge pull request #242 from prculley/quiet
...
quiet down the import tests
2016-09-28 08:47:10 +10:00
Sam Manzi
819929f073
Merge pull request #237 from prculley/check
...
Update Check & Repair tool & Test Case Generator tool to fix bad alternative Place names
2016-09-28 08:16:51 +10:00
Doug Blank
0c03bb906e
9540: DBAPI: HandleError is not raised by the DBAPI interface
2016-09-26 11:03:37 -04:00
Nick Hall
2c7712b621
9721: Fix alignment radio buttons in style editor
2016-09-25 17:36:31 +01:00
Sam Manzi
e817d41837
Merge pull request #243 from sam-m888/sphinxupdates
...
Sphinxupdates
2016-09-25 10:59:38 +10:00
Sam Manzi
980746e9ff
Remove PrivateSourceNote as per e64fa655
2016-09-25 10:47:11 +10:00
Sam Manzi
30ebde8536
Silence Sphinx warning we don't use html_static_path
2016-09-25 10:32:42 +10:00
Sam Manzi
d760743749
Rename mediaobj to media
2016-09-25 09:46:31 +10:00
Sam Manzi
bbc06d99a0
Rename DateDisplaySR_latin to DateDisplaySR_Latin
2016-09-25 09:36:10 +10:00
Sam Manzi
564bac6e63
FadeOut removed from ValidatableMaskedEntry
2016-09-25 09:30:06 +10:00
prculley
0e599bdd28
quiet down the import tests
2016-09-24 17:44:48 -05:00
Sam Manzi
c18cbd1f09
Python 3.3 sys.platform change / spelling
2016-09-25 08:28:40 +10:00
Sam Manzi
8e9f49f4ae
Update Docs copyright year
2016-09-25 07:50:52 +10:00
prculley
ffa5b6db61
Fix bug 9717, XML import with env language other than utf8, has bad progress meter
2016-09-24 15:47:03 -05:00
prculley
ce756cedf2
Add tests
2016-09-24 09:58:37 -05:00
prculley
4e0147de02
Check & Repair: add fix for bad alt place names
2016-09-24 09:58:37 -05:00
Doug Blank
68bd1e9038
DB-API: make autobackup configurable
...
Via command line:
gramps --config=database:autobackup:1 ## True
gramps --config=database:autobackup:0 ## True
Or by editing gramps.ini.
2016-09-24 06:55:41 -04:00
Doug Blank
0ce1a91dec
DB-API: ignore errors on secondary field lookups
2016-09-23 19:35:11 -04:00
Doug Blank
3b0e04fb78
9538: gramps.gen.dbstate.DbState.make_database doesn't handle 'else' branch
2016-09-23 17:07:12 -04:00
Doug Blank
9e5f899bbd
9710: dbapi pylint issues, adjustment
2016-09-23 10:39:15 -04:00
Doug Blank
ae06d046c5
9710: where documentation
2016-09-23 07:04:05 -04:00
Doug Blank
a9f1377529
9710: dbapi pylint issues
2016-09-23 06:30:51 -04:00
SNoiraud
60406bc239
9704: Events coordinates : add menu to edit place or event.
2016-09-23 12:08:14 +02:00
SNoiraud
8258e6a399
9704: Events coordinates : add place ID.
2016-09-23 10:10:25 +02:00
Doug Blank
5eb348f815
Merge pull request #239 from dsblank/master
...
DB-API: Getting a handle that doesn't exist now raises error, like BSDDB
2016-09-22 16:42:09 -04:00
Doug Blank
c6fa40d389
Protection from family_handle being None
2016-09-22 16:25:53 -04:00
Doug Blank
899765beb6
Revert "Take care of possibly missing family"
...
This reverts commit cb1a8e85b6 .
2016-09-22 13:58:46 -04:00
Doug Blank
cb1a8e85b6
Take care of possibly missing family
2016-09-22 12:22:03 -04:00
Doug Blank
140c02340c
DB-API: Getting a handle that doesn't exist now raises error, like BSDDB
2016-09-22 11:58:05 -04:00
vantu5z
f525701838
update russian translation
2016-09-22 14:38:35 +03:00
SNoiraud
04959f5786
Geography : add the possibility to add new unsupported map
2016-09-22 11:56:27 +02:00
SNoiraud
27aed693bc
9704: Events Gramplet should show events in Family Geography
2016-09-22 11:47:55 +02:00
Sam Manzi
6c75b4e681
Merge pull request #238 from sam-m888/vcardexportoptions
...
Add Export Options filter to Vcard Export
2016-09-20 10:23:55 +10:00
Paul Franklin
b03579428b
enable the main window to remember its position on the screen
...
The genealogy -- as it were -- of this patch started with
https://gramps-project.org/bugs/view.php?id=5357 which was a
feature request for the clipboard to remember its location
on the screen, its placement, its position.
The p.r. https://github.com/gramps-project/gramps/pull/58
was a prototype implementation, but it also had the main
window remembering its location. Then p.r. 58 turned into
https://github.com/gramps-project/gramps/pull/60/ -- but
later both of those were closed, never committed.
Since I really wanted the main window to be able to remember
its position, I have extracted the relevant code. I also
modified it along the way, e.g. renaming some variables.
So all the credit should go to Sam Manzi, the originator of
those two pull requests, and thus the code in this commit.
However, any problems are due to me, my changes -- not Sam.
2016-09-19 13:42:03 -07:00
SNoiraud
3e1a0187e3
9688: Remove Unused Objects tool reports linked notes as unused.
2016-09-19 19:39:32 +02:00
Sam Manzi
72aafd7471
Merge pull request #236 from prculley/bug9697
...
bug 9697, fix Test Case Generator to avoid GUI progress meter in CLI mode
2016-09-19 14:34:17 +10:00
Paul Franklin
2a5f58bd50
ask for a little help, if appropriate
2016-09-17 18:20:30 -07:00
Sam Manzi
42f66f9f47
Add Export Options filter to Vcard Export
2016-09-17 08:12:51 +10:00
SNoiraud
e23e40a698
9700: Select Place search & Source/Citation hierarchy should NOT be expanded
2016-09-16 20:37:44 +02:00
romjerome
5290062b24
Update french translation
2016-09-16 16:24:30 +02:00
Matti Niemelä
53416b6797
Update finnish translation
2016-09-16 16:00:59 +02:00
Paul Franklin
2bbb555797
fix "gramps --databases"
2016-09-15 19:34:58 -07:00
Paul Franklin
64b5021843
4827: HTML-Export, make language selectable (WebCal tweaks)
2016-09-14 10:38:14 -07:00
prculley
2807e24cfa
bug 9697, fix Test Case Generator to avoid GUI progress meter in CLI mode
2016-09-14 11:06:25 -05:00
Paul Franklin
7f3ee457fc
4827: HTML-Export, make language selectable (NarWeb filter name)
2016-09-13 19:05:05 -07:00
Sam Manzi
dd496b9acf
Merge pull request #232 from prculley/csvfix
...
9676 CSV import fails for certain types of cross references
2016-09-14 08:59:50 +10:00
Sam Manzi
d6bfaf99ac
Merge pull request #234 from prculley/CAUS
...
bug 1680 fix Gedcom export of illegal level 1 CAUS entries
2016-09-14 08:51:13 +10:00
Sam Manzi
ee51c8d3e1
Merge pull request #233 from prculley/exportfax
...
Gedcom Export; fix support for PHON, FAX, EMAIL, WWW tags to v5.5.1 standard
2016-09-14 08:42:07 +10:00
Sam Manzi
2ddfde7b9e
Merge pull request #231 from prculley/notetype
...
Gedcom import Notes get NoteType appropriate to object
2016-09-14 08:32:36 +10:00
Paul Culley
939a4ae669
Merge pull request #235 from prculley/9682CandR
...
bug 9682 fix Check & repair so it won't crash with bad 'get_from_handle'
2016-09-13 11:59:09 -05:00
Zdeněk Hataš
0a3158f919
czech translation update
2016-09-13 10:04:13 +02:00
Sam Manzi
a0a3ea61e9
Merge pull request #227 from phejl/master
...
0009626: Google map API now requires a key
2016-09-13 09:06:58 +10:00
Sveinn í Felli
2ba812f1c4
Add 9693: Icelandic translation update(msgfmt error fixed)
2016-09-13 07:59:24 +10:00
Sveinn í Felli
6835978712
Add 9693: Icelandic translation update
2016-09-12 13:36:49 +10:00
Paul Franklin
645bef8f5d
8128: GtkDialog mapped without a transient parent (*.gpr.py)
2016-09-11 15:05:51 -07:00
vantu5z
84047260c6
update russian translation
2016-09-11 12:45:03 +06:00
Paul Franklin
9bb2552d77
tweak statistics gramplet
...
One line of this is a typo left over from 8350859
and the two "if"s are due to interacting with the
present DummyDb.
2016-09-10 19:32:12 -07:00
Paul Franklin
2ffe1d141f
remove temporary debugging flags
2016-09-10 15:44:07 -07:00
Paul Franklin
579485c6a5
remove dead code from ViewManager
2016-09-10 15:31:18 -07:00
Paul Franklin
6969fd5568
new gramps.pot translation template for master
2016-09-10 11:06:03 -07:00
SNoiraud
839a424491
4827: HTML-Export, make language selectable ... (Webcal)
2016-09-10 17:21:02 +02:00
SNoiraud
ed91fa03fb
0004827: HTML-Export, some missing translations + pylint
2016-09-10 15:34:42 +02:00
SNoiraud
b46da55552
Webcal : some cleaning and best pylint score
2016-09-09 19:47:49 +02:00
SNoiraud
9c3600b598
4827: HTML-Export, make language selectable (WebCal)
2016-09-09 15:12:20 +02:00
prculley
70870ac6e8
bug 9682 fix Check & repair so it won't crash with bad 'get_from_handle'
2016-09-08 10:37:21 -05:00
SNoiraud
bd221d6fcf
4827: HTML-Export, make language selectable independently (Narrativeweb)
2016-09-08 12:17:11 +02:00
Paul Culley
83aa796c1e
Merge pull request #230 from sam-m888/9642AdjustGedcomStageOneNotes
...
9642 Adjust GedcomStageOne notes Parsing
2016-09-07 08:26:14 -05:00
prculley
1252496db4
bug 1680 fix Gedcom export of illegal level 1 CAUS entries
2016-09-06 15:23:33 -05:00
prculley
6ccb2cfcd3
Fix trailing whitespace
2016-09-06 11:00:20 -05:00
prculley
daf0de5692
Gedcom Export; fix support for PHON, FAX, EMAIL, WWW tags to v5.5.1 standard
2016-09-06 10:22:18 -05:00
prculley
a9a259ebd0
Put back Titlecase versions of strings to be translated
2016-09-06 10:10:47 -05:00
prculley
8d989cc6f6
update test files
2016-09-05 16:53:39 -05:00
prculley
0327f751c3
bug 9676 CSV import, fix failure for certain types of cross references
2016-09-05 14:59:00 -05:00
Paul Franklin
2226781a98
clarify new Graphviz backend option
2016-09-04 12:52:08 -07:00
prculley
417afd70ab
Gedcom import Notes get NoteType appropriate to object
2016-09-04 09:23:09 -05:00
Paul Culley
c0dfb4831c
Merge pull request #223 from prculley/excepts
...
Bug 9665 Gedcom import exception processing fixes
2016-09-04 09:17:40 -05:00
Paul Culley
1a7b51c4bf
Merge pull request #229 from prculley/losecode
...
Gedcom import, remove old, dead, code, no longer used
2016-09-04 09:14:12 -05:00
SNoiraud
73563e4f31
3712: orthogonal routing for Relationship Graph
2016-09-04 09:58:02 +02:00
Paul Franklin
c8c475cdda
emable deferred translation of Span ages
2016-09-03 09:20:30 -07:00
prculley
d7f1ebaf3f
trivial pylint fix
2016-09-03 09:29:06 -05:00
vantu5z
97d888e4d3
update russian translation
2016-09-03 09:06:38 +03:00
Sam Manzi
a9c771c514
9642 Adjust GedcomStageOne notes Parsing
2016-09-03 11:34:27 +10:00
prculley
8387529110
Gedcom import, remove old, dead, code, no longer used
2016-09-02 16:45:18 -05:00
Paul Culley
ec919bb375
Merge pull request #228 from prculley/master
...
This fix makes Place GID vs place name consistent across runs for Gedcom import
2016-09-02 11:48:28 -05:00
prculley
0597613139
typo
2016-09-02 10:35:21 -05:00
prculley
1c686274be
This fix makes Place GID vs place name consistent across runs for Gedcom import
2016-09-02 09:45:00 -05:00
SNoiraud
9447284d2b
2422: Change the page name to statistics
2016-09-02 16:32:12 +02:00
Petr Hejl
639ca24ffb
Merge remote-tracking branch 'upstream/master'
2016-09-02 12:16:17 +02:00
SNoiraud
2cda8b1b24
1264: Add a link in Person page to First name list and in First name list a link to family list
2016-09-02 11:57:47 +02:00
Paul Franklin
4917628f9e
sort custom filter names with German-umlaut chars correctly
2016-09-01 19:05:54 -07:00
romjerome
c2cbc7580a
Update translations template
2016-09-01 18:01:21 +02:00
SNoiraud
ca227013bf
Narrativeweb : Created for in footer not consistant with filter option.
2016-09-01 16:52:27 +02:00
SNoiraud
59e7675a3e
2422: Add a Statistics Page to the Narrative Web Site report
2016-09-01 12:26:58 +02:00
Sam Manzi
4a6a39d07e
Remove trailing whitespaces
2016-09-01 14:52:45 +10:00
Paulo Henrique Moraes
2fb5fbf568
Corrections in translation.
2016-08-31 19:31:51 -03:00
Paul Franklin
ca9e13ed7f
Chinese families for example.gramps (thanks, Sati Bodhi (Yin Hoe TAN))
...
They are from the Chinese novel "Dream of the Red Mansion"
2016-08-31 09:07:24 -07:00
Paul Franklin
5a8245956c
Merge pull request #224 from prculley/movetst
...
Copy data.gramps to test directory and point db_test at it
2016-08-31 15:25:32 +00:00
SNoiraud
f268af9b85
2422: Add a Statistics Page to the Narrative Web Site report
2016-08-31 13:44:50 +02:00
Zdeněk Hataš
9037e6f448
czech translation update
2016-08-31 12:34:06 +02:00
SNoiraud
f1e3c9500e
0738: Color pedigree view name boxes.
2016-08-30 21:55:05 +02:00
prculley
50e4fc1222
Bug 9665 Gedcom import exception processing fixes
2016-08-30 11:59:18 -05:00
prculley
e3b482dd57
Make copy of example.gramps to tests dir and point test modules to it
2016-08-30 11:46:55 -05:00
romjerome
d739c5193f
Merge pull request #225 from paulohpmoraes/master
...
Translation of new and fuzzy strings.
2016-08-30 11:59:14 +02:00
Petr Hejl
b881bf7e71
0009626: Google map API now requires a key
2016-08-30 10:55:51 +02:00
Paul Franklin
f389df59c4
improve pylint score (to over 9.00)
2016-08-29 20:21:56 -07:00
Paul Franklin
a7e47bba3a
9663: Sort User Filters on sidebar by name [also implements 8756]
2016-08-29 20:19:49 -07:00
Sam Manzi
f5186a81f0
Remove trailing whitepaces
2016-08-30 09:26:20 +10:00
Paulo Henrique Moraes
ec214ae744
Translation of new and fuzzy strings.
...
Revision and changes in translated string.
2016-08-29 16:08:39 -03:00
prculley
70404e1931
Copy data.gramps to test directory and point db_test at it
2016-08-29 11:47:27 -05:00
Matti Niemelä
82441292d1
Update Finnish translation
2016-08-29 17:15:39 +02:00
SNoiraud
fa0444a90c
9664: NarrativeWeb : openlayers v2 is obsolete.
2016-08-29 12:40:54 +02:00
SNoiraud
a563e47c1a
Geography: clear views when no-database signal emitted
2016-08-27 10:51:37 +02:00
Doug Blank
4b5e1e9702
Removed skip-check-xref and skip-import-additions from generic API
2016-08-25 07:00:04 -04:00
Sam Manzi
4a4cd11790
Merge pull request #220 from prculley/fax
...
Fixes for the PHON, FAX, EMAIL and WWW Gedcom tags to support Gedcom v5.5.1.
2016-08-25 13:08:03 +10:00
prculley
6df77e3bba
Add test files
2016-08-23 16:00:06 -05:00
Paul Culley
fa701fbbee
Merge pull request #206 from prculley/bug9549
...
bug 9549 Chinese characters are not rendered properly in pdf reports
2016-08-23 13:50:39 -05:00
prculley
2059823748
Fixes for the PHON, FAX, EMAIL and WWW Gedcom tags to support Gedcom v5.5.1.
2016-08-23 13:49:48 -05:00
vantu5z
2437d5b441
fix russian translation
2016-08-23 16:16:22 +03:00
vantu5z
edcce20d60
Update russian translation
2016-08-23 08:45:27 +03:00
kulath
6204bbb8b1
Update files in windows directory so it compiles under python3 (print
...
statements and except and raise).
2016-08-22 15:48:17 +01:00
romjerome
5e459e4541
Update french translation
2016-08-22 15:54:05 +02:00
romjerome
acbac8302f
Update translations template
2016-08-22 15:35:38 +02:00
Lajos Nemeséri
95ac339f61
Update Hungarian translation
2016-08-22 15:34:21 +02:00
prculley
7efee37123
use relative import
2016-08-21 15:00:19 -05:00
prculley
a1b20d4b9d
Fix long line (pylint)
2016-08-21 15:00:19 -05:00
prculley
30a6f4267b
Add GUI and CLI config option to allow easy setting
2016-08-21 15:00:19 -05:00
SNoiraud
bb75e6eea8
9341: _deeprelationshippath filter rule, addition of filter rules and classname
2016-08-21 16:14:12 +02:00
Paul Culley
683edca122
Merge pull request #213 from prculley/CustEvent
...
Support for FTM and others Custom Gedcom Event Tags on import
2016-08-20 09:54:06 -05:00
prculley
618112b51c
Support for FTM and others Custom Gedcom Event Tags on import
2016-08-20 08:37:42 -05:00
kulath
67620bb895
Whitespace
2016-08-19 21:46:15 +01:00
kulath
083b4a3b53
Comment out useless ErrorReportAssistant test, and fix whitespace
2016-08-19 21:27:53 +01:00
kulath
fbb884b6ea
Fix top level test files so they at least compile and don't interfere
...
with nosetests. Add these files to nosetests.
2016-08-19 21:10:07 +01:00
Sam Manzi
022eefd7e8
Merge pull request #218 from phejl/0008060_fix
...
0008060: [Narrative Web:] The czech letter 'ch' uppercase version is …
2016-08-19 10:13:00 +10:00
Sam Manzi
0711859244
Merge pull request #217 from phejl/master
...
0009634: Wrongly translated strings in CS
2016-08-19 09:59:42 +10:00
Petr Hejl
71ad26a243
0009634: Wrongly translated strings in CS
2016-08-18 16:46:33 +02:00
Petr Hejl
a9bcdedfee
0008060: [Narrative Web:] The czech letter 'ch' uppercase version is 'CH'
2016-08-17 23:23:32 +02:00
SNoiraud
1ad3a3149f
Narrativeweb : narrative-maps.css link incorrect when use into a CMS.
2016-08-17 12:14:28 +02:00
Matti Niemelä
c00149aa89
Update finnish translation
2016-08-17 11:56:12 +02:00
vantu5z
9f1f97f3af
Update russian translation
2016-08-17 12:17:56 +03:00
John Ralls
22284a85ff
Update graphviz to 2.38.
2016-08-16 12:14:21 -07:00
John Ralls
13c95d00d7
Change to a binary launcher in Mac app bundles.
2016-08-16 12:14:13 -07:00
John Ralls
3e323e496f
Update copyright date in Info.plist.
2016-08-16 12:13:15 -07:00
prculley
677516d84a
fix typo in Warning dialog, that duplicated the DEST= value
2016-08-16 09:56:32 -05:00
kulath
297f9b57c7
Remove a diagnostic.
...
constfunc_test.py had been edited on the travis test branch to produce
some diagnostics, and travis.yml was edited to omit the diagnostics.
2016-08-16 00:52:53 +01:00
kulath
6245d219a9
Update travis.yml so coverage works and also to load pyicu; this entails
...
moving to the 'trusty' distribution which has Python 3.3 (coverage needs
3.3 or more) and also a Python 3 version of pyicu. This doesn't use the
virtualenv at all, so the various pip installs are removed. There are
still some minor omissions, noted in FIXMEs; in particular, the code
should be tested under Python 3.2 (which is the minimum Gramps
requirement).
2016-08-15 23:43:54 +01:00
SNoiraud
4e150e5aba
Narrativeweb : ancestortree.css link incorrect when use into a CMS.
2016-08-15 21:56:00 +02:00
SNoiraud
1cbb0f990f
Narrativeweb : some dates are incorrect in tar archive.
2016-08-15 21:15:55 +02:00
SNoiraud
87e5279642
8250: Gramps crashes when closed while exporting
2016-08-15 10:22:13 +02:00
Doug Blank
ed4c9fa148
9632: Gramps 5.0.0 crashes when I select a report 'Open with default viewer'
2016-08-14 08:12:21 -04:00
Paul Franklin
7b3d7f263a
make it clear that consistency is needed
2016-08-12 18:49:13 -07:00
Doug Blank
2f142e8966
9522: events gramplet in family view error: 'FamilyEvents' object has no attribute 'cached_start_date'
2016-08-12 21:45:48 -04:00
Paul Franklin
50f49781b0
tweak AsciiDoc backend
2016-08-12 14:04:14 -07:00
Paul Franklin
4f8559f365
Merge pull request #210 from kulath/bug9515
...
Bug9515
2016-08-11 23:39:58 +00:00
SNoiraud
d89e79b218
9624: When I try to edit a place on the map, the process stops with an error.
2016-08-11 15:34:05 +02:00
Zdeněk Hataš
4f037efecb
czech translation update
2016-08-11 14:18:12 +02:00
SNoiraud
e5f02d5f5d
9624: Geography <- bug 8128 GtkDialog mapped without a transient parent
2016-08-11 12:48:43 +02:00
Doug Blank
2ecf517aba
Remove trailing whitespace
2016-08-10 17:56:48 -04:00
SNoiraud
e7e865f596
8128: GtkDialog mapped without a transient parent
2016-08-10 20:00:37 +02:00
SNoiraud
5140e97dbd
8128: GtkDialog mapped without a transient parent (*.gpr.py)
2016-08-10 16:24:55 +02:00
Paul Franklin
f9e9f1be67
8128: GtkDialog mapped without a transient parent
2016-08-09 18:51:45 -07:00
Paul Franklin
3edab6e2e6
8128: GtkDialog mapped without a transient parent
2016-08-09 13:48:57 -07:00
lcc
a8b0037fab
5496: Option for text [DDR] to report by branch
2016-08-08 15:32:31 -07:00
SNoiraud
1a6752f9d9
9596: Some events are not shown in familymaps page.
2016-08-08 11:36:57 +02:00
Paul Franklin
2e3a4fd55f
increase pylint score
2016-08-06 16:13:30 -07:00
Paul Franklin
94f0c9ee90
8128: GtkDialog mapped without a transient parent
2016-08-06 16:11:27 -07:00
romjerome
db23dce2d2
9608: remove old debug bloc (rev 586bd2fc)
...
special cases generating AttributeError
2016-08-06 11:53:37 +02:00
Paul Franklin
1caffd5cc4
remove dead code
...
Don commented out these lines in db0d291b74 on 26 January
2007, so I think it's safe to assume they won't be missed
2016-08-04 18:41:08 -07:00
Paul Franklin
da8f99bab7
8128: GtkDialog mapped without a transient parent
2016-08-04 08:54:34 -07:00
Paul Culley
76a6e8a502
Merge pull request #204 from prculley/Medi2
...
Gedcom import media improvements part 2
2016-08-04 11:03:44 -05:00
Paul Franklin
f9dbfd9dbd
8128: GtkDialog mapped without a transient parent
2016-08-03 18:16:48 -07:00
SNoiraud
675ae1a8d4
8128: GtkDialog mapped without a transient parent
2016-08-03 22:42:45 +02:00
Paul Franklin
2a7907c6c1
Merge pull request #215 from prculley/dialog
...
Bug 8128 for libgedcom; Ensure no popup under CLI for warning
2016-08-03 20:24:05 +00:00
prculley
ce93e0505f
Ensure no popup under CLI for warning
2016-08-03 11:56:08 -05:00
SNoiraud
e7e46cb067
Geography: Avoid crash is OsmGps not initialized
2016-08-03 14:32:16 +02:00
SNoiraud
30050d403d
8128: GtkDialog mapped without a transient parent (Geography)
2016-08-03 14:23:32 +02:00
vantu5z
75a5cd588d
Update russian translation
2016-08-03 13:08:27 +03:00
Paul Franklin
ab32d53575
Merge pull request #214 from prculley/dialog
...
Bug 8128 for importgedcom and libgedcom; dialog parent=
2016-08-03 02:44:19 +00:00
prculley
f43452e844
Bug 8128 for importgedcom and libgedcom; dialog parent=
2016-08-02 18:42:13 -05:00
Paul Franklin
eeaaac060e
better handle an unlikely error in the Complete Individual report
2016-08-01 16:30:46 -07:00
kulath
c217eaae4d
Replace %s with ? as requested by Doug Blank.
2016-08-01 23:29:46 +01:00
Paul Franklin
d9ec7d5e2a
8128: GtkDialog mapped without a transient parent
2016-08-01 12:16:58 -07:00
kulath
fcf1c1d13b
Improve pylint to 10.0
2016-08-01 17:37:26 +01:00
kulath
3461316067
0009515: DBAPI:
...
gramps.plugins.database.dbapi_support.sqlite.Sqlite.try_execute ignores
errors Check if the table 'person' exists to determine whether the
database is new.
2016-08-01 16:34:46 +01:00
Paul Franklin
b40c92465a
8128: GtkDialog mapped without a transient parent
...
In the process of searching for uses of ErrorDialog which
did not have a "parent" argument, I stumbled on this module
-- and noticed something different in it.
Benny changed the original "ErrorDialog" calls to a
"ERROR = ErrorDialog" variant in
https://github.com/gramps-project/gramps/commit/9a2fd506425756531d2bb725d87ad4feefa99986
on 30 January 2011, "to allow a QML interface" (which by the
way has subsequently been removed from the mainline gramps
code).
In the same commit, in cli/clidbman.py, he added an
_errordialog function and an "ERROR = _errordialog" line,
evidently so all DB errors, no matter whether in GUI or CLI
code, could be changed to things like:
ERROR(_("Could not rename family tree"), str(msg))
But then in 16 February 2011 MDNauta, in
https://github.com/gramps-project/gramps/commit/7c1b26d969900d5cf70f4408b9078aeed1d70fcd
changed the generic ERROR to either DbManager.ERROR or else
CLIDbManager.ERROR, depending on whether it was in GUI code
or CLI code.
Which of course defeated the purpose of the change to the
generic call, so I have changed it back to the original
ErrorDialog call, directly.
The decision was made even easier by noticing lots of
more-recent error-handling code which used the ErrorDialog
form as opposed to Benny's variant.
2016-07-31 18:32:33 -07:00
Paul Franklin
ea82fc981d
8128: GtkDialog mapped without a transient parent
2016-07-30 17:01:34 -07:00
Paul Franklin
bedf94056b
new gramps.pot template for master
2016-07-29 23:33:22 -07:00
Paul Franklin
b17f9c343a
slightly generalize the running-master warning message
2016-07-29 23:31:06 -07:00
prculley
069cf4c880
Gedcom import media improvements part 2
2016-07-27 10:33:56 -05:00
kulath
4f1eed7170
2092: Problems when no database is open. Partial fix. Inactivate
...
inappropriate main menu items when there is no database, ensure uniform
main window title and implement a close button on the Family Trees menu.
2016-07-26 19:23:01 +01:00
Nick Hall
85b0b654bf
9427: Add new argument to IsEnclosedByRule
2016-07-26 18:37:56 +01:00
SNoiraud
480819dde8
9598: Geography : Add a message to clarify things in geoplaces
2016-07-26 10:01:34 +02:00
SNoiraud
92f7631fe3
Narrativeweb : place title must agree the references.place-auto configuration
2016-07-26 09:37:41 +02:00
Paul Franklin
a512c9d5eb
improve pylint score on some CLI files
...
cli/arghandler.py went from 8.30 to 9.52
cli/argparser.py went from 8.43 to 9.74
cli/grampscli.py went from 7.99 to 9.29
cli/plug/__init__.py went from 7.63 to 9.69
2016-07-25 12:56:56 -07:00
vantu5z
6efe71d303
Update russian translation
2016-07-25 12:56:27 +03:00
Paul Franklin
164dbca04a
clarify possible development use of "meta"
2016-07-23 15:03:06 -07:00
Paul Franklin
f1b5e5eb07
move comment lines higher, to keep out of gramps.pot
...
The problem is that "nearby" comments are put into the
gramps.pot template, to aid the translator, but these
comments are referring to an untranslated string, which
then confuses the translator, who wonders if the string
flagged for translation should be translated after all.
The solution is to move the comment futher away, so it
is no longer "nearby" the translated string.
http://gramps.1791082.n4.nabble.com/Fw-Translation-question-td4676138.html
2016-07-23 14:56:44 -07:00
Paul Franklin
c6d4eee407
increase pylint score by 2.11
2016-07-22 19:27:57 -07:00
Paul Franklin
b6d8223192
8128: GtkDialog mapped without a transient parent
2016-07-22 19:26:24 -07:00
Kaj Mikkelsen
66ca203a32
update Danish translation in master
2016-07-22 11:08:14 -07:00
Doug Blank
64ece7f978
Removed unused dbapi.rebuild_gender_stats()
...
Thanks to Paul F. for finding this.
2016-07-22 07:18:01 -04:00
Doug Blank
22afe47966
DB-API: remove duplicate indexing calls
2016-07-21 07:46:55 -04:00
Paul Franklin
d94fd873be
new gramps.pot translation template for master
2016-07-20 22:34:16 -07:00
Paul Franklin
7fe4b6a079
his name is spelled "d'Aboville" and not "D'Aboville"
2016-07-20 22:33:10 -07:00
Doug Blank
c817554dbf
9588: DB-API import loses researcher and bookmarks
2016-07-21 00:07:51 -04:00
Doug Blank
894e74d127
9554: example.gramps map has different value, and should return correct type
2016-07-19 21:11:18 -04:00
Paul Franklin
919f127aed
add some docstrings to the DDR, to make pylint slightly happier
2016-07-19 15:16:01 -07:00
Craig J. Anderson
72daa89abc
Enhance the Descendant Report and Detailed Descendant Report
...
This fulfills both feature request 5902 and feature request 8297.
It adds the D'Aboville numbering system and the Henry
numbering system to the Descendant Report, as requested.
It also adds the Modified Henry numbering system to both reports.
2016-07-19 15:12:33 -07:00
Doug Blank
ac211252bb
9554: import-to-export of example.gramps map has different value
2016-07-17 08:23:35 -04:00
Matti Niemelä
fb404c2a04
update Finnish holidays
2016-07-16 20:26:55 -07:00
Paul Franklin
e3dc568092
Revert "update Finnish holidays"
...
This reverts commit 47e7025d06 .
2016-07-16 20:15:11 -07:00
Matti Niemelä
47e7025d06
update Finnish holidays
2016-07-16 20:06:42 -07:00
Jérôme Rapinat
b3d9cfaac5
9578: Some strings in tools and report dialogs will not translate
2016-07-16 16:58:11 -07:00
Doug Blank
e257403b7d
Merge pull request #202 from prculley/bug9552
...
Bug9552 Export to '.wft' file crashes if Unicode characters are present on Windows
2016-07-16 17:42:53 -04:00
prculley
a879d0e485
bug 9552 Export to '.wft' file crashes if Unicode characters are present on Windows
2016-07-16 16:22:43 -05:00
Doug Blank
ceac20aafc
Merge pull request #201 from prculley/bug9501
...
Bug9501
2016-07-16 17:21:02 -04:00
prculley
f7f708225f
Bug 9552 Web Family tree export should be utf-8
2016-07-16 16:14:43 -05:00
prculley
ccaad576a2
enable export test
2016-07-16 16:02:01 -05:00
prculley
41e8996761
Oops, forgot that I had an export test present
2016-07-16 15:49:17 -05:00
prculley
d524bdd512
bug 9501 CSV import/export messes up places
2016-07-16 15:49:17 -05:00
Doug Blank
f419dc9a8b
Removed some executable settings on sources files (prevented tests from running)
2016-07-16 16:44:08 -04:00
Doug Blank
6f5e2a4e70
Merge pull request #198 from prculley/FTM_LINK
...
bug 9581 Gedcom import of FTM .ged file containing _LINK tags not supported
2016-07-16 16:02:37 -04:00
Nick Hall
3c219d545e
Restrict DBAPI selection to power users
2016-07-16 19:41:53 +01:00
John Ralls
c2d601496e
Change pycairo-python3 to pycairo.
...
pycairo for python2 is now py2cairo.
2016-07-16 10:44:02 -07:00
John Ralls
bf19ad47df
Remove pango modules from bundle, pango no longer uses them.
2016-07-16 10:42:24 -07:00
prculley
a3c6ce1c30
rebase
2016-07-16 12:02:20 -05:00
prculley
aa92fa55a9
bug 9581 Gedcom import of FTM .ged file containing _LINK tags not supported
2016-07-16 11:51:00 -05:00
Doug Blank
61f6015aba
Merge pull request #191 from prculley/bug9479
...
Bug 9479 Gedcom import loses spaces in text fields from FTM
2016-07-16 12:03:37 -04:00
prculley
e6923620ea
Typo
2016-07-16 10:48:26 -05:00
Doug Blank
523abbf722
Merge pull request #196 from prculley/FTM_photo
...
Bug (Feature) 9580 Gedcom import of FTM file containing _PHOTO tags
2016-07-16 11:23:03 -04:00
Doug Blank
ea2c36b100
Merge pull request #194 from prculley/bug9579m
...
bug 9579 Gedcom import of FTM file with OCCU record crashes import
2016-07-16 11:22:08 -04:00
Doug Blank
227821b234
Merge pull request #193 from prculley/Ged1
...
Bug 9575, Gedcom import improvements in media area to support v5.5.1 and FTM
2016-07-16 11:20:36 -04:00
Doug Blank
6792eb88d7
Merge pull request #185 from prculley/bug9561
...
Bug 9561, fix for intermittent plugin recognition via CLI
2016-07-16 11:16:51 -04:00
Doug Blank
52a7918dba
Merge pull request #180 from prculley/export
...
Export test module
2016-07-16 11:13:09 -04:00
Paul Franklin
6975e30861
increase pylint score from 7.17 to 9.02
2016-07-15 11:53:24 -07:00
SNoiraud
86b52ed60b
2016: Website reports should accept any StyleSheet
2016-07-15 16:18:30 +02:00
prculley
43d284b166
Bug 9580 Gedcom import of FTM file containing _PHOTO tags
2016-07-15 08:06:51 -05:00
SNoiraud
925e413683
9362: Attempting to select an "Available item" for the Book Report gives an error
2016-07-15 12:16:29 +02:00
vantu5z
a63b85e281
update russian translation
2016-07-15 08:40:06 +03:00
Nick Hall
620d43a544
Convert gui.views to use abstract base classes
2016-07-14 21:46:16 +01:00
Nick Hall
534eafef83
Fix incorrectly renamed method
2016-07-14 21:44:28 +01:00
Nick Hall
00dba4727b
Convert gen.User into an abstract base class
2016-07-14 18:55:34 +01:00
prculley
06fcf29136
Fix for either valid or invalid FTM Gedcom
2016-07-14 10:02:50 -05:00
prculley
ffda171914
bug 9579 Gedcom import of FTM file with OCCU record crashes import
2016-07-13 10:45:34 -05:00
Doug Blank
05bd51b425
Remove DB-API XML config; replace with settings.py/.ini
2016-07-12 13:21:09 -04:00
SNoiraud
b43808c9d5
Narrativeweb : 9560 added a trailing space.
2016-07-12 16:15:29 +02:00
vantu5z
1d89fa9288
revert debug tools translation
...
it was not a good idea to translate them (commit 1bb2dfc1cd )
2016-07-12 14:04:47 +03:00
SNoiraud
006cd7a186
9560: Family Page maps are non-functional in Narrative Web report.
2016-07-12 11:14:43 +02:00
Paul Franklin
f73821eabf
Enhance Book Report
...
The main change is that now output-related options will also
be saved to (and restored from) the books.xml file. If the
user has three books for instance, each will keep the last
filename it was written to, and present that filename to the
user in the final dialog, for acceptance or modification.
Similarly for things like paper size and orientation.
Also, the error reporting mechanism was enhanced, so that
now if a report inside a book has a ReportError the user
will be told gracefully (instead of gramps crashing). The
(translated) name of the report will also be shown.
A few more dialogs were given a "parent" also.
2016-07-11 12:16:58 -07:00
prculley
98004c4e87
Bug 9575, Gedcom import improvements in media areato support v5.5.1 and FTM
2016-07-11 11:36:45 -05:00
vantu5z
4dfa354322
Update russian translation
2016-07-11 14:57:51 +03:00
vantu5z
1bb2dfc1cd
Make translatable debuger tools
2016-07-11 14:55:26 +03:00
romjerome
16a862fe56
merge and still partial french translation
2016-07-09 10:01:31 +02:00
romjerome
27b047a2a6
9328: workaround for GNU gettext check
2016-07-09 09:56:17 +02:00
Lajos Nemeséri
09c1c1db0a
Update Hungarian translation
2016-07-09 09:50:59 +02:00
prculley
617569a234
Bug 9479 Gedcom import loses spaces in text fields from FTM
2016-07-08 11:47:18 -05:00
Paul Franklin
4e3706072e
enhance Book class (to allow non-identical Book copies to be made)
...
Historically, a new Book made from an old Book argument would
contain the exact same BookItem objects as the original Book.
That behavior is retained (even though I can't see that it is
ever used), but now copies are possible where the BookItems
are of the same number and type as the original, but not the
exact same BookItem objects. (No "paper" options are copied.)
In the process of doing that, the "save" method was slightly
tweaked, so its recently-changed (for pylint reasons) strings
have their XML terminator on the same (Python) line as the
XML-start of the keyword, for more clarity. In the process of
checking that a pathological case was noticed where the metric
paper option could be Boolean in some cases (instead of the
expected zero/one), so that was coped with also.
2016-07-08 09:21:39 -07:00
prculley
c92497dba0
Rebase and de-compress exp_sample.gramps
2016-07-07 13:50:26 -05:00
prculley
3bcfdcff60
fix vcf filter and tweak test_imports for better pythonic
2016-07-07 13:50:26 -05:00
prculley
a8fe152a43
New ged file to deal with no media in test
2016-07-07 13:50:26 -05:00
prculley
3302fd388f
update for fixed up vcard
2016-07-07 13:50:26 -05:00
prculley
a82d5b8609
Export test module and some tests
2016-07-07 13:50:26 -05:00
Paul Franklin
ed1fa65569
Merge pull request #190 from prculley/bug9569
...
Fix Bug 9569 Vcard export order is not consistent
2016-07-07 18:32:25 +00:00
Paul Franklin
046ab46985
new gramps.pot template for master
2016-07-07 11:22:40 -07:00
Paul Franklin
d837e40307
remove trailing whitespace
2016-07-07 11:17:14 -07:00
prculley
a016457f5a
Fix Bug 9569 Vcard export order is not consistent
2016-07-07 12:06:44 -05:00
Brian Matherly
337f6d9c7a
5580: some Book Report subjects are missing or misleading
2016-07-07 09:39:14 -07:00
prculley
81dd1bb6a2
Bug 9561, fix for intermittent plugin recognition via CLI
2016-07-06 08:22:46 -05:00
Paul Franklin
de382fdb0c
fix typos ("log.warn" => "LOG.warning" => "log.warning")
2016-07-05 23:06:01 -07:00
SNoiraud
ec8d141525
9566: String not translated in geoplaces
2016-07-06 00:10:59 +02:00
Paul Franklin
b1b960db0a
Merge pull request #189 from prculley/whitespace
...
fix trailing whitespace
2016-07-05 21:47:36 +00:00
Paul Franklin
e3ff22c96f
Merge pull request #188 from prculley/filterrules
...
Missed the place filter rule when updating for changed example.gramps
2016-07-05 21:46:04 +00:00
prculley
39720eca3a
fix trailing whitespace
2016-07-05 16:35:47 -05:00
prculley
afc7cbc645
Missed the place filter rule when updating for changed example.gramps
2016-07-05 16:18:22 -05:00
Paul Franklin
ab52cc5156
Merge pull request #187 from prculley/filterrules
...
Fix filter tests for changed sample.gramps
2016-07-05 21:06:19 +00:00
prculley
2fa56879c3
Fix filter tests for changed sample.gramps
2016-07-05 15:48:07 -05:00
Paul Franklin
fe27e1e1d8
Merge pull request #186 from prculley/imp_rename
...
Rename test files so that unrelated tests don't conflict with import tests
2016-07-05 20:17:01 +00:00
prculley
9a5d3466cb
Rename test files so that unrelated tests don't conflict with import tests
2016-07-05 14:10:50 -05:00
kulath
ed830b2809
Fix build for database directory structure changes
2016-07-05 13:30:58 +01:00
kulath
6e8df15dcb
2092: Problems when no database is open. Partial fix. Make checks on the
...
database consistently check that the database exists and is open. Add a
few missing checks. Remove redundant load and direct close of dummy
database on closure.
2016-07-05 11:19:02 +01:00
vantu5z
2a0805c66a
update russian translation
...
merged with new template
2016-07-04 13:41:31 +03:00
vantu5z
fbd4b0342a
update POTFILES.in after structure update
...
Since update directory structure for database plugins 0719e04858
2016-07-04 13:40:41 +03:00
Nick Hall
0719e04858
Update directory structure for database plugins
2016-07-03 18:37:30 +01:00
Nick Hall
746cf0ee1e
Move DBAPI default settings into an XML file
2016-07-03 17:42:08 +01:00
Nick Hall
4eb27dfcfa
Create new database section in configuration file
2016-07-03 16:15:38 +01:00
SNoiraud
bb8e587572
9557: Translated text will not be printed (bad copy/paste 2)
2016-07-03 13:55:07 +02:00
Paul Franklin
a60ae79ca0
add a Greek family to example.gramps (thanks, Zissis Papadopoulos)
2016-07-02 20:59:17 -07:00
Paul Franklin
1c66a85246
move the right paren in, so the string gets translated
2016-07-02 20:53:07 -07:00
Paul Franklin
62d8487f14
change some "place_displayer" strings to the shorter "_pd"
2016-07-02 20:50:31 -07:00
Paul Franklin
8bfa3d13a3
9556: Descendant Report does not recognise auto. place title generation
2016-07-02 20:43:33 -07:00
SNoiraud
78edbafb56
9557: Translated text will not be printed (bad copy/paste)
2016-07-02 22:53:06 +02:00
SNoiraud
be5722ee0b
9557: Translated text will not be printed (better solution)
2016-07-02 22:30:54 +02:00
SNoiraud
3d9159d9d3
Geography : 9557 : Translated text will not be printed in the program
2016-07-02 11:11:44 +02:00
prculley
495e7801d7
9499: Fix CSV import of utf-8 encoded files exported by Gramps
2016-06-29 22:23:03 +01:00
prculley
d77f0562e8
A few Deprecation warnings handled
2016-06-29 22:12:44 +01:00
prculley
55c99fe718
Gdk.Cursor.new() deprecation fixes
2016-06-29 22:06:39 +01:00
Paul Franklin
1abc0ad1fa
Merge pull request #182 from prculley/logwarn
...
fix LOG.warn() deprecation warning
2016-06-29 18:54:37 +00:00
kulath
2886583689
2092: Problems when no database is open. Partial fix. Fix tags menu when
...
there is no database and stop accessing database for tags filter
dropdown when there is no database.
2016-06-29 16:22:13 +01:00
prculley
342bdac02c
fix LOG.warn() deprecation warning
2016-06-29 09:44:18 -05:00
SNoiraud
721cfa1a1c
Geography : add parent to WarningDialog
2016-06-29 08:36:32 +02:00
Nick Hall
230d7b0dac
Remove trailing whitespace
2016-06-28 23:05:23 +01:00
Paul Franklin
be76d63ef6
some tweaks to the book report
...
Formerly, the books.xml file was read in multiple times,
even if it hadn't changed at all. And since books.xml can
contain multiple books, each of which potentially contains
multiple reports, each with multiple options, all of which
get parsed every time the books.xml file gets read in, the
process potentially can take a while.
Similarly the books.xml file was written out every time a
book was added or deleted, even if the book report continued
to be run, with potentially more changes being made.
So it's changed so that the books.xml file is only read in
once, and written out once, and only then if it needs it.
2016-06-28 11:38:53 -07:00
kulath
8e4c7234a4
2092: Problems when no database is open. Partial fix. Fix bookmarks
...
display when there is no database and stop accessing the database for
bookmarks when there is no database.
2016-06-28 18:39:49 +01:00
kulath
c817b0dedc
Pylint improvements: bookmarks.py
2016-06-28 15:36:15 +01:00
vantu5z
a7ea1d98b4
Update russian translation
2016-06-28 13:30:42 +03:00
Zdeněk Hataš
e199ee2bf5
czech translation update
2016-06-28 12:01:18 +02:00
SNoiraud
32a8151751
8452: Geography : Attempting to print crashes(core dumps python)
2016-06-28 10:52:02 +02:00
prculley
66bf311168
9124: GEDCOM doesn't accept CR as a line terminator
...
Original code used readline() when file was in binary mode; this works
only if file contains '\n', true only for CRLF and LF line endings.
Switched to file text mode with correct encoding and universal newline
support.
2016-06-27 21:11:31 +01:00
vantu5z
697b85811d
Update russian translation
2016-06-27 09:59:25 +03:00
Doug Blank
871955a559
9514: DBAPI: duplicated signature for gramps.gen.db.generic.DbGeneric.get_media_from_gramps_id
2016-06-26 07:55:05 -04:00
Nick Hall
b74fa4eef7
Improve pylint score of dummy database
2016-06-26 00:07:53 +01:00
Nick Hall
095e0e529f
9547: Rename non-API database upgrade methods
2016-06-25 22:09:05 +01:00
Nick Hall
535ce58f17
9547: Rename more non-API database methods
2016-06-25 21:55:55 +01:00
Nick Hall
72ca67e7c9
9547: Rename another non-API database method
2016-06-25 21:40:04 +01:00
Nick Hall
ebc91f17f2
9547: Rename some non-API database methods
2016-06-25 21:34:21 +01:00
Nick Hall
7053678526
9547: Remove unused database methods
2016-06-25 19:43:21 +01:00
Nick Hall
c7c674b8c9
9547: Remove deprecated database methods
2016-06-25 19:16:22 +01:00
Nick Hall
e7b7ba4843
9547: Remove methods that are not required
2016-06-25 19:11:42 +01:00
kulath
f7203b5cd2
Implement stand-alone default DummyDb database including diagnostics
...
when used incorrectly
2016-06-25 17:04:07 +01:00
prculley
403f53cc57
Bug 9545 and 9546 Vcard export on Windows problems
2016-06-25 10:11:30 -05:00
romjerome
6c67053e1f
Merge translation files with last template
2016-06-24 17:04:42 +02:00
romjerome
2a39ef3fec
Merge some more recent translations from 4.2 branch
2016-06-24 16:54:41 +02:00
Matti Niemelä
cc7ca0ccd6
Update finnish holidays
2016-06-24 16:50:27 +02:00
Nick Hall
b0d492830a
Revert ABC changes to DbReadBase and DbWriteBase
...
Proxies do not implement all abstract methods in DbReadBase.
2016-06-24 14:48:45 +01:00
Nick Hall
e4c2f5fe77
Convert document generators to use abstract base classes
2016-06-23 22:01:20 +01:00
Nick Hall
f0210825de
Convert gen.db to use abstract base classes
2016-06-23 20:00:24 +01:00
Nick Hall
fe9af29bf5
Convert gen.lib to use abstract base classes
2016-06-23 19:07:37 +01:00
vantu5z
bb009aa276
Update Russian translation
2016-06-23 10:58:08 +03:00
Paul Franklin
bf8d6c6c03
improve another pylint score (_book.py)
2016-06-23 00:53:17 -07:00
Paul Franklin
d297e190e6
another pylint improvement (libsubstkeyword)
2016-06-23 00:48:07 -07:00
Matti Niemelä
37ad9321e9
Update finnish translation
2016-06-22 14:56:18 +02:00
Paul Franklin
0972b69f89
retire the legacy "ReportUtils" class name
2016-06-21 20:21:48 -07:00
Paul Franklin
091caed234
9537: Wrong Numeric date format for cs_CZ locale
2016-06-21 14:16:12 -07:00
romjerome
c54cee0406
Minor update for the french translation
...
still partial
2016-06-21 10:55:56 +02:00
SNoiraud
fad158f409
9495: Narrativeweb: inconsistent & incomplete display of place hierarchy labels
2016-06-21 08:03:44 +02:00
Paul Franklin
58e169e9eb
new gramps.pot template for master
2016-06-20 13:36:37 -07:00
Paul Franklin
597c48b66b
more pylint changes: some reformats, some new ones, some 9535 bug fixes
2016-06-20 13:31:35 -07:00
Paul Franklin
8e7d5f5f14
make verify tool less likely to crash while creating its file
2016-06-20 09:45:41 -07:00
Paul Franklin
4b84a04de7
improve pylint score for the book dialog
2016-06-20 08:51:05 -07:00
Nick Hall
0cf5a81e7a
9527: Increase width of date column in location gramplets
2016-06-19 15:20:37 +01:00
Nick Hall
2b21959ca6
9527: Fix date sort column in location gramplets
2016-06-19 15:20:17 +01:00
SNoiraud
023350fa4d
9495: Narratedweb : inconsistent & incomplete display of place hierarchy labels
2016-06-18 19:54:30 +02:00
SNoiraud
bc0a3b5b04
9494: Narratedweb : surname listing errors for people with multiple partners
2016-06-18 19:42:34 +02:00
Paul Franklin
33679aa1c9
improve pylint score for narrative web report (to over 9.00)
2016-06-18 09:29:21 -07:00
SNoiraud
2d7089ec60
9527: Configuration of 'Enclosing' and 'Enclosed by' Date gramplets to show Place IDs
2016-06-18 12:07:08 +02:00
Nick Hall
e32fc6e761
Correct place type for parishes in example database
2016-06-17 23:28:13 +01:00
Paul Franklin
77efbb1012
typo (missing comma in plugins/test/test_reports.py)
2016-06-17 10:32:13 -07:00
Nick Hall
6c77ef5e33
8945: Move extract city tool to third-party addons
2016-06-17 15:15:00 +01:00
Leonhaeuser
ec289350a4
update German translation
2016-06-16 21:27:39 +02:00
Paul Franklin
20fac5cc53
a slight pylint improvement (to _guioptions.py)
2016-06-16 10:43:33 -07:00
Nick Hall
7fb8b0f155
Remove another redundant io import
2016-06-16 14:20:07 +01:00
Nick Hall
b1b4f78764
Add unit tests for repository rules
2016-06-15 22:34:42 +01:00
Nick Hall
f172ca8672
Use with block for file output
2016-06-15 21:57:04 +01:00
Nick Hall
2d2ee2939c
Remove redundant io imports
2016-06-15 21:45:31 +01:00
Paul Franklin
d13d2e70f7
Merge pull request #175 from prculley/bug7565
...
bug 7565 and 9521; missing newline in table and illegal RTF
2016-06-14 19:26:14 +00:00
Paul Franklin
ea79dc2aa2
Merge pull request #174 from prculley/bug9240
...
bug9240 RTF files show incorrect Unicode characters
2016-06-14 19:25:20 +00:00
Paul Franklin
e3e858458d
fix wrong test as a result of 9517, 6890fc4324
2016-06-14 12:00:48 -07:00
kulath
9cd9caac5e
Fix Testcasegenerator to generate correct LDS ordinances for people and
...
families (avoids an error when the GEDCOM is reimported).
2016-06-13 18:52:44 +01:00
kulath
445562ea01
Fix DBLOGNAME (".Db") diagnostics: "Magic" transactions was wrong way
...
round.
2016-06-13 17:59:47 +01:00
prculley
47e59eb792
bug 7565 and 9521; missing newline in table and illegal RTF
2016-06-13 11:39:25 -05:00
prculley
8618f1468d
bug9240 RTF files show incorrect Unicode characters
2016-06-13 11:02:31 -05:00
kulath
cd5fa5c1ff
Fix DBLOGNAME (".Db") diagnostics for database class instance
2016-06-13 16:08:52 +01:00
Matti Niemelä
9ac5e3808d
Update Finnish translation
2016-06-12 16:30:52 +02:00
Nemeséri Lajos
ae5a2d908c
Update Hungarian translation
2016-06-12 16:28:11 +02:00
romjerome
0114a96141
Update french translation
...
still partial
2016-06-12 16:23:56 +02:00
Paul Franklin
6890fc4324
9517: [In "Verify" people w/ death event w/o date are not thought dead]
2016-06-11 20:28:47 -07:00
Paul Franklin
c5133aed04
new gramps.pot template for master
2016-06-11 13:46:32 -07:00
Paul Franklin
4c57c9090d
move LaTeX no-PIL-software warning into method which needs it
2016-06-11 13:44:44 -07:00
kulath
ebc88d5f92
Change indentation on a debug message
2016-06-11 18:28:21 +01:00
Paul Franklin
6ee612109c
Remove buggy _xmlplus imports
...
It hasn't been maintained upstream for years and isn't in
most operating systems anymore (any?).
https://gramps-project.org/bugs/view.php?id=6947#c31672
provides a link to this:
http://fedoraproject.org/wiki/Features/RemovePyXML#Detailed_Description
I don't think it belongs in gramps.
2016-06-10 14:21:58 -07:00
Paul Franklin
cf8a6390ca
increase pylint score of two more reports, to above 9.00
2016-06-10 14:15:34 -07:00
Sam Manzi
c52b806702
9505 Fix Spelling error
2016-06-08 18:59:39 +10:00
kulath
5af65e317c
Add some DBLOGNAME (".Db") diagnostics (especially for transactions) and
...
make sure they are the same for BSDDB and for DBAPI.
2016-06-07 18:41:40 +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
Paul Franklin
a0c01fae5c
new gramps.pot template for master, with new strings
2016-06-06 13:40:12 -07:00
Paul Franklin
9c71217751
tweak string for translation, to make gettext happy
2016-06-06 13:36:52 -07:00
Paul Franklin
4b6b37f0f6
enable deferred translation of dates in tag report
2016-06-05 21:16:10 -07:00
Paul Franklin
042bb5e2c0
more report pylint improvements
2016-06-05 21:11:27 -07:00
Paul Franklin
21d02ad22c
implement fetching sorted Person and Family handles in the proxy DBs
2016-06-04 21:36:08 -07:00
Paul Franklin
84130d221f
increase pylint score of proxybase.py from 6.41 to 8.22
2016-06-04 21:19:36 -07:00
Doug Blank
1e102a36e4
DB-API: get_ITEM_handles() should return strings
2016-06-04 23:05:41 -04:00
Doug Blank
41b6abaa88
Added missing copyright and GPL
2016-06-04 22:34:42 -04:00
Nick Hall
d2fbee8852
Add unit tests for media and note rules
2016-06-04 22:13:04 +01:00
Nick Hall
a3fd7c06be
Further pylint improvements to document generators
2016-06-04 18:29:40 +01:00
John Ralls
36f5a6addc
Add 'meta' package dependency to 'strongly recommended' secion of README.
2016-06-04 07:47:55 -07:00
Doug Blank
7b60b140c0
Version 5.0.0-alpha1
2016-06-04 07:24:40 -04:00
Nick Hall
306f3abd01
More pylint improvements
2016-06-03 23:46:23 +01:00
Paul Franklin
f049dca048
improve pylint score of FamilyLines report from 7.83 to 9.73
2016-06-03 12:28:02 -07:00
Paul Franklin
2d396891b8
improve pylint score of Detailed Descendant report from 7.80 to 9.70
2016-06-03 12:26:15 -07:00
Paul Franklin
99fbd648a0
improve pylint score of Descendant report from 7.91 to 9.71
2016-06-03 12:23:25 -07:00
Doug Blank
283ac0f8bb
Moved LRU to gramps.gen.utils
2016-06-02 16:41:00 -04:00
Doug Blank
4913762d70
Remove import test from reports
2016-06-02 15:56:50 -04:00
Doug Blank
c338aee30a
test imports: added a function for nosetests
2016-06-02 15:39:07 -04:00
Doug Blank
9935654a22
Merge pull request #167 from prculley/bug9123
...
bug 9123 GEDCOM import with media files that have no path fails
2016-06-02 15:36:17 -04:00
Doug Blank
063533ab1e
Merge pull request #166 from prculley/bug8729m
...
bug 8729 place names empty if Gedcom ADDR record contains no street
2016-06-02 15:35:00 -04:00
Doug Blank
f165e04436
Merge pull request #159 from prculley/test_imports
...
Test imports
2016-06-02 14:39:45 -04:00
prculley
84e12210cc
more pylint and uncompressed .gramps
2016-06-02 11:36:53 -05:00
Nick Hall
32ff947a87
More pylint improvements
2016-06-01 23:53:28 +01:00
Paul Franklin
5f1b719810
pylint improvements
2016-06-01 16:00:20 -07:00
Nick Hall
0801ef1b30
9472: Use first matching name when generating place titles
2016-05-30 23:05:17 +01:00
prculley
5182055c1f
Merge remote-tracking branch 'upstream/master' into test_imports
2016-05-30 08:50:02 -05:00
prculley
4d60d19fd9
improving the pylint score
2016-05-30 08:49:05 -05:00
Paul Franklin
14dc963f3d
add new C.I.R. strings to master's gramps.pot
2016-05-29 12:06:32 -07:00
prculley
9daf562e54
bug 9123 GEDCOM import with media files that have no path fails
2016-05-28 17:45:19 -05:00
Paul Franklin
c39e6f3f5d
increase Complete Individual Report pylint score to 9.76
2016-05-28 15:42:29 -07:00
Paul Franklin
af2f29322e
enable C.I.R. to include or exclude Person and Family Notes
2016-05-28 15:40:02 -07:00
Paul Franklin
e84f09b55e
9464: [C.I.R.] add option to include or exclude census data
2016-05-28 15:37:09 -07:00
Paul Franklin
4dcd03f13c
Switch to suppress and select more items in [C.I.] report
2016-05-28 15:27:52 -07:00
SNoiraud
2211fe947f
9474: [Geography] Geoclose and mother handle
2016-05-28 21:53:40 +02:00
prculley
6cb621c6a3
bug 8729 place names empty if Gedcom ADDR record contains no street
2016-05-28 11:57:21 -05:00
Nick Hall
3e04d97b8b
Revert deprecated GObject ParamFlags update
...
The update required GLib 2.42 but users may still be using 2.38
or later.
2016-05-28 15:46:53 +01:00
Nick Hall
dae9db51be
Break some long lines
2016-05-28 00:35:00 +01:00
Nick Hall
3255904acc
More pylint improvements
2016-05-28 00:28:50 +01:00
Nick Hall
3c7e357bd1
Remove redundant dialog title
2016-05-28 00:01:31 +01:00
Nick Hall
ab50490617
pylint improvements
2016-05-27 23:53:08 +01:00
Nick Hall
75ffd7c41b
Fix another file left open
2016-05-27 23:31:59 +01:00
Nick Hall
0b22891858
Resize grips have been removed
2016-05-27 22:58:15 +01:00
Nick Hall
c4cab2e007
Ensure files are not left open
2016-05-27 22:50:05 +01:00
Nick Hall
b66a7a93c2
Update deprecated GObject SignalFlags
2016-05-27 22:16:50 +01:00
Nick Hall
91b40c88bf
Update deprecated priority constants
2016-05-27 22:15:27 +01:00
Nick Hall
363e8a0081
Update deprecated GObject ParamFlags
2016-05-27 22:10:33 +01:00
Nick Hall
9aa371617d
Tidy up place configuration options
2016-05-27 19:33:19 +01:00
Paul Franklin
e3f002179f
9449: LivingProxyDB leaves data in families when "[Living]" chosen
2016-05-27 09:32:23 -07:00
Paul Franklin
51d21522ce
make report cope better with privacy proxy
2016-05-27 09:21:51 -07:00
Paul Franklin
43550a9a52
the three proxy invocations should be nearby, for ease of understanding
2016-05-27 09:20:20 -07:00
Paul Franklin
c469240c65
9450: LivingProxyDB leaves data in when back references followed
2016-05-27 09:13:11 -07:00
Doug Blank
ef0b2b8aea
9450: LivingProxyDB leaves data in when back references followed
2016-05-27 09:10:50 -07:00
Doug Blank
93803fb519
Merge pull request #164 from prculley/bug9475
...
Bug9475 GEDCOM import creates inconsistent source gramps IDs
2016-05-26 22:00:49 -04:00
Nick Hall
a75dca13c9
Some minor pylint improvements
2016-05-26 20:53:22 +01:00
prculley
edd9dda7ce
changed 'print' to 'logging.info'
2016-05-26 14:04:15 -05:00
prculley
08c99f2929
Merge remote-tracking branch 'upstream/master' into test_imports
2016-05-26 14:02:18 -05:00
prculley
0cfc375a27
Merge remote-tracking branch 'upstream/master' into bug9475
2016-05-26 13:55:09 -05:00
prculley
3f32c012f2
but 9475 GEDCOM import creates inconsistent source gramps IDs
2016-05-26 13:54:20 -05:00
Nick Hall
e2a5fe8e12
Use CSS to fade background colour in ValidatableMaskedEntry
2016-05-26 18:20:34 +01:00
Doug Blank
5ef38e2a57
Merge pull request #163 from gramps-project/use-cacheproxydb
...
Use CacheProxyDb on reports with LivingProxyDb
2016-05-26 12:32:17 -04:00
prculley
8cda91a377
moved test directory, tweaked tests, and fixes
2016-05-26 11:22:06 -05:00
Doug Blank
2596aba875
Use CacheProxyDb on reports with LivingProxyDb
2016-05-26 08:40:03 -04:00
Doug Blank
1611340dca
CacheProxyDb: use getattr()
2016-05-26 08:36:27 -04:00
Doug Blank
6454b87672
Merge pull request #160 from gramps-project/cacheproxydb
...
CacheProxyDb: adds LRU cache for handle lookups
2016-05-26 06:58:36 -04:00
Doug Blank
898bfb4eae
narrativeweb: proxies and filters may hide objects
2016-05-25 16:18:48 -04:00
Doug Blank
0820e70499
Additional fixes for narrativeweb
2016-05-25 15:43:01 -04:00
Paul Franklin
ffd58ccd9f
increase pylint score of fanchart report from 4.47 to 9.40
2016-05-25 12:29:44 -07:00
Doug Blank
3af7ff4e9b
Spelling error
2016-05-25 14:41:07 -04:00
Doug Blank
758d63c0fa
Remove trailing whitespace
2016-05-25 12:56:33 -04:00
Doug Blank
7649f03c70
CacheProxyDb: adds LRU cache for handle lookups
2016-05-25 12:39:48 -04:00
Nick Hall
7ea7850331
Tidy up whitespace
2016-05-25 17:27:23 +01:00
Doug Blank
5e89b0a417
NarrativeWebReport: media_ref handles need not be binary
2016-05-25 11:08:32 -04:00
prculley
7646d41774
Merge remote-tracking branch 'upstream/master' into test_imports
2016-05-24 14:44:08 -05:00
Ben Woods
7851d3bdfb
Fix setup.py to remove the double '/' when building man pages
...
This was resulting in 'share/man//...' showing in the file list
generated for system packages.
2016-05-24 17:59:00 +01:00
Doug Blank
9a516b1058
Merge pull request #100 from SNoiraud/bug3068
...
3068: Wrong reference number for "same person as" in detdescendantreport
2016-05-24 12:20:40 -04:00
Doug Blank
f92c35d797
Merge pull request #157 from prculley/bug7949
...
Bug 7949, crash on GEDCOM import with empty _AKA lines
2016-05-24 12:16:05 -04:00
Nick Hall
4413c7c88b
Add extra unit test for IsEnclosedBy rule
2016-05-24 16:15:46 +01:00
Doug Blank
e30f4e329b
Merge pull request #156 from prculley/bug9459
...
bug 9459 GEDCOM import in CLI mode with .ged file containing ANSEL en…
2016-05-24 10:53:00 -04:00
prculley
7d2a7b71d0
bug 9459 GEDCOM import in CLI mode with .ged file containing ANSEL encoding tries to pop up gui
2016-05-24 08:56:19 -05:00
prculley
7a33b08185
Prototype of test imports module and associated tests
2016-05-23 15:36:52 -05:00
Nick Hall
23a0a492d4
9427: Add inclusive option to IsEnclosedBy rule
2016-05-23 15:36:52 -05:00
SNoiraud
50708d4097
9075: Saving/closing new person window with Alt-o does not find gender
2016-05-23 15:36:52 -05:00
Nick Hall
ca1863984b
Fix to allow deferred translation of place type
2016-05-23 15:36:52 -05:00
Nick Hall
9ab27bf83b
9466: Include all place types in place report
2016-05-23 15:36:52 -05:00
Nick Hall
3ea4b0d109
9314: Allow place selection both individually and by filter
...
Add the places selected individually to the list generated by
the filter.
2016-05-23 15:36:52 -05:00
Nick Hall
75d4f05185
8785: Expand tree in selectors automatically
2016-05-23 15:36:52 -05:00
Doug Blank
7f6803f9f6
8466: [Performance] Handling many Events on a person
2016-05-23 15:36:52 -05:00
Nick Hall
6c2eac9e05
9427: Add inclusive option to IsEnclosedBy rule
2016-05-23 15:20:37 +01:00
SNoiraud
f5233fbe7c
9075: Saving/closing new person window with Alt-o does not find gender
2016-05-23 11:06:54 +02:00
Nick Hall
05ea21690d
Fix to allow deferred translation of place type
2016-05-22 22:50:34 +01:00
Nick Hall
443043a8e2
9466: Include all place types in place report
2016-05-22 19:07:35 +01:00
Nick Hall
151677fb7e
9314: Allow place selection both individually and by filter
...
Add the places selected individually to the list generated by
the filter.
2016-05-22 18:27:58 +01:00
Nick Hall
10629b16b8
8785: Expand tree in selectors automatically
2016-05-22 18:01:46 +01:00
Doug Blank
7c45e78e95
8466: [Performance] Handling many Events on a person
2016-05-22 12:42:32 -04:00
Doug Blank
7ffb2403a2
2834: 'Complete Individual Report' is titled 'Summary of [name]'
2016-05-22 09:18:48 -04:00
Doug Blank
55d2141476
9465: DB-API: duplicate note ID
2016-05-22 07:25:23 -04:00
Nick Hall
a70f7eb58f
9381: Fix Encloses gramplet to display correct place references
2016-05-21 18:55:06 +01:00
Paul Womack
aed80fc725
Add 'Search for citations' to 'Remove unused objects' tool
2016-05-20 09:28:33 +10:00
Elliott Sales de Andrade
ea4a4cd464
CI: Make trailing whitespace into a Travis error.
2016-05-18 20:38:35 -04:00
Elliott Sales de Andrade
28b722b92d
Clean up trailing whitespace.
2016-05-18 20:31:49 -04:00
Nick Hall
15fcf1ed85
Remove Django specific references from docstrings
2016-05-18 15:47:57 +01:00
Nick Hall
fe6c5895b2
Improve pylint score of some new files
...
The programming guidelines require that new files have a pylint
score of 9.0 or greater.
2016-05-17 22:36:40 +01:00
Nick Hall
7b22c6af1b
Remove trailing whitespace
2016-05-16 21:17:11 +01:00
romjerome
82f60dcb2b
Update template for appdata stuff
2016-05-16 12:09:30 +02:00
josip
fc52d200a0
8429: Media Preview: wrong frame
...
fix signals
2016-05-16 11:51:07 +02:00
Paul Franklin
8921b1ad21
9408: UnboundLocalError on ODF doc backend
2016-05-16 11:49:09 +02:00
Sam Manzi
b438b9789e
Merge pull request #137 from sam-m888/MoreContextMgr4with
...
Convert a few more opens to use the with CM
2016-05-15 12:05:01 +10:00
Sam Manzi
28bbb019a1
Merge pull request #148 from prculley/bug9416m
...
Bug 9416 GEDCOM import PLAC:FORM in local mode doesn't work
2016-05-14 07:46:27 +10:00
Doug Blank
dff65e6e91
9438: AttributeError: 'NoneType' object has no attribute 'db'
2016-05-13 13:03:01 -04:00
Doug Blank
fcddb03ef1
DB-API: don't emit if in batch mode
2016-05-13 12:43:06 -04:00
Doug Blank
3b3c2e5d34
DB-API: move emit signals to transaction commit
2016-05-13 12:35:11 -04:00
prculley
b2e0f437f4
bug 9416 merge conflict
2016-05-13 09:45:24 -05:00
Doug Blank
3831a02ede
DB-API: updated obj.change date/time when editing
2016-05-13 09:09:37 -04:00
Doug Blank
471a6b42d0
Mysql: rename field 'long'
2016-05-12 23:43:43 -04:00
Sam Manzi
1e81d9d11f
Convert a few more opens to use the with CM
2016-05-13 09:58:20 +10:00
Sam Manzi
05dcde4c8e
Merge pull request #151 from prculley/bug9430m
...
Bug 9430 GEDCOM import PLAC or ADDR attached Notes etc. are lost
2016-05-13 09:08:47 +10:00
Sam Manzi
84e89b35ee
Merge pull request #150 from prculley/bug9425m
...
Bug 9425 GEDCOM import some Place Names & Titles are blank
2016-05-13 09:07:01 +10:00
Sam Manzi
dab835a646
Merge pull request #146 from prculley/bug9173
...
Bug 9173, fix broken GEDCOM import PLAC:FORM handling
2016-05-13 08:59:41 +10:00
Sam Manzi
7ade71945e
Merge pull request #145 from prculley/bug9415
...
Bug 9415 Place Alt Names gets duplicated entries
2016-05-13 08:57:37 +10:00
Doug Blank
aa9246dde4
DB-API: ensure that undo/redo operations are in a low-level db transaction
2016-05-12 16:33:52 -04:00
prculley
86f826a79b
Bug 9430 GEDCOM import PLAC or ADDR attached Notes etc. are lost
2016-05-12 11:25:23 -05:00
prculley
878d9f08ca
Bug 9425 GEDCOM import some Place Names & Titles are blank
2016-05-12 11:16:11 -05:00
prculley
e3ddcad88e
Bug 9416 GEDCOM import PLAC:FORM in local mode doesn't work
2016-05-12 10:27:01 -05:00
prculley
dd7724eca2
Bug 9173, fix broken GEDCOM import PLAC:FORM handling
2016-05-12 09:55:59 -05:00
prculley
df18fdebea
Bug 9415 Place Alt Names gets duplicated entries
2016-05-12 09:36:28 -05:00
Doug Blank
636903bbc7
Merge pull request #141 from prculley/bug9414
...
Bug 9414 fix empty Place Alternate Names on import
2016-05-11 16:39:49 -04:00
Doug Blank
2763d925f0
Merge pull request #142 from prculley/bug9448
...
Bug 9448: Merge unit test for PlaceCheck not working correctly
2016-05-11 16:39:18 -04:00
prculley
c7914367b7
Bug 9448: Merge unit test for PlaceCheck not working correctly
2016-05-11 10:18:27 -05:00
prculley
e2b781a221
Bug 9414 fix empty Place Alternate Names on import
2016-05-11 09:50:07 -05:00
Doug Blank
9424539930
Person: add aliases for field names
2016-05-10 12:26:46 -04:00
Nick Hall
e76a27ddd3
Remove trailing whitespace
2016-05-10 16:52:57 +01:00
Nick Hall
f688a96e9a
Tidy up class definitions
...
All python3 classes are new-style classes. It is no longer
necessary to inherit from object.
2016-05-10 16:06:49 +01:00
Doug Blank
5a72efc387
Merge pull request #140 from tecknicaltom/fix-EditMedia
...
make EditPrimary, empty_object abstract
2016-05-10 06:56:31 -04:00
Zdeněk Hataš
ad98b811b3
czech translation update
2016-05-10 10:26:38 +02:00
Tom Samstag
ab79b26bec
make EditPrimary, empty_object abstract
...
This makes EditPrimary an abstract class using abc.ABCMeta and marks
EditPrimary.empty_object as an abstract method. This moves the error
raised by forgetting to implement empty_object from when something
unsupported is done with its return (like .serialize()) to invocation
time, and provides a more obvious error.
2016-05-09 23:23:39 -07:00
Paul Franklin
b308d97bed
cope when import of GExiv2 gets a ValueError
2016-05-09 18:31:07 -07:00
Doug Blank
1a05aadca7
Date: add property year
2016-05-09 07:58:45 -04:00
Doug Blank
79362d7086
Merge pull request #136 from RossGammon/app2
...
Followup to PR 134
2016-05-08 13:50:15 -04:00
Ross Gammon
d094925c42
Whoops - missed the trailing tag
2016-05-08 19:19:38 +02:00
Ross Gammon
84a5c369f6
Followup to Pull Request 134:
...
https://github.com/gramps-project/gramps/pull/134
Put the <p> tags back to <_p> so the description paragraphs
are translated again.
2016-05-08 18:58:13 +02:00
Doug Blank
3facab1e18
Merge pull request #134 from RossGammon/appstream
...
9443: Gramps not appearing in Gnome Software
2016-05-08 09:27:59 -04:00
Doug Blank
34c8cfdec4
Merge pull request #133 from RossGammon/gi_require_version
...
PyGIWarning: importing without specifiying a version first
2016-05-08 09:23:00 -04:00
Ross Gammon
c4106617ba
9443: Gramps not appearing in Gnome Software
...
I updated the appdata.xml file to the latest version of the specification
(https://www.freedesktop.org/software/appstream/docs/index.html ), adding
some new tags in the process.
I also installed the appdata.xml file to the latest location in the
specification.
The XML has bene validated by the appstreamcli validation tool, and the
patch applied in Debian (Gramps 4.2.3).
If it looks OK, it should probably be cherry-picked to the gramps42
maintenance branch.
2016-05-08 15:13:46 +02:00
Ross Gammon
25627dac07
PyGIWarning: importing without specifiying a version first
...
Follow-on from https://gramps-project.org/bugs/view.php?id=8981
This patch was applied in Debian (gramps 42 branch) due to warnings picked
up in the build log and from testing by running gramps from the command
line. I have rebased it on master, as it will probably be a while before the
warnings become errors.
2016-05-08 13:05:04 +02:00
SNoiraud
e8636a1dcc
Webcal : pylint (applied remarks on the last patch)
2016-05-08 11:45:51 +02:00
Doug Blank
0455cb90ce
9442: Windows SQLite database has indexes that Linux SQLite can't read
2016-05-07 14:40:36 -04:00
Doug Blank
af487de69a
9441: DB-API with sqlite doesn't unlock the table when txn.batch = True
2016-05-07 13:46:29 -04:00
Doug Blank
ac0fbecc4b
Remove accidentally added code, 2
2016-05-07 13:09:47 -04:00
Doug Blank
f266ad2a99
Remove accidentally added code
2016-05-07 13:06:50 -04:00
Doug Blank
3ce8c12ae6
Place schema: wrong type for alt_names
2016-05-07 12:28:20 -04:00
Doug Blank
e2ae70a2dd
Add sqlite info to error report assistant
2016-05-07 09:50:43 -04:00
Doug Blank
3e827c230e
QuerySet: fix removing tag logic
2016-05-07 08:17:19 -04:00
Doug Blank
f00a355110
sqlite: add version number
2016-05-07 06:43:33 -04:00
Ondrej Krc-Jediny
d9154a75e1
7907 LDS ordinance statuses enhancement
2016-05-07 15:18:54 +10:00
SNoiraud
6e539f5000
4892: Webcal link : add an index file
2016-05-06 23:58:02 +02:00
SNoiraud
c0203ec342
4892: Add a Webcal link to Narrative pages
2016-05-06 22:53:07 +02:00
SNoiraud
f694f76b17
Webcal : pylint + cleanup.
2016-05-06 22:39:27 +02:00
Doug Blank
a2f40fbf67
Bash completetions: a little cleaning up
2016-05-06 16:02:09 -04:00
Doug Blank
6d95cd5dd3
Where: work with methods, ala Rules
2016-05-06 10:04:24 -04:00
Doug Blank
61c2ed3240
QuerySet tag(): remove batch; allow tag removal; test
2016-05-06 08:14:54 -04:00
Leonhaeuser
1fa604645c
update German translation
2016-05-05 21:48:50 +02:00
prculley
e8caa9997b
Bug 8809 Multiple GEDCOM imports creates duplicate event IDs
2016-05-05 14:08:03 -04:00
Doug Blank
f3b57fda0a
9435: Attempting to export and empty BSDDB Family tree fails
2016-05-05 07:02:26 -04:00
Doug Blank
471aadc513
Family Tree Manager: reselect the default row
2016-05-04 20:34:33 -04:00
Doug Blank
a0d5485088
ViewManager: no longer need to delay showing window; causes transient window issues
2016-05-04 20:06:54 -04:00
Doug Blank
f83716b6bd
Drag and drop on Family Tree Manager fixes
2016-05-04 17:28:25 -04:00
Paul Franklin
5b26bd6c03
change pylint score of TimeLine report from 4.74 to 9.54
2016-05-04 11:40:43 -07:00
Doug Blank
47cee7bb1e
DbPythonError: adjust message regarding Python
2016-05-04 16:31:37 -04:00
Doug Blank
bfe900f7cf
9429: Text metadata (i.e. *.txt files) implemented for DBAPI backends.
...
This saves and tests python and schema versions so that this code
won't load future versions of either.
2016-05-04 12:23:26 -04:00
SNoiraud
1272506afd
9417: The place page in webreport is complete mess
2016-05-04 17:44:24 +02:00
Doug Blank
bd00f36ff1
9433: empty media path must be interpreted as /home/dblank in DB-API
2016-05-04 10:30:17 -04:00
SNoiraud
9a097d05da
7390: Gallery tab of Source view does not display .ods files
2016-05-04 12:07:21 +02:00
SNoiraud
56d98f2734
2882: Narrativeweb: Add option to Include all / unreferenced Media objects
2016-05-04 11:50:38 +02:00
Doug Blank
c3874bdaed
4442: Add a Button to close the current database; refresh gramplets when no db
2016-05-03 20:31:20 -04:00
Doug Blank
efe5323e1a
4442: Add a Button to close the current database; retitle main window
2016-05-03 20:15:18 -04:00
Doug Blank
ba6921c91d
CLI: command completions in bash, bash-like shells
2016-05-03 13:05:44 -04:00
Doug Blank
8a6d766b06
CLI: -l, -L, -t should match names with re patterns in them
2016-05-03 13:04:24 -04:00
Doug Blank
8350859c0c
Stats Gramplet: remove sequential scan through person
2016-05-03 10:43:53 -04:00
Doug Blank
59bad09650
Two errors on transient parents
2016-05-03 10:41:55 -04:00
Doug Blank
032af37136
Family Tree Manager: add close button; fix convert GUI issue
2016-05-03 10:01:06 -04:00
Doug Blank
331e6d4668
Database: add reload method; re-expand fields before reindexing
2016-05-03 08:07:42 -04:00
SNoiraud
9ab7b6cfc1
5449: Pedigree view crashes if you happen to choose a child as ancestor
2016-05-03 13:25:23 +02:00
SNoiraud
099e88eef3
NarrativeWeb : use the common way to manage name format (cleanup).
2016-05-03 12:26:39 +02:00
SNoiraud
503eca8315
0373: Narrativeweb: relationship to central person on individual pages
2016-05-03 12:13:40 +02:00
romjerome
bb6ce5dc64
typo
...
rebuild man file via 'rst2man' cmd
2016-05-03 11:38:27 +02:00
Paul Franklin
d0e60f9201
increase pylint score from 6.17 to 9.20
2016-05-02 11:13:34 -07:00
Doug Blank
7e570b6724
Fixes for field-based schema and labels
...
* moved methods to TableObject from PrimaryObj (to include Tag)
* added missing scheme, labels to citation, place, repo, and source
* minor bug fixes
2016-05-02 14:32:50 -04:00
SNoiraud
0bbf52b4aa
8967: web reports: viewport line settings don't allow scaling
2016-05-02 15:25:50 +02:00
SNoiraud
8b5cad3c5a
NarrativeWeb : use the common way to manage living people.
2016-05-02 11:36:18 +02:00
Doug Blank
d4e8e21e50
Postgresql: fetchone when nothing to fetch, throws exception
2016-05-01 17:03:52 -04:00
Doug Blank
c8f3c25d84
Fixed get_person_handles(sort_index=True)
...
Before did not include first_name in sorting (thanks Paul!)
Also added rebuilding all order_by fields when rebuilding
secondaries.
2016-05-01 16:47:58 -04:00
SNoiraud
780a4be62c
Geography : pylint up to 9.2 for all modules.
2016-05-01 18:55:14 +02:00
Douglas Blank
9d5322103e
Allow --database to work without installed bsddb3/sqlite3
2016-05-01 07:38:31 -04:00
romjerome
3c9cbb25b0
Add the new '--remove' entry on some templates (*.rst) for man files
2016-05-01 13:30:49 +02:00
romjerome
01fe16ccb9
French translation update
2016-05-01 13:19:15 +02:00
romjerome
949d620277
merge french translation from gramps42 branch
2016-05-01 12:36:27 +02:00
romjerome
c7d957f26b
Update translation strings template
...
$ intltool-update -m
2016-05-01 11:52:51 +02:00
Doug Blank
fdadfbd836
testcasegenerator: allow to run from cli
2016-04-30 23:49:47 -04:00
Doug Blank
a257311f5f
Tests: added tools check and verify
2016-04-30 22:49:51 -04:00
Leonhaeuser
f1644e48a6
update German translation
2016-05-01 03:50:51 +02:00
Doug Blank
0a0a450b45
DB-API: get_family_handles(sort_handles=True) now fixed
2016-04-30 16:48:11 -04:00
Paul Franklin
1c06a07156
increase DAR report pylint score from 7.29 to 9.77
2016-04-30 09:43:34 -07:00
Doug Blank
19e0bdeb3d
1954: Book report, Complete Individual Report part - missing sorting
2016-04-30 13:15:07 -04:00
Doug Blank
db6cd7e318
Field name lookup: improve error message
2016-04-30 10:47:50 -04:00
Doug Blank
8f77d6db9f
1144: Auto backup at exit, but not when opening another database
2016-04-30 10:25:09 -04:00
Doug Blank
9690c20cbc
InMemoryDB: provide None for dbname
2016-04-30 10:05:17 -04:00
Doug Blank
cec4bd7a15
Merge pull request #124 from sam-m888/MissedWithOpen
...
Missed 'open' statements
2016-04-30 02:56:10 -04:00
Sam Manzi
820e981012
Check for non-existent files - remove try/except
2016-04-30 12:02:30 +10:00
Doug Blank
e54b557f82
Family Tree Manager: set transient on Info window
2016-04-29 20:42:17 -04:00
Sam Manzi
1c0823bc23
Move Return out of block
2016-04-30 10:02:31 +10:00
Doug Blank
28e99008e0
9332: gramps_connect: Edit/Save Person
2016-04-29 17:20:19 -04:00
Doug Blank
3f329cbf24
Family Tree Manager: rearrange dialogs to handle cancel
2016-04-29 15:38:30 -04:00
Doug Blank
7368bc7127
Family Tree Manager: rearrange dialogs to handle cancel
2016-04-29 15:35:49 -04:00
Doug Blank
33f8aa4d3d
2092: Problems when no database is open
2016-04-28 21:06:43 -04:00
Doug Blank
235383e349
Tests: removed dot and addons
2016-04-28 18:50:32 -04:00
Doug Blank
baa199cf63
Tests: refine reports
2016-04-28 18:32:05 -04:00
Doug Blank
f460927a3b
Tests: 9 more reports
2016-04-28 17:40:10 -04:00
Paul Franklin
ed324676f0
add "living people" option to the Fan Chart report
2016-04-28 12:19:33 -07:00
Doug Blank
2f31096abd
9387: Crash on adding media
2016-04-28 14:07:27 -04:00
Paul Franklin
af995ad48b
tweak "living people" option (change option report output)
2016-04-28 09:22:08 -07:00
SNoiraud
94030eab5f
NarrativeWeb : some cleanup + pylint score up to 9.5
2016-04-28 19:42:46 +02:00
Doug Blank
d268ddcab2
Tests: add export tests
2016-04-28 13:39:22 -04:00
Doug Blank
a9dfc6633e
Test: export gedcom
2016-04-28 12:34:34 -04:00
Doug Blank
aa69ffb174
Tests: added a generic cli test framework; testing gedcom imports
2016-04-28 11:38:44 -04:00
Doug Blank
e9065f3b21
POTFILES typo
2016-04-28 11:34:03 -04:00
Paul Franklin
674571f3e3
tweak "living people" option (change choice strings)
2016-04-28 06:29:12 -07:00
Doug Blank
b1617fa51e
Travis: move temp dir to /tmp
2016-04-28 10:39:28 -04:00
Doug Blank
4bea2c098a
Travis: os.remove crashes old nose
2016-04-28 10:27:22 -04:00
Doug Blank
45445609dc
Travis: wrestling with old nose
2016-04-28 10:11:08 -04:00
Doug Blank
e571a35e26
CI Tests: additional report testing
2016-04-28 09:08:50 -04:00
Paul Franklin
2ac7c5baa7
add deferred translation to "living people" option
2016-04-27 22:27:25 -07:00
Doug Blank
723d8ea1f6
Add Convert Button to Tree Manager: makes a dbapi from a bsddb
2016-04-28 00:09:03 -04:00
Sam Manzi
b21eb6f693
Fix error Undefined variable name 'referenced' in __all__
2016-04-28 11:45:43 +10:00
Sam Manzi
eb4b4d083f
Fixes for Missed 'open' statements
2016-04-28 10:34:22 +10:00
Eno
59793536ed
Fixes for Missed 'open' statements
2016-04-28 08:23:21 +10:00
Sam Manzi
af9baca35e
Change Exportgedcoms open
2016-04-27 19:28:26 +10:00
Paul Franklin
d40ce7f050
enable deferred translation for EnumeratedListOption items
2016-04-26 18:37:54 -07:00
Eno
35b160ca0b
Fixes for Missed 'open' statements
2016-04-27 08:11:58 +10:00
Paul Franklin
1e3730b47b
add the "living people" option to the Records report
2016-04-26 08:54:33 -07:00
Paul Franklin
cfd322c5df
another librecords tweak: check that a Person exists
2016-04-26 07:49:24 -07:00
Doug Blank
95c39a9e1d
Export XML: don't crash when exporting filtered/proxied data
2016-04-26 11:44:36 -04:00
Doug Blank
761cf8f428
EditNote: don't crash if referenced item does not exist
2016-04-26 08:22:28 -04:00
Doug Blank
542dad0fc5
Merge pull request #121 from gramps-project/xml-compress
...
Add compression option on XML export
2016-04-26 08:05:30 -04:00
Doug Blank
d4d0f5bdc2
Config: new database-backup-use-compression option
2016-04-26 07:52:47 -04:00
Doug Blank
a577e5561e
9383: the Family Tree Manager dialog should show the database type
2016-04-26 07:11:44 -04:00
Paul Franklin
d85bd534d3
make librecords play nice with proxy DBs
2016-04-25 21:31:08 -07:00
Dale Athanasias
a9685a64ff
Missed 'open' statements
...
From: Dale Athanasias <dalegrind@hotmail.com >
Mon, 25 Apr 2016 13:41:18 +1000
Subject: Missed 'open' statements
Hi Sam,
Here's a few files with missed 'open' statements:
gramps/gen/filters/_filterlist.py
gramps/plugins/export/exportftree.py
gramps/plugins/database/bsddb_support/write.py
And some older files which you probably left alone for a reason?
windows/nonAIO/builder/build_GrampsWin32.py
windows/nonAIO/check_gtk_install.py
windows/nonAIO/builder/make_launcher.py
windows/nonAIO/builder/check_gtk_install.py
windows/nonAIO/nsis/gcheck.py
Regards
-
Dale
Re: Prefer with to open files
https://github.com/gramps-project/gramps/pull/113
2016-04-26 14:29:40 +10:00
Doug Blank
344f953c0b
9411: Creating New DB-API family tree creates an extra __init__.py in the new database directory.
2016-04-25 21:43:32 -04:00
Doug Blank
b526a41af1
Merge pull request #113 from sam-m888/useWithOpen
...
Prefer with to open files
2016-04-25 21:35:23 -04:00
Paul Franklin
5cd618152d
9410: the Records report crashes on family records
2016-04-25 16:45:41 -07:00
Paul Franklin
9d133576e4
add "living people" option to Tag report
2016-04-25 16:40:10 -07:00
Doug Blank
8d59facb60
Db Manager: Select Row of current Tree
2016-04-25 20:41:46 -04:00
Paul Franklin
6ec5de8a78
add "living people" option to the Place Report
2016-04-24 13:57:05 -07:00
Paul Franklin
b269fc19d2
add "living people" option to the Kinship Report
2016-04-24 13:53:24 -07:00
Paul Franklin
585a2e046c
add "living people" option to the EndOfLine Report
2016-04-24 13:49:39 -07:00
Paul Franklin
b1fc20f5b9
add "living people" option to the Detailed Ancestor Report
2016-04-24 13:47:04 -07:00
SNoiraud
13b4f939a7
9405: Narrated Web report - Individual sort order not correct on the Surnames tab
2016-04-24 22:33:22 +02:00
Paul Franklin
74c32fcc23
Merge pull request #122 from daleathan/patch-1
...
Fix spelling devided > divided
2016-04-24 15:38:17 +00:00
Dale Athanasias
489c8c9afe
Fix spelling devided > divided
2016-04-24 23:22:43 +10:00
Paul Franklin
3f7da0aee0
add "living people" option to Ancestor Report
2016-04-23 23:30:52 -07:00
Paul Franklin
edf4274686
tidy up the title in the Timeline Report
2016-04-23 23:25:53 -07:00
Paul Franklin
3a590e7dec
fix typo in Descendant Report
2016-04-23 23:21:44 -07:00
Paul Franklin
0b6cae988a
tweak Birthday Report to use proxy DB always
2016-04-23 23:19:55 -07:00
Paul Franklin
52d414587f
add "living people" option to Statistics Chart report
2016-04-23 23:11:26 -07:00
Doug Blank
f0e89ef9d3
CLI: require exact re.match for -t
2016-04-23 20:35:37 -04:00
Sam Manzi
050e68e3e4
Spelling
2016-04-24 09:54:17 +10:00
Doug Blank
7e58e2254d
CLI: make re match exactly for -l, -L
2016-04-23 18:34:10 -04:00
Doug Blank
5cfb8b1e17
Postgresql and Mysql limit/offset
2016-04-23 17:00:11 -04:00
Doug Blank
3ccc3a3512
DB-API: some SQL implementations need subqueries to be named
2016-04-23 16:07:27 -04:00
Doug Blank
a925aa5cc8
DB-API: Show last backup time/date, and total backup counts
2016-04-23 15:54:42 -04:00
Doug Blank
e4afbc98cd
Postgresql and Mysql LIMIT fixes
2016-04-23 12:50:37 -04:00
Doug Blank
cfd686ff59
Bring MySQL and Postgresql up to date
2016-04-23 11:46:22 -04:00
Sam Manzi
230c9d6bd0
8981 Specify required GtkSpell and GExiv2 version
2016-04-23 10:17:52 +10:00
Paul Franklin
c27f663137
9383: the Family Tree Manager dialog should show the database type
2016-04-22 08:31:51 -07:00
Doug Blank
048151f447
9383: the Family Tree Manager dialog should show the database type
2016-04-22 07:52:34 -04:00
Paul Franklin
0a3b05f156
8171: Tool 'Rename Event Types' does not include custom types
2016-04-21 22:03:29 -07:00
Paul Franklin
f270163c78
typo
2016-04-21 08:54:40 -07:00
SNoiraud
8725df9b03
9377: Narrated web report link to thumbnails is broken on certain pages
2016-04-21 08:52:32 +02:00
Paul Franklin
fd8c8f5948
add "living people" option to Database Summary report
2016-04-20 19:11:35 -07:00
Paul Franklin
e2b7935ace
tweak changetypes tool
2016-04-20 19:08:04 -07:00
SNoiraud
d01896788c
9389: Narrated Web report - Individual page sort order has changed
2016-04-20 16:46:43 +02:00
Doug Blank
b9dec6b109
Merge pull request #120 from sam-m888/2066LinkeditorAddDropdownlist
...
2066 Add dropdown list to Link Editor
2016-04-20 07:45:24 -04:00
Doug Blank
db7545ab89
Merge pull request #119 from sam-m888/renameMainInterfaceConfigKeys
...
Rename Main Interface Config keys[for PR-60]
2016-04-20 07:44:20 -04:00
Doug Blank
af726ec808
Add compression option on XML export
2016-04-20 07:26:36 -04:00
Doug Blank
d3328826ec
get_family_handles with sort_handles
2016-04-20 07:18:30 -04:00
SNoiraud
605aab85fd
Narrative web : beginning of cleanup.
2016-04-20 12:17:28 +02:00
Paul Franklin
f26b793f49
add "living people" option to Ancestor Tree report
2016-04-20 00:28:02 -07:00
Sam Manzi
6a75555157
2066 Add dropdown list to Link Editor
2016-04-20 08:42:11 +10:00
Nick Hall
3c2503fc79
Enable REGEXP operator
2016-04-19 22:07:54 +01:00
Doug Blank
551edbb07a
Tests: don't make home person the private person
2016-04-19 07:16:58 -04:00
Sam Manzi
919b91ba38
Rename Main Interface Config keys[for PR-60]
2016-04-19 10:15:05 +10:00
Sam Manzi
1d805510a7
Add back line as per QuLogic
2016-04-19 09:15:56 +10:00
Sam Manzi
3f86dd3e25
Editorial changes & Fixes from QuLogic
2016-04-19 09:15:05 +10:00
Sam Manzi
5dc5615bfd
Prefer with context manager to open files
2016-04-19 09:08:21 +10:00
Doug Blank
f093c8bd79
Remove Django-style WHERE; consider Python expressions
2016-04-17 16:54:55 -04:00
Doug Blank
3f7b441a54
Shortened names of backends
2016-04-17 15:41:09 -04:00
Doug Blank
4537895941
Add default_label to other implementations of prompt()
2016-04-17 14:27:50 -04:00
Doug Blank
cef7bc9af5
Moved guiQML to its own project
2016-04-17 13:01:47 -04:00
Doug Blank
48e808965d
Tests: remove more tests to avoid issues in Travis/nose proxy
2016-04-17 11:32:47 -04:00
Doug Blank
d83a7eb16f
Tests: remove svg/pdf looking for Travis segfault
2016-04-17 11:19:52 -04:00
Doug Blank
dd73831343
Tests: call most of the reports
2016-04-17 11:11:54 -04:00
Josip
3a9949076b
Fix Error Report Dialog appearance
2016-04-17 15:33:55 +02:00
Josip
121e81a733
Fix_Capitalization_of_Family_Names:
...
change keyword argument to non-key argument
2016-04-17 15:28:13 +02:00
Josip
02c239c402
8128: GtkDialog mapped without a transient parent
...
partial fix for:
"Change Event Types" and "Fix Capitalization of Family Names" plugins
2016-04-17 15:07:33 +02:00
Doug Blank
6a47c04228
Database Differences Report: typo
2016-04-17 08:37:47 -04:00
Doug Blank
42a14b6aae
CLI prompt: don't default to yes for truly dangerous
2016-04-17 08:26:46 -04:00
Doug Blank
bae1417021
Remove DictionaryDB
2016-04-17 07:46:20 -04:00
Doug Blank
2a93a1b023
Tree Manager: adjust column order, add tooltip text
...
* move database type column
* adjust sizes of columns to fit 800px
* add tooltip text on New to show backend type to create
2016-04-17 07:18:54 -04:00
Doug Blank
cc650da616
InMemoryDB: load last, set has_changed = False
2016-04-17 00:31:05 -04:00
Paul Franklin
084830c743
Merge pull request #117 from sam-m888/moveHolidaysToData
...
7921 Move holidays.xml.in to data [refactor]
2016-04-17 04:01:50 +00:00
Doug Blank
a605bf451f
Replace dictionarydb with inmemorydb, a sqlite :memory: db
2016-04-16 23:47:29 -04:00
Doug Blank
cd5905dfdb
data.gramps: add mediapath
2016-04-16 23:04:39 -04:00
Doug Blank
12655fc22e
9386: Slow exit of Gramps GUI
2016-04-16 21:00:31 -04:00
Doug Blank
f09c32181a
DB-API: fix version
2016-04-16 18:25:46 -04:00
John Ralls
8fd4f7ff8e
Bug 8563: Gramps reports that it can't find dictionaries.
...
Turns out it was really that enchant couldn't find its backend because
an environment variable wasn't set.
2016-04-16 15:08:24 -07:00
Doug Blank
1e228b2193
clidbman: restore accidently deleted code
2016-04-16 17:38:01 -04:00
Sam Manzi
001a95fcf8
Fix typo as per ~47490
2016-04-17 06:09:43 +10:00
Paul Franklin
7accf755d5
typo
2016-04-16 11:40:06 -07:00
Doug Blank
eafe35e4af
DbManager: add database type column
2016-04-16 14:38:38 -04:00
Paul Franklin
9c045c63c9
add the "living people" option to the three Graphviz reports
2016-04-16 10:54:26 -07:00
Paul Franklin
269f9e7626
8128: GtkDialog mapped without a transient parent -- partial
2016-04-16 10:48:48 -07:00
Leonhaeuser
5628198bb2
update German translation
2016-04-16 11:11:42 +02:00
Doug Blank
880588e635
Fixes for DictionaryDB and InMemoryDB
2016-04-16 04:13:27 -04:00
Doug Blank
f0e27af884
DB-API: get_family_handles(sort_handles) add given to sort order
2016-04-16 03:53:16 -04:00
Doug Blank
ac1ccfa2b4
9385: gramps -L changes Last Accessed time/date
2016-04-16 03:40:52 -04:00
Doug Blank
516bba4180
CLI: add regular expression patterns to -t, -l, and -L
2016-04-16 03:03:57 -04:00
Doug Blank
67a6e0cf79
gramps -r PATTERN: make no be the default
2016-04-16 02:53:36 -04:00
Sam Manzi
8694c7fcc7
7921 Move holidays.xml.in to data [refactor]
2016-04-16 16:38:43 +10:00
Doug Blank
887490ea5b
DB-API: missing BEGIN TRANSACTION for batch mode
2016-04-16 02:32:02 -04:00
Sam Manzi
98ee53aa17
Remove duplicate import/rename method
2016-04-16 09:08:14 +10:00
Sam Manzi
4342b319e3
Merge pull request #102 from SNoiraud/bug5449
...
5449: Pedigree view crashes if you happen to choose a child as ancestor
2016-04-16 07:19:01 +10:00
Paul Franklin
284d907960
center the book report Available Books dialog
2016-04-15 10:30:34 -07:00
Doug Blank
91ab6e80ca
DB-API in-memory replacement for DictionaryDB
2016-04-15 09:46:45 -04:00
Doug Blank
684788f2fd
DictionaryDB: use backup on load from file, if available
2016-04-15 09:45:41 -04:00
Doug Blank
ce33e7509c
DB-API: separate dbapi init from sql init
2016-04-15 08:54:18 -04:00
SNoiraud
9a995b9e30
5449: Pedigree view crashes : changed the name and solved the notrelated glade problem.
2016-04-15 13:50:30 +02:00
Paul Franklin
29a5d9dbe7
add deferred translation to "living people" report option
2016-04-15 00:29:37 -07:00
Doug Blank
67b7805de3
Updated docstring for -t, -l, and -L
2016-04-14 21:03:38 -04:00
Doug Blank
d71f9494b8
Move GRAMPS_RESOURCE default into grampsapp.main()
2016-04-14 20:58:27 -04:00
Doug Blank
dd55b367ce
Add optional list of trees to command-line args: -t -l -L
2016-04-14 20:42:40 -04:00
Doug Blank
dbd00b2a32
Merge pull request #114 from sam-m888/pylint-invalid-all-object-E0604
...
Pylint (E0604) __all__, must contain only strings
2016-04-12 22:24:10 -04:00
Sam Manzi
8c1ebd8020
__all__, must contain only strings
2016-04-13 12:01:32 +10:00
Doug Blank
dc486bc79f
Merge pull request #112 from sam-m888/fixNonecomparisons
...
Don't use equality to check None
2016-04-12 20:04:06 -04:00
Sam Manzi
71ddd02459
Don't use equality to check None (2/2)
2016-04-13 09:54:23 +10:00
Sam Manzi
31b10acf97
Don't use equality to check None
2016-04-13 09:51:30 +10:00
Doug Blank
5842a0e10b
Merge pull request #110 from sam-m888/FixImportDuplicates
...
Fix some duplicate imports etc...
2016-04-12 19:15:42 -04:00
Sam Manzi
289d3b9267
Fix some duplicate imports etc...
2016-04-13 08:42:19 +10:00
Ross Gammon
b7ac194949
7763: Remove unused jhtmlarea Files
2016-04-13 07:48:20 +10:00
Ross Gammon
decefda7e5
7763: Remove remaining Sourceless Javascript Files
2016-04-13 07:42:18 +10:00
Paul Franklin
7f41373f07
8649: Familygroup report: Add filter option
2016-04-11 19:22:37 -07:00
Douglas S. Blank
6b86b154fb
add sorted family handles to DB-API
2016-04-11 19:13:49 -07:00
Doug Blank
7dc9379909
Merge pull request #109 from sam-m888/8153SupportCustomEventonGEDCOMexport
...
8153 GEDCOM 5.5.1 Support Custom Event on export
2016-04-11 20:28:54 -04:00
SNoiraud
a472ec4e08
5449: Pedigree view crashes : add examples for testing loops.
2016-04-11 10:06:20 +02:00
Doug Blank
0cd4ee879a
DictionaryDB: add missing items to make it completely implement API
2016-04-10 19:22:06 -04:00
SNoiraud
02d0e858c0
0005449: Pedigree view crashes ... : add help to glade file.
2016-04-10 22:22:28 +02:00
Paul Franklin
35c86d929d
remove file added by accident, per Mirko
2016-04-10 12:25:23 -07:00
SNoiraud
9fe4820f4c
0005449: Pedigree view crashes ... : add help button + suppress CLI tool mode
2016-04-10 20:08:25 +02:00
SNoiraud
4525b87071
5449: Pedigree view crashes ... : remove last empty line.
2016-04-10 09:57:39 +02:00
SNoiraud
3fe0aaa88a
5449: Pedigree view crashes ... : trailing space and replace list() by set()
2016-04-10 09:55:50 +02:00
Enno Borgsteede
9fe3f6ad05
8153 GEDCOM 5.5.1 Support Custom Event on export
2016-04-10 14:13:39 +10:00
Paul Franklin
0c179a2a47
cope with None family in relview
2016-04-09 16:47:26 -07:00
Doug Blank
61eb2a04a0
Add missing properties to DictionaryDb
2016-04-09 17:34:58 -04:00
Paul Franklin
3bd585f7f8
8128: GtkDialog mapped without a transient parent -- partial
2016-04-09 09:40:37 -07:00
Paul Franklin
f0e9078ee4
clarify default setting in report .gpr.py files
2016-04-09 09:31:59 -07:00
Paul Franklin
ffbc57755e
remove my personal email address from .mailcap file
2016-04-09 09:29:17 -07:00
Leonhaeuser
ceaedd55cd
Update German translation
2016-04-09 13:15:48 +02:00
Leonhaeuser
983ec7ed74
update German translation
2016-04-09 13:00:55 +02:00
SNoiraud
398f7f9ea7
9362: Attempting to select an "Available item" for the Book Report gives an error
2016-04-09 11:26:36 +02:00
Sam Manzi
f73c41f9c0
9635 dbapi_support needs a package init file
2016-04-09 15:07:34 +10:00
Sam Manzi
8dd80a61a1
9635 Add dbapi_support folders to setup.py for installs
2016-04-09 12:36:35 +10:00
Doug Blank
0bab478da3
RelationshipCalc callback: not all signals pass handle_list
2016-04-08 07:38:39 -04:00
Doug Blank
324cea5dd3
9358: get_table_metadata(nav_type) anomaly
2016-04-08 07:30:02 -04:00
Doug Blank
dd0f0c6f3e
9358: get_table_metadata(nav_type) anomaly; revert
2016-04-08 07:15:30 -04:00
Doug Blank
d9ff7fede2
9358: get_table_metadata(nav_type) anomaly
2016-04-08 06:58:07 -04:00
Nick Hall
3d1643a84e
Add some place rule unit tests
2016-04-07 20:48:19 +01:00
Nick Hall
ea60555a9b
Add some event rule unit tests
2016-04-07 19:21:11 +01:00
Paul Franklin
35626334e6
improve Statistics Chart pylint score from 6.75 to 8.94
2016-04-07 00:29:52 -07:00
Doug Blank
e9d2aa9711
Rename duplicate test
2016-04-06 19:58:12 -04:00
Nick Hall
f3c9a86545
Add more family rule unit tests
2016-04-06 23:20:45 +01:00
Nick Hall
da3db4bc28
Remove deprecated locale flag
...
re.L is deprecated and re.U is now default.
2016-04-06 23:18:14 +01:00
Nick Hall
0dd79314b1
Check for missing father or mother in family rules
2016-04-06 23:17:10 +01:00
Nick Hall
9bd507d626
Add new family ancestor and descendant rules
2016-04-06 20:51:49 +01:00
SNoiraud
f5f024af53
9352: TypeError: 'str' does not support the buffer interface (better solution)
2016-04-06 19:52:18 +02:00
Paul Franklin
b620d6a039
tweak Place details gramplet for alternative names: show language
2016-04-05 12:13:40 -07:00
=Matt Keenan
7f4bc4785f
7035: Request for new "Replace All Names" in Export Options dialog
2016-04-05 11:45:36 -07:00
Paul Franklin
96e56d1e56
enhance place report: add place names if two or more
2016-04-04 21:17:41 -07:00
SNoiraud
7fa42f64fa
7793: Fanchart: Please increase limit on generations
2016-04-04 19:17:50 +02:00
SNoiraud
0eb6c18f9a
7074: Add Two related Features to Event and Media pages in the Narrated Web Site report
2016-04-03 09:44:22 +02:00
Paul Franklin
d5b5ebbb63
have the Family Group report default be to show marriages
2016-04-01 19:16:36 -07:00
Paul Franklin
86570a0a50
8131: Family Group Report -- tweaks request (added family notes)
2016-04-01 12:05:59 -07:00
Paul Franklin
8be0a72ea9
better pylint score for Family Group report (7.99=>9.31)
2016-04-01 12:01:40 -07:00
Paul Franklin
80ec97baaa
allow for more types in "living" proxy
2016-03-31 16:11:19 -07:00
Paul Franklin
2f608f67e6
fix "TypeError: 'tuple' object does not support item assignment"
2016-03-31 12:34:18 -07:00
Paul Franklin
3c9f9901e6
add "living people" option to TimeLine report
2016-03-31 12:10:15 -07:00
Paul Franklin
4136d22509
add "living people" option to Descendant Tree report
2016-03-31 12:08:42 -07:00
Paul Franklin
2c8feb372c
5176: add "living people" option to Family Group report
2016-03-31 09:08:38 -07:00
Paul Franklin
7177dc34db
5176: add "living people" option to Complete Individual report
2016-03-31 09:06:18 -07:00
SNoiraud
0de5324c07
9352: TypeError: 'str' does not support the buffer interface
2016-03-30 12:12:28 +02:00
Doug Blank
afd32966f2
Merge pull request #108 from tecknicaltom/fix-dictionarydb-tags
...
fix the name map of tags in DictionaryDb
2016-03-29 13:23:05 -04:00
Tom Samstag
ea78dff2f2
make tag name map fix more readable
...
I think this version of the fix is more readable
2016-03-29 09:03:24 -07:00
Tom Samstag
607d4889d6
fix the name map of tags in DictionaryDb
...
DictionaryDb had a bug where the same tag could end up in the name
mapping multiple times. This was most easily seen when loading a gramps
xml into a DictionaryDb, where an extra entry with the tag name of ''
would be created and would ultimately be referencing the last-created
Tag (also referenced by its proper tag name). This change makes sure
that when editing a tag, any existing references in the name mapping are
deleted before adding.
2016-03-29 08:32:18 -07:00
Josip
28b1db78e0
9335: Gramps has experienced an unexpected error
2016-03-28 14:52:58 -07:00
SNoiraud
ba55d47143
9345: Error when trying to create narrative report (residence event)
2016-03-28 14:49:21 +02:00
SNoiraud
f290814ea3
9347: Places index + Media index are incorrectly sorted
2016-03-28 14:47:40 +02:00
romjerome
105dfb9ad5
9315: [Regression]: Filter set by default on selector is ignored
...
'Show all' button status and first load
2016-03-28 09:24:10 +02:00
Sam Manzi
361634ecaa
Merge pull request #107 from tecknicaltom/test_filters1
...
Initial batch of tests of filter rules
2016-03-28 16:19:11 +11:00
Tom Samstag
ebbbe6b436
Initial batch of tests of filter rules
...
After finding a bug in a filter that caused it to return incomplete
results in master (not yet patched), I decided to develop tests for the
filter rules. This first batch is all listed person filter rules that
either take no parameters or take a single ID parameter. I originally
wanted to use the smaller data.gramps instead of example.gramps, but
there were more unrepresented edge cases that wouldn't allow for testing
all filters (e.g. disconnected individuals).
All test values are based on what Gramps currently returns, with some
efforts made to try to verify the results. If the example.gramps file
changes, these tests will likely have to be updated. I tried to
cross-version validate them with v4.1, but the implementation of
DictionaryDb is too incomplete and many tests fail for unrelated
reasons.
2016-03-27 14:11:49 -07:00
Doug Blank
162d26d4dc
9331: Empty handle, bsddb backend and place
2016-03-25 09:22:58 -04:00
Paul Franklin
e787fac396
9321: Cannot exclude living people from descendant reports
2016-03-24 13:13:56 -07:00
Paul Franklin
8ed5a281d5
9321: Cannot exclude living people from descendant reports
2016-03-24 13:11:57 -07:00
Paul Franklin
da0b478421
center the Book dialog (in the whole screen)
2016-03-24 12:16:15 -07:00
Paul Franklin
17b2fe1cba
5176: Reports ignore "Private" flag and "Living People"
2016-03-24 09:37:47 -07:00
Paul Franklin
c23093d6f8
add a few more parents to a few more dialogs
2016-03-22 21:04:22 -07:00
Doug Blank
2b6a96afbd
Merge pull request #106 from tecknicaltom/filtering_filters
...
add a filter to the tree of rule filters
2016-03-22 16:39:31 -04:00
Paul Franklin
7b33bb1718
remove unneeded Icelandic directives
2016-03-22 11:58:19 -07:00
Paul Franklin
d2acfdf48e
9320: D.A.R. has ? for locations when [private data is excluded]
2016-03-21 16:52:50 -07:00
Paul Franklin
5032a1e189
add Windows Python header files for 32-bit and 64-bit machines
2016-03-20 23:04:23 -07:00
SNoiraud
0c67821171
8602: Age in the event family view column is wrong. better solution.
2016-03-20 13:38:39 +01:00
SNoiraud
d414f33d01
9278: Crash when dragging multiple media items to clipboard
2016-03-19 23:46:00 +01:00
SNoiraud
32be137dd8
9316: Unable to build narrated web site
2016-03-19 23:13:14 +01:00
romjerome
6fabb04bbe
9151: [Regression] vCal Export File format invalid
...
Do not encode text anymore (patch by Serge)
Fix an invalid RRULE for annual recurence
TODO: maybe try to update to VCalendar 2.0 (iCal)?
2016-03-16 11:19:15 +01:00
Nemeséri Lajos
5eeda60b60
Update Hungarian translation
2016-03-16 11:10:53 +01:00
Paul Franklin
cbc8cc38a9
9294: Error occurs for Complete Individual Report -- complete database
2016-03-14 17:24:07 -07:00
Tom Samstag
b96645084a
add a filter to the tree of rule filters
...
I can never remember which category filters are in when making a new
rule. This change adds a filter entry above the treeview. As you type,
filters that do not contain the search text (case insensitively) are
made not visible. Categories are always visible, but will no longer
expand if all of their child nodes are hidden.
2016-03-14 00:05:13 -07:00
Paul Franklin
d7480aa0ff
add standard Windows Python header file, for now
2016-03-08 07:57:12 -08:00
Doug Blank
096615a465
Merge pull request #105 from DaAwesomeP/master
...
Use new Travis container and Apt addon
2016-03-08 05:49:22 -06:00
֍ DaAwesomeP ֎
8d3ab52904
Use new Travis container and Apt addon
2016-03-07 23:01:13 -06:00
Paul Franklin
c007cdd82c
clarify these old files are not for the current Windows AIO package
2016-03-07 14:53:43 -08:00
romjerome
6c1ba0f23f
9006 9111 9274: fix scrolling in persons view after typing some letter
...
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'int'
Thank you schnitker for report, investigations and patch
2016-03-07 15:06:53 +01:00
romjerome
79c193f74b
9242: multiple lines on firstname can corrupt ODT file
...
fix gramps XML file via import/export but do not know the cause
2016-03-07 15:05:19 +01:00
SNoiraud
1cfd71001c
9293: Narrative Web report further stops in error.
2016-03-06 13:04:51 +01:00
SNoiraud
7f5d4fb10f
Geography : 9207: geography view Location could not convert string to float.
2016-03-06 11:51:29 +01:00
Doug Blank
651aac6afa
Merge pull request #104 from tecknicaltom/fix_export_preview
...
fix some crashes in export preview
2016-03-04 06:27:12 -06:00
Doug Blank
c4fac4aad8
9288: Error still when creating a Narrative Website Report
2016-03-03 16:50:29 -06:00
Sam Manzi
b1cf276104
Add pypi classifier for Natural Language :: Icelandic
2016-03-03 19:26:39 +11:00
Tom Samstag
4b32841dd4
fix some crashes in export preview
...
These issues were all found while trying to use the "Calculate Previews"
feature of the export wizard.
gen/proxy/referencedbyselection.py: ProxyDbBase need not define the
writable functions (add_*, commit_*, del_*) in its __tables. ProxyDbBase
doesn't have methods for add_person, etc, so this was causing an
AttributeError
gen/proxy/referencedbyselection.py: Add some handle checks to prevent
lookups on None handles
gen/proxy/proxybase.py: remove redundant test
2016-03-03 00:11:17 -08:00
Sam Manzi
4960f859ed
8294 Recognise Ghostscript on 64bit ms-windows
2016-03-03 15:28:38 +11:00
Doug Blank
8d08b62c8d
9284: Narrative Report with BSDDB, additional fixes and test
2016-03-02 09:13:35 -06:00
Doug Blank
7dca404669
9284: Narrative Report with BSDDB
2016-03-02 08:36:02 -06:00
Matti Niemelä
f218ab0cd7
Update Finnish translation
2016-03-02 13:47:01 +01:00
Doug Blank
8c35de5642
Travis: python3-coverage does not exist
2016-03-01 07:33:48 -05:00
Doug Blank
70de5e8899
Travis: attempt to use coverage
2016-03-01 07:26:11 -05:00
Paul Franklin
cc13810673
make setup.py typeout more accurate
2016-02-29 17:25:16 -08:00
Doug Blank
d03d99ccce
Travis: working, but without coverage
2016-02-28 18:32:21 -05:00
Doug Blank
40af708cab
Travis: try to find right nosetests
2016-02-28 18:25:19 -05:00
Doug Blank
689eaf2603
Travis: cleanup, include pyicu
2016-02-28 18:20:37 -05:00
Doug Blank
14c65f8de6
Travis: use pip, which should be new pip
2016-02-28 18:06:17 -05:00
Doug Blank
7448e2f1e0
Travis: use python, which is 3.4
2016-02-28 18:02:06 -05:00
Doug Blank
6a9129c7b9
Travis: try Python 3.4
2016-02-28 17:55:37 -05:00
Doug Blank
400825207a
Add pillow, coverage, pip3, and codecov via alternative methods
2016-02-28 17:51:45 -05:00
Doug Blank
89cb62f3e2
Add pillow, coverage, pip3, and codecov via alternative methods
2016-02-28 16:48:36 -05:00
Doug Blank
f55c93508a
Test framework for testing reports
2016-02-28 15:56:39 -05:00
Doug Blank
ad3dcb8d13
Hide db._select(); Refactor db._tables; QuerySet; tests and bug fixes
...
db.select() has become db._select()
This commit refactors database._tables so that they can work properly
after a proxy or filter has been removed.
It adds abstract API called QuerySet which allows a variety of
selections and ordering of data.
Logging was added to sqlite to better see db access.
Additional fixes:
* clearing GenericDB._directory
* test_util_test off-by-one error
2016-02-28 15:40:16 -05:00
SNoiraud
0650bd8643
5449: Convert list to set
2016-02-25 11:01:11 +01:00
Doug Blank
0415ac8eab
Merge pull request #94 from olaf-ka/newrelgraphoutput
...
New output options for Relationship Graph
2016-02-23 09:22:17 -05:00
Doug Blank
819223b2be
Merge pull request #97 from sam-m888/9255AddCitationsSelectorToLinkEditor
...
9255 Add Citations Selector To Link Editor
2016-02-23 08:25:25 -05:00
SNoiraud
e64737bb51
0743: Searching in people view when surnames are collapsed
2016-02-23 11:05:32 +01:00
SNoiraud
84f4ce3513
TreeBaseModel : str has no encode method.
2016-02-22 15:42:04 +01:00
SNoiraud
9bc91af2de
5449: Pedigree view crashes if you happen to choose a child as ancestor
2016-02-22 15:27:33 +01:00
Zdeněk Hataš
863a325e1d
czech translation update
2016-02-22 09:02:09 +01:00
Sveinn í Felli
11562eba1d
Update Icelandic translation
2016-02-21 14:31:45 +01:00
Sveinn í Felli
cfd2c3f5a8
Add dates and relationships handlers for Icelandic
2016-02-21 14:29:07 +01:00
SNoiraud
78b5fba358
3068: Wrong reference number for "same person as" in detailed descendant report
2016-02-19 19:40:27 +01:00
SNoiraud
e14cb98d66
8602: Age in the event family view column is wrong
2016-02-19 18:47:46 +01:00
Paul Franklin
b22de39a25
correct indentation in books.xml
2016-02-19 03:10:55 -08:00
Paul Franklin
69eeca4c47
remove dead code
2016-02-19 02:57:33 -08:00
romjerome
ca202ee3ed
Merge Icelandic translation with last template
2016-02-17 16:33:38 +01:00
romjerome
d658142432
update translation strings template
2016-02-17 16:32:05 +01:00
romjerome
1618e58176
$ intltool-update -m
2016-02-17 16:30:03 +01:00
Sveinn í Felli
c214904bd4
Update Icelandic translation
2016-02-17 16:24:21 +01:00
Sam Manzi
e7fafa3a86
9255 Add Citations Selector To Link Editor
2016-02-17 16:37:19 +11:00
Doug Blank
ae260c189f
Added codecov patch
2016-02-13 15:54:09 -05:00
Doug Blank
8a02c85bde
Turn on coverage/codecov in Travis
2016-02-13 08:09:03 -05:00
Nick Hall
7237d9baa3
Fix error when changing database in new locations gramplets
2016-02-11 19:46:08 +00:00
SNoiraud
b5e904be60
9094: Double-clicking on a source causes exception : better solution.
2016-02-10 17:49:24 +01:00
John Ralls
cb58270bf6
Fix comment about getting the right encoding for stdout.
2016-02-09 11:19:45 -08:00
John Ralls
bd27233cfc
Bug 9178: Error loading Participants add-on in French locale
...
Restores setting the stdout encoding to sys.getdefaultencoding() in a
way that works with Python3 (thanks to Jack O'Connor on stackoverflow)
and in a place that sets it for the loggers, too.
2016-02-09 11:15:02 -08:00
John Ralls
c11fbe8bfc
Bug 9159: Date format does not match system.
...
Make US English a special-case locale with en_GB the default if the locale
is en_XX where XX != US.
Note that untranslated languages will still end up using the 'C' locale.
2016-02-08 13:13:16 -08:00
Nick Hall
524413f7c3
Enhance the Locations gramplet
...
Create a new "Encloses" gramplet to the display places that the
active place encloses. Rename existing gramplet to "Enclosed By".
2016-02-08 19:36:47 +00:00
Doug Blank
202e1f5594
Protection from null objects
2016-02-07 11:58:59 -05:00
Doug Blank
429b91d357
IsAncestorOf bug hidden by looking up null handle
2016-02-06 21:43:03 -05:00
SNoiraud
e54ed1254a
7852: Rename family tree does not update the title of the parent window.
2016-02-02 10:34:52 +01:00
Doug Blank
72e897b44b
Database.select(where=('','LIKE','')) in Python matches across lines
2016-01-31 21:47:37 -05:00
Doug Blank
18ac940566
Add labels to SytledText and Note
2016-01-31 09:17:35 -05:00
Doug Blank
c4e7d0ec25
StyledText: don't crash if styles are corrupt
2016-01-31 09:17:01 -05:00
Doug Blank
403c87b887
DB-API and DbDictionary both use same binary handles as BSDDB
2016-01-31 09:15:52 -05:00
Doug Blank
2fb9a018c7
Remove unused code
2016-01-31 09:14:27 -05:00
SNoiraud
5e369b9f66
2060: Individuals with incomplete names, not updated when name completed
2016-01-31 12:15:18 +01:00
SNoiraud
3c20e4eeef
6873 : Children gramplet in Family view does not get updated when a birth/death events are added to a child
2016-01-31 11:31:41 +01:00
SNoiraud
dfd1a596ab
5417 : Non-image media objects don't appear in the main window gallery.
2016-01-31 11:16:10 +01:00
Doug Blank
abd69fbebd
Added schema to Tag
2016-01-30 14:44:39 -05:00
Doug Blank
3b1ff1e30f
Added schema to Note and StyledText
2016-01-30 14:25:51 -05:00
SNoiraud
ae8572187e
9136: Pressing tab stops at element in gui places
2016-01-30 15:34:51 +01:00
Doug Blank
3b6a621635
Database selects/iters can order by any field
2016-01-29 09:53:51 -05:00
Doug Blank
c28c49ba67
A version of touch() for Python3.2; use now as time
2016-01-28 16:57:06 -05:00
Doug Blank
de07b9d4f1
A version of touch() for Python3.2
2016-01-28 16:53:06 -05:00
SNoiraud
f144b4c425
9094: Double-clicking on a source in the citation gramplet causes exception
2016-01-28 19:54:52 +01:00
Doug Blank
80d710da48
Attempt to make Python 3.2 work with fd; typo
2016-01-28 07:59:50 -05:00
Doug Blank
d1af8a615f
Attempt to make Python 3.2 work with fd
2016-01-28 07:54:47 -05:00
Doug Blank
4b565fe7bc
Attempt to make Python 3.2 work with fd
2016-01-28 07:50:49 -05:00
Doug Blank
7b0b23c6f1
Added database testing; fixed bugs in select
...
* WIP: Tests BSDDB and DBAPI databases
* testing select and get_field
* fixed a bug in primaryobj
2016-01-28 06:44:41 -05:00
Doug Blank
eec418c192
DB-API: allow handles as secondary fields
...
* mother_handle is now secondary field
* fixed issues in join in primaryobj._follow_chain
* added logging to dbapi loading
* optimize rebuild, only what is needed
2016-01-27 07:18:12 -05:00
SNoiraud
78be94481d
9200: "Find text in record" filter crash
2016-01-27 13:13:58 +01:00
SNoiraud
9dc962be1f
9153 : vCard Export does not work
2016-01-27 10:57:05 +01:00
Doug Blank
2cf95cd866
DB-API: moved from github:gramps-project/addons-source
2016-01-26 18:07:12 -05:00
Doug Blank
64a3b6570d
PrimaryObject.get_field(): ignore error on invalid list length
2016-01-26 14:14:12 -05:00
Doug Blank
84ed939e82
Object.get_field: two bugs, one in attr on list, and multiple results
2016-01-26 13:55:09 -05:00
Doug Blank
5e84b3b1d6
BSDDB: renamed filter to where; un hash result names
2016-01-25 21:58:01 -05:00
Doug Blank
4463d8850c
BSDDB: adding missing iter methods; fixed a bug in iter by_order
2016-01-25 08:29:00 -05:00
SNoiraud
a99b56e123
7619 : Notes used in the "To Do" gramplet are found by the Remove Unused Objects tool
2016-01-25 11:10:13 +01:00
Doug Blank
21869e4939
Missed object to media in libgedcom
2016-01-24 18:29:48 -05:00
Doug Blank
c19f4b47a9
Rename database methods: _object to _media
2016-01-24 18:15:50 -05:00
Doug Blank
b472d6a8b1
Family: define extra secondary fields, and indexes
2016-01-24 09:55:11 -05:00
Doug Blank
1de7bb5ebc
iter_OBJECTS can take an order_by field list
2016-01-24 08:56:37 -05:00
Sebastian Schubert
f7e8f04121
Finish translation: ending ";" in keywords of desktop entry
...
(cherry picked from commit 56ff535968 )
2016-01-24 14:51:08 +01:00
Fedik
5a6b74ef75
Ukrainian translation: update translation, a bit
2016-01-24 15:49:54 +02:00
Fedik
36a10bb5ec
Ukrainian translation: update from template
2016-01-24 15:41:38 +02:00
Doug Blank
157604b40e
Rename *_media_object methods to *_media
2016-01-23 21:53:14 -05:00
Olaf
98a50dfd68
add option to output more than one occupation in relationship graph
2016-01-24 00:10:42 +00:00
Doug Blank
2eeda93617
Renamed get_object_from to get_media_from
2016-01-23 19:00:13 -05:00
Doug Blank
885bab26ef
Merge pull request #93 from dsblank/master
...
7335: Cleanup code, filenames, and documentation
2016-01-23 18:50:11 -05:00
Doug Blank
32b8005e0e
Fixed unnecessary comparisons
2016-01-23 18:45:54 -05:00
Doug Blank
74ab1ba874
Merge remote-tracking branch 'upstream/master'
2016-01-23 18:42:09 -05:00
Olaf
15e691ded9
Add another way of showing dates and places in relationship graph
...
This will display date and place of birth/death/marriage events next to each
other, one line for each event.
2016-01-23 23:14:34 +00:00
Doug Blank
b131121072
Remove python3-icu in testing
2016-01-23 18:00:58 -05:00
Doug Blank
feebedad65
Exclude user_test because of older version of mock; use python3-icu
2016-01-23 17:57:23 -05:00
Doug Blank
78f3b29b4c
Exclude TestUser tests because of older version of mock
2016-01-23 17:50:27 -05:00
Doug Blank
44866a90f7
Use easy_install3 to install mock
2016-01-23 17:39:41 -05:00
Doug Blank
5efb313177
Get pip3 from python3-setuptools
2016-01-23 17:33:46 -05:00
Olaf
9d83cbbc52
clean up output of families from relationship graph
2016-01-23 22:24:19 +00:00
Doug Blank
db6e70d24b
Use built in python3 only, old version of mock
2016-01-23 17:20:23 -05:00
Doug Blank
e3e32bcddf
Use python rather than python3
2016-01-23 17:05:01 -05:00
Doug Blank
02818ac867
Use python3 and forget pip
2016-01-23 16:32:30 -05:00
Doug Blank
885af4271c
Use python3.4 directly
2016-01-23 16:28:29 -05:00
Doug Blank
106cff20aa
Get pip a different way
2016-01-23 16:24:09 -05:00
Doug Blank
adecfe26cf
Try using python3.4 specifically
2016-01-23 16:16:37 -05:00
Doug Blank
05eef13110
Try using python3-pip package
2016-01-23 16:06:42 -05:00
Doug Blank
b9e5db3563
Try using downloaded pip3.4
2016-01-23 16:02:40 -05:00
Doug Blank
4394535139
Try using built in pip3.4
2016-01-23 15:56:08 -05:00
Doug Blank
bc0562d9b3
Try using built in pip
2016-01-23 15:50:14 -05:00
Doug Blank
ec5c8cccef
Try using built in pip3
2016-01-23 15:44:25 -05:00
Doug Blank
cb74c40afa
Try using Python 3.4
2016-01-23 15:37:29 -05:00
Doug Blank
ee05e0b451
7335: Cleanup code, filenames, and documentation
...
First part of cleanup, changes:
MediaObject -> Media
mediaobj -> media
mediaobject -> media
2016-01-23 14:22:41 -05:00
Marek Szuba
186c2bcfef
Only consider the values of LC_ALL, LANG, and LANGUAGE, in that order, when choosing the default locale.
...
Default arguments of locale.getdefaultlocale() consider the value
of LC_CTYPE in addition to the three aforementioned all-category
variables, which under certain conditions (LC_CTYPE set, LC_ALL and
the rest of LC_FOO unset) would result in the locale set in LC_CTYPE
(which should only affect interpretation of byte sequences as
characters) spilling over to other locale categories handled by the
GrampsLocale object. The most visible effect of that spill was that
with LC_ALL, LANG, LANGUAGE and LC_MESSAGES unset but LC_CTYPE set,
Gramps would start using the wrong UI language.
2016-01-22 13:42:50 -08:00
John Ralls
65442c2da8
Bug 9191: Unable to select Unicode UTF-8 encoding on command line
...
Make the option descriptions line up when the value is shorter than 10
characters. Also make the value and description headings line up with the
list and put "Available values are:" first.
2016-01-22 13:39:37 -08:00
Ivan Komaritsyn
a947bd3598
update Russian translation
2016-01-18 11:04:47 -08:00
John Ralls
dbdec516b9
Fix err undefined exception.
2016-01-18 09:16:44 -08:00
Doug Blank
b7444dd9b0
DB-API: Cut database access by 50% when iter by handles
2016-01-18 09:21:18 -05:00
Doug Blank
82d02c5c1b
Fix error in NOT in select
2016-01-17 13:21:16 -05:00
Doug Blank
dfc0808167
Add tests for Object.get_field
...
* tests for get_field, with and without join
* fix bug in Handle
* fix issues in get_field
2016-01-17 12:07:31 -05:00
Paul Franklin
1ced0ac405
typo
2016-01-16 15:43:35 -08:00
romjerome
d509c44d69
9121 9146 9162: Cannot import gedcom generated by RootsMagic
...
custom place details ignoring PlaceName()
2016-01-16 15:18:35 +01:00
Doug Blank
8525397067
9166: People sorted by surname view now crashes
...
Fixed issue by surrounding gramplet load code in try/except.
2016-01-14 07:13:47 -05:00
SNoiraud
ee0e343e1e
8950 : Narrative web : html elements emitted in different order
2016-01-14 10:04:29 +01:00
Doug Blank
f9930c1bcf
Revised db.select to be completely general
2016-01-13 08:20:50 -05:00
Doug Blank
dc698782b9
db.select does a recursive compare when multi-values
2016-01-12 10:09:51 -05:00
Doug Blank
0c90679515
Added missing get_schema() to some objects
2016-01-11 21:46:10 -05:00
Doug Blank
2195c2e885
db.select(): added [NOT filter]
2016-01-11 17:43:53 -05:00
Doug Blank
f45c75988c
db.select: updated doc strings for filter format
2016-01-11 17:36:37 -05:00
Doug Blank
9d6d791e21
Made select use proper recursive expressions; some optimizations
2016-01-11 17:19:14 -05:00
Doug Blank
8902d8f5de
Add Family field aliases
2016-01-11 07:28:28 -05:00
Doug Blank
a3c0ff5c18
Add missing EventRef.get_schema()
2016-01-10 18:37:13 -05:00
Nick Hall
e16e772057
Add .pylintrc file
...
Set maximum line length to 80 characters (previous default).
Allow "db" as a good variable name.
2016-01-10 16:41:44 +00:00
Doug Blank
22fa6ed63a
Refinements in db.select; allow joins
2016-01-10 10:55:45 -05:00
Nick Hall
177e30ee62
Improve pylint score of gen modules to above 9
2016-01-10 15:40:52 +00:00
Nick Hall
b8a38cd5e5
Improve pylint score to above 9 for most gen.lib objects
2016-01-09 15:34:59 +00:00
SNoiraud
e013122afc
9163 : Narrative web : "errno: 1, operation is not permitted" when creating archive.
2016-01-09 10:23:50 +01:00
Josip
73b3ccbd0e
9122: Complete Report about person (whole database) - PDF - crash
2016-01-08 20:55:20 -08:00
Nick Hall
76d8c70b91
Remove redundant ignore list from attribute types
2016-01-09 00:50:49 +00:00
Nick Hall
c3eab4e6e3
Further pylint improvements
2016-01-09 00:27:42 +00:00
Doug Blank
831330b6d0
Moved Django templates out of gramps
2016-01-08 18:54:25 -05:00
Doug Blank
f26c9f7055
Added missing get_labels, get_schema
2016-01-08 18:44:38 -05:00
Nick Hall
e64fa65552
Remove redundant objects
...
These were needed for database upgrades but are no longer
referenced anywhere.
2016-01-08 22:58:25 +00:00
Nick Hall
80f05956b4
Gramps type pylint improvements
2016-01-08 21:57:04 +00:00
Doug Blank
1654757c22
db.select() can now use filter; returns total count, and selection
2016-01-08 14:07:43 -05:00
Doug Blank
cc00442e0b
Added missing del_func to BSDDB._tables
2016-01-08 04:34:30 -05:00
Nick Hall
e85af204dd
More pylint improvements
2016-01-07 19:52:05 +00:00
Nick Hall
72d0d46535
Date object pylint improvements
2016-01-07 19:52:05 +00:00
Doug Blank
eaf1649ef3
Remove remaining mentions of webapp
2016-01-07 13:05:53 -05:00
SNoiraud
22b5c7a14c
Geography : change one place selection function by a method.
2016-01-07 09:53:57 +01:00
Doug Blank
ecc8939840
Removed Django references
2016-01-06 15:43:13 -05:00
Doug Blank
7aa7f26bbb
Removed webapp to django-webapp project
2016-01-06 15:24:27 -05:00
Doug Blank
b39fd5b634
Added missing schema
2016-01-06 10:07:25 -05:00
Doug Blank
640e834c22
Refactor of labels/fields/schema
2016-01-06 10:06:47 -05:00
Doug Blank
5a8264f70e
db.select/get_rows now returns a dictionary
2016-01-06 10:06:05 -05:00
Doug Blank
ed0001ba0e
9155: proper fix
2016-01-06 15:39:46 +01:00
romjerome
d6f3149a38
Fix previous commit [faaabc]
...
Do not create an additional database access
2016-01-06 15:25:39 +01:00
romjerome
faaabcef3a
9155: Unhandled AttributeError when db.get_tag_from_handle returns None
2016-01-06 14:51:43 +01:00
Doug Blank
3cb64cdca8
Need to rebuild reference map if making changes in batch mode
2016-01-05 13:44:43 -05:00
Doug Blank
195fdc3cf8
Removed should_exit from tests
2016-01-05 13:17:11 -05:00
Doug Blank
5130269f31
Use db_is_open properly
2016-01-05 13:08:53 -05:00
Nick Hall
c9b5830a37
Fix bug introduced in pylint tidy up
2016-01-05 18:03:33 +00:00
Doug Blank
27e79a3e76
CLI: if database is opened at end, then close it
2016-01-05 13:01:48 -05:00
Doug Blank
d44673c260
Don't exit from arghandler, just return
2016-01-05 13:00:30 -05:00
Nick Hall
8717839809
Add validation to gender field
2016-01-01 19:22:53 +00:00
Paul Franklin
895f8a1cfc
9073: "Unknown" spouse uses hardcoded string [deferred translation]
2016-01-01 10:47:54 -08:00
Tom Samstag
4ff2cf30e2
fix handling of a None handle
2016-01-01 09:46:20 -08:00
Nick Hall
307f236771
Primary object pylint improvements
2015-12-31 23:06:16 +00:00
Nick Hall
e82148677d
Replace tabs with spaces
2015-12-31 21:17:49 +00:00
Nick Hall
e67832d384
Merge pull request #86 from tecknicaltom/various_python_issues
...
Various python issues
2015-12-31 21:15:46 +00:00
Nick Hall
843795738d
8556: ValueError: underlying buffer has been detached
...
The expat parser requires a binary mode file object.
2015-12-31 18:30:02 +00:00
Doug Blank
cc6b54c5d9
Object.get_label() now a class method. Fixed error in Name schema
2015-12-31 08:47:48 -05:00
romjerome
b77aeb39e7
Year 2016
2015-12-31 11:19:10 +01:00
romjerome
937cd509d0
9114: mars month instead of Marzec (Polish)
2015-12-31 11:17:20 +01:00
Tom Samstag
92c2ddc33e
remove unnecessary pass statements
2015-12-31 00:24:07 -08:00
Tom Samstag
e9eedee5c6
change tabs to spaces
2015-12-31 00:08:42 -08:00
Tom Samstag
602ad1bc53
not x is None -> x is not None
2015-12-31 00:03:22 -08:00
Tom Samstag
de8d8370e3
fixing else clauses on loops
2015-12-30 22:46:57 -08:00
Tom Samstag
4053d84a5f
fix a raising of NotImplemented
...
It may not have caused any issues, but changing this from raising
NotImplemented to a NotImplementedError. Explanation about why this is
important at:
http://mouadino.appspot.com/notimpelementederror-vs-notimplemented-in-python/
2015-12-30 22:09:13 -08:00
Paul Franklin
76315be47d
8128: GtkDialog mapped without a transient parent
2015-12-30 21:43:31 -08:00
Doug Blank
85e4a29af4
Allow struct API to work on missing data
2015-12-30 15:11:27 -05:00
Doug Blank
0bfee44e9b
Selection method added to database
2015-12-30 14:03:46 -05:00
Doug Blank
41f9e3cccc
PrimaryObject.get_field can call methods
2015-12-30 11:06:11 -05:00
Doug Blank
895531c2e3
Having a method used by instance or class is a bad idea
2015-12-30 11:03:40 -05:00
Ivan Komaritsyn
d1e11f4172
update Russian translation (with "master" gramps.pot)
2015-12-29 23:42:31 -08:00
Paul Franklin
e473f9dc89
8128: GtkDialog mapped without a transient parent
...
The set of fixes was actually triggered by comments in
https://gramps-project.org/bugs/view.php?id=9122#c45895
https://gramps-project.org/bugs/view.php?id=9122#c45921
The project is ongoing, since it's needed for our Windows users.
2015-12-29 22:49:05 -08:00
Nick Hall
a65e69cb53
Only check for changed data when cancel button clicked
2015-12-30 00:41:00 +00:00
Nick Hall
be7e9ace36
Update docstrings for database get methods
2015-12-29 23:47:42 +00:00
Nick Hall
39c8d33169
Merge pull request #84 from tecknicaltom/more_None_handle_fixes
...
fixes for None handle errors: single-parent family
2015-12-29 23:32:34 +00:00
Nick Hall
5729db8f7f
Avoid check for changed data when save button clicked
2015-12-29 20:00:40 +00:00
Nick Hall
40ca8a2da4
Store original object during editor initialisation
2015-12-29 19:54:18 +00:00
Tom Samstag
4ac6d346f4
fixes for None handle errors: single-parent family
...
Fixes for Person lookups with None handles, related to the use of a
single-parent family
2015-12-29 10:42:00 -08:00
Nick Hall
715277d9ac
Fix handle errors in family lines graph
2015-12-29 18:23:14 +00:00
Doug Blank
f4af5277e6
Struct.from_struct is also a classmethod
2015-12-29 13:09:49 -05:00
Paul Franklin
74f9fb1b8e
9137: Report Plugin [LaTeX backend] crashes
2015-12-28 12:02:15 -08:00
Zdeněk Hataš
f0e2aa6cc9
czech translation update, fixed Places terminology
2015-12-28 20:29:57 +01:00
SNoiraud
60f4c76fa2
Geography : trying to solve possible gramps.gen.errors.HandleError: Handle is None
2015-12-27 23:10:13 +01:00
SNoiraud
2aca380484
Geography : add transient for progress bar in events view + change message.
2015-12-27 19:45:28 +01:00
SNoiraud
4a47edc39c
Geography : add transient parent + change message
2015-12-27 19:08:57 +01:00
Nick Hall
33b9e80028
Fix place hierarchy creation during import
2015-12-27 17:19:41 +00:00
Doug Blank
e0c6468c77
Moved translation funtion to get_label/get_labels
2015-12-27 09:37:01 -05:00
Doug Blank
57e349a280
Merge pull request #82 from tecknicaltom/relview_None_handle
...
Fix for a None handle lookup in relview
2015-12-27 07:53:50 -05:00
Doug Blank
84e484bb64
Struct moved to gen.lib
2015-12-27 07:46:05 -05:00
Tom Samstag
c5daf38878
Fix for a None handle lookup in relview
...
If focusing on the relationship view with an empty tree loaded, an
uncaught exception was raised by attempting to call
get_person_from_handle with a None handle:
Traceback (most recent call last):
File "dev/gramps/installed/lib64/python3.4/site-packages/gramps/gui/viewmanager.py", line 1011, in view_changed
self.__change_page(page_num)
File "dev/gramps/installed/lib64/python3.4/site-packages/gramps/gui/viewmanager.py", line 1024, in __change_page
self.active_page.set_active()
File "dev/gramps/installed/lib64/python3.4/site-packages/gramps/gui/views/navigationview.py", line 154, in set_active
PageView.set_active(self)
File "dev/gramps/installed/lib64/python3.4/site-packages/gramps/gui/views/pageview.py", line 304, in set_active
self.build_tree()
File "dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/view/relview.py", line 205, in build_tree
self.redraw()
File "dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/view/relview.py", line 465, in redraw
self.change_person(None)
File "dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/view/relview.py", line 470, in change_person
return self._change_person(obj)
File "dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/view/relview.py", line 500, in _change_person
person = self.dbstate.db.get_person_from_handle(obj)
File "dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/database/bsddb_support/read.py", line 723, in get_person_from_handle
return self.get_from_handle(handle, Person, self.person_map)
File "dev/gramps/installed/lib64/python3.4/site-packages/gramps/plugins/database/bsddb_support/write.py", line 2113, in get_from_handle
raise HandleError('Handle is None')
gramps.gen.errors.HandleError: Handle is None
2015-12-26 23:56:53 -08:00
Doug Blank
84fc198a6d
Move struct-based API to gen.lib.struct
2015-12-26 21:00:37 -05:00
SNoiraud
664359e681
Geography : Use progress meter while selecting places or events.
2015-12-26 18:35:46 +01:00
SNoiraud
99c1cb5642
Geography : HandleError('Handle is None')
2015-12-26 17:30:38 +01:00
SNoiraud
822fa7c06c
9127 : Geography : performance issue due to bad initialization.
2015-12-26 17:18:05 +01:00
SNoiraud
04c39a72e0
9126 : Better place levels handling in geography view.
2015-12-26 17:09:02 +01:00
Doug Blank
b793b9d068
Add labels to gen.lib object fields
2015-12-24 23:16:57 -05:00
SNoiraud
0ff9363d72
9127 : Geography : performance issue when selecting the events or places views.
2015-12-23 11:10:27 +01:00
Doug Blank
ab67c786b0
Remove setuptools flag
2015-12-21 17:12:30 -05:00
Doug Blank
cc97dcddbd
Fixed classifiers in setup.py
2015-12-21 14:56:41 -05:00
Doug Blank
bc7178ae2e
Webapp: point to new github for import example
2015-12-20 09:37:39 -05:00
Ivan Komaritsyn
d9ff065f4f
update Russian translation
2015-12-18 21:35:51 -08:00
Doug Blank
fd386c5bc6
Merge pull request #80 from tecknicaltom/add_db_to_package_core
...
add database plugins to package_core
2015-12-18 22:53:50 -05:00
Tom Samstag
62a95c936b
add database plugins to package_core
...
Make sure the database addon and the bsddb_support code is installed.
Without this, Gramps crashes on startup.
2015-12-18 17:06:30 -08:00
Doug Blank
4d5c28ad3a
CLI -r/--remove asks firsts, uses reg exp
2015-12-18 17:10:11 -05:00
Doug Blank
fc55aba6b3
Use new test framework; remove Test db
2015-12-18 09:09:27 -05:00
Doug Blank
01ef775491
Use CLI test framework; fix bug in fake exit
...
* uses new Gramps() test framework in cli_test.py
* test_util.Gramps allows default exit code
2015-12-18 08:46:35 -05:00
Doug Blank
d5aa7067ea
Add framework for testing CLI commands
...
* can grab output, stderr for testing output
* can redirect input, via function
* doesn't test --show, but all other CLI flags
2015-12-18 07:32:44 -05:00
Doug Blank
72662bcf06
Adds -r, --remove FAMILY_TREE_NAME to command-line
...
* gives error if doesn't exist
* currently requires exact match
* doesn't ask for permission (yet)
2015-12-18 07:30:03 -05:00
Doug Blank
392e9eb399
Added clidbmanager.remove_database(), use in tests for cleanup
...
* clidbmanager.remove_database - removes database by name
* cli_test - clean up database created in tests
* cli_test - uses a better random name
2015-12-17 11:17:21 -05:00
Doug Blank
7eb8015aee
Add tests to handle command-line arguments
2015-12-15 23:51:03 -05:00
Nick Hall
bde4b1bf10
Fix handle errors in gramplets
2015-12-15 14:07:48 +00:00
SNoiraud
621bf1e1e9
Webcal : 8943 and 8947 : use 'until' instead of 'till'
2015-12-15 08:52:37 +01:00
Doug Blank
928a437f48
Merge pull request #78 from romjerome/maintenance/gramps42
...
9057: fix counter for filtered entries
2015-12-14 15:31:15 -05:00
SNoiraud
8bf8e92e3c
8943 and 8947 : finish the implementation and make the report nicer.
2015-12-14 09:56:37 +01:00
Doug Blank
a0bf429b4c
Merge pull request #77 from dsblank/master
...
8556: ValueError: underlying buffer has been detached
2015-12-13 15:10:43 -05:00
Nick Hall
0e8f335607
Check for empty handle when returning default person
2015-12-13 19:27:49 +00:00
Nick Hall
5fc7dd6874
Fix handle errors in reports
...
The find_spouse report utility function can return None.
2015-12-13 18:56:57 +00:00
Ivan Komaritsyn
997da5170d
update Russian translation
2015-12-13 10:15:11 -08:00
Nick Hall
f7c54e9b88
Fix handle errors in person and family editors
2015-12-13 17:34:15 +00:00
Doug Blank
03a72b8319
Prevent crash from exporting because of no default person.
...
Because of changes in [1], if self.get_default_handle() doesn't return a handle, we would have a crash.
https://github.com/gramps-project/gramps/commit/5c958bd7fbaea082df6f2ce427042ad0a642815e
2015-12-13 12:01:25 -05:00
Doug Blank
6faed565f4
8556: ValueError: underlying buffer has been detached (from Paul's patch)
2015-12-13 11:29:24 -05:00
Doug Blank
decb51eac7
Remove encoding on stdout and stderr
2015-12-13 11:19:32 -05:00
Doug Blank
7710544936
gramps -L prints as it goes
...
Gramps -l now lists details as it goes, rather than after collecting details from all databases.
2015-12-13 10:49:47 -05:00
Nick Hall
cff726a4bb
More empty handle checks in proxies
2015-12-12 22:00:11 +00:00
SNoiraud
4e1b72ab60
8947 : Webcal: make it possible to easily move to the next day page having a birthday
2015-12-11 20:50:42 +01:00
Nick Hall
ded6869a2a
Check for empty handle in private proxy
2015-12-11 18:29:54 +00:00
Paul Franklin
4a0ce62361
use ngettext for proper plural forms use
2015-12-09 10:08:03 -08:00
SNoiraud
1021b6d178
8943 : Webcal: add an sign that somebody is not alive and make the report nicer
2015-12-08 18:23:00 +01:00
Nick Hall
31bcba8d5d
Fix bug introduced in commit 8dffe66
...
The fix function can be passed a str or int.
2015-12-08 11:08:51 +00:00
Ivan Komaritsyn
f4f5544060
update Russian translation
2015-12-07 16:54:30 -08:00
SNoiraud
0246d96e4c
Narrativeweb : remove an unused import.
2015-12-07 15:43:32 +01:00
Sam Manzi
828cb1ac08
Merge pull request #75 from cicl06/master
...
Small fix in import script
2015-12-07 10:07:51 +11:00
SNoiraud
10ea4333c4
8946 : webcal : make the month name clickable in the year overview page
2015-12-06 18:46:02 +01:00
Nick Hall
332892266f
Fix reference map unit test
...
A bad handle now rasies a HandleError rather than returning None.
2015-12-06 11:14:33 +00:00
SNoiraud
e8a79a8cea
8950 : sort problem : TypeError: unorderable types: EventRef() < EventRef()
2015-12-06 11:29:15 +01:00
Paul Franklin
252aacee41
disambiguate "none" (for French)
...
from po/fr.po:
The same "none" is used for name, surname and date.
However, in French we say "aucun" for name and surname,
but we say "aucune" for date...
2015-12-05 21:03:34 -08:00
Paul Franklin
8ed9d8958d
center export dialog on parent window
2015-12-05 20:22:21 -08:00
Paul Franklin
1000c1b5cb
center report dialogs on parent window
2015-12-05 20:20:34 -08:00
Paul Franklin
89b3eb0a34
7276: translate some currently-untranslated punctuation marks
...
flag the quotation marks around a call name to be translated
2015-12-05 19:55:18 -08:00
Paul Franklin
aaca511c75
7276: translate some currently-untranslated punctuation marks
...
slightly alter the comment near the translated punctuation
2015-12-05 19:50:43 -08:00
Nick Hall
5c958bd7fb
Raise HandleError exception for bad handles
2015-12-05 21:17:56 +00:00
Nick Hall
5d7343f10a
Remove handle2internal function
2015-12-05 18:14:16 +00:00
Nick Hall
e813e1c5c2
Remove conv_dbstr_to_unicode function
2015-12-05 17:50:51 +00:00
Nick Hall
8dffe6639b
Remove remaining conv_to_unicode calls
2015-12-05 16:57:05 +00:00
Robert Jacob Magyar
2f21e623af
Merge branch 'master' of https://github.com/cicl06/gramps
2015-12-05 10:49:47 -06:00
J. Robert Magyar II
536cc48d85
x button now closes import file menu
2015-12-05 10:47:12 -06:00
J. Robert Magyar II
0e6db6397c
x button now closes import file menu
2015-12-05 10:34:30 -06:00
romjerome
7f3cdb6d71
9041: Father/mother's age attributes are not translated on DA and DD reports
2015-12-05 11:59:36 +01:00
Nick Hall
6fa47010cf
Unicode conversion of command line arguments no longer needed
...
Arguments are a list of str in python3.
2015-12-05 10:53:56 +00:00
SNoiraud
2e19025f9b
8048 : Narrative web report: add author to citations
2015-12-05 11:38:13 +01:00
SNoiraud
2e1a53e5a3
8950 : events list and family list are differents between two reports.
2015-12-05 10:57:10 +01:00
Doug Blank
65e570cdd8
Merge pull request #73 from RossGammon/missed_javascript
...
7763: Sourceless Javascript Files in release tarball
2015-12-04 07:57:23 -05:00
SNoiraud
714937ff5f
8950 : narrativeweb : change mtime at the bad place and made twice.
2015-12-04 11:40:55 +01:00
SNoiraud
d4c923bef3
9016 : narrativeweb : refactor the previous patch using _pd.display_event()
2015-12-03 23:54:50 +01:00
Ross Gammon
d8454fc826
7763: Sourceless Javascript Files in release tarball
...
This one removes the last hardcoded path to the local copy of jquery
and uses the online CDN provided by Google instead.
2015-12-03 21:57:37 +01:00
SNoiraud
79395f14c6
9650 : permission denied : change mtime to origin instead of destination.
2015-12-03 00:51:35 +01:00
SNoiraud
61b367ed84
9016 : narrativeweb: Place title based on current date not that of the event
2015-12-02 23:28:44 +01:00
Paul Franklin
c5bbe7b04e
9041: remove temorary _DATAMAP entries (from [ 8fac92d])
...
not needed after [4c22713 ]
2015-12-02 08:52:19 -08:00
Nick Hall
8c66825e84
Remove redundant str conversion in tree models
2015-12-02 12:28:24 +00:00
Paul Franklin
4c22713a1a
9041: Father/mother's age attributes are not translated on reports
2015-11-30 21:49:34 -08:00
Paul Franklin
20601749e2
improve Russian date handler, and R. d.h. unittests
2015-11-29 20:13:35 -08:00
Ivan Komaritsyn
3e1e89147b
improve Russian translation
2015-11-29 20:13:26 -08:00
romjerome
6a0182456b
9058: ReferencedBySelectionProxy can forget some referenced tags
...
Tag records list forgot tags linked with some primary objects
was on Gramps XML file format, not related to backup or tags on Person
2015-11-29 11:30:56 +01:00
romjerome
373a39ade3
Fix some punctuations
2015-11-29 11:08:56 +01:00
romjerome
8fac92d170
9041: Add missing 'Father/mother age' translation strings
...
temp workaround for mapping them via translation dict
2015-11-29 11:05:18 +01:00
Nick Hall
b34b257d33
Unicode conversion not required for other Gtk methods
2015-11-29 00:01:05 +00:00
Nick Hall
415540e4a6
Unicode conversion not required for FileChooserDialog methods
2015-11-28 23:48:43 +00:00
Nick Hall
452fbfac80
Remove redundant unicode conversion of __file__ variable
2015-11-28 22:34:38 +00:00
Nick Hall
d770c8a236
Remove unused constfunc imports
2015-11-28 22:00:51 +00:00
Nick Hall
2fad4320d6
9027: Put tag selection list in alphabetical order
2015-11-28 19:15:09 +00:00
Nick Hall
4eeebeb00a
Remove redundant code
2015-11-28 18:49:22 +00:00
Nick Hall
0e59cc5f59
9079: Fix delete error in undoable entry widget
2015-11-28 18:34:16 +00:00
SNoiraud
4db9a7ff63
5905 : thumbnails html file missing in the narrative web.
2015-11-28 12:26:00 +01:00
Alan Strohm
3a39dfc81f
Bug 9077: Don't check SSL certs on Mac when fetching addons.
2015-11-27 13:05:27 -08:00
SNoiraud
5180a376d6
8950 : Narrated: html elements emitted in different order with python 3 and date warning on windows
2015-11-27 21:37:34 +01:00
SNoiraud
d8e7b6f801
7426 : unused *_init.jpg are created in the narrated website.
2015-11-27 21:19:33 +01:00
SNoiraud
e278b66a62
7322: Some media files are not exported to the NAVWEB report.
2015-11-27 17:34:01 +01:00
SNoiraud
c1c36b8ce0
8950 : forgot to remove an unused function.
2015-11-25 20:45:25 +01:00
SNoiraud
86bb86af16
8950 : Narrated Web Site Report: html elements emitted in different order
2015-11-25 19:34:09 +01:00
SNoiraud
aa18f9c63a
9073 : 'Unknown' spouse uses an harcoded string name on Simple Descendants textual report
2015-11-25 17:47:18 +01:00
SNoiraud
092b26356c
9065 : Interactivesearch gives "TypeError: unorderable types: str() < NoneType()"
2015-11-25 14:52:45 +01:00
John Ralls
388aef3a92
Catch urlopen TypeError when context arg isn't supported.
...
Python changed the behavior and args for urllib.urlopen; the context
arg is needed to avoid cert checking in 3.4.3 and later, but isn't
supported before, where the default is to not check certs.
2015-11-14 12:19:28 -08:00
Matti Niemelä
7b6832eea7
9040: 'Narrative' word not translatable
2015-11-09 14:16:42 +01:00
Josip
ba89c29c0b
8988: Name of user defined filter is not shown
2015-11-08 00:43:48 +01:00
Josip
4951f81d0d
9008: Faulty headline in start up screen
2015-11-08 00:40:35 +01:00
SNoiraud
e1780c8819
9028 : Find is broken when used in the Family selector.
2015-11-02 17:04:18 +01:00
SNoiraud
b3140d9bd9
0009014: "Show all" checkbox of "Select Family - Gramps" window not unchecked when the filter is cleared
2015-11-01 12:56:43 +01:00
Nick Hall
95062b7f46
Fix default selection in selectors
2015-10-27 21:38:30 +00:00
romjerome
dd9984daee
9003: Locality data in address was not imported
2015-10-27 09:43:26 +01:00
John Ralls
1acd60d7f2
Fix undefined variable error.
2015-10-26 14:04:01 -07:00
John Ralls
93e3c62b99
Bug 8897 - Can not download new or updated add-ons
...
Apple provides a hacked OpenSSL that checks Keychain for certs after failing
to find them elsewhere (and normally there is no elsewhere). The versions
provided for OS X versions < 10.8 are obsolete, preventing building
osm-gps-maps's dependencies, so we provide our own but it can't be similarly
hacked to use Keychain because that is a private API to which Apple doesn't
provide headers.
This is at root a Python problem, see https://bugs.python.org/issue17128
To work around it, disable certificate verification for this one URL for
macs only. This does create the small security risk of a MITM attack injecting
malicious add-ons, but since the URL is user-editable a phishing attack is
more likely and there's nothing that SSL can do about that.
2015-10-25 15:06:27 -07:00
John Ralls
d4c7950cc5
Bug 8929 - Installation from DMG (binary) file and port file fail.
...
Cause was a stray bytes qualifier in the split character.
2015-10-25 15:06:15 -07:00
Ivan Komaritsyn
29624713c4
Update Russian translation (P.R. 70)
2015-10-23 18:38:56 -07:00
Paul Franklin
cd2db0b267
enable po/check_po to work on older machines
2015-10-23 18:13:15 -07:00
Nick Hall
19ab02a4f9
Merge pull request #69 from tomhughes/clipboard
...
Re-enable selection in the clipboard on a grab_broken event
2015-10-20 22:29:42 +01:00
Tom Hughes
201f4a5e51
Re-enable selection in MultiTreeView on a grab_broken event
...
As of GTK 3.18.0 a fake button release event is no longer sent when
a DnD completes:
https://bugzilla.gnome.org/show_bug.cgi?id=749737
As a result we keep selection disabled which then means that the next
drag from the clipboard fails to select the dragged object and we wind
up trying to drop the old selection instead.
2015-10-20 22:10:42 +01:00
Paul Franklin
9e07b3e092
fix another deprecation warning (thanks to Tom Hughes)
2015-10-18 16:54:11 -07:00
Nick Hall
e35b889f88
Merge pull request #68 from tomhughes/focus
...
Fix creation of focus change events
2015-10-18 23:50:34 +01:00
Nick Hall
f7c6f61bf2
Merge pull request #67 from tomhughes/objclass
...
Handle citation objects in glocale.trans_objclass
2015-10-18 23:50:07 +01:00
Tom Hughes
14d314bf1a
Fix creation of focus change events
...
This fixes a number of run time warnings of the form:
interactivesearchbox.py:195: TypeError: Passing arguments to gi.types.Boxed.__init__() is deprecated.
All arguments passed will be ignored.
Which appear to represent a genuine issue as the previous way
of creating events indeed doesn't set the type.
2015-10-18 19:27:38 +01:00
Tom Hughes
289b2df9a1
Handle citation objects in glocale.trans_objclass
...
Without this right clicking on a citation in the clipboard
gives options like "Make See Details active" which don't make
an awful lot of sense.
2015-10-18 19:25:50 +01:00
Nick Hall
faee673b42
Check that gramplet is in notebook before setting tab label
2015-10-15 18:09:57 +01:00
SNoiraud
590621ea7f
Geography : 8984 : Edit place from Geography creates duplicate in the "enclosed by" tab.
2015-10-12 17:15:27 +02:00
SNoiraud
81eda27f5d
Geography : 0008982: Gobject Instrospection displays a warning and ask to set a version to load.
2015-10-12 14:59:09 +02:00
Nick Hall
78fef48559
Revert gramplet id changes
...
This partially reverts commit 80a9597 .
2015-10-11 18:06:39 +01:00
Paul Franklin
a2f2659ab1
8888: Gramps Help button User Manual wiki-links
2015-10-09 13:38:34 -07:00
Nick Hall
c93e16c4af
8168: Sort custom place types in editors
2015-10-09 19:08:09 +01:00
Nick Hall
88743af243
Fix error converting color into string
2015-10-09 17:47:49 +01:00
romjerome
f5598a2c0f
[Geography] Ignore places without hierarchy
...
Cannot get value if there is no levels
See country = state = county set on self.get_location()
2015-10-08 17:18:00 +02:00
Doug Blank
448ddfd721
Holidays: added cmp() for Python3
2015-10-05 20:20:11 -04:00
Nick Hall
a86890002f
Remove redundant io imports
2015-10-05 19:20:08 +01:00
Nick Hall
41c17c3190
Tidy up xml parser file handling
2015-10-05 18:30:56 +01:00
Paul Franklin
c97a254188
Fix countries selector on Reports
...
use strings comparison, avoid encoded Element names
2015-10-05 16:40:10 +02:00
Paul Franklin
90dd4afd06
handle case of no intltool when doing "python3 setup.py build"
...
I installed my development environment on a different machine
but for some reason didn't install intltool. But it took me
a while to notice since I normally routinely divert the output
to a file. So it was crashing but I didn't know.
But when I examined setup.py I saw that was tested for, at least
it was supposed to be tested for. But on my particular machine
when the test was piped into more commands the whole piped command
was returning a zero status, even though there was no intltool
at all. So I have added an explicit test for intltool and that
does indeed fail on my machine, without one.
2015-10-04 19:14:50 -07:00
=Vlada Perić
db7255febc
8971: the easter method in libholiday.py isn't Python3-friendly
2015-10-04 16:25:13 -07:00
Paul Franklin
f416756809
Suggestion:Use 'People and Events.'' instead of of an 'etc'
2015-10-02 13:26:32 +10:00
Sveinn Felli
eee2ba4d69
[Tips] Typo's in gramps.pot 'prefered>preferred'
2015-10-01 08:05:10 +10:00
Doug Blank
463ea1fe7e
if s_tagvalue is None:
2015-09-30 06:39:00 -04:00
SNoiraud
2df26a9076
bug 8799 : verification tool : Exception raised when used with the "Estimate missing or inexact dates"
2015-09-29 09:23:50 +02:00
Sam Manzi
651e03c697
8888 'baseselector's add help urls only
2015-09-29 16:29:02 +10:00
Sam Manzi
6aadb54c9f
Revert "Usability:Update initial [interface] startup defaults for (height/width)"
...
This reverts commit c89ae3241b .
2015-09-28 10:24:43 +10:00
Detlef Wolz
6554f43114
3670: hourglass graph report - link missing in ancestor graph
2015-09-27 13:12:01 -07:00
Sam Manzi
c89ae3241b
Usability:Update initial [interface] startup defaults for (height/width)
...
- Fully show each Category sidebar filter without having to resize initially. eg:Citation Category sidebar filter is the largest!
2015-09-26 15:03:48 +10:00
Paul Franklin
23c2345258
8936: Descendants-detailed report crashes
2015-09-24 16:44:20 -07:00
Nick Hall
3cf0e7885f
Remove trailing whitespace from new date handler
2015-09-24 15:38:36 +01:00
romjerome
adb32a3457
8188: Problem with existing selection in media reference editor
...
like selection box disappears when scrollbar appears
Now, do not expand bottom section (Media Object fields) by default
Wonder if we should not do that on all Reference Editors?
2015-09-24 10:26:14 +02:00
romjerome
2e0bef5800
More accurate french translation
...
thanks to Ζήσης Λ. Παπαδόπουλος
2015-09-24 10:17:32 +02:00
Sam Manzi
9b5fb6504c
8888 'baseselector & reorder relationships' glade add help button only(1/3)
2015-09-24 10:13:41 +10:00
Sam Manzi
a6f4c7993d
8888 'Family Tree(manager)' add help url & button
2015-09-23 14:36:35 +10:00
Josip
a73c2e4738
8937: Unable to produce graph reports [in Greek locale]
2015-09-21 18:58:53 -07:00
Sam Manzi
ee58b80110
8888 'Generate Testcases' add help url
2015-09-22 07:53:09 +10:00
Paul Franklin
f9ecd4b622
allow for get_dbname() returning None
2015-09-21 10:54:20 -07:00
Sam Manzi
cfa76465b5
8888 'References Gramplet' rename links from 'backlink>references' for consistency on wiki
2015-09-21 13:29:21 +10:00
Sam Manzi
097bb20005
8888 'Select a media object' add help url
2015-09-20 17:09:36 +10:00
Sam Manzi
a0ae11f268
8888 'Undo History' add help button & url
2015-09-19 07:19:26 +10:00
Sam Manzi
4d87d2633c
8888 'Filter dialogs' add/update help urls
2015-09-18 09:20:43 +10:00
Sam Manzi
702d033bff
8888 'Tagging dialogs' update help urls after wiki section update
2015-09-18 08:38:10 +10:00
Sam Manzi
60ccf59ae5
8888#c44511 Fix AttributeError: 'EditMediaRef' object has no attribute 'glade'
2015-09-17 07:26:13 +10:00
Sam Manzi
516155c6ee
8888 'Place Name Editor' Add New wiki section & help link
2015-09-16 09:46:30 +10:00
Lajos Nemeséri
96efa177ba
5505: Need a date handler for Hungarian locale
2015-09-15 14:05:53 -07:00
Fabrice
5a5e7a21c4
6613: Add Occupation/Profession to Relationship Graph
2015-09-15 11:57:05 -07:00
romjerome
4288649573
8914: FanChartDescendants View should at least have 2 generations
2015-09-15 12:22:58 +02:00
Sam Manzi
041b58b942
8888 'Person Reference Editor' add Help link & wiki section stub
2015-09-15 10:10:18 +10:00
Paul Franklin
0d098f1901
8930: allow hyphenated gramps-id in Graphviz reports
2015-09-14 16:43:13 -07:00
Sam Manzi
bbc1cbe2ff
8888 'Link Editor' add help url
2015-09-14 10:13:41 +10:00
Sam Manzi
f666baabda
Ignore Glade '.glade~' temp files
2015-09-13 10:51:28 +10:00
Sam Manzi
c848744e28
8888 'Editors' continue updating broken wiki help links
2015-09-13 09:04:52 +10:00
Paul Franklin
30b8dcfb91
8889: Complete Individual Report fails to run
2015-09-12 15:46:17 -07:00
Sam Manzi
2d4ec91a5c
8888 more 'Editors' update broken wiki help links
2015-09-12 17:48:50 +10:00
Sam Manzi
a34b5a81d2
8888 'Edit dialogs' update broken wiki help links
2015-09-12 09:10:35 +10:00
Sam Manzi
a4d42cc47e
8888:'Error Report' dialog fix help url
2015-09-11 09:22:01 +10:00
Lajos Nemeséri
4d9ebb4f44
Update Hungarian translation
2015-09-10 16:14:45 +02:00
Sam Manzi
ef199c8916
Spelling: occured > occurred
2015-09-10 14:41:12 +10:00
SNoiraud
f63381fed3
NarrativeWeb and cms : best approach for use of css files and relative links.
2015-09-09 10:26:29 +02:00
Sam Manzi
65c272b347
8888 'Gramplets' update broken wiki help links
2015-09-09 08:05:23 +10:00
SNoiraud
54cd19ea0d
Geography : bug 8902 : ValueError: Place.set_name(name) requires a PlaceName()
2015-09-08 21:13:02 +02:00
Sam Manzi
8b5d1709a2
8888 'Media Reference Editor' link help button in glade
2015-09-08 10:56:27 +10:00
Doug Blank
976f411e6f
Merge pull request #62 from gramps-project/revert-61-revert-59-javascript
...
Revert "Revert "7763: Sourceless Javascript Files in release tarball""
2015-09-07 18:18:43 -04:00
Doug Blank
a3a96eb0ec
Revert "Revert "7763: Sourceless Javascript Files in release tarball""
2015-09-07 18:12:25 -04:00
Nick Hall
2d92101438
Replace GRAMPS with Gramps in comments
2015-09-07 21:58:52 +01:00
Nick Hall
d877d02187
Tidy up Gtk constructors
2015-09-07 21:43:13 +01:00
SNoiraud
dee5d46be5
Narrative web and cms : links not present.
2015-09-07 10:19:19 +02:00
Sam Manzi
8fd1fab200
Update docstrings - spelling
2015-09-07 14:52:49 +10:00
Sam Manzi
fda3aff955
Update .gitignore and remove Thumbs.db file
2015-09-06 14:24:12 +10:00
Sam Manzi
1fbfa95b3f
8888 Fix some links for Tools
2015-09-06 09:24:51 +10:00
Sam Manzi
21da8c7023
8888 Fix link for Tag Selection(Selector)
2015-09-06 09:03:36 +10:00
Nick Hall
de3221ca69
8833: Set TextOption widget to expand vertically
2015-09-05 17:27:37 +01:00
Nick Hall
ec9371d3b1
Revert workaround for bug #8833
...
This reverts commit 20a57037f7 .
2015-09-05 17:26:44 +01:00
romjerome
11e31e85ac
minor improvements, to avoid confusions or large string
2015-09-05 10:46:58 +02:00
romjerome
20a57037f7
8833: Workaround for displaying more lines on Text box via label's height
2015-09-05 10:43:58 +02:00
romjerome
51f8fd39c2
6684: Unused Object Dialog box too small
2015-09-05 10:40:05 +02:00
Sam Manzi
f4745ff717
Update a few broken help URLs
2015-09-04 16:13:25 +10:00
Sam Manzi
38c01a138b
6824#c44102 Fix outdate tip. Soundex utility > Soundex Gramplet
2015-09-04 10:16:35 +10:00
Peter Landgren
e6389a7956
Updated Swedish translation.
2015-09-03 16:13:53 +02:00
Sam Manzi
a92ebe3e2c
8481 Update some Tips of the day
2015-09-03 15:39:08 +10:00
Sebastian Schubert
2630bebae0
8061: FeatureRequest: Add citation in citationtreeview: automatically select source
2015-09-03 15:01:25 +10:00
SNoiraud
3c1671d09f
NarrativeWeb : feature request 5530 (include in CMS or MVS)
2015-09-02 23:07:11 +02:00
SNoiraud
2d92327fbc
Geography : 8866 : placeselection : changeAttributeError: 'str' object has no attribute 'value'
2015-09-02 09:48:49 +02:00
Sam Manzi
d2ca05978f
bump version and fix spelling
2015-09-01 08:57:26 +10:00
romjerome
82db7fea55
Let display translation string on family label
2015-08-31 18:21:09 +02:00
Sam Manzi
0666614be7
Improved Pylint score on grampsapp.py 7.44/10 (previous run: 5.56/10, +1.88)
2015-08-31 11:47:17 +10:00
Sam Manzi
3cb078cbd5
Update URL to Gramps 4.2 page
2015-08-30 14:03:00 +10:00
Paul Franklin
4482d18e17
clarify book report dialog names
2015-08-29 13:08:49 -07:00
Sam Manzi
1f56b4f6f2
GRAMPS > Gramps
2015-08-29 11:23:07 +10:00
romjerome
2830bf2b48
[Debian] Fix name and version for suggested packages
2015-08-28 09:09:40 +02:00
Sam Manzi
cd23d4897b
Readme - fix list
2015-08-27 11:25:01 +10:00
Sam Manzi
e6467ad077
Readme - be a bit more descriptive
2015-08-27 11:23:12 +10:00
Doug Blank
bb3d5fdfcc
8863: Error when extracting place names
2015-08-25 06:40:22 -04:00
Sam Manzi
e1cd505aad
Mention it for for addons instead of just Graph View
2015-08-25 09:42:54 +10:00
Enno Borgsteede
8e341f96b7
7595 Custom filters for note text repaired
2015-08-24 08:48:15 +10:00
Nick Hall
cdee00aca2
Remove trailing whitespace
2015-08-23 18:42:07 +01:00
Sam Manzi
59b0a9ff43
Readme reorder and add travis-ci build badge for developers
2015-08-23 14:38:21 +10:00
Doug Blank
719fdfe2ae
Revert "Use DbTxn from database backend"
...
This reverts commit 92ca9d7571 .
2015-08-22 21:44:52 -04:00
Doug Blank
0601324851
Revert "DbTxn: use no_magic explicitly"
...
This reverts commit ecc078b891 .
2015-08-22 21:44:37 -04:00
Doug Blank
1f42fe835f
Revert "DbTxn: pass db to generic DbTxn"
...
This reverts commit 8e89ceb395 .
2015-08-22 21:44:17 -04:00
Doug Blank
fa053d2754
Revert "DbTxn: pass db to generic DbTxn"
...
This reverts commit 6f5c7f7da7 .
2015-08-22 21:44:02 -04:00
Doug Blank
6f5c7f7da7
DbTxn: pass db to generic DbTxn
2015-08-22 20:21:58 -04:00
Doug Blank
8e89ceb395
DbTxn: pass db to generic DbTxn
2015-08-22 20:17:24 -04:00
Doug Blank
ecc078b891
DbTxn: use no_magic explicitly
2015-08-22 20:06:14 -04:00
Doug Blank
92ca9d7571
Use DbTxn from database backend
2015-08-22 18:17:22 -04:00
Sam Manzi
a9401d21d7
Convert to README to .md format
2015-08-22 19:25:15 +10:00
Sam Manzi
43fae0c326
Embrace Github and use .md for README
2015-08-22 19:04:04 +10:00
Sam Manzi
bad9d747e1
Update links to 4.2 user manual etc..
2015-08-22 18:56:51 +10:00
Sam Manzi
57a846f40a
Create a .mailmap file to map from the wrong email ids and / or names to the right ones
2015-08-22 11:53:57 +10:00
Sam Manzi
d62c45712d
Update outdated links for http://sphinx-doc.org/
2015-08-22 10:28:08 +10:00
Doug Blank
322d90f43b
Travis: create a temp Django database so we can test
2015-08-21 18:27:59 -04:00
Doug Blank
7ad5262678
Travis: changes for webapp to pass tests
2015-08-21 17:46:03 -04:00
Doug Blank
e7a0c6c05b
Webapp: updates for new interface
2015-08-21 17:34:20 -04:00
Doug Blank
4f4fe6c0de
Webapp: changes for web portion to use new Django interface
2015-08-21 17:24:14 -04:00
Doug Blank
a93872a0f3
Fix for exponential cost on treeviews; whitespace cleanup
2015-08-21 09:45:59 -04:00
Doug Blank
e5d6be61f8
Return None if Object.create(None); white space cleanup
2015-08-21 08:14:22 -04:00
Doug Blank
ccbed9cb95
Don't repeatedly check for existing records; whitespace cleanup
2015-08-21 08:14:11 -04:00
Hivernat Emmanuel
5bb4021b2a
8824 Fix Pedigreeview crash when selecting Compact view
2015-08-21 16:44:18 +10:00
Reinhard Mueller
a5cad3488a
5625 Records report & Gramplet add biggest/smallest age difference for couples
2015-08-21 16:25:08 +10:00
Doug Blank
f8d04b5cb8
Merge pull request #56 from belissent/master_test2
...
Environment variables in mediapath
2015-08-20 12:23:42 -04:00
belissent
82eb6e17ac
Create a GRAMPS environment ENV for variables substitutions in paths
2015-08-20 14:04:21 +02:00
Sam Manzi
b9ff5b1525
Replace hardcoded G R A M P S 3.4.0 string with Non-breaking space instead.
2015-08-20 11:46:00 +10:00
Pierre Bélissent
4bbae0e46a
Fix for "Environment variables in mediapath"
2015-08-19 20:24:40 +02:00
Doug Blank
cf03abcbc9
Merge pull request #55 from belissent/master_test
...
Remove useless 'git clone' in .travis.yml
2015-08-19 10:35:35 -04:00
belissent
5d654d402a
Environment variables in mediapath
...
The mediapath could now be a relative path from database location,
or use variables ($GRAMPSHOME, $GRAMPS_RESOURCES, etc.)
2015-08-19 16:26:59 +02:00
belissent
51f66f1a6a
Remove useless 'git clone' in .travis.yml
2015-08-19 15:32:57 +02:00
Doug Blank
65ff7340af
Views: start with treeviews (grouped) as initial views
...
This makes the loading consistent (prior, either marked start
could be first), and also the grouped views are imagined to
be the faster loading views.
2015-08-18 13:45:59 -04:00
Doug Blank
b601402ea5
8377: added sibling lookup cache
2015-08-18 11:44:06 -04:00
Doug Blank
c1afa6513c
Removed duplicate 'database-changed' signal, which was loading data in GUI twice
2015-08-18 07:55:44 -04:00
Sam Manzi
fdb8704bac
Update Sphinx files - includes make.bat for windows
2015-08-18 12:05:25 +10:00
Sam Manzi
31005bf939
Silence Sphinx warning for html_theme setting change default to classic to keep using the old default.
2015-08-18 10:53:26 +10:00
Sam Manzi
4bb1c0aa92
update comment to Note Link Report
2015-08-18 10:16:36 +10:00
Nick Hall
d76757ddb4
8775: Avoid using person-centric date matching for places
2015-08-17 19:25:33 +01:00
Doug Blank
6980bb62d6
DB: New method, db.remove_instance(instance, transaction)
...
Delete an instance of a primary object from the database.
2015-08-17 13:42:14 -04:00
Doug Blank
bc2d7167e6
Merge PLace: show place type next to merge names
2015-08-17 12:38:08 -04:00
Doug Blank
1fc5fb437b
TreeModel path cache: clear path cache when data changes...
...
* Allow to disable by setting interface.treemodel-cache-size to 0
* Protection if mode/view gets different
2015-08-17 10:48:12 -04:00
Doug Blank
269a1ab6f5
Added config value interface.treemodel-cache-size to control size of cache
...
Default size set to 1k for paths and other items.
2015-08-17 08:02:53 -04:00
Doug Blank
de61d7158b
TreeBaseModel: protection from removed data
2015-08-17 07:09:30 -04:00
Doug Blank
4fcdd8c4a6
8377: cache path
2015-08-17 05:42:37 -04:00
Doug Blank
12e9764fdd
Cut in half the time to load treeviews: people tree, place, and citation tree views
2015-08-16 17:19:59 -04:00
Doug Blank
9b93a812d3
8377: Slow scrolling in Gramps 4.X, on all platforms.
2015-08-16 10:23:44 -04:00
Doug Blank
91e8abf8a5
DictionaryDb: _repository_dict typo
2015-08-15 17:31:59 -04:00
Nick Hall
98dbe59e64
8789: Use place title as default name in GEDCOM import
2015-08-15 22:25:17 +01:00
Nick Hall
09b2e33e01
8810: Ensure place names are not empty after upgrade
2015-08-15 21:41:57 +01:00
Nick Hall
38a8c3e3b1
8842: Fix proxy to include all referenced place objects
...
The referenced by selection proxy needs to include places that
enclose referenced places.
2015-08-15 19:06:48 +01:00
Doug Blank
cc83bbbfb9
FanChart: moved constants to const.py for reuse without GUI
2015-08-13 18:50:23 -04:00
Doug Blank
353725291a
Narrative Web Report: use BasePlugMan instead of GuiPlugMan
2015-08-13 18:28:05 -04:00
Doug Blank
134ba5bf2e
Moved gui.thumbnails to gen.utils: useful without gui
2015-08-13 17:57:19 -04:00
Doug Blank
b4a5fc91f0
DjangoDb: load/save metadata details; commit details
2015-08-13 16:00:17 -04:00
Doug Blank
0e966f706e
Django: documentation, added get_surname_list
2015-08-12 21:42:11 -04:00
Doug Blank
f7afd1fa75
DjangoDb: now with new Metadata table
2015-08-12 20:36:43 -04:00
Doug Blank
e45dc665c9
GenericDb: assign a temporary gramps_id, for those dbs that need a non-null value
2015-08-12 12:17:09 -04:00
Doug Blank
f7d357e8fc
GenericDb: need to force gramps_ids another way for Django
2015-08-12 12:04:49 -04:00
Doug Blank
3a64dd25f4
Databases: deal with TAG_KEY; assign gramps_id, if necessary
2015-08-12 11:21:37 -04:00
Doug Blank
0e866008b1
djangodb.py; added missing file
2015-08-12 09:15:27 -04:00
Doug Blank
b1db247a63
DjangoDb: currently gramps.webapp contains copy of addon code
2015-08-12 08:37:53 -04:00
Doug Blank
32bbce8ccd
Databases: removed prepare_import/commit_import; updated Django places
2015-08-12 07:42:19 -04:00
Doug Blank
e5a77a60f6
OpenOrStdin/out: add encoding
2015-08-11 15:03:27 -04:00
Doug Blank
dbb1644136
8823: New items in generic databases don't not get next gramps_id, but start from 0
2015-08-11 12:24:46 -04:00
Doug Blank
a76fa8d0c7
DbManager and -L: show counts of all primary objects
2015-08-11 11:22:01 -04:00
Doug Blank
b772d6e06a
DbManager: make Info sorted by setting name
2015-08-11 08:50:22 -04:00
Doug Blank
be27f43978
DbManager: make Info look better
2015-08-11 08:45:57 -04:00
Doug Blank
96241bd77b
ViewManager: added Info button that shows -L info for db
2015-08-10 22:42:27 -04:00
Doug Blank
d02640b6d1
DictionaryDb: genderStats needs to be dict of TUPLES
2015-08-10 19:36:49 -04:00
Craig J. Anderson
67ae0e5b1e
Fix for error
...
https://gramps-project.org/bugs/view.php?id=2588
2015-08-09 20:15:34 -04:00
Doug Blank
46229b2e27
gen.db.base: protection from missing parent
2015-08-09 15:16:26 -04:00
Doug Blank
ea591bfb17
GenericDB: fixed error in order_by_tag_key
2015-08-09 14:29:25 -04:00
Nick Hall
c2e361e7e4
8517: Remove copy button from family tree manager
2015-08-09 18:36:36 +01:00
Nick Hall
6ff73c4e36
Suppress deprecation warnings in intltool-update
2015-08-08 21:31:10 +01:00
Doug Blank
91934419c0
BSDDB: don't count person twice
2015-08-08 10:11:36 -04:00
Doug Blank
fe73500545
Database API: add common count_func to _tables
2015-08-08 09:51:31 -04:00
Doug Blank
044307661b
8112: Common means nick, call, or otherwise first of given
2015-08-08 00:27:07 -04:00
Doug Blank
8a2309ee37
Rearranged Name format codes to better read; changed Common
2015-08-08 00:25:52 -04:00
Doug Blank
1e7ab9f847
DictionaryDb: removed linear lookups
2015-08-07 21:45:45 -04:00
Doug Blank
1b71908bca
clidbman and arghandler: use database-backend for CLI imports
2015-08-07 19:24:37 -04:00
Doug Blank
644fff5f18
ArgHandler: allow gramps -C create to use dbid database backend type
2015-08-07 18:22:24 -04:00
Doug Blank
bc3dc4a516
DictionaryDb: rebuild all on load
2015-08-07 12:36:19 -04:00
Nick Hall
9147ce859b
8637: Use keyword arguments to initialise Adjustment widgets
...
This should prevent the value being set to zero or the minumum
limit incorrectly.
2015-08-07 16:12:20 +01:00
Doug Blank
8499a0f660
ImportCSV: remove debugging code
2015-08-07 11:10:29 -04:00
Doug Blank
482c2ae5b8
ImportCSV: allow person, family, and marriage to reference places with place_id columns
2015-08-07 09:56:06 -04:00
Doug Blank
7481e7d462
ImportCSV: removed duplicate entry; added 'enclosedby'
2015-08-07 08:05:19 -04:00
Sam Manzi
94955b5450
Merge pull request #53 from orner/bug8471
...
8471: Set "visable_window" in GtkEventBox to fix transparency.
2015-08-07 15:35:51 +10:00
Doug Blank
52bff9e90e
Webapp: removed megabytes of unneeded sql (thanks Sam)
2015-08-07 00:38:44 -04:00
Doug Blank
2d217e17e6
Error in loading addon will now show in debug log
2015-08-07 00:37:28 -04:00
Doug Blank
975572e858
Removed private methods in GenericDb; fixed errors in DictionaryDb
2015-08-06 23:29:37 -04:00
Lance Orner
41903670ed
8471: Set "visable_window" in GtkEventBox to fix transparency.
...
Was showing transparent background in a Compiz environment without
this option "visable_window" being explicitly set.
2015-08-06 19:49:44 -07:00
Doug Blank
8bedb03d1d
6767: WIP, allow opening of database without using filesystem
2015-08-06 13:22:44 -04:00
Doug Blank
f4553d967f
DictionaryDb: use new gramps.gen.db.generic API
2015-08-06 12:59:15 -04:00
Doug Blank
90bf38e3c6
Added gramps.gen.db.generic for common non-bsddb database implementations
2015-08-06 09:25:10 -04:00
Sam Manzi
a217f2e853
Merge pull request #52 from RossGammon/html_view
...
webkit dependency no longer required, HTML View removed
2015-08-05 10:38:39 +10:00
Ross Gammon
346722a391
webkit dependency no longer required, HTML View removed
2015-08-04 20:43:42 +02:00
Doug Blank
d42fa602ed
ExportCSV: allow lowercase matching of place type
2015-08-04 08:38:48 -04:00
Doug Blank
2c6a5a2abf
Added Places to CSV import/export
2015-08-03 20:41:42 -04:00
Doug Blank
c438b7d145
All sidebars with Types should show custom types in combo list
2015-08-03 12:01:20 -04:00
Jérôme Rapinat
caa3dfd8eb
8774: Wrong italian sentence in tip of the day
...
patched by Daniele
2015-08-03 16:36:42 +02:00
Zdeněk Hataš
3c33baa69c
czech translation update
2015-08-02 13:56:28 +02:00
Nick Hall
332c9e63cf
Tidy up style editor layout
2015-08-01 21:13:00 +01:00
Nick Hall
82447881a5
Fix style name bug in style editor
2015-08-01 19:43:20 +01:00
Nick Hall
0f0763f86d
5693: Set some dialog response codes
...
The response codes are used to position the buttons in the dialog
action area.
2015-08-01 19:29:06 +01:00
Doug Blank
ec6b6d98f2
7160 and 7403: property name needed in glade file; added hint on right-click
2015-08-01 10:27:48 -04:00
Doug Blank
37d2d7b809
Updated example/gramps/data.gramps with researcher info
2015-08-01 09:45:44 -04:00
Nick Hall
2c81ff26dc
8778: Avoid using place objects during database upgrade
2015-07-31 23:41:01 +01:00
Doug Blank
ee1c98b8a0
8765: Incorrect date used for date arithmetic
2015-07-31 14:12:22 -04:00
Doug Blank
f1cc01eb1a
8768: Gramps throws fatal error when trying to delete a family
2015-07-31 07:08:51 -04:00
Josip
f7280f13d7
8766: GraphViz does not seem to like double-quotes in Given names
2015-07-31 00:41:35 +02:00
Josip
36404caad8
7403: Unexpected error with coping data between DB Owner and Preferences
2015-07-31 00:33:54 +02:00
Doug Blank
32f6024520
8772: Copy values from previous gramps.ini when upgrading; fixed typo
2015-07-30 12:32:50 -04:00
SNoiraud
defdec493e
Geography: 8375 : Must test if kml file exists.
2015-07-30 10:08:54 +02:00
Doug Blank
03f890f4ad
8772: Copy values from previous gramps.ini when upgrading
2015-07-29 21:23:55 -04:00
Jérôme Rapinat
0ffca35214
Fix some mismatching keys on translations
2015-07-29 20:51:03 +02:00
Nick Hall
170f7bf196
8701: GEDCOM version should be exported as 5.5.1
2015-07-29 19:02:55 +01:00
Nick Hall
d190e4419b
Increase minimum pygobject version required to 3.12
2015-07-29 14:22:36 +01:00
elderamevans
c9e23628d7
Fix 'python' filename under Windows
...
executable named 'python.exe' whatever major python version (2 or 3)
2015-07-29 11:06:46 +02:00
Josip
a6712e151a
8764: [Compare Individual Events :Tool ]
...
Selecting "Save" causes a UnicodeEncodeError error
2015-07-29 04:35:41 +02:00
Jérôme Rapinat
ed6ffd03fa
Revert temp workaround for el, vi, zh* translations
2015-07-28 21:00:15 +02:00
Jérôme Rapinat
dc90fd866d
'update_po.py' should use python3
...
Revert temp workaround for el, vi, zh* translations
2015-07-28 20:56:23 +02:00
Richard Bos (radoeka)
40ed6ed31a
Pull request #51 : improvements for Dutch translation
2015-07-28 18:45:46 +02:00
Jérôme Rapinat
bd578a1c0d
Temp workaround for el, vi, zh_*
2015-07-27 10:25:34 +02:00
Jérôme Rapinat
173b630b2d
Temp workaround for an ascii UnicodeEncodeError into console
2015-07-27 10:14:26 +02:00
Ondrej Krč-Jediný
792715f210
Pull request #49 : update Slovak translation
2015-07-27 08:57:15 +02:00
Nick Hall
a24e3f9360
Make place title in GEDCOM export date dependent
2015-07-25 23:10:31 +01:00
Doug Blank
00bd848ab4
Merge pull request #48 from sam-m888/7553GraphviznotGraphViz
...
7553 Change GraphViz to Graphviz
2015-07-25 09:33:20 -04:00
Josip
22c32f4c92
8745: cli_test.py needs OS specific path to find Python interpreter
2015-07-25 00:15:17 +02:00
Doug Blank
9ddc1cb487
7261: Import GEDCOM file from MyHeritage, added __str__ to Attribute
2015-07-21 10:18:25 -04:00
Doug Blank
4358bb9f94
8719: AttributeError: 'NoneType' object has no attribute 'set_cursor'
2015-07-20 07:55:10 -04:00
Doug Blank
6cc3ec2eff
8732: Media: Radiobox's Include label is missing from the Gramps XML Backup dialog
2015-07-20 07:27:29 -04:00
Doug Blank
cb82d9f3f4
docbackend: protect from sytledtexttag with value is None
2015-07-20 07:18:24 -04:00
Doug Blank
946d020aff
8725: right-click on Citation in Clipboard
2015-07-19 18:53:43 -04:00
Doug Blank
5d6af8923f
8725: Create Filter from the [xxxxx] selected, in Clipboard (and add use_regex)
2015-07-19 11:32:37 -04:00
Doug Blank
6d1689467e
Merge pull request #47 from sam-m888/8352changelessertoless
...
8352 Change "lesser than" to "less than"
2015-07-19 07:51:54 -04:00
Doug Blank
2bc697d1e3
8730: Error Report Assistant fails
2015-07-19 07:48:48 -04:00
Sam Manzi
d3b7efa0a6
7553 Change GraphViz to Graphviz
2015-07-19 14:24:33 +10:00
Sam Manzi
a40c865c1a
8352 Change lesser than to less than
2015-07-19 11:38:07 +10:00
Doug Blank
addf9169f7
8730: Error Report Assistant fails
2015-07-18 21:17:40 -04:00
Doug Blank
7c40164022
Merge pull request #45 from cjmayo/docstring
...
Stop using concatenation to create docstring
2015-07-18 18:51:40 -04:00
Doug Blank
feff543aaa
Merge pull request #46 from sam-m888/fixwording4BsddbUpgradeRequiredError
...
8726:43320 Fix two different wordings on button for
2015-07-18 18:51:24 -04:00
Sam Manzi
878a1de804
8726:43320 Fix two different wordings on button for BsddbUpgradeRequiredError
2015-07-19 08:46:20 +10:00
Doug Blank
f7e9a34a10
Gramps -L: cleanup, standardize
2015-07-18 17:59:46 -04:00
Chris Mayo
0725bfe33d
Stop using concatenation to create docstring
...
Fixes gramps failing to start if file is byte-compiled and optimized
which sets __doc__ to None.
2015-07-18 20:43:43 +01:00
Doug Blank
cf5d847c32
8727: Gramps -L leaves all BSDDB type trees locked
...
Don't even open if locked.
2015-07-18 14:34:02 -04:00
Paul Franklin
2fe71bfe4e
8728: Merge citations caused crash
2015-07-18 11:05:59 -07:00
Doug Blank
b6999bb56f
8727: Gramps -L leaves all BSDDB type trees locked
2015-07-18 11:19:07 -04:00
Nick Hall
1488420292
Remove redundant code since Gtk 3.10 required
2015-07-15 19:53:48 +01:00
Paul Franklin
e6a4b8dc45
fix check_po to work with lexemes in po files
2015-07-15 10:44:23 -07:00
Paul Franklin
32c53eba82
8572: gramps crashes if gtk < 3.10
2015-07-14 22:19:53 -07:00
Paul Franklin
d5670b65b7
Revert "8572: gramps crashes if gtk < 3.10"
...
This reverts commit f2e6f0aa45 .
2015-07-14 16:00:14 -07:00
Paul Franklin
f2e6f0aa45
8572: gramps crashes if gtk < 3.10
2015-07-14 12:40:27 -07:00
Doug Blank
600db1596e
Merge pull request #43 from sam-m888/8702UpdateMapServicelinksOpenStreetMap
...
8702 Update Map Service links for OpenStreetMap
2015-07-14 07:02:57 -04:00
Doug Blank
ed2a5bcdff
Merge pull request #41 from ennoborg/maintenance/gramps41
...
8663: add exception for UnicodeEncodeError.
2015-07-13 23:14:35 -04:00
Doug Blank
4f883d6c8c
Merge pull request #44 from sam-m888/6908popupmenuclipboardgrampletfix
...
6908 partial for fix popup menu for clipboardgramplet
2015-07-13 21:25:23 -04:00
Sam Manzi
2cbfb7111a
6908 partial for fix popup menu for clipboardgramplet
2015-07-14 11:18:21 +10:00
Doug Blank
4ad90670ce
Merge pull request #42 from sam-m888/fixissues2462linguist
...
Make Github recognise Gramps as a Python project
2015-07-13 20:53:48 -04:00
Sam Manzi
a9a4b40a01
8702 Update Map Service links for OpenStreetMap
2015-07-14 10:51:10 +10:00
Sam Manzi
348189d100
Make Github recognise Gramps as a Python project
2015-07-14 10:19:04 +10:00
Doug Blank
ad55a28e08
Dbstate: update docstring example on apply_proxy
2015-07-13 18:08:59 -04:00
Doug Blank
ff36ddaa00
ProxyDb: return bytes(handle) like actual database
2015-07-13 17:18:18 -04:00
Doug Blank
85a000ce67
events gramplet: check for existing family
2015-07-13 13:19:59 -04:00
Doug Blank
b0ca451c78
treebasemodel: removed spurious exception
2015-07-13 13:19:23 -04:00
Doug Blank
4942b84a56
children gramplet: protect from crash when no family
2015-07-13 11:21:17 -04:00
Jérôme Rapinat
911f9aa75e
Debian: do not need to recommend devel package
2015-07-12 16:37:45 +02:00
Paul Franklin
667afeb861
4089: fix Lithuanian date parser (another y-m-d one)
2015-07-09 23:21:20 -07:00
Paul Franklin
a65a35f011
fix date parser for y-m-d locales (e.g. Hungarian)
2015-07-08 10:12:08 -07:00
Jérôme Rapinat
00a547b2bd
8683: keep support for XML v1.7.0
2015-07-06 15:48:11 +02:00
Jérôme Rapinat
0f86d84dca
8683: Bump to Gramps XML 1.7.1
2015-07-06 15:06:10 +02:00
Paul Franklin
e3b4abc1e0
8623: Detailed Descendant Report - only first family event output
2015-07-05 13:42:57 -07:00
Florian Preinstorfer
aaa64bed8e
Pull Request #38 : install grampsxml.{dtd,rng} files.
2015-07-05 11:19:49 +02:00
Jérôme Rapinat
449a0d73a3
8683: Cover custom types on DTD and RNG files
...
Now, xmllint passes '--dtdvalid' and '--relaxng'
2015-07-05 11:12:04 +02:00
Jérôme Rapinat
84ee76afa7
8683: polish; remove old reference
2015-07-05 11:10:48 +02:00
Jérôme Rapinat
444c8f95e1
8683: fix duplicate <name> element on pre-1.7.0 XML version
...
XML: use <pname> tag into place hierarchy instead of duplicate <name>
2015-07-05 11:09:19 +02:00
Paul Franklin
223d41a99d
cover pathological case (perhaps from privacy proxy)
2015-07-04 19:31:25 -07:00
Gerald Kunzmann
45a6c0c108
8648: Print Gramps IDs in familygroup report
2015-07-03 14:49:14 -07:00
Paul Franklin
ef7e3964a1
8670: Crash when trying to create a book
2015-07-02 19:26:29 -07:00
Paul Franklin
3a9834bcfb
8666: statistics report does not run (filter?)
2015-07-01 21:45:55 -07:00
Paul Franklin
8ade35b5f2
8677: Narrated Web report failed
2015-07-01 17:19:39 -07:00
Paul Franklin
c2d1ff911b
8666: statistics report does not run (filter?)
2015-06-30 08:23:52 -07:00
Jérôme Rapinat
a8da5e869c
8572: gramps crashes if gtk < 3.10; workaround for debian (packaging)
2015-06-29 11:19:12 +02:00
Josip
ed32c1fc86
8667: SVG Document output
2015-06-28 15:16:32 -07:00
Doug Blank
4162b123da
8577: Statistics Charts report crashes in Windows 4.1.3 AIO
...
Changed 0 to actual number of people in database.
2015-06-28 14:40:46 -04:00
Nick Hall
563f8e263d
Replace "Title" with "Enclosed By" in place sidebar filter
2015-06-28 19:31:41 +01:00
Nick Hall
741d192f1f
Fix IsEnclosedBy rule for non-existent places
2015-06-28 19:11:42 +01:00
Paul Franklin
640101c13a
8666: statistics report does not run (filter?)
2015-06-27 12:48:46 -07:00
Nick Hall
90872feeb4
8645: Use place displayer when sorting places in narrated web report
2015-06-27 19:34:49 +01:00
Jérôme Rapinat
ef921f22c3
Update/Migrate 'data.gramps'
2015-06-27 15:01:21 +02:00
Jérôme Rapinat
62082a4737
Update/Migrate 'example.gramps' and XML schema files
2015-06-27 14:53:29 +02:00
Paul Franklin
d81e18258c
8661: Errors producing Ancestor Tree (4.2.0beta1)
2015-06-26 11:03:24 -07:00
Jérôme Rapinat
a37e3b1210
8645: add GobjectIntrospection dependency
...
Fix Lintian issue: 'python-script-but-no-python-dep'
2015-06-25 20:14:23 +02:00
Nick Hall
18aca697c9
8643: Workaround for excessive height of rule editor window
...
The height of the Gtk.Box containing the rule name and description
labels is calculated incorrectly. The parent widget seems to
think that the label text is wrapped onto many lines.
This workaround sets a minimum label width which makes the problem
less apparent.
2015-06-24 22:05:46 +01:00
Nick Hall
842d1490be
Tidy up and remove redundant code
2015-06-24 22:05:46 +01:00
Nick Hall
4aa97cff03
Merge pull request #39 from elderamevans/patch-1
...
Add Trujillo Peru to LDS temple codes
2015-06-24 21:35:48 +01:00
elderamevans
510916e1ee
Trujillo Peru
...
https://github.com/FamilySearch/temple-codes/blob/master/temples.xml
https://github.com/FamilySearch/temple-codes/commit/e4150c986b6c83271fab531ad1b4f082d20d96fb
2015-06-24 10:49:36 -06:00
Fedik
254dffd0cd
Update Ukrainian translation
2015-06-23 21:11:37 +03:00
Josip
d0c8fd056b
Set parent of ProgressMeter
2015-06-20 03:57:54 +02:00
Josip
97ced02208
set remove unused objects dialog transient parent
2015-06-20 01:47:41 +02:00
Jérôme Rapinat
63a0f4b27a
Update DEBIAN stuff
...
For more recent environments; python3, pybuild
2015-06-19 16:19:27 +02:00
kulath
c9d7b00c0c
0008537: Gedcom import crashes. Fix problem when matching places with
...
the same name which are enclosed by different places.
2015-06-18 22:54:45 +01:00
Leonhaeuser
2898d122cc
update German translation
2015-06-18 21:46:47 +02:00
Enno Borgsteede
41cfe9f4c9
0008639: check buttons misaligned in remove unused objects dialog
2015-06-18 19:16:53 +01:00
Nick Hall
8d6ffbeaec
Remove executable permission from gedcom file
2015-06-18 14:18:36 +01:00
Nick Hall
16870116e6
Remove executable permission from python code
2015-06-18 14:12:37 +01:00
Nick Hall
7e2e5a6ec0
Remove executable permission from png files
2015-06-18 13:42:13 +01:00
Doug Blank
933baf8d2e
WIP webapp: largley working again
...
1. Changed personform.model.gender_type to personform.model.gender_type_id
(no idea why this was needed)
2. Take care of cache default, and Tag save
2015-06-17 11:29:38 -04:00
Doug Blank
87983a0aa7
WIP webapp: two changes to make work with Django 1.6:
...
1. Forms no longer allow and pass keywords to models. So, we catch
the keyword (save_cache) set it to the instance, and use that.
2. In templates, apparently not able to pass form.model.item. Will
need to be able to get access to it in render().
2015-06-17 09:03:32 -04:00
Doug Blank
11f294160d
8537: Gedcom import crashes; kulath patch
2015-06-17 08:00:39 -04:00
Doug Blank
92e084fcf7
8614: addresses pickleupgrade.txt issue, by kulath
2015-06-17 06:34:16 -04:00
Doug Blank
f49bef24d6
webapp: removed legacy PNG code; update test runner for Django 1.7
2015-06-16 11:03:11 -04:00
Doug Blank
5a71d8f3bc
7603: tab font of gramplet 'details' not like other gramplets
2015-06-16 07:53:31 -04:00
Lajos Nemeséri
ec020e8e3b
Update Hungarian translation
2015-06-16 08:16:49 +02:00
Doug Blank
8797caa2db
Merge pull request #35 from RossGammon/8047-resourcepath
...
8047 - Add new --resourcepath option to setup.py
2015-06-15 17:46:16 -04:00
Ross Gammon
602fa041d6
8047 - Update INSTALL file to document --resourcepath option
2015-06-15 22:35:32 +02:00
Ross Gammon
019c78285a
8047 - add resource path option to setup.py
...
With this additional option to setup.py, a path to where the
resource-path will be installed can be supplied. This is needed
when building Gramps out of the source tree, otherwise the temporary
location is stored in the resource-path file and Gramps cannot find
it resources.
2015-06-15 22:03:10 +02:00
Doug Blank
5950c7711a
SimpleAccess: sort by surname; fixes crash in python3
2015-06-14 22:02:40 -04:00
Doug Blank
f1984dad87
Merge pull request #34 from RossGammon/packagermode
...
Remove setup.py --enable-package-mode option text from INSTALL
2015-06-14 13:06:12 -04:00
Doug Blank
4c47a396a8
8634: DB-API Database backend doesn't compute inverse filters correctly
2015-06-14 09:56:58 -04:00
Doug Blank
8b4c5c4ebe
undoredo: added missing item
2015-06-13 21:35:56 -04:00
Doug Blank
9eef80afb0
undoredo: changes to work with general backend
2015-06-13 19:33:57 -04:00
Nick Hall
edae9faaec
Validate place name language
2015-06-13 18:45:38 +01:00
Ross Gammon
d82ce1e9a5
Remove setup.py --enable-package-mode option text from INSTALL
...
This option is not used anymore and reports an error if used.
2015-06-13 16:52:49 +02:00
Jérôme Rapinat
8058cea0ca
Merge NEWS (releases on 41 branch)
2015-06-12 16:48:18 +02:00
Hivernat Emmanuel
b346dce2b3
7347: fix a bug 'on mouse over' event
2015-06-12 16:36:49 +02:00
Josip
7ea583bedd
8625: Cannot open Citation references from Clip Board
2015-06-12 16:23:25 +02:00
Leonhaeuser
64c9c08744
update German translation
2015-06-10 23:05:58 +02:00
Doug Blank
156006567a
DbState: added import_from_filename
2015-06-10 06:49:50 -04:00
Jérôme Rapinat
5e23fa5fcb
Remove one remaining context argument
2015-06-08 19:28:43 +02:00
Zdeněk Hataš
80fb5916cd
czech translation update
2015-06-07 22:13:40 +02:00
Jérôme Rapinat
6f3bec036e
Remove context into glade file
...
Gramps (python) is not ready for supporting msgctxt for now
2015-06-07 20:22:00 +02:00
Jérôme Rapinat
2e214a1248
update template
2015-06-07 20:20:11 +02:00
Jérôme Rapinat
c7afce1592
Update translation references
2015-06-07 20:17:26 +02:00
Jérôme Rapinat
123e376aba
Remove some unicode stuff for python3
2015-06-07 19:45:47 +02:00
Jérôme Rapinat
6b3aee848d
2531: Short cut keys does not work in 'Change Event Types' dialog
2015-06-07 19:23:03 +02:00
Jérôme Rapinat
1195448f14
7476: letter as custom paper size generated a ValueError
2015-06-07 19:19:07 +02:00
Zdeněk Hataš
47cdc1e54d
date handler fix
2015-06-07 10:54:21 +02:00
Zdeněk Hataš
bfb7f1536b
translation and dateparser fix
2015-06-07 10:39:50 +02:00
Doug Blank
2f0496d0a3
8621: Recursion Filter error
2015-06-06 19:56:34 -04:00
SNoiraud
abf785be5e
Geography : bug 8612 and 8616 : gtk 3.16 introspection problem and change for new place structure.
2015-06-06 19:04:17 +02:00
Zdeněk Hataš
2a7bf82cf5
czech translation update
2015-06-06 17:04:58 +02:00
Doug Blank
af7348a987
Added config 'database-backend' preference; removed backend dialog
2015-06-06 10:23:27 -04:00
Doug Blank
3f48a504d4
bsddb: fixed unittests
2015-06-06 07:20:45 -04:00
Zdeněk Hataš
b13c731aa5
czech translation fixes
...
inflection fixes
2015-06-06 11:04:50 +02:00
Sam Manzi
45673e847d
Merge pull request #26 from gramps-project/geps/gep-032-database-backend
...
Geps/gep 032 database backend
2015-06-06 14:40:57 +10:00
Josip
05cbb506de
Data Verify Tool: fix set transient parent
2015-06-05 12:34:16 +02:00
Josip
184c6821a7
Relationship Calculator: fix set transient parent
2015-06-05 12:30:32 +02:00
Doug Blank
a309e858d3
Merge pull request #33 from sam-m888/master
...
country > county
2015-06-05 00:33:39 -04:00
Sam Manzi
7751be7308
Merge pull request #1 from sam-m888/sam-m888-patch-1
...
Correct spelling & stop duplicate key
2015-06-05 13:22:34 +10:00
Sam Manzi
e34993ce31
Correct spelling & stop duplicate key
2015-06-05 12:24:33 +10:00
Josip
ce6f6f8d1a
8619: Relationship Calculator - can't select person to relate to
2015-06-04 23:06:54 +02:00
Doug Blank
0060b078df
Merge pull request #32 from gramps-project/sam-m888-patch-6
...
Hide unused code
2015-06-04 12:46:46 -04:00
Doug Blank
6e2d7fb591
Merge pull request #31 from gramps-project/sam-m888-patch-5
...
Remove duplicate line in dictionary
2015-06-04 12:46:27 -04:00
Doug Blank
7dc9530ddb
Merge pull request #30 from gramps-project/sam-m888-patch-4
...
spelling correction to stop duplicate key
2015-06-04 12:46:12 -04:00
Doug Blank
30336981f2
Merge pull request #29 from gramps-project/sam-m888-patch-3
...
Spelling mistake inlae > inlaw
2015-06-04 12:45:59 -04:00
Doug Blank
93da88b588
Merge pull request #28 from gramps-project/sam-m888-patch-2
...
6366: Correct text on "Display tab"
2015-06-04 12:45:38 -04:00
Doug Blank
596f61dfd9
Merge pull request #27 from gramps-project/sam-m888-patch-1
...
Fix outdated "Tags" help link
2015-06-04 12:43:37 -04:00
Matti Niemelä
2e8bd59aa2
update Finnish translation
2015-06-04 16:54:22 +02:00
Sam Manzi
713758ebcc
Hide unused code
2015-06-04 20:28:54 +10:00
Sam Manzi
88df89c508
Remove duplicate line in dictionary
...
'all families': _('Filtering_on|all families')
2015-06-04 20:22:27 +10:00
Doug Blank
195afaa5b9
Corrupted po/nl.po; replaced from gramps42
2015-06-04 06:11:49 -04:00
Sam Manzi
bee797007d
spelling correction to stop duplicate key
...
country > county
2015-06-04 19:52:15 +10:00
Sam Manzi
aa8109903b
Spelling mistake inlae > inlaw
2015-06-04 19:45:56 +10:00
Sam Manzi
90ac188e8b
6366: Correct text on "Display tab"
...
from "sidebar" to "Navigator"
2015-06-04 17:01:06 +10:00
Sam Manzi
5f1b4a792a
Fix outdated "Tags" help link
2015-06-04 13:01:30 +10:00
Zdeněk Hataš
fdd7aefc20
czech translation update
2015-06-03 17:33:36 +02:00
erikdrgm
ef846ce384
Updated 150602 Dutch translation
2015-06-02 20:47:13 +02:00
erikdrgm
842b88d244
Updated 150602 Dutch translation
2015-06-02 20:39:09 +02:00
Doug Blank
7bcb629547
Updated backends to 5.0; moved Django and DBAPI to addons
2015-06-02 10:55:38 -04:00
Doug Blank
56796d57b4
Merge branch 'master' into geps/gep-032-database-backend
2015-06-02 10:45:51 -04:00
Doug Blank
4ee8ac2585
DB-API: Sped up get_tag_from_name
2015-06-01 21:13:38 -04:00
Doug Blank
71c790a261
Bump all version numbers to 5.0
2015-06-01 13:16:08 -04:00
Jérôme Rapinat
2b8b92dab9
Get some translation strings back (41 -> master)
2015-06-01 16:57:35 +02:00
Jérôme Rapinat
d5cb32d4ee
Update french translation
2015-06-01 16:26:00 +02:00
Jérôme Rapinat
3a9717f143
Merge translations with last template
2015-06-01 16:10:24 +02:00
Doug Blank
8317f579c2
Merge branch 'master' into geps/gep-032-database-backend
2015-06-01 07:29:37 -04:00
John Ralls
021bb0532e
Add setuptools dependency for pil.
2015-05-31 10:12:10 -07:00
John Ralls
c268e4055c
Change Gramps repository to Github.
2015-05-31 10:12:10 -07:00
John Ralls
958af590b2
Include modulesets from gnome.org, not jralls's personal ones.
2015-05-31 10:12:10 -07:00
Nick Hall
2f4682acbd
Add a couple more place displayer options
2015-05-31 17:54:21 +01:00
Nick Hall
fff6a5ce15
Add extra place displayer options
2015-05-31 16:51:39 +01:00
Leonhaeuser
25e62a7797
update German translation
2015-05-31 17:36:36 +02:00
Matti Niemelä
95b9057810
Update Finnish translation
2015-05-31 12:31:24 +02:00
Jérôme Rapinat
f5d6c72a93
update translation template
2015-05-31 12:22:16 +02:00
Jérôme Rapinat
67238a16c6
Merge translations with last template
2015-05-31 12:19:22 +02:00
Jérôme Rapinat
d0c9f868de
fix a typo on the french translation
2015-05-31 12:09:58 +02:00
Nick Hall
fec5a5dab0
Remove place format preference setting
2015-05-31 11:01:06 +01:00
Nick Hall
966551385b
Remove unused import
2015-05-31 10:40:05 +01:00
Doug Blank
0b2ad1df35
DB-API: only backup when changes; fixed has_changed
2015-05-30 08:19:13 -04:00
Doug Blank
5b2bc78108
DB-API: allow low-level map import
2015-05-30 07:54:59 -04:00
Doug Blank
a213f92f0d
DB-API: support dbdid
2015-05-30 07:22:30 -04:00
Doug Blank
07673be08c
Merge branch 'master' into geps/gep-032-database-backend
2015-05-30 07:11:45 -04:00
erikdrgm
7022c9af5a
Merge branch 'master' of github.com:gramps-project/gramps
2015-05-29 22:41:22 +02:00
Jérôme Rapinat
d7ac28a12a
update french translation
2015-05-29 16:38:18 +02:00
Jérôme Rapinat
988137e5f3
update translation template
2015-05-29 16:27:17 +02:00
Jérôme Rapinat
5b039eb2f0
PhpGedView tool moves to addons
...
https://github.com/gramps-project/addons-source/tree/master/PhpGedView
2015-05-29 16:22:57 +02:00
erikdrgm
066bb30604
Updated 150528 Dutch translation
2015-05-28 22:14:02 +02:00
erikdrgm
bdd0f5e1b6
Updated 150423 Dutch translation
2015-05-28 22:14:00 +02:00
erikdrgm
b589411473
Updated 150331 Dutch translation
2015-05-28 22:13:57 +02:00
Nick Hall
a21dff8bf7
8488: Use place displayer for headings
2015-05-28 19:47:06 +01:00
Jérôme Rapinat
8d188effac
8548: GeneWeb moved to github
2015-05-28 19:59:09 +02:00
Jérôme Rapinat
18a3731e5b
update year on man files config for sphinx
2015-05-28 19:47:14 +02:00
Jérôme Rapinat
ae227084d1
update DEBIAN section for matching python3
2015-05-28 19:36:24 +02:00
Jérôme Rapinat
aad2aea73d
update french translation
2015-05-28 19:17:02 +02:00
Jérôme Rapinat
5a23088ff9
8548: Enable gwplus event types translation
2015-05-28 18:29:08 +02:00
Jérôme Rapinat
04583236c5
8548: Review GeneWeb file format on import (.gw)
...
start to support gwplus file format (addition)
provide a testing environment for gwplus import
2015-05-28 18:19:20 +02:00
Jérôme Rapinat
d7bf498f15
8128: GtkDialog mapped without a transient parent
...
QuestionDialog into DB manager dialog (Remove action)
2015-05-28 17:59:59 +02:00
Jérôme Rapinat
b2fdb2349d
update translation template
...
$ intltool-update -m
2015-05-28 17:54:23 +02:00
Nick Hall
fd782bd057
8487: Use place displayer to generate title in views
2015-05-28 16:29:43 +01:00
Doug Blank
4276970565
Clipboard: some items are not tied to a specific database (text)
2015-05-28 11:25:20 -04:00
Doug Blank
9c406e10d6
Clipboard: Allow for bytes or string
2015-05-28 08:52:47 -04:00
Doug Blank
5d3a7edaa3
8598: Drop text on Clipboard crashes with byte/string issue
2015-05-28 07:43:28 -04:00
Doug Blank
51402bd486
PlaceName constructor shortcut; Place.set_name type check;
...
bug fixes for testcasegenerator
1. Added PlaceName(value=..., lang=...) shortcut; will add to others
2. Added an instance check on Place.set_name() to make sure it
is a PlaceName
3. Fixed Testcasegenerator to make proper fake places, and a bug
in handling windows
2015-05-27 18:13:44 -04:00
Josip
a943e63b84
Merge pull request #25 from beernarrd/slovenian
...
new framework slovenian datehandler, updated sl.po, including plural forms correction
2015-05-27 23:02:37 +02:00
Doug Blank
cb852385bd
8593: spelling mistake in the class SimpleAccess
2015-05-27 16:55:53 -04:00
Doug Blank
6f671d8bff
Merge branch 'master' into geps/gep-032-database-backend
2015-05-27 16:00:10 -04:00
Nick Hall
24c1104f71
Add place name edit button to place editors
2015-05-27 19:20:43 +01:00
Doug Blank
8a9fbc35e3
Note Link Report: adjust columns for better fit
2015-05-27 13:05:39 -04:00
Nick Hall
3c08eb5b80
Correct tooltips in place name editor
2015-05-27 15:16:08 +01:00
Doug Blank
f2e4fa779e
7242: let the user know that links inside notes can rot
...
Added report
Fixed quickreport
2015-05-27 08:14:47 -04:00
Doug Blank
91ac3c699a
PlaceName: updated GUI merge for new placenames
2015-05-27 06:24:27 -04:00
Doug Blank
962608c6bf
Fixed merge tests for Places; fixed init for PlaceNames with source
2015-05-26 22:03:07 -04:00
Doug Blank
7355adfc04
Merge branch 'geps/gep-032-database-backend' of https://github.com/gramps-project/gramps into geps/gep-032-database-backend
...
Conflicts:
gramps/plugins/database/bsddb_support/upgrade.py
2015-05-26 20:11:32 -04:00
Doug Blank
8551a0b071
DB-API: fixed error in find_initial_person
2015-05-26 20:08:57 -04:00
Doug Blank
1830e2b943
DB-API: sql clean up; some FIXME's still left
2015-05-26 20:08:57 -04:00
Doug Blank
d38785740e
DB-API: surname_list not working; added tag map support
2015-05-26 20:08:57 -04:00
Doug Blank
1c4f827bf8
DB-API: committing objects updates secondary items
2015-05-26 20:08:57 -04:00
Doug Blank
1b89239323
DB-API: added undo-redo infrastructure
2015-05-26 20:08:57 -04:00
Doug Blank
d5c9c5114a
All metadata functionality now implemented
2015-05-26 20:08:57 -04:00
Doug Blank
dad21d1e2f
Update backlinks
2015-05-26 20:08:57 -04:00
Doug Blank
800e8ebefb
Added metadata table and setting/value
2015-05-26 20:08:57 -04:00
Doug Blank
9274d74dc1
WIP: name_group; clean up of SQL
2015-05-26 20:08:57 -04:00
Doug Blank
1871c6ced4
Basics for back references now work, although doesn't update with edits yet
2015-05-26 20:08:57 -04:00
Doug Blank
a6f7093bae
Added indices on order_by fields
2015-05-26 20:08:57 -04:00
Doug Blank
8be61709b8
Now using batch transactions
2015-05-26 20:08:57 -04:00
Doug Blank
d69f8a6d3c
Added support for sort_handles
2015-05-26 20:08:56 -04:00
Doug Blank
31fe15e782
DB-API 2.0 can now load/save from file; need to load/save metadata
2015-05-26 20:08:56 -04:00
Doug Blank
8babc69dc5
WIP: Added DB-API 2.0 interface; needs to load/save details from
...
dbdir; currently using sqlite :memory: database. But could use
any DB-API 2.0 compatible layers.
2015-05-26 20:08:56 -04:00
Doug Blank
8d92b5d634
Added DbState.open_database() for opening without DbManager
2015-05-26 20:08:56 -04:00
Doug Blank
8a657250b1
DictionaryDb: give handle in bytes, handle as str internally in dict
2015-05-26 20:08:56 -04:00
Doug Blank
8d3657f54a
Diff: fixed import of DictionaryDb; removed mistaken tag.gramps_id
...
references in DictionartDb
2015-05-26 20:08:56 -04:00
Doug Blank
97fd387c34
Removed duplicate methods
2015-05-26 20:08:56 -04:00
Doug Blank
8a15aaffb7
Added missing function; allow failed plugin message to show
2015-05-26 20:08:56 -04:00
Doug Blank
4805c3c7f0
DjangoDb: force load when write_version/create to make work with reset modules
2015-05-26 20:08:56 -04:00
Doug Blank
cfb33ec1a2
DjangoDb: typo, added logger
2015-05-26 20:08:56 -04:00
Doug Blank
576db27e9d
Importers: added db.prepare_import/db.commit_import to wrap imports
2015-05-26 20:08:56 -04:00
Doug Blank
b095c6b606
DjangoDb: always force a gramps_id; typo fix
2015-05-26 20:07:46 -04:00
Doug Blank
014f8e61f1
DictionaryDb: reworked internal reprs; updated gender stats, researcher
2015-05-26 20:07:46 -04:00
Doug Blank
eeb150f1e3
Database API: expore name, full_name, and brief_name
2015-05-26 20:07:46 -04:00
Doug Blank
c72d40aa07
bsddb backend: supply version details in get_summary
2015-05-26 20:07:46 -04:00
Doug Blank
ea996cf6dd
Database API, -L: database reports summary, if possible
2015-05-26 20:07:46 -04:00
Doug Blank
3c52f7016b
Alternative DBs: touch meta_data.db to record last access time
2015-05-26 20:07:46 -04:00
Doug Blank
5171b3748d
Added missing bookmark count methods to djangodb and dictionarydb
2015-05-26 20:07:45 -04:00
Doug Blank
11ac0f1551
Database plugin type support reset_system, to reset modules
2015-05-26 20:07:45 -04:00
Doug Blank
331a947ea4
Removed hardcoded database backend types
2015-05-26 20:07:45 -04:00
Doug Blank
e4d05f301a
Fixed About dialog to show proper BSDDB version
2015-05-26 20:07:45 -04:00
Doug Blank
b2ed5d1cbb
DjangoDb: send proper object-add signal on new objects
2015-05-26 20:07:45 -04:00
Doug Blank
bf12a2bc67
Basic infrastructure for Undo/Redo
2015-05-26 20:07:45 -04:00
Doug Blank
d6d5ecdf5d
DictionaryDb: emit add after actually adding (fixed typo)
2015-05-26 20:07:45 -04:00
Doug Blank
d72ed91f21
DictionaryDb: emit add after actually adding
2015-05-26 20:07:45 -04:00
Doug Blank
1118ce449c
Reworked backend Cursors; don't emit changes when changing in batch mode
2015-05-26 20:07:45 -04:00
Doug Blank
6da7f78cba
Hack to reset modules on subsequent uses of Django databases
2015-05-26 20:07:45 -04:00
Doug Blank
61ec1c1b48
Database backends: bsddb, django, and dictionary
2015-05-26 20:07:45 -04:00
Doug Blank
7ded76695a
DictionaryDb: implement delete
2015-05-26 20:07:45 -04:00
Doug Blank
3489276fa1
Moved key maps to dbconst
2015-05-26 20:07:45 -04:00
Doug Blank
789158aca5
DictionaryDb: now reads/writes on open/close
2015-05-26 20:07:45 -04:00
Doug Blank
8a42966c1f
DictionaryDb: adding missing functions, bringing up to date
2015-05-26 20:07:44 -04:00
Doug Blank
beb8b8e3ab
Loads tree based on id in database.txt
2015-05-26 20:07:44 -04:00
Doug Blank
337ba6b22a
Added Django and Dictionary plugins, to be developed
2015-05-26 20:07:44 -04:00
Doug Blank
c0f9559f8c
Database backend writes its plugin id in database.txt
2015-05-26 20:07:44 -04:00
Doug Blank
e7d62cf9b1
Only BSDDB plugin needs bsddb3; back/restore moved to db
2015-05-26 20:07:44 -04:00
Doug Blank
2d6a319c13
Moved make_database to DbState
2015-05-26 20:07:44 -04:00
Doug Blank
b059bdec66
Database backend as a plugin: this set of changes moves most or
...
all of Bsddb from gramps.gen.db to gramps.plugins.database. The
id of the plugin is 'bsddb' which can be loaded using the
make_database(id, dbstate) API (for now).
Next step is to add an identifying text in the directory to
indicate which database backend to use.
2015-05-26 20:07:44 -04:00
Bernard Banko
c3a4f85e72
new framework slovenian datehandler and plural forms correction in sl.po
...
Inflections corrected in sl.po
Date parser corrected
Plural forms expression corrected. Range, Span, Estimated, Calculated precised.
Estimated and Calculated strings added.
updated sl.po
2015-05-26 23:02:36 +02:00
Nick Hall
cc6820f80c
GEPS 036: Add date and language to place names
2015-05-26 21:12:36 +01:00
Jérôme Rapinat
e448272259
8583: Custom Events not shown in the filter siderbar
2015-05-26 20:59:19 +02:00
Jérôme Rapinat
24bf67db3c
4161: Fix empty #buri fields
...
Still present on Geneweb 6 and 7alpha
patch by 'hmmmpf'
2015-05-26 20:30:43 +02:00
Enno Borgsteede
afe7fa39f9
#4161 #8548 : Fix a baptism date error
...
https://gramps-project.org/bugs/view.php?id=8548#c41455
also reported and patched by 'hmmmpf' on #4161
2015-05-26 20:23:21 +02:00
Doug Blank
c830311aca
Merge branch 'master' into geps/gep-032-database-backend
...
Conflicts:
gramps/plugins/importer/importcsv.py
2015-05-26 13:43:51 -04:00
Jérôme Rapinat
fd90c19515
update french translation
2015-05-26 19:30:46 +02:00
Doug Blank
124b45eccc
Merge branch 'master' of https://github.com/gramps-project/gramps
2015-05-26 13:22:03 -04:00
Doug Blank
9c9dc2c8e2
7143: Database Differences Report fails on gpkg with media
...
Added return values on imports, so we can tell the difference
between failure and success. Return value of None means failed.
Now, all importers should return an ImportInfo object.
The Differences will now stop if there is an error (such as
existing media directory.)
2015-05-26 13:19:03 -04:00
Jérôme Rapinat
0c232eb807
update translation template
2015-05-26 19:11:40 +02:00
Jérôme Rapinat
d2d2f4cf9e
Missing place filter rule for translation
...
$ intltool-update -m command
2015-05-26 19:09:53 +02:00
Jérôme Rapinat
001744d5f7
8567: Imprecise French translation in Place dialog
...
'Enclosed by' was translated in French by 'Lié à'
2015-05-26 18:57:29 +02:00
Doug Blank
90488ce14b
DB-API: fixed error in find_initial_person
2015-05-26 11:35:56 -04:00
Doug Blank
3cbc012f6f
DB-API: sql clean up; some FIXME's still left
2015-05-25 22:31:36 -04:00
Doug Blank
dce0b82155
Merge branch 'master' into geps/gep-032-database-backend
2015-05-25 21:07:32 -04:00
Doug Blank
54cc6cbff3
DB-API: surname_list not working; added tag map support
2015-05-25 21:06:44 -04:00
Doug Blank
0a0fbc6d6a
Add webapp fixtures to .gitignore
2015-05-25 20:24:47 -04:00
Doug Blank
986022cee1
DB-API: committing objects updates secondary items
2015-05-25 19:04:27 -04:00
Doug Blank
5e96f8a72e
DB-API: added undo-redo infrastructure
2015-05-25 17:53:14 -04:00
Doug Blank
72cfc3f826
All metadata functionality now implemented
2015-05-25 13:33:04 -04:00
Paul Franklin
9af365c2b0
new translation template (gramps.pot) for "master"
2015-05-24 21:53:47 -07:00
Paul Franklin
e016199958
tweak POTFILES yet more (glade files)
2015-05-24 21:45:58 -07:00
Doug Blank
e0e3cee255
Merge branch 'master' into geps/gep-032-database-backend
2015-05-24 19:04:57 -04:00
Doug Blank
ef646190d9
4221: Deleting Multiple Items Dialogue Unclear
2015-05-24 18:33:09 -04:00
Doug Blank
c2d4e0c7ba
Merge pull request from belissent/belissent/gramps41
...
Modification for example.gramps database
(custom parent relationship, notes)
2015-05-24 18:01:47 -04:00
Doug Blank
abbe27f53a
Make Family muli-select remove operate like the People view
2015-05-24 16:46:45 -04:00
Doug Blank
eaf0061087
Give previous/proper message when deleting 1 person
2015-05-24 15:54:25 -04:00
Doug Blank
dfb45bdc5d
Refined MultiSelectDialog to do all of the work
2015-05-24 15:48:23 -04:00
Nick Hall
015f882826
Fix mistake in alignment conversion
2015-05-24 16:09:40 +01:00
Doug Blank
2835f51fb6
7822: Yes To All button; added MultiSelectDialog, and use in remove multiple people
2015-05-24 11:05:45 -04:00
Josip
b363360ac8
8579: Creation of Narration Website report fails
2015-05-24 12:20:00 +02:00
Doug Blank
80b2b351e6
Update backlinks
2015-05-23 22:46:05 -04:00
Doug Blank
e85b4be7d6
Added metadata table and setting/value
2015-05-23 21:27:51 -04:00
Doug Blank
e4898df12d
WIP: name_group; clean up of SQL
2015-05-23 20:25:04 -04:00
Doug Blank
56cf1b02ab
Basics for back references now work, although doesn't update with edits yet
2015-05-23 14:52:43 -04:00
Doug Blank
aa7928d35d
Added indices on order_by fields
2015-05-23 10:27:49 -04:00
Doug Blank
f275843556
Now using batch transactions
2015-05-23 10:07:57 -04:00
Doug Blank
3cd6622c8f
Added support for sort_handles
2015-05-23 09:54:04 -04:00
Doug Blank
beae0b9319
Merge branch 'master' into geps/gep-032-database-backend
2015-05-23 08:09:40 -04:00
Doug Blank
75cc4fb721
Fixed GW import issue with citation handles
2015-05-23 07:58:28 -04:00
Doug Blank
83c853726d
DB-API 2.0 can now load/save from file; need to load/save metadata
2015-05-23 02:15:44 -04:00
Doug Blank
720664818f
WIP: Added DB-API 2.0 interface; needs to load/save details from
...
dbdir; currently using sqlite :memory: database. But could use
any DB-API 2.0 compatible layers.
2015-05-23 01:34:16 -04:00
Nick Hall
8fd1a93f97
Specify label keyword in Label constructor
2015-05-23 00:19:18 +01:00
Nick Hall
0f079c4320
Another escape change from cgi to html
2015-05-23 00:01:24 +01:00
Nick Hall
53887d2033
Specify label keyword in Button constructor
2015-05-22 23:35:10 +01:00
Nick Hall
ae1af073a7
Use icon names for drag source
2015-05-22 23:29:23 +01:00
Nick Hall
f2f78ef2f4
Convert deprecated set_alignment method
2015-05-22 23:22:11 +01:00
Nick Hall
9790890e02
Fix popup menu
2015-05-22 23:21:53 +01:00
Nick Hall
b0c82f6b6e
Fix syntax error
2015-05-22 23:21:53 +01:00
Doug Blank
0819f447e1
Merge branch 'master' into geps/gep-032-database-backend
...
Conflicts:
gramps/plugins/database/dictionarydb.py
2015-05-22 14:38:40 -04:00
Doug Blank
b8ffc8a77d
Diff struct comparison, can be a list
2015-05-22 14:25:40 -04:00
Nick Hall
e554e324af
Set new button labels as translatable
2015-05-22 18:13:07 +01:00
Nick Hall
cd1a6ba45a
Use add instead of add_with_viewport
...
The add method adds a viewport where necessary when adding a
child to a scrolled window. The add_with_viewport method is
deprecated.
2015-05-22 17:53:03 +01:00
Josip
dd68fbf75d
8398: lock.file with accent letter cause gramps to crash at start
2015-05-22 18:48:49 +02:00
Nick Hall
e355a93dc1
Use escape utility from html rather than cgi module
2015-05-22 14:50:19 +01:00
Nick Hall
e5591da496
Specify required Pango and PangoCairo version
2015-05-21 23:01:57 +01:00
Nick Hall
56d83c1c5c
Remove deprecated show-unicode-menu setting
2015-05-21 21:15:03 +01:00
Nick Hall
75009f0fe0
Convert deprecated stock items in glade files
2015-05-21 21:05:30 +01:00
Paul Franklin
bd5d463299
tweak POTFILES some more
2015-05-21 10:13:11 -07:00
Paul Franklin
4cab86897f
tweak POTFILES
2015-05-21 09:42:00 -07:00
Doug Blank
e1c33c4d3e
Added DbState.open_database() for opening without DbManager
2015-05-21 10:51:36 -04:00
Doug Blank
69eed4f7f2
Merge branch 'master' into geps/gep-032-database-backend
2015-05-20 18:00:46 -04:00
Nick Hall
457ed21c6c
Replace stock items with named icons
...
Stock items have been deprecated since 3.10.
Named icons are now loaded from the default icon theme.
2015-05-20 18:54:26 +01:00
=Matti Niemelä
293556b88e
updated Finnish translation (for trunk-master)
2015-05-19 23:06:00 -07:00
Paul Franklin
ec0c705b55
slight tweaks to calendat-type reports
2015-05-19 23:01:27 -07:00
Nick Hall
f125a982d6
Remove SourceForge username from authors file
...
This was used by the svn2cl utility to generate a change log.
2015-05-18 14:59:57 +01:00
Doug Blank
a9b7b43ffb
DictionaryDb: give handle in bytes, handle as str internally in dict
2015-05-17 19:01:21 -04:00
Doug Blank
92f435d45b
Diff: fixed import of DictionaryDb; removed mistaken tag.gramps_id
...
references in DictionartDb
2015-05-17 11:40:25 -04:00
SNoiraud
9e648b0de5
Geography : feature request #8428 for kml files loading.
2015-05-17 12:54:51 +02:00
Leonhaeuser
9e7ec88d3f
update German translation
2015-05-17 11:39:19 +02:00
Paul Franklin
cd8a0cd2f2
new translation template (gramps.pot) for "master"
2015-05-16 20:31:52 -07:00
Paul Franklin
2bf4718af7
add a gramps-XML file to test date formats in different locales
2015-05-16 20:25:21 -07:00
Paul Franklin
cbe83feeaa
tweaks to Chinese date handlers (fix parsing, reduce date formats)
2015-05-16 20:20:01 -07:00
Paul Franklin
0ad582f7b0
fix date display when month is zero but day is not (see 8477)
2015-05-16 20:15:03 -07:00
Josip
6e0e7d3763
Fix AgeStats gramplet
2015-05-16 16:43:48 +02:00
Doug Blank
acc6a652eb
Removed duplicate methods
2015-05-16 09:18:41 -04:00
Doug Blank
276052d231
Added missing function; allow failed plugin message to show
2015-05-16 02:15:02 -04:00
Doug Blank
d3bd2b6692
DjangoDb: force load when write_version/create to make work with reset modules
2015-05-16 01:40:05 -04:00
Doug Blank
bb9403e2b2
DjangoDb: typo, added logger
2015-05-16 00:46:22 -04:00
Doug Blank
2147f72176
Importers: added db.prepare_import/db.commit_import to wrap imports
2015-05-16 00:16:33 -04:00
Doug Blank
9f8ffc5226
8564: Recursion error when filtering for relatives
2015-05-15 23:30:31 -04:00
Doug Blank
d8346a705f
DjangoDb: always force a gramps_id; typo fix
2015-05-15 23:26:22 -04:00
Doug Blank
87d2cfb301
DictionaryDb: reworked internal reprs; updated gender stats, researcher
2015-05-15 22:50:54 -04:00
Josip
612c4665ae
add parent to gedcom import report dialog
2015-05-16 03:56:09 +02:00
Josip
11878e41f4
8497: Error on use of Ctrl-Z
2015-05-16 02:46:49 +02:00
Doug Blank
a1d44d0246
Merge branch 'master' into geps/gep-032-database-backend
2015-05-15 18:22:25 -04:00
Nick Hall
e3ba779edb
Convert deprecated xpad and ypad properties
2015-05-15 22:20:48 +01:00
Nick Hall
87022267d9
Convert deprecated xalign and yalign properties
2015-05-15 19:02:08 +01:00
Doug Blank
1c05879f62
Database API: expore name, full_name, and brief_name
2015-05-15 10:48:14 -04:00
Doug Blank
16c2843073
bsddb backend: supply version details in get_summary
2015-05-15 09:12:21 -04:00
Doug Blank
a36a8b72b8
Database API, -L: database reports summary, if possible
2015-05-15 07:32:03 -04:00
Doug Blank
ae11d8b484
Alternative DBs: touch meta_data.db to record last access time
2015-05-15 06:42:13 -04:00
Doug Blank
b1d07b8e70
Merge branch 'master' into geps/gep-032-database-backend
2015-05-15 06:20:18 -04:00
Matti Niemelä
36bb4471a3
updated Finnish translation (for trunk-master)
2015-05-15 00:42:07 -07:00
Paul Franklin
578cdf6c79
8413: Finnish Date format settings does nothing
...
The corresponding fi.po, with month inflections, is from:
Matti Niemelä <matti.u.niemela@gmail.com >
2015-05-15 00:37:37 -07:00
Doug Blank
c2fb186edc
Added missing bookmark count methods to djangodb and dictionarydb
2015-05-14 23:15:30 -04:00
Doug Blank
b6fb46b760
Database plugin type support reset_system, to reset modules
2015-05-14 22:52:57 -04:00
Doug Blank
c1345ca64c
Removed hardcoded database backend types
2015-05-14 22:35:50 -04:00
Doug Blank
00d958aaed
Merge branch 'master' into geps/gep-032-database-backend
2015-05-14 21:33:40 -04:00
Nick Hall
d7719962fd
8427: Add new IsEnclosedBy rule
2015-05-14 23:47:03 +01:00
Nick Hall
2b90e90987
Remove deprecated rules hint setting
2015-05-14 23:12:47 +01:00
Doug Blank
d4688589d8
Merge branch 'master' into geps/gep-032-database-backend
2015-05-14 15:15:24 -04:00
Doug Blank
b2606fb6d3
Gramps 4.2 addons URL from github
2015-05-14 15:12:56 -04:00
Nick Hall
cde99b6f24
Remove deprecated resize mode
2015-05-14 18:54:27 +01:00
Doug Blank
37e7ead1e2
Fixed About dialog to show proper BSDDB version
2015-05-14 12:48:55 -04:00
Doug Blank
ad83d84778
DjangoDb: send proper object-add signal on new objects
2015-05-14 12:43:24 -04:00
Doug Blank
74330122bd
Basic infrastructure for Undo/Redo
2015-05-14 12:30:30 -04:00
Doug Blank
6e0b8ccf86
DictionaryDb: emit add after actually adding (fixed typo)
2015-05-14 11:51:56 -04:00
Doug Blank
06d0db3b6a
DictionaryDb: emit add after actually adding
2015-05-14 11:49:58 -04:00
Doug Blank
c01e9860bf
Merge branch 'master' into geps/gep-032-database-backend
2015-05-14 11:07:27 -04:00
Doug Blank
47a3a7ad0f
Reworked backend Cursors; don't emit changes when changing in batch mode
2015-05-14 09:07:10 -04:00
Doug Blank
28c609d4c7
Hack to reset modules on subsequent uses of Django databases
2015-05-14 07:01:47 -04:00
Doug Blank
ca88f37bb6
Database backends: bsddb, django, and dictionary
2015-05-14 06:31:59 -04:00
Paul Franklin
74e90431c0
8109: fixes for Japanese date parser
2015-05-14 00:33:58 -07:00
Paul Franklin
3d9d9e2851
fix numeric date parser pathological case
2015-05-14 00:31:18 -07:00
Doug Blank
73886e9232
DictionaryDb: implement delete
2015-05-13 22:55:23 -04:00
Doug Blank
e7dc1a7bc4
Moved key maps to dbconst
2015-05-13 22:01:47 -04:00
Doug Blank
5115cd13e4
DictionaryDb: now reads/writes on open/close
2015-05-13 21:29:07 -04:00
Doug Blank
fbbd9d9c6e
DictionaryDb: adding missing functions, bringing up to date
2015-05-13 19:26:14 -04:00
Doug Blank
6bff90419e
Loads tree based on id in database.txt
2015-05-13 12:36:17 -04:00
Doug Blank
16a5665e3e
Added Django and Dictionary plugins, to be developed
2015-05-13 08:09:30 -04:00
Doug Blank
f7474ddade
Merge branch 'master' into geps/gep-032-database-backend
2015-05-13 07:41:26 -04:00
Doug Blank
35a38bc2bd
DbDjango: added load() for delayed init
2015-05-13 07:29:16 -04:00
Doug Blank
81ebdd97cc
Database backend writes its plugin id in database.txt
2015-05-12 23:08:54 -04:00
Doug Blank
7a7696224d
Merge branch 'master' into geps/gep-032-database-backend
2015-05-12 22:18:17 -04:00
Doug Blank
ad1babbd4c
DbDjango: added missing methods
2015-05-12 22:10:40 -04:00
Doug Blank
af0b308b1e
Only BSDDB plugin needs bsddb3; back/restore moved to db
2015-05-12 22:03:10 -04:00
Doug Blank
432a05c64b
Merge branch 'master' into geps/gep-032-database-backend
2015-05-12 19:16:34 -04:00
Doug Blank
2dd365f8bc
Moved make_database to DbState
2015-05-12 19:09:17 -04:00
Nick Hall
f0bfce68c2
Add a title preview to the place editors
2015-05-12 23:00:20 +01:00
Doug Blank
242abf9f69
Database backend as a plugin: this set of changes moves most or
...
all of Bsddb from gramps.gen.db to gramps.plugins.database. The
id of the plugin is 'bsddb' which can be loaded using the
make_database(id, dbstate) API (for now).
Next step is to add an identifying text in the directory to
indicate which database backend to use.
2015-05-12 16:30:46 -04:00
Nick Hall
0eb027a095
Update required gtk version in glade files
2015-05-12 21:21:28 +01:00
Nick Hall
d8946d75ac
Hide place title field in place editor
...
Add option in preferences to display legacy title field. Hide by default.
2015-05-12 21:00:25 +01:00
Bernard Banko
9e468c7cd8
modified: po/sl.po
2015-05-11 20:20:41 -07:00
Doug Blank
f74f4942d5
DbDjango: method to checkpoint modules, to allow reloading Django
2015-05-11 21:17:57 -04:00
Doug Blank
b615fcb93c
DbDjango: Removed debugging code
2015-05-11 18:24:03 -04:00
Doug Blank
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
Doug Blank
3a38f21eb7
DbDjango: return a default person
2015-05-11 13:04:43 -04:00
Doug Blank
89e20b90b7
Webapp: added databases directory; changed semantics of save_cache;
...
working signals, for the most part
2015-05-11 12:36:35 -04:00
Doug Blank
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
Doug Blank
ccbab78fbc
Allow database-changed signal to work with more general databases
2015-05-10 22:42:30 -04:00
Josip
306ede4e8e
Set transient parent for errorview and errorreportassistant
2015-05-10 21:07:41 +02:00
Josip
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
Doug Blank
d57fccc9c6
Webapp: bare minimum to use a Django database with Gtk Gramps
2015-05-10 13:59:20 -04:00
Doug Blank
c8fa5169b5
Base db: at least have right signature for NotImplemented
2015-05-10 13:25:06 -04:00
Doug Blank
4a1a42783a
Webapp: updated copyright to 2015
2015-05-10 09:56:26 -04:00
Doug Blank
45a1e17bd7
Webapp: Django 1.6 and Python3 fixes
2015-05-09 22:02:24 -04:00
Doug Blank
4e0927eba4
Back to being able to import; need to decide how to store alt_name_list
2015-05-09 21:29:48 -04:00
Doug Blank
40fa203659
pyicu: pin at version 1.8, until they fix 1.9 installer
2015-05-09 21:17:01 -04:00
Doug Blank
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
Doug Blank
0360a5987e
Bringing webapp up to date with python3 and django 1.6
2015-05-09 17:52:11 -04:00
Doug Blank
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
Doug Blank
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
Paul Kilgo
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
Ross Gammon
d890942b43
Merge branch 'master' of https://github.com/RossGammon/gramps
2015-05-09 14:05:52 +02:00
Josip
f4f83e456e
8445: Drag & Drop to add media: wrong handling of non-ascii characters
2015-05-09 00:53:53 +02:00
Doug Blank
53a00dd2d2
Bring webapp in master up to Django, version 1.6.1
2015-05-09 00:31:36 +02:00
Doug Blank
a566be07a5
Turn underscores in menuitems into mnemonic accelerator key
2015-05-09 00:31:36 +02:00
Doug Blank
c6ad403cab
Add execute permissions and she-bang python3 to Gramps.py
2015-05-09 00:31:35 +02:00
Doug Blank
ecac48e5b1
Added right-click API to ListModel; allow copy all from Descendants
...
Gramplet.
2015-05-09 00:31:35 +02:00
Doug Blank
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
Doug Blank
b86ec4ffe9
Fixed QuestionDialog2 failure
2015-05-09 00:31:35 +02:00
Josip
710f7eab3c
8128: GtkDialog mapped without a transient parent
2015-05-09 00:31:35 +02:00
Josip
f7c6acaec8
8469: GUI allows multiple Find Duplicates, then faults
2015-05-09 00:31:35 +02:00
Jérôme Rapinat
92709c2fb0
8532: typo on the french translation
...
plural = single form for month(s) (moi => mois)
2015-05-09 00:31:35 +02:00
Paul Franklin
ad404317cb
new translation template (gramps.pot) for "master"
2015-05-09 00:31:35 +02:00
Paul Franklin
49d195037d
remove ambiguous strings to make update_po.py happy
2015-05-09 00:31:35 +02:00
Paul Franklin
2cfe156ad8
7541: Add places in rel_graph
2015-05-09 00:31:35 +02:00
Paul Franklin
3294c07275
8182: Complete Individual Report - Family Notes
2015-05-09 00:31:35 +02:00
Paul Franklin
befddcbfb6
enable localized span and range date displayer code
2015-05-09 00:31:35 +02:00
Paul Franklin
f8b74490b7
cover two pathological place=None cases in family-group report
2015-05-09 00:31:35 +02:00
SNoiraud
aee8c07c83
narrativeweb : bug 8528 : local variable 'body' referenced before assignment
2015-05-09 00:31:35 +02:00
Fabrice Arbogast
42df438ea0
8225 8311: Crash on geneweb export with python3
2015-05-09 00:31:34 +02:00
John Ralls
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
John Ralls
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
kulath
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
Paul Franklin
007c05086c
Update _datedisplay.py
2015-05-09 00:31:34 +02:00
Jérôme Rapinat
ef8f197afd
8213: event columns too narrow
...
Web_Basic-Cypress stylesheet improvements
2015-05-09 00:31:34 +02:00
SNoiraud
d2a49ffb98
Geography : bug 8499 : follow fix a bad copy/past
2015-05-09 00:31:34 +02:00
John Ralls
42e52f9d3e
Fix gtk-critical error when setting mac menubar.
2015-05-09 00:31:34 +02:00
Josip
d6f1c65325
Deprecated (since gtk-3.0): Gtk.Widget.modify_font
2015-05-09 00:31:34 +02:00
Zdeněk Hataš
dfeaedb261
czech translation update
2015-05-09 00:31:34 +02:00
Paul Franklin
5eb92f6f6f
new translation template (gramps.pot) for "master"
2015-05-09 00:31:34 +02:00
Craig J. Anderson
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
Josip
ad42e741e2
fix typo in commit 7a507a6
2015-05-09 00:31:34 +02:00
Josip
34c0668866
8473: problem by start program
2015-05-09 00:31:33 +02:00
kulath
ac85b4eca3
0002370: GEDCOM import/export round trip causes lost information
...
Fixed output of Adoption records so "1 ADOP" is only written once for
the person event and the adoption relationship.
2015-05-09 00:31:33 +02:00
Enno Borgsteede
47dab1e0fe
8483: db upgrade fails, fatal damage
2015-05-09 00:31:33 +02:00
Paul Franklin
9f85c03278
fix some check_po complaints
2015-05-09 00:31:33 +02:00
Paul Franklin
83c689dd87
8477: date format month/year is not well reported at editing time
2015-05-09 00:31:33 +02:00
Leonhaeuser
8c7aa07992
update German translation
2015-05-09 00:31:33 +02:00
Craig J. Anderson
ec02e74371
minor updates
2015-05-09 00:31:33 +02:00
Sebastian Schubert
114decfb3d
Make place type in Place Reference Editor editable, add tooltip
2015-05-09 00:31:33 +02:00
Craig J. Anderson
74e5f0dc2c
Updated library recursive routines. Not used (yet)
2015-05-09 00:31:33 +02:00
Paul Franklin
63af2bd82c
make report name consistent with gpr registration
2015-05-09 00:31:33 +02:00
Dale Athanasias
bf6fe1bf36
mention 1.8 is LTS
2015-05-09 00:31:33 +02:00
Leonhaeuser
618fd83f22
update German translation
2015-05-09 00:31:32 +02:00
Dale Athanasias
9abd7fed10
Rename readme.md to README.md
2015-05-09 00:31:32 +02:00
Dale Athanasias
6f76538f95
Create readme with existing instructions.
...
Copied from http://sourceforge.net/projects/gramps/files/Unstable/readme.rst
Have not managed to get this running yet.
2015-05-09 00:31:32 +02:00
Dale Athanasias
56841abd92
Mark a TODO
2015-05-09 00:31:32 +02:00
Dale Athanasias
33a702474f
Mention Git
2015-05-09 00:31:32 +02:00
Doug Blank
79d6f886f9
Travis: Pin Django at version 1.7
2015-05-09 00:31:32 +02:00
Dale Athanasias
ee6c787ef9
Update __init__.py
...
make it clearer
2015-05-09 00:31:32 +02:00
Dale Athanasias
6ce4f458ad
Update COPYING-DOCS
...
A few fixes since you guys are now on Github, good move by the way.
2015-05-09 00:31:32 +02:00
Paul Franklin
1ee7409866
make reports' privacy option more prominent, harder to miss
2015-05-09 00:31:32 +02:00
Paul Franklin
bfcf2110ec
new translation template (gramps.pot) for "master"
2015-05-09 00:31:32 +02:00
Nemeséri Lajos
ae2223bd8b
update Hungarian translation
2015-05-09 00:31:32 +02:00
Jérôme Rapinat
a7d63e2eee
6403: false positive on pattern
2015-05-09 00:31:32 +02:00
kulath
e74955d5f8
0004412: Entering a witness to an event such as marriage
...
In some circumstances (after a Father's age of Mother's age) a witness
could be ignored.
2015-05-09 00:31:32 +02:00
Jérôme Rapinat
50ce6c6c79
6403: add a rule for checking mapping key
2015-05-09 00:31:31 +02:00
Matt Keenan
d94e67399e
8468: GuiColorOption missing avail-changed event handler
2015-05-09 00:31:31 +02:00
Nick Hall
af41f88760
8128: Add transient parent to editor warning dialog
2015-05-09 00:31:31 +02:00
kulath
506e380431
0008355: Gramps can't [GEDCOM] import estim. date period exported by
...
itself
Changed output format to DATE EST FROM TO and DATE CALC FROM TO. Also
changed in Narrative Web (which uses the same functions).
2015-05-09 00:31:31 +02:00
Paul Franklin
f6859e21bf
tweak report's filter option to display per the report's name-format
2015-05-09 00:31:31 +02:00
Paul Franklin
3cfbc16ff5
tweak report's filter option to display per the report's name-format
2015-05-09 00:31:31 +02:00
Paul Franklin
9900edc5c1
add filter name to report's title, tweak report's filter option display
2015-05-09 00:31:31 +02:00
Paul Franklin
aceb7430bd
tweak report's filter option to display per the report's name-format
2015-05-09 00:31:31 +02:00
Paul Franklin
5795edd6ed
tweak report's filter option to display per the report's name-format
2015-05-09 00:31:31 +02:00
Paul Franklin
303d830a36
add name-format option, and deferred translation to report's second line
2015-05-09 00:31:31 +02:00
Paul Franklin
4bd3e77d99
add deferred translation to report's second line
2015-05-09 00:31:31 +02:00
Nemeséri Lajos
b8f5c482d1
merge Hungarian translation
2015-05-09 00:31:31 +02:00
Jérôme Rapinat
36e57ad59f
update Hungarian translation
2015-05-09 00:31:30 +02:00
Paul Franklin
014507ad88
slight tweak to name-format option
2015-05-09 00:31:30 +02:00
Paul Franklin
30fd78ccf1
add another missing import
2015-05-09 00:31:30 +02:00
Paul Franklin
5d87d712f5
add missing import
2015-05-09 00:31:30 +02:00
Paul Franklin
18300e28de
slight tweak to name_format option
2015-05-09 00:31:30 +02:00
Paul Franklin
2cd8de2313
enable deferred translation of get_person_filters filter list
2015-05-09 00:31:30 +02:00
Paul Franklin
82d6e5d215
add DeferredFilter class (a subclass of GenericFilter)
2015-05-09 00:31:30 +02:00
kulath
e6cb3b1360
Fix bug in processing of Place FORM in GEDCOM import as a result of fix
...
for 8233.
When an unused Place was removed, PlaceImport still tried to generate
the place hierarchy. Also fixed bug in GEDCOM import where a default
PLAC FORM in the GEDCOM header was ignored.
2015-05-09 00:31:30 +02:00
erikdrgm
4c69260c4b
Updated 150326 Dutch translation
2015-05-09 00:31:30 +02:00
Leonhaeuser
8db502cea5
update German translation
2015-05-09 00:31:29 +02:00
Jérôme Rapinat
4a088bae53
Remove --no-wrap option from merging
...
Consistency with most translation files
2015-05-09 00:31:29 +02:00
kulath
a6abc76a74
Fix spurious generation of empty 'Alternative Name' in place.merge()
...
with an empty name
Bug discovered during testing of fix to 8233 (thanks, Enno for
discovering the problem and the fix).
2015-05-09 00:31:29 +02:00
Jérôme Rapinat
e1ff1a78b3
6403: remove markup in translation
...
new strings on style editor used old builder style
2015-05-09 00:31:29 +02:00
Sveinn í Felli
d772bb8357
Update Icelandic translation
2015-05-09 00:31:29 +02:00
Jérôme Rapinat
4326d00591
quick test and update
2015-05-09 00:31:29 +02:00
Jérôme Rapinat
5180620a49
fix confusing strings
...
update tempate
xgettext prior to 0.18.3 leads to error
try to limit bsddb3 mistake on new installation
2015-05-09 00:31:29 +02:00
Paul Franklin
e9741e138d
move some unrelated comments away from translated strings
2015-05-09 00:31:29 +02:00
Paul Franklin
cf4f3f549f
typo
2015-05-09 00:31:28 +02:00
Leonhaeuser
988797dc21
update German translation
2015-05-09 00:31:28 +02:00
kulath
075f2ccb7b
3082, 4439, 7134, 8279 Various fixes for GEDCOM import.
...
0003082: 1/4 and 1/2 ANSEL characters not supported on importing ANSEL
GEDCOM
0004439: [Info]: characters ignored on a Gedcom encoded ANSI (cp1252
West Europe, USA)
0007134: Failure importing ANSEL encoded gedcom file.
0008279: GEDCOM import fails for ANSI file incorrectly opened with the
utf8 locale
Fixed GEDCOM import not working properly for Python3; other problems
also corected, including fixing the inability to import Windows CP1252
coded files. Also more consistent fix for 8014. Ensured any error
messages are not lost. Fixed a few ANSEL characters that were not
translated.
2015-05-09 00:31:28 +02:00
John Ralls
3f23c2c5cd
Updates for building and bundling with Python3
...
Note that building currently requires bouncing back and forth between python2 and python3.
2015-05-09 00:31:28 +02:00
Paul Franklin
092a9025dc
fix date displayer TODO: estimated and calculated month inflections
2015-05-09 00:31:28 +02:00
Leonhaeuser
9877666fa5
small fix in German translation
2015-05-09 00:31:28 +02:00
Paul Franklin
35e42dbd06
update "master" da.po (with "update_po.py -m da.po")
2015-05-09 00:31:28 +02:00
erikdrgm
71e3729b14
Updated 150320 Dutch translation
2015-05-09 00:31:27 +02:00
Jérôme Rapinat
20ec704d5d
Update french translation
2015-05-09 00:31:27 +02:00
Jérôme Rapinat
2e2c32708f
Test merging on french translation
2015-05-09 00:31:27 +02:00
Jérôme Rapinat
68f319052c
tweak, polish argument for encoding
2015-05-09 00:31:27 +02:00
Jérôme Rapinat
dcdf2be76f
Improve TipsParse for python3 support
2015-05-09 00:31:27 +02:00
Paul Franklin
16ef886292
new translation template (gramps.pot) for "master"
2015-05-09 00:31:27 +02:00
Paul Franklin
a9806d649e
slight tweak to date displayer, for Finnish
2015-05-09 00:31:27 +02:00
SNoiraud
5af8c0d992
geography: bad copy/paste. Points are at the same level.
2015-05-09 00:31:27 +02:00
SNoiraud
a40f3e70cf
geography: bug8450: Attempting to add a bookmark causes an error.
2015-05-09 00:31:27 +02:00
Paul Franklin
6ca9487709
remove unneeded code
2015-05-09 00:31:27 +02:00
Jérôme Rapinat
a1f67b92e0
workaround before python3 support
2015-05-09 00:31:26 +02:00
Jérôme Rapinat
bc6cc2befe
update template, one new string; 8103: sidebar gramplet does not fit well into Event and Citation views under french locale
2015-05-09 00:31:26 +02:00
Jérôme Rapinat
0ae571de7d
8451: Fix crash on Relationships Graph report with unknown gender, related sibling label and french locale
2015-05-09 00:31:26 +02:00
Zdeněk Hataš
ec427f602c
czech translation update, POT update
2015-05-09 00:31:26 +02:00
Anthony Fok
d8b996212e
Update Chinese translation
2015-05-09 00:31:26 +02:00
Leonhaeuser
796aaad339
fixed some errors in German translation
2015-05-09 00:31:25 +02:00
Paul Franklin
36e6ede0a2
7155: Support creating directories in various scenarios
2015-05-09 00:31:25 +02:00
Matti Niemelä
4ae9a23931
update Finniah translation (in master), by Matti Niemelä
2015-05-09 00:31:25 +02:00
Nick Hall
2f609d2f25
Add parent window to an update addons dialog
2015-05-09 00:31:24 +02:00
Doug Blank
59303fd7d0
Enable all tests, except those to be rewritten/excluded
2015-05-09 00:31:24 +02:00
Doug Blank
6e38945ab1
Fix and enable test_util_test
2015-05-09 00:31:24 +02:00
Nick Hall
28567ab58e
Add parent windows to report dialogs
2015-05-09 00:31:24 +02:00
Nick Hall
a4f85f05ad
Remove a couple a spare placeholders in glade file
2015-05-09 00:31:24 +02:00
Nick Hall
877a2e9e4e
Remove default values from paper menu glade file
...
Setting default margins of 2.54 was causing a warning message when
the glade file was loaded.
2015-05-09 00:31:24 +02:00
erikdrgm
9422c088e9
Updated 150317 Dutch translation
2015-05-09 00:31:24 +02:00
SNoiraud
d36a72ee18
geography: bug 8450: Attempting to add a bookmark causes an error.
2015-05-09 00:31:24 +02:00
Mathieu MD
7ef7e3bbf5
8109: Japanese data localisation
2015-05-09 00:31:24 +02:00
SNoiraud
7afda11c9b
geography : some minor tweaks for kml and prepare for feature request 08428
2015-05-09 00:31:24 +02:00
SNoiraud
588e2f9427
geography : some minor tweaks for kml and prepare for feature request 08428
2015-05-09 00:31:24 +02:00
Nick Hall
0affffb241
Fix transient parent window warnings
2015-05-09 00:31:24 +02:00
Nick Hall
edc3a001d6
7992: Fix call to get_participant_from_event during batch transaction
...
During a batch transaction the secondary tables are closed. This
causes an error when find_backlink_handles is called. Although
not ideal, we return an empty string for participants.
2015-05-09 00:31:24 +02:00
Sveinn í Felli
116e484fce
update Icelandic translation
2015-05-09 00:31:23 +02:00
Nick Hall
c1a37c2dac
Remove fallback to md5 module
...
All supported versions now include the hashlib module.
2015-05-09 00:31:23 +02:00
Doug Blank
e630c87f50
Update setup.py
...
Added missing commas
2015-05-09 00:31:23 +02:00
cadrlp
a3be3fd482
Point to User manual.
2015-05-09 00:31:23 +02:00
cadrlp
6c480baffe
Year 2015
...
Update the year
2015-05-09 00:31:23 +02:00
cadrlp
7cef5babe7
Add Classifiers from Gramps pypi entry.
...
https://pypi.python.org/pypi/Gramps/
2015-05-09 00:31:23 +02:00
cadrlp
3a10a0fc04
Minor updates to FAQ
...
Remove section on Webhosting.
2015-05-09 00:31:23 +02:00
cadrlp
b0c2203b98
Lower Case Gramps
...
Be consistent with rest of project
2015-05-09 00:31:23 +02:00
cadrlp
663ec3f1d5
Minor updates to readme
...
Change to reflect Gramps 4.1 has been released.
2015-05-09 00:31:23 +02:00
Doug Blank
b2b514a390
Travis: add mock, prevents skips
2015-05-09 00:31:23 +02:00
Nick Hall
f7e3294a65
Convert remaining unicode literals
2015-05-09 00:31:23 +02:00
Zdeněk Hataš
a11245ef97
czech translation update
2015-05-09 00:31:23 +02:00
Nick Hall
92fe4cd7bc
8023: Remove HtmlView plugin
2015-05-09 00:31:22 +02:00
Doug Blank
5106de5687
Removed xml import test, as that is thoroughly tested elsewhere.
...
Removed excluded nosetests for Travis
2015-05-09 00:31:22 +02:00
Paul Franklin
8b360b4588
new gramps.pot for trunk-master
2015-05-09 00:31:22 +02:00
Doug Blank
aa1acac08f
gi.overrides is no longer needed
2015-05-09 00:31:22 +02:00
Doug Blank
40cebe4893
Don't crash trying to create a Gdk.Cursor without a DISPLAY; enable more tests for Travis
2015-05-09 00:31:22 +02:00
erikdrgm
4e2a0ff1a5
Updated 150315 Dutch translation
2015-05-09 00:31:22 +02:00
erikdrgm
1ead84b831
Updated Dutch translation
2015-05-09 00:31:22 +02:00
Doug Blank
762323fac9
Travis: remove new test, until we can include it (xvfb, or avoid Gtk Cursor calls)
2015-05-09 00:31:21 +02:00
Doug Blank
d9b42ac2dc
Travis: try using virtual frame buffer to test graphics
2015-05-09 00:31:21 +02:00
Doug Blank
88c06d41fb
8435: Crash when trying to link existing place as an enclosing place using P0001 number; added tests, updated Travis testing
2015-05-09 00:31:21 +02:00
Doug Blank
7970b04113
DictionaryDb: fixed return type in get_person_from_gramps_id; added get_place_from_gramps_id
2015-05-09 00:31:21 +02:00
Doug Blank
5cb0fa4ca5
Some issues comparing Today close to midnight, in Travis
2015-05-09 00:31:21 +02:00
Josip
ad54db2cb5
8023: HTML view fails to load
...
add encoding attribute
2015-05-09 00:31:21 +02:00
Nick Hall
102463d9ef
Replace cuni with str
2015-05-09 00:31:21 +02:00
Nick Hall
1f922d17be
Replace UNITYPE with str
2015-05-09 00:31:21 +02:00
Nick Hall
6033a2141e
Replace STRTYPE with str
2015-05-09 00:31:20 +02:00
Nick Hall
8c18eae777
Replace conv_to_unicode_direct with str
2015-05-09 00:31:20 +02:00
Nick Hall
66c410f55e
Remove uni_to_gui function
...
We no longer need to convert strings to utf8 before passing them
to Gtk functions.
2015-05-09 00:31:20 +02:00
Nick Hall
3195f10a36
Fix failing unit test
2015-05-09 00:31:20 +02:00
Nick Hall
37ff832288
Remove use-bsddb3 configuration setting
2015-05-09 00:31:20 +02:00
Nick Hall
caac0901cb
Remove python2 specific code
2015-05-09 00:31:19 +02:00
Zdeněk Hataš
70c11878f4
czech translation update
2015-05-09 00:31:19 +02:00
Nick Hall
2ee685e71b
Remove imports from __future__ module
2015-05-09 00:31:19 +02:00
Nick Hall
906b9e737d
Increase minimum Gtk version required to 3.10
2015-05-09 00:31:19 +02:00
Doug Blank
b401741143
Bring webapp in master up to Django, version 1.6.1
2015-05-08 10:54:35 -04:00
Doug Blank
4566c62014
Turn underscores in menuitems into mnemonic accelerator key
2015-05-08 08:58:13 -04:00
Doug Blank
b14a2abdfc
Add execute permissions and she-bang python3 to Gramps.py
2015-05-08 08:56:49 -04:00
Doug Blank
7967f47934
Merge pull request #19 from dsblank/master
...
Added right-click API to ListModel; allow copy all from Descendants
2015-05-07 13:04:51 -04:00
Doug Blank
c5cf398e64
Added right-click API to ListModel; allow copy all from Descendants
...
Gramplet.
2015-05-07 12:04:14 -04:00
Doug Blank
7c9fd0ae63
Merge branch 'master' of https://github.com/gramps-project/gramps
2015-05-05 13:29:26 -04:00
Doug Blank
5149ac7554
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-05 13:25:20 -04:00
Doug Blank
f7dc7ba859
Fixed QuestionDialog2 failure
2015-05-05 11:28:35 -04:00
Josip
e172b6520d
8128: GtkDialog mapped without a transient parent
2015-05-03 20:04:28 +02:00
Josip
1e9f1dbb3e
8469: GUI allows multiple Find Duplicates, then faults
2015-05-03 15:43:32 +02:00
Jérôme Rapinat
8b934fd651
8532: typo on the french translation
...
plural = single form for month(s) (moi => mois)
2015-05-02 17:00:59 +02:00
Paul Franklin
d73b9e9249
new translation template (gramps.pot) for "master"
2015-05-01 22:40:12 -07:00
Paul Franklin
0b35e90fc1
remove ambiguous strings to make update_po.py happy
2015-05-01 22:39:08 -07:00
Paul Franklin
7be52a96fd
7541: Add places in rel_graph
2015-05-01 21:04:06 -07:00
Paul Franklin
8ac6617e71
8182: Complete Individual Report - Family Notes
2015-05-01 20:31:32 -07:00
Paul Franklin
f9f369fb03
enable localized span and range date displayer code
2015-05-01 20:03:16 -07:00
Paul Franklin
1d9391dfc9
cover two pathological place=None cases in family-group report
2015-05-01 19:42:42 -07:00
SNoiraud
5ccd4a4377
narrativeweb : bug 8528 : local variable 'body' referenced before assignment
2015-05-01 10:33:43 +02:00
Fabrice Arbogast
e1621b70a8
8225 8311: Crash on geneweb export with python3
2015-04-30 17:23:58 +02:00
John Ralls
c11c63169f
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-04-25 16:47:43 -07:00
John Ralls
cfb9f64db9
Fix a bundling omission and create python2 and python3 meta-modules.
...
The latter to improve automation.
2015-04-25 15:02:09 -07:00
kulath
c36ddf0845
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-04-24 10:52:25 +01:00
Paul Franklin
b79b2c3955
Update _datedisplay.py
2015-04-18 15:35:02 -07:00
Jérôme Rapinat
152535f61b
8213: event columns too narrow
...
Web_Basic-Cypress stylesheet improvements
2015-04-18 16:07:12 +02:00
SNoiraud
3dd194698a
Geography : bug 8499 : follow fix a bad copy/past
2015-04-18 11:53:17 +02:00
John Ralls
3147cf5a2b
Fix gtk-critical error when setting mac menubar.
2015-04-17 15:13:13 -07:00
Josip
8e8c206a8f
Deprecated (since gtk-3.0): Gtk.Widget.modify_font
2015-04-17 12:42:50 +02:00
Zdeněk Hataš
cb8e726f2b
czech translation update
2015-04-17 08:39:59 +02:00
Paul Franklin
7a6879999d
new translation template (gramps.pot) for "master"
2015-04-17 08:39:59 +02:00
Craig J. Anderson
64db425ab0
New 'Include Siblings' feature added.
...
and got things ready for the report to go in multiple directions
2015-04-13 14:11:37 -04:00
Josip
bb1e5f4e3d
fix typo in commit 7a507a6
2015-04-13 10:01:13 +02:00
Josip
7a507a6b01
8473: problem by start program
2015-04-13 01:23:53 +02:00
kulath
0e19785b92
0002370: GEDCOM import/export round trip causes lost information
...
Fixed output of Adoption records so "1 ADOP" is only written once for
the person event and the adoption relationship.
2015-04-12 19:04:42 +01:00
Enno Borgsteede
4bd5faf446
8483: db upgrade fails, fatal damage
2015-04-12 10:44:10 -07:00
Paul Franklin
a02c68edfb
fix some check_po complaints
2015-04-11 18:54:24 -07:00
Nick Hall
1f5c8be4db
Merge pull request #16 from sebschub/master
...
Make place type in Place Reference Editor editable, add tooltip (master)
2015-04-10 19:14:41 +01:00
Paul Franklin
d86aa283eb
8477: date format month/year is not well reported at editing time
2015-04-09 22:07:41 -07:00
Leonhaeuser
8069855017
update German translation
2015-04-09 21:43:27 +02:00
Craig J. Anderson
7f180f3883
minor updates
2015-04-09 09:04:22 -04:00
Sebastian Schubert
f7f0f60d8b
Make place type in Place Reference Editor editable, add tooltip
2015-04-09 14:23:31 +02:00
Craig J. Anderson
1d1a4de566
Updated library recursive routines. Not used (yet)
2015-04-07 10:07:45 -04:00
Doug Blank
ef965caf4a
Merge pull request #13 from daleathan/patch-3
...
Mark a TODO
2015-04-06 21:21:47 -04:00
Doug Blank
2e6fbc5e6e
Merge pull request #11 from daleathan/patch-1
...
Mention Git
2015-04-06 21:19:54 -04:00
Doug Blank
7e1ba04faa
Merge pull request #14 from daleathan/patch-4
...
Create readme with existing instructions.
2015-04-05 13:44:39 -04:00
Paul Franklin
70a7922b9d
make report name consistent with gpr registration
2015-04-05 09:47:02 -07:00
Dale Athanasias
c886725e3b
mention 1.8 is LTS
2015-04-05 08:28:07 +10:00
Leonhaeuser
f886698723
update German translation
2015-04-05 00:20:22 +02:00
Dale Athanasias
b384635529
Rename readme.md to README.md
2015-04-05 07:59:21 +10:00
Dale Athanasias
c40d2d200d
Create readme with existing instructions.
...
Copied from http://sourceforge.net/projects/gramps/files/Unstable/readme.rst
Have not managed to get this running yet.
2015-04-04 15:28:09 +11:00
Dale Athanasias
d4310848e9
Mark a TODO
2015-04-04 10:33:35 +11:00
Dale Athanasias
f81673cdac
Mention Git
2015-04-04 10:25:04 +11:00
Doug Blank
7a3941e80e
Merge pull request #10 from daleathan/patch-2
...
Update __init__.py
2015-04-02 23:16:33 -04:00
Doug Blank
3af6e0853d
Merge pull request #9 from daleathan/patch-1
...
Update COPYING-DOCS
2015-04-02 23:15:05 -04:00
Doug Blank
35440f241a
Travis: Pin Django at version 1.7
2015-04-02 23:02:00 -04:00
Dale Athanasias
9e22e94645
Update __init__.py
...
make it clearer
2015-04-03 13:28:54 +11:00
Dale Athanasias
200ffd385d
Update COPYING-DOCS
...
A few fixes since you guys are now on Github, good move by the way.
2015-04-03 13:20:27 +11:00
Paul Franklin
1ee9c60814
make reports' privacy option more prominent, harder to miss
2015-04-01 12:30:55 -07:00
Paul Franklin
e4b2cf9583
new translation template (gramps.pot) for "master"
2015-04-01 10:37:55 -07:00
Nemeséri Lajos
deeb408690
update Hungarian translation
2015-04-01 16:05:20 +02:00
Jérôme Rapinat
50c1080d37
6403: false positive on pattern
2015-04-01 15:46:03 +02:00
kulath
5af7335e54
0004412: Entering a witness to an event such as marriage
...
In some circumstances (after a Father's age of Mother's age) a witness
could be ignored.
2015-04-01 14:50:37 +01:00
Jérôme Rapinat
b5610e9d5f
6403: add a rule for checking mapping key
2015-04-01 15:30:47 +02:00
Matt Keenan
ef19a11889
8468: GuiColorOption missing avail-changed event handler
2015-03-31 10:22:54 -07:00
Nick Hall
d6c6d208c5
8128: Add transient parent to editor warning dialog
2015-03-31 16:46:58 +01:00
kulath
54dde99ad0
0008355: Gramps can't [GEDCOM] import estim. date period exported by
...
itself
Changed output format to DATE EST FROM TO and DATE CALC FROM TO. Also
changed in Narrative Web (which uses the same functions).
2015-03-31 10:49:04 +01:00
Paul Franklin
042f57d2e9
tweak report's filter option to display per the report's name-format
2015-03-30 13:05:55 -07:00
Paul Franklin
9ce42f7174
tweak report's filter option to display per the report's name-format
2015-03-30 13:02:41 -07:00
Paul Franklin
d984e5796b
add filter name to report's title, tweak report's filter option display
2015-03-30 12:55:51 -07:00
Paul Franklin
f53d6482da
tweak report's filter option to display per the report's name-format
2015-03-30 12:47:30 -07:00
Paul Franklin
d1653be44d
tweak report's filter option to display per the report's name-format
2015-03-30 12:42:57 -07:00
Paul Franklin
e25a2d23e2
add name-format option, and deferred translation to report's second line
2015-03-30 12:31:25 -07:00
Paul Franklin
0657680432
add deferred translation to report's second line
2015-03-30 12:19:15 -07:00
Nemeséri Lajos
7ab417da94
merge Hungarian translation
2015-03-30 14:43:20 +02:00
Jérôme Rapinat
a9a91b19c9
update Hungarian translation
2015-03-30 14:41:45 +02:00
Paul Franklin
5dba5711b9
slight tweak to name-format option
2015-03-29 10:11:28 -07:00
Paul Franklin
1fff4e7b0c
add another missing import
2015-03-28 13:19:49 -07:00
Paul Franklin
946a4fbd2b
add missing import
2015-03-27 09:11:20 -07:00
Paul Franklin
57acf9d21a
slight tweak to name_format option
2015-03-26 22:03:35 -07:00
Paul Franklin
6961361c61
enable deferred translation of get_person_filters filter list
2015-03-26 21:47:34 -07:00
Paul Franklin
41d9bbe4c0
add DeferredFilter class (a subclass of GenericFilter)
2015-03-26 21:45:47 -07:00
kulath
2a1da2efba
Fix bug in processing of Place FORM in GEDCOM import as a result of fix
...
for 8233.
When an unused Place was removed, PlaceImport still tried to generate
the place hierarchy. Also fixed bug in GEDCOM import where a default
PLAC FORM in the GEDCOM header was ignored.
2015-03-26 12:19:26 +00:00
erikdrgm
a8f08749d4
Updated 150326 Dutch translation
2015-03-26 10:22:31 +01:00
Leonhaeuser
afb6603b27
update German translation
2015-03-26 02:14:16 +01:00
Jérôme Rapinat
99d38a539e
Remove --no-wrap option from merging
...
Consistency with most translation files
2015-03-25 19:53:20 +01:00
Jérôme Rapinat
a40fbc1716
Merge branch 'master' of github.com:gramps-project/gramps
2015-03-25 19:25:06 +01:00
kulath
a15bfd98df
Fix spurious generation of empty 'Alternative Name' in place.merge()
...
with an empty name
Bug discovered during testing of fix to 8233 (thanks, Enno for
discovering the problem and the fix).
2015-03-25 18:30:05 +00:00
Jérôme Rapinat
c2adf1be01
6403: remove markup in translation
...
new strings on style editor used old builder style
2015-03-25 19:24:47 +01:00
Sveinn í Felli
a550abe41b
Update Icelandic translation
2015-03-25 19:09:32 +01:00
Jérôme Rapinat
7000992bf0
quick test and update
2015-03-25 19:05:28 +01:00
Jérôme Rapinat
4a06f9c0e3
fix confusing strings
...
update tempate
xgettext prior to 0.18.3 leads to error
try to limit bsddb3 mistake on new installation
2015-03-25 18:58:15 +01:00
Paul Franklin
98e21d9fb9
move some unrelated comments away from translated strings
2015-03-25 09:23:36 -07:00
Paul Franklin
336d627b6d
typo
2015-03-24 22:40:37 -07:00
Leonhaeuser
1bd9ec19df
update German translation
2015-03-25 00:11:27 +01:00
kulath
0f5bbce528
3082, 4439, 7134, 8279 Various fixes for GEDCOM import.
...
0003082: 1/4 and 1/2 ANSEL characters not supported on importing ANSEL
GEDCOM
0004439: [Info]: characters ignored on a Gedcom encoded ANSI (cp1252
West Europe, USA)
0007134: Failure importing ANSEL encoded gedcom file.
0008279: GEDCOM import fails for ANSI file incorrectly opened with the
utf8 locale
Fixed GEDCOM import not working properly for Python3; other problems
also corected, including fixing the inability to import Windows CP1252
coded files. Also more consistent fix for 8014. Ensured any error
messages are not lost. Fixed a few ANSEL characters that were not
translated.
2015-03-24 15:24:28 +00:00
John Ralls
0eff99871a
Updates for building and bundling with Python3
...
Note that building currently requires bouncing back and forth between python2 and python3.
2015-03-23 11:00:25 +09:00
Paul Franklin
d42a8b7adb
fix date displayer TODO: estimated and calculated month inflections
2015-03-21 12:49:26 -07:00
Leonhaeuser
c6052e12fe
small fix in German translation
2015-03-21 16:57:54 +01:00
Paul Franklin
553de2ce24
update "master" da.po (with "update_po.py -m da.po")
2015-03-20 09:46:08 -07:00
erikdrgm
99ab72ff82
Updated 150320 Dutch translation
2015-03-20 11:06:48 +01:00
Jérôme Rapinat
0700a8c25d
Update french translation
2015-03-20 10:54:53 +01:00
Jérôme Rapinat
94c293ab5e
Test merging on french translation
2015-03-20 09:47:22 +01:00
Jérôme Rapinat
1e0d34dc4f
tweak, polish argument for encoding
2015-03-20 09:13:24 +01:00
Jérôme Rapinat
727d96cc22
Improve TipsParse for python3 support
2015-03-20 09:06:06 +01:00
Paul Franklin
f727d6b4a9
new translation template (gramps.pot) for "master"
2015-03-19 19:47:28 -07:00
Paul Franklin
8d0ae96b7d
slight tweak to date displayer, for Finnish
2015-03-19 19:41:51 -07:00
Sam Manzi
8cf9e7324d
Merge pull request #8 from anthonyfok/l10n-chinese
...
Update Chinese translation
2015-03-20 12:59:35 +11:00
SNoiraud
a3c923d180
geography: bad copy/paste. Points are at the same level.
2015-03-19 19:45:20 +01:00
SNoiraud
115b16ffb7
geography: bug8450: Attempting to add a bookmark causes an error.
2015-03-19 19:28:58 +01:00
Paul Franklin
768dcbf112
remove unneeded code
2015-03-19 10:00:46 -07:00
Jérôme Rapinat
b324e0fb80
workaround before python3 support
2015-03-19 17:39:55 +01:00
Jérôme Rapinat
40da51849e
update template, one new string; 8103: sidebar gramplet does not fit well into Event and Citation views under french locale
2015-03-19 15:36:50 +01:00
Jérôme Rapinat
be0744d454
8451: Fix crash on Relationships Graph report with unknown gender, related sibling label and french locale
2015-03-19 15:25:16 +01:00
Zdeněk Hataš
787c76e013
czech translation update, POT update
2015-03-19 08:42:25 +01:00
Anthony Fok
12d29e79f6
Update Chinese translation
2015-03-18 21:45:40 -06:00
Leonhaeuser
075a237873
fixed some errors in German translation
2015-03-19 02:06:16 +01:00
Paul Franklin
64ef033724
7155: Support creating directories in various scenarios
2015-03-18 14:01:13 -07:00
Matti Niemelä
c40ea85727
update Finniah translation (in master), by Matti Niemelä
2015-03-18 09:29:38 -07:00
Nick Hall
bf57632deb
Add parent window to an update addons dialog
2015-03-18 10:08:04 +00:00
Doug Blank
35dead7b26
Enable all tests, except those to be rewritten/excluded
2015-03-18 03:57:27 -04:00
Doug Blank
ad1d47cc37
Fix and enable test_util_test
2015-03-18 03:25:39 -04:00
Nick Hall
43882165cf
Add parent windows to report dialogs
2015-03-17 23:21:35 +00:00
Nick Hall
6100a5b7da
Remove a couple a spare placeholders in glade file
2015-03-17 23:21:35 +00:00
Nick Hall
d095458ec0
Remove default values from paper menu glade file
...
Setting default margins of 2.54 was causing a warning message when
the glade file was loaded.
2015-03-17 23:21:35 +00:00
erikdrgm
5b39a018cf
Updated 150317 Dutch translation
2015-03-17 21:33:33 +01:00
SNoiraud
e400ff6944
geography: bug 8450: Attempting to add a bookmark causes an error.
2015-03-17 21:08:08 +01:00
Mathieu MD
cc1ab8bac4
8109: Japanese data localisation
2015-03-17 12:35:26 -07:00
SNoiraud
bb30862c1b
geography : some minor tweaks for kml and prepare for feature request 08428
2015-03-17 19:35:58 +01:00
SNoiraud
fdc42a9693
geography : some minor tweaks for kml and prepare for feature request 08428
2015-03-17 19:33:07 +01:00
Nick Hall
9fe9083e36
Fix transient parent window warnings
2015-03-17 17:40:04 +00:00
Nick Hall
13bee7cf26
7992: Fix call to get_participant_from_event during batch transaction
...
During a batch transaction the secondary tables are closed. This
causes an error when find_backlink_handles is called. Although
not ideal, we return an empty string for participants.
2015-03-17 14:03:03 +00:00
Sveinn í Felli
ec35a5d0cb
update Icelandic translation
2015-03-16 16:19:02 +01:00
Nick Hall
4d66fbe8c3
Remove fallback to md5 module
...
All supported versions now include the hashlib module.
2015-03-16 14:20:19 +00:00
Doug Blank
b5fb4292c9
Merge pull request #6 from sam-manzi/patch-5
...
Year 2015
2015-03-15 22:20:21 -04:00
Doug Blank
1d70822764
Update setup.py
...
Added missing commas
2015-03-15 22:13:24 -04:00
Doug Blank
41fad77bf9
Merge pull request #5 from sam-manzi/patch-4
...
Add Classifiers from Gramps pypi entry.
2015-03-15 22:07:45 -04:00
Doug Blank
efcd86697c
Merge pull request #3 from sam-manzi/patch-2
...
Lower Case Gramps
2015-03-15 22:06:56 -04:00
Doug Blank
126dbf8800
Merge pull request #2 from sam-manzi/patch-1
...
Minor updates to readme
2015-03-15 22:06:29 -04:00
Doug Blank
254fb87ab3
Merge pull request #4 from sam-manzi/patch-3
...
Minor updates to FAQ
2015-03-15 22:05:54 -04:00
Doug Blank
c7187fafc3
Merge pull request #7 from sam-manzi/patch-6
...
Point to User manual.
2015-03-15 22:03:38 -04:00
cadrlp
ca08999cf8
Point to User manual.
2015-03-16 12:06:58 +11:00
cadrlp
4f2239cb9f
Year 2015
...
Update the year
2015-03-16 12:04:50 +11:00
cadrlp
3b5e2c99cf
Add Classifiers from Gramps pypi entry.
...
https://pypi.python.org/pypi/Gramps/
2015-03-16 11:56:52 +11:00
cadrlp
3ab1f6ce0e
Minor updates to FAQ
...
Remove section on Webhosting.
2015-03-16 11:45:53 +11:00
cadrlp
c606dc512e
Lower Case Gramps
...
Be consistent with rest of project
2015-03-16 11:38:37 +11:00
cadrlp
33dd8e8e0f
Minor updates to readme
...
Change to reflect Gramps 4.1 has been released.
2015-03-16 11:36:29 +11:00
Doug Blank
4b11ed740a
Travis: add mock, prevents skips
2015-03-15 17:26:28 -04:00
Nick Hall
5dfbd791a7
Convert remaining unicode literals
2015-03-15 19:50:27 +00:00
Zdeněk Hataš
046d046a30
czech translation update
2015-03-15 18:35:42 +01:00
Nick Hall
6c256b96d6
8023: Remove HtmlView plugin
2015-03-15 16:53:15 +00:00
Doug Blank
3163d39f95
Removed xml import test, as that is thoroughly tested elsewhere.
...
Removed excluded nosetests for Travis
2015-03-15 11:55:35 -04:00
Paul Franklin
11cc83403d
new gramps.pot for trunk-master
2015-03-15 08:23:31 -07:00
Doug Blank
46bdb38a11
gi.overrides is no longer needed
2015-03-15 10:01:43 -04:00
Doug Blank
ac530d8a34
Don't crash trying to create a Gdk.Cursor without a DISPLAY; enable more tests for Travis
2015-03-15 09:48:10 -04:00
erikdrgm
4bb60a80e7
Updated 150315 Dutch translation
2015-03-15 10:07:32 +01:00
erikdrgm
bee9ac5a44
Updated Dutch translation
2015-03-15 09:24:54 +01:00
Doug Blank
fc58b123b4
Travis: remove new test, until we can include it (xvfb, or avoid Gtk Cursor calls)
2015-03-15 01:35:14 -04:00
Doug Blank
f4418d65b9
Travis: try using virtual frame buffer to test graphics
2015-03-15 01:06:09 -04:00
Doug Blank
23c023f787
8435: Crash when trying to link existing place as an enclosing place using P0001 number; added tests, updated Travis testing
2015-03-15 00:33:39 -04:00
Doug Blank
12490b4600
DictionaryDb: fixed return type in get_person_from_gramps_id; added get_place_from_gramps_id
2015-03-15 00:31:15 -04:00
Doug Blank
07aec2000a
Some issues comparing Today close to midnight, in Travis
2015-03-14 23:01:24 -04:00
Josip
53d3c96e58
8023: HTML view fails to load
...
add encoding attribute
2015-03-15 01:24:27 +01:00
Nick Hall
5da10c5a80
Replace cuni with str
2015-03-14 23:48:32 +00:00
Nick Hall
c9fd339289
Replace UNITYPE with str
2015-03-14 22:33:55 +00:00
Nick Hall
beab7892e5
Replace STRTYPE with str
2015-03-14 22:11:54 +00:00
Nick Hall
6d047c946c
Replace conv_to_unicode_direct with str
2015-03-14 21:49:45 +00:00
Nick Hall
63ffd83021
Remove uni_to_gui function
...
We no longer need to convert strings to utf8 before passing them
to Gtk functions.
2015-03-14 21:30:26 +00:00
Nick Hall
2ecf1a3ddc
Fix failing unit test
2015-03-14 20:51:08 +00:00
Nick Hall
7147236403
Remove use-bsddb3 configuration setting
2015-03-14 19:52:13 +00:00
Nick Hall
e0608f0ec4
Remove python2 specific code
2015-03-14 19:29:16 +00:00
Zdeněk Hataš
3299deda11
czech translation update
2015-03-14 17:26:49 +01:00
Nick Hall
3b5efdf7ae
Remove imports from __future__ module
2015-03-14 16:10:36 +00:00
Nick Hall
ad073326e5
Increase minimum Gtk version required to 3.10
2015-03-14 14:49:51 +00:00
Doug Blank
7cb69fa7c2
Merge branch 'master' of https://github.com/gramps-project/gramps
2015-03-13 22:10:00 -04:00
Doug Blank
4d0508e6bf
8023: HTML view fails to load; replaced file with open
2015-03-13 22:09:41 -04:00
Leonhaeuser
8845f2d4c0
update German translation
2015-03-14 00:34:52 +01:00
Doug Blank
6bdc7fea05
Webapp: bring up to date for Django 1.7.1
2015-03-13 15:49:04 -04:00
Paul Franklin
ba748030b4
new gramps.pot for trunk-master
2015-03-13 10:42:16 -07:00
Paul Franklin
d1fdf737a7
8203: Complete Individual Report -- option to output all media
2015-03-13 10:32:10 -07:00
Zdeněk Hataš
965e0d22a3
czech translation update
2015-03-13 17:38:01 +01:00
Doug Blank
ccc296d748
Merge pull request #1 from sebschub/master
...
Remove executable flag of two css files
2015-03-13 12:14:22 -04:00
Doug Blank
245a3f5d8b
Travis: use python3 to build gramps
2015-03-13 09:59:49 -04:00
Doug Blank
68cc250fe9
Travis: need sudo on global pip3; this is going to work
2015-03-13 09:53:42 -04:00
Doug Blank
7fdfd81ca0
Travis: format error
2015-03-13 09:47:10 -04:00
Doug Blank
6b00029831
Travis: run from global python3 env
2015-03-13 09:39:09 -04:00
Doug Blank
9e763f1584
Travis: move to all virtual env build
2015-03-13 09:09:34 -04:00
Zdeněk Hataš
b890c0ab2f
czech translation update
2015-03-13 12:14:38 +01:00
Doug Blank
8e24aee3e6
Travis: attempting pip3 available globally
2015-03-13 07:08:59 -04:00
Doug Blank
0a6880d45e
Travis: install django icu in global python3
2015-03-13 07:04:40 -04:00
Doug Blank
b28f762afd
Travis: just using Python 3.3 for now
2015-03-13 02:50:32 -04:00
Doug Blank
acef2c29c2
Travis: try pip3.4, and pip3.3
2015-03-13 02:47:25 -04:00
Doug Blank
79558ac588
Travis: use pip3, presume it is already installed
2015-03-13 02:20:42 -04:00
Doug Blank
3cd8a8f38f
Travis: use pip3; make gramps home; allow cli test to work if dir exists
2015-03-13 02:05:02 -04:00
Doug Blank
4eff49762f
Travis: remove failing tests
2015-03-13 01:44:27 -04:00
Doug Blank
e551fad10f
Travis: list test names
2015-03-13 01:31:54 -04:00
Doug Blank
cbcfcfd14d
Travis: removing failing tests
2015-03-13 01:17:08 -04:00
Doug Blank
456482f43b
Travis: install python3-nose
2015-03-13 01:01:46 -04:00
Doug Blank
6a04b63fa5
Travis: make sure we are testing with python3
2015-03-13 00:57:02 -04:00
Doug Blank
6bdd17f9a6
Travis: gi in pip is not gobject related
2015-03-13 00:46:33 -04:00
Doug Blank
f52c53738f
Travis: don't attempt to build bsddb3 from pip
2015-03-13 00:39:38 -04:00
Doug Blank
7e7c0d6e3d
Travis: use pip to install gi and bsddb3
2015-03-13 00:03:52 -04:00
Doug Blank
8a868bdae1
Travis: use pip to install pyicu
2015-03-12 23:56:53 -04:00
Doug Blank
e80fa5b4a5
Travis now running: removed Python 2.7 testing; use all python3 libs
2015-03-12 23:50:34 -04:00
Doug Blank
86486ce043
Travis config: perhaps no need to change directory
2015-03-12 23:41:43 -04:00
Doug Blank
2b7829a746
Travis config: attempting to change to correct subdirectory
2015-03-12 23:38:40 -04:00
Doug Blank
c44092b576
Travis config: no need to clone gramps, already done
2015-03-12 23:33:08 -04:00
Doug Blank
4db8558a1b
Changes to get django models to run under Python3; added travis config file--should run travis
2015-03-12 23:29:10 -04:00
Doug Blank
021da38047
Added missing DictionaryDb.is_empty(); fixed moved constfunc reference
2015-03-12 22:44:08 -04:00
Nick Hall
102c099f1d
8430: Place displayer should not return None
...
The place displayer should return an empty string for an event
with no place.
2015-03-12 23:13:54 +00:00
Nick Hall
1e1cea792e
Fix another handle type bug
2015-03-12 18:18:36 +00:00
Nick Hall
f540f2a511
Convert deprecated color widgets
2015-03-12 18:18:36 +00:00
Paul Franklin
e80445127f
8423: Python3 needs new_subpixbuf not subpixbuf
2015-03-12 10:11:58 -07:00
Paul Franklin
c136791a00
typo
2015-03-12 09:58:38 -07:00
kulath
411b2995eb
0008401: NameError in GEDCOM importer
2015-03-12 14:11:28 +00:00
kulath
159fa31888
0008322: Event address is lost on import, i.e. disconnected from event.
...
On GEDCOM import, Places are only merged if the Place Title and the
whole of the main location are identical.
2015-03-12 12:35:05 +00:00
Anthony Fok
2796d77566
remove typo flagged by "python update_po.py -p" when generating gramps.pot
2015-03-10 08:43:04 -07:00
Sebastian Schubert
d75860f6c1
Remove executable flag of two css files
2015-03-10 13:48:31 +01:00
Jérôme Rapinat
3c4eef5461
8407: gramps -i option in manpage not reflecting what happens; update french translation
2015-03-09 19:07:32 +01:00
Ross Gammon
d595d46129
8407: gramps -o option in manpage not reflecting what happens, https://bugs.launchpad.net/ubuntu/+source/gramps/+bug/1427444
2015-03-07 11:30:21 +01:00
Paul Franklin
70fd3d1dbc
8204: Enable "Complete Individual Report" to show individual's tags
2015-03-06 10:29:18 -08:00
Anthony Fok
2da2bcdeac
implement both "traditional" and "simplfied" Chinese -- partial
2015-03-05 16:57:46 -08:00
Paul Franklin
9335a21e3a
shorten po/check_po lines (indent=4-chars, etc.)
2015-03-05 16:23:33 -08:00
leonhaeuser
9f843464b3
German translation update and typo fix
2015-03-05 21:00:57 +01:00
Paul Franklin
dd20212156
give "update_po.py -p" fewer things to moan about
2015-03-01 15:01:52 -08:00
Paul Franklin
e70bb04f82
add missing import
2015-03-01 14:53:14 -08:00
Anthony Fok
92610bf486
enable python3 to run po/update_po.py
2015-03-01 09:00:38 -08:00
kulath
9444cbe388
0007824: Regression: running gramps from crontab fails
2015-03-01 16:53:45 +00:00
Nick Hall
b89cdeb077
Check python version >= 3.2 when running setup script
2015-03-01 16:40:32 +00:00
Anthony Fok
c800524955
correct incorrect tip49, new gramps.pot
2015-02-28 18:58:40 -08:00
Paul Franklin
f7443a3a41
clarify new string, new gramps.pot
2015-02-28 16:03:03 -08:00
Nick Hall
97433d2189
Tidy up About dialog
...
Use standard string for translator credits.
Add new section for contributors.
Align artwork section properly.
2015-02-28 23:00:59 +00:00
kulath
94776a3e4f
0008380: tag_map is not initialized
2015-02-28 20:52:38 +00:00
Nick Hall
1a661bcc3d
Set minimum python version required to 3.2
2015-02-28 17:57:00 +00:00
SNoiraud
4f72a8bc6a
geography : added the layer to osmgpsmap.
2015-02-27 20:50:59 +01:00
SNoiraud
09fa42dd94
geography : added the possibility to show kml files.
2015-02-27 20:50:02 +01:00
Anthony Fok
deba8169bb
7573: implement both "traditional" and "simplfied" Chinese
...
* Translation revisions and fixes
* Generate zh_TW.po and new zh_HK.po from zh_CN.po
with the help of https://github.com/BYVoid/OpenCC
and a small sed script (see f.r. 7573 for the script)
2015-02-26 14:19:01 -08:00
Nick Hall
3d043a7b53
Convert update addons dialog to no longer be a ManagedWindow
2015-02-26 21:34:10 +00:00
Nick Hall
149b049650
Remove place title from default view columns
2015-02-26 21:02:47 +00:00
Tim G L Lyons
0778a6f706
Missing import statement
2015-02-25 01:13:20 +00:00
Nick Hall
9713b08bf0
Remove deprecated Gtk Alignment widgets
2015-02-24 22:51:38 +00:00
kulath
fab7afd2a3
8134: Fix pickle upgrade of python2 strings to python3 str
...
Move load of metadata (which can also have pickle upgrade errors) and
make zip backup for pickle or schema upgrade.
2015-02-24 22:44:19 +00:00
Nick Hall
423559f48e
Fix schema upgrade from 15 to 16 with python3
2015-02-23 19:20:49 +00:00
Paul Franklin
3145eadd0a
8316: Family with children but no parents is lost on filtered export
2015-02-23 08:54:57 -08:00
John Ralls
0ae56692eb
Update PyICU to 1.8
...
1.5 won't compile against ICU-5.4.
2015-02-22 12:50:32 -08:00
Nick Hall
a01722d35f
8134: Fix pickle upgrade of python2 strings to python3 str
2015-02-22 15:24:47 +00:00
Jérôme Rapinat
39450c0590
two new filter rules were missing on template, 'intltool-update -m'
2015-02-21 15:31:27 +01:00
Nick Hall
21d850783c
Use place displayer in relationship view
2015-02-18 22:17:59 +00:00
noirauds
bb9e630bba
geography: 7149: some minor problems.
2015-02-18 18:28:20 +01:00
Jérôme Rapinat
12c4b21587
update translation strings template
2015-02-18 10:49:31 +01:00
noirauds
e1957471d7
geographie: 7149 : Views into Geography should not always use the last option set by the user
2015-02-18 09:32:55 +01:00
Doug Blank
d5b93c52be
Moved stderr and stdin handlers to only be installed for cli application; allows Gramps libraries to be used in other REPLs
2015-02-17 16:36:52 -05:00
noirauds
ffa92451f9
geography: 7948 : Add path selector to the text entry for tile cache
2015-02-17 19:03:32 +01:00
Doug Blank
c6a8af9eb6
Allow gramps to be used from source, without GRAMPS_RESOURCES env variable
2015-02-17 09:06:54 -05:00
leonhaeuser
49320f0fc4
update German translation
2015-02-17 02:46:07 +01:00
Nick Hall
203f216679
Fix graphviz report dialog after conversion to use Grid widget
2015-02-16 23:20:51 +00:00
kulath
d913cd45ae
0008347: GEDCOM import of embedded notes attached to media does not work
2015-02-16 22:55:00 +00:00
Nick Hall
df6e2f9946
Remove deprecated widgets from glade files for tools
2015-02-16 22:37:57 +00:00
Jérôme Rapinat
2e71c22d3f
fix typos, thank you phcook
2015-02-16 19:23:50 +01:00
Sveinn í Felli
68f909c4e6
Update Icelandic translation
2015-02-16 19:14:42 +01:00
noirauds
9396be3cad
geography - forgot to suppress debug lines, forgot the config option
2015-02-15 23:51:01 +01:00
noirauds
7393b483e3
geography - new feature (8327) Moving around the map using arrow keys and possibility to zoom from keyboard/keypad with the +/- keys
2015-02-15 22:42:23 +01:00
Jérôme Rapinat
45af196e03
typo
2015-02-13 15:32:33 +01:00
Sveinn í Felli
240252292d
Add partial (30%) Icelandic support
2015-02-13 15:29:58 +01:00
Nick Hall
2fd3e42e91
8353: Fix default size of detached gramplet window
2015-02-12 19:36:13 +00:00
Nick Hall
18a22478c3
8351: Allow gramplets detached from the dashboard to fill the window
2015-02-12 19:16:08 +00:00
Nick Hall
a7e23c5a63
8350: Fix spacing in export assistant file chooser
2015-02-11 22:50:14 +00:00
Nick Hall
274bf75fd1
Swap description and main participants columns
...
Change column order introduced in #7342 due to adverse comments
on mailing list.
2015-02-11 21:28:37 +00:00
noirauds
5391d20cf0
geography : bug 7615 : Filter panel on geography view displays improperly
2015-02-11 21:12:58 +01:00
Nick Hall
0ac34fb885
Fix bug in export assistant after conversion to use Grid widget
2015-02-10 23:02:59 +00:00
Nick Hall
0163a8528c
7930: Fix removing rows in flat list views
2015-02-09 17:27:05 +00:00
Nick Hall
71ae1fbca3
8344: Ensure key is correct type when updating reference map
2015-02-09 15:44:51 +00:00
Nick Hall
30d809ed17
Convert more deprecated Gtk widgets
...
Converted HButtonBox and VButtonBox to ButtonBox widgets.
Converted HPaned and VPaned to Paned widgets.
Converted HScale to Scale widget.
2015-02-07 18:53:42 +00:00
Nick Hall
59238765e8
Fix overwritten heading in relationship view
...
Line deleted by mistake in commit [89da61].
2015-02-07 17:32:41 +00:00
Nick Hall
bc920f8f19
Fix citation editor resizing
2015-02-07 16:07:48 +00:00
John Ralls
fdf52c5ff4
Fix wrong instruction about removing /usr/local/bin in INSTALL.
2015-02-07 07:27:33 -08:00
Nick Hall
9c8afdd155
Convert Gtk HBox and VBox widgets into Box widgets
2015-02-06 22:57:10 +00:00
John Ralls
e2718770b9
More INSTALL clarifications.
2015-02-06 14:29:11 -08:00
John Ralls
1177e3a87e
Improve distutils install instructions.
2015-02-06 13:57:02 -08:00
John Ralls
d16f13adcf
Remove mention of 'super-short-version' of INSTALL file.
...
There isn't one.
2015-02-06 13:50:13 -08:00
Nick Hall
89da611e38
Convert Gtk Table widgets into Grid widgets
2015-02-06 19:46:53 +00:00
John Ralls
9faca8b943
Remove trailing whitespace from INSTALL and README.
2015-02-06 11:35:55 -08:00
John Ralls
0e75f4bc44
Clarify/correct uninstall instructions.
2015-02-06 10:39:34 -08:00
John Ralls
5f2b4202ed
Remove $Id from INSTALL, left over from SVN.
2015-02-06 09:43:43 -08:00
John Ralls
5006cbe244
Remove no-longer-needed packagers note about osm-gps-map.
...
Version 1.0.0 was released 18 June 2013.
2015-02-06 09:36:59 -08:00
Paul Franklin
4d8678b821
typo (and third github-push test)
2015-02-06 08:52:01 -08:00
Zdeněk Hataš
5f67aa271d
czech translation update
2015-02-06 14:22:35 +01:00
Paul Franklin
a9ecad943f
typo (another, and another github-push test)
2015-02-05 16:42:15 -08:00
Paul Franklin
8c6dad631c
typo
2015-02-05 09:47:42 -08:00
Paul Franklin
4a1022bad3
neaten imports
2015-02-04 18:14:37 -08:00
Nick Hall
c1ef48d6d2
Remove deprecated widgets from glade files
2015-02-04 17:56:04 +00:00
Paul Franklin
5a64ffed7c
add "python-pillow" to "python-imaging" mention
2015-02-03 09:43:56 -08:00
kulath
b69171f1a1
0007014: Errors handling owner/submitter information in GEDCOM files.
...
Only import researcher from GEDCOM or XML if the family tree was
originally empty.
2015-02-02 18:56:46 +00:00
Nick Hall
3e3abbf3e1
Update import to cope with missing place name and type
2015-02-02 17:58:57 +00:00
Paul Franklin
89dc89d83a
7276: translate some currently-untranslated punctuation marks -- partial
2015-02-01 11:51:34 -08:00
Nick Hall
b5dcd09e11
8233: Fix bad handle in explanation note for unknown event
2015-02-01 14:45:06 +00:00
Paul Franklin
83da6e241c
fix trailing comma in pathological cases
2015-01-31 16:57:28 -08:00
Paul Franklin
46146a4893
neaten up add_reference method
2015-01-31 16:55:22 -08:00
Paul Franklin
331ea351a2
neaten some imports
2015-01-31 16:52:24 -08:00
Nick Hall
06cae9ed32
Remove check for empty place title
2015-01-30 22:09:39 +00:00
Paul Franklin
e38a080a3e
8320: Detailed descendent report crashes
2015-01-28 09:45:00 -08:00
Nick Hall
c0054fd4e4
7860: Update place sidebar filter
2015-01-27 23:00:06 +00:00
Nick Hall
938f38c077
7860: Add new place HasTitle rule
2015-01-27 22:58:34 +00:00
Nick Hall
7ec60ae6a3
7860: Add new place HasData rule
2015-01-27 22:58:27 +00:00
Nick Hall
8be5616802
8058: New place reference editor
...
This allows standard "add" and "share" buttons to be used in the place
reference embedded list.
2015-01-26 23:36:23 +00:00
Nick Hall
5bdb45416f
8056: Activate drag and drop on "enclosed by" tab
2015-01-26 22:42:07 +00:00
Nick Hall
63fe1a4bd2
8242: Put places in data.gramps into a hierarchy
2015-01-24 19:34:17 +00:00
Matti Niemelä
7311ea147a
update Finnish translation (not backported to gramps41 yet)
2015-01-24 15:02:30 +01:00
Nick Hall
f89990b5f1
7860: Rename "Name" to "Title"
2015-01-23 21:36:24 +00:00
Nick Hall
3a0f699fae
8057: Remove auto-update of place titles
2015-01-23 19:55:39 +00:00
Nick Hall
28bc8ba590
7942: Implement place displayer
2015-01-23 19:09:55 +00:00
Nick Hall
46b2f0a169
7533: Check for active person in session log gramplet
2015-01-21 23:03:23 +00:00
Nick Hall
ec9dbcc045
7844: Check that the mediapath is not set to None
2015-01-21 21:42:05 +00:00
Nick Hall
0bc7bc8b40
7770: Always display main participants
2015-01-21 18:44:42 +00:00
Nick Hall
c8e60460c1
7299: Fix bug when family has no parents
2015-01-21 17:45:33 +00:00
Jérôme Rapinat
e75d901b29
8288: Keywords entry in gramps.desktop does not end with ';'
2015-01-17 16:05:16 +01:00
Espen Berg
597f4bb1ac
Done with Norwegian bokmål translation
2015-01-09 21:34:29 +01:00
kulath
d69a84d56e
0008283: GEDCOM export does not export media attached to citations. Fix
...
for gramps master
2015-01-08 18:07:50 +00:00
Doug Blank
cd779d5163
8145: Some Addons provide an update even it was already done during the last start of Gramps
2015-01-05 15:23:39 -05:00
Bastien Jacquet
8fd456f604
Merge branch 'geps/interactivesearch'
...
Use our own interactive-search box to get it
- more efficient (binary search on sorted columns).
- customizable (delayed launch of search to avoid text scrambling)
2015-01-05 17:33:15 +01:00
Bastien Jacquet
bb26e53fc0
Interactive-search: Quick search with LIST_ONLY sorted views
2015-01-05 17:32:38 +01:00
Bastien Jacquet
f2fc776d41
speedup srt_key sorting by sorting them in-place
2015-01-05 15:45:14 +01:00
Doug Blank
d295142a4d
In testing, reset config options in tearDown so subsequent tests are not affected
2015-01-04 14:44:12 -05:00
Doug Blank
66fd541eea
Renamed gramps.gen.lib.calendar to gramps.gen.lib.gcalendar to avoid import conflict with Python lib calendar
2015-01-04 12:33:06 -05:00
Josip
f4abd460ba
7851: translations don't show in many labels, buttons, and other elements, Windows only
...
Added fix for Python3
2015-01-03 20:25:12 +01:00
Doug Blank
e568babb33
Records Gramplet uses wrong text
2015-01-03 11:01:35 -08:00
Josip
479992935c
6548: 'Available Gramps Updates for Addons' window not on top
2015-01-03 18:02:27 +01:00
Doug Blank
f626cb9d0a
Test method name changes for automatic test detection
2015-01-03 11:24:13 -05:00
Doug Blank
bc4cd8ec2e
Merge branch 'master' of ssh://git.code.sf.net/p/gramps/source
2015-01-03 10:28:06 -05:00
Doug Blank
cfb3b2cc84
Renamed test methods for proper automatic detection
2015-01-03 10:27:39 -05:00
Jérôme Rapinat
9bf4661453
8169 8267 typo: Glib should be GLib
2015-01-03 16:08:55 +01:00
Doug Blank
ed70aa0d74
Fix date_handler by renaming non-test methods; removed gedcom import tests that rely on old code, and didn't test much
2015-01-03 09:15:58 -05:00
Doug Blank
2b1405624f
Fixes to DictionaryDb for Python3 and current gramps
2015-01-03 09:01:48 -05:00
Doug Blank
797f6c1683
merge_ref_test and importxml_test now passing
2015-01-02 22:32:25 -05:00
Doug Blank
626c11999e
merge_test now passing all tests
2015-01-02 21:57:25 -05:00
Doug Blank
dcea49c2a7
Updates for struct to pass unit tests
2015-01-02 17:28:38 -05:00
Jérôme Rapinat
1f8aa6917f
New year...
2015-01-02 10:05:07 +01:00
Paul Franklin
faeeeb6ceb
specify SVG font size is in points, for stupid viewers
2014-12-30 10:54:23 -08:00
Paul Franklin
f137c5b909
8240: can't disable box shadow in SVG descendant tree
2014-12-30 10:37:26 -08:00
Ondrej Krč-Jediný
d6b00841d7
merge request #15 ; git clone http://git.code.sf.net/u/ondrisko/gramps ; update slovak translation
2014-12-29 18:01:37 +01:00
Paul Franklin
594e1aa0a2
move privacy option higher, make it more noticeable
2014-12-27 10:12:17 -08:00
Gerald Kunzmann
2f5ab9c6f8
7953: Kekule numbering in Detailed Ancestral Report
2014-12-27 10:08:28 -08:00
Bastien Jacquet
d426f6232e
Our own interactive-search enabling customized and delayed search.
...
This commit provides same search capabilities as Gtk's.
The only difference should be the search being delayed
by 150ms after last keypress.
Signed-off-by: Bastien Jacquet <bastien.jacquet_dev@m4x.org >
2014-12-27 03:10:59 +01:00
Paul Franklin
f67620dbfe
8257: Crash when mixed "inflected" and "non inflected" months
2014-12-24 12:36:31 -08:00
Fedir Zinchuk
0643949cbf
Update Ukrainian translation
2014-12-22 20:14:53 +02:00
Fedir Zinchuk
3be2150861
Update Ukrainian date handler
2014-12-22 20:10:45 +02:00
Fedir Zinchuk
88033fe549
Update Ukrainian translation
2014-12-19 15:31:24 +02:00
Paul Franklin
0b117f6adc
8148: Turkish language updates
2014-12-17 20:25:50 -08:00
Paul Franklin
713675521f
8185: Gramps freeze after defining a report stile with German cm values
2014-12-17 19:59:49 -08:00
Paul Franklin
1ed41b33e3
8237: descendant tree graphical report, syntax error in svg output
2014-12-17 19:40:37 -08:00
Paul Franklin
67206a7f4f
add gramps-ID option
2014-12-15 18:54:32 -08:00
Paul Franklin
9284e3d1c9
add gramps-ID option
2014-12-15 18:54:20 -08:00
Paul Franklin
de8575fd18
modify gramps-ID option
2014-12-15 18:53:55 -08:00
kulath
c57f574cb8
Fix 0008234: part (2) Various problems with
...
docgen.TextDoc.add_media_object part (2) for master branch
2014-12-16 00:37:59 +00:00
kulath
4af340c1e1
Fix 0008234: Various problems with docgen.TextDoc.add_media_object part
...
(1) for master branch
2014-12-14 18:16:15 +00:00
Zdeněk Hataš
4e95abe0c9
czech translation update
2014-12-14 12:49:52 +01:00
leonhaeuser
e0822322a7
Fix German grammer bug [8231]
2014-12-13 22:24:51 +01:00
Jérôme Rapinat
a36a2a36e6
Enable Attributes gramplet support on Source/Citation bars; not backported yet because of #8144
2014-12-13 15:39:06 +01:00
Paul Franklin
660cf1b5af
cover pathological case (perhaps from privacy proxy)
2014-12-12 11:07:59 -08:00
leonhaeuser
9774f405f1
Fix German typo Bug [8226]
2014-12-12 15:39:42 +01:00
Paul Franklin
bc02336867
make a new template (trunk-master gramps.pot)
2014-12-11 19:51:40 -08:00
Paul Franklin
2ba8a051b7
typo
2014-12-11 11:03:55 -08:00
Bastien Jacquet
22ef07cdeb
FlatTreeView : Fix wrong return values
2014-12-11 01:02:56 +01:00
Nick Hall
4995765c5f
8029: Suppress warnings in UndoableEntry widget
...
Bug 644927 - Support out parameters in signals
https://bugzilla.gnome.org/show_bug.cgi?id=644927
2014-12-10 22:25:55 +00:00
Matti Niemelä
45326898dd
Review by the Finnish team (Pekka and Matti)
2014-12-06 17:25:39 +01:00
Bastien Jacquet
d4a99d8488
Remove needless use of handles in FlatBaseModel.do_iter_next
2014-12-05 06:17:50 +01:00
Bastien Jacquet
48eb2842ee
Optimize FlatNodeMap update of _hndl2index for add/delete
...
tests with python2.6 and python3 show that it's much quicker to get
the handles after the inser/deleted index and upgrade those
(because random-access in a hash-table is super fast)
Here is the code use for tests:
import string,random,sys
import timeit
def id_generator(size=6, chars=string.ascii_lowercase):
return ''.join(random.choice(chars) for _ in range(size))
num_items=80000
handle_sizes=10
num_operation=2000
setup="""
from __main__ import id_generator,string,num_items,handle_sizes,random
_index2hndl=[("",id_generator(handle_sizes)) for e in range (num_items)]
_hndl2index=dict([key[1], index]
for index, key in enumerate(_index2hndl))
"""
add0='''
h=id_generator(handle_sizes)
insert_pos= random.randrange(len(_hndl2index))
srtkey_hndl=("",h)
_index2hndl.insert(insert_pos, srtkey_hndl)
for hndl, index in _hndl2index.iteritems():
if index >= insert_pos:
_hndl2index[hndl] += 1
_hndl2index[h]=insert_pos
'''
add1='''
h=id_generator(handle_sizes)
insert_pos= random.randrange(len(_hndl2index))
srtkey_hndl=("",h)
_index2hndl.insert(insert_pos, srtkey_hndl)
for hndl, index in _hndl2index.items():
if index >= insert_pos:
_hndl2index[hndl] += 1
_hndl2index[h]=insert_pos
'''
add2='''
h=id_generator(handle_sizes)
insert_pos= random.randrange(len(_hndl2index))
srtkey_hndl=("",h)
_index2hndl.insert(insert_pos, srtkey_hndl)
for srt_key,hndl in _index2hndl[insert_pos+1:]:
_hndl2index[hndl] += 1
_hndl2index[h]=insert_pos
'''
del0='''
index= random.randrange(len(_hndl2index))
srt_key,handle=_index2hndl[index]
del _index2hndl[index]
del _hndl2index[handle]
for key, val in _hndl2index.iteritems():
if val > index:
_hndl2index[key] -= 1
'''
del1='''
index= random.randrange(len(_hndl2index))
srt_key,handle=_index2hndl[index]
del _index2hndl[index]
del _hndl2index[handle]
for key, val in _hndl2index.items():
if val > index:
_hndl2index[key] -= 1
'''
del2='''
index= random.randrange(len(_hndl2index))
srt_key,handle=_index2hndl[index]
del _index2hndl[index]
del _hndl2index[handle]
for srt_key,hndl in _index2hndl[index:]:
_hndl2index[hndl] -= 1
'''
if sys.version_info[0] < 3:
cmds=[add0,add1,add2,del0,del1,del2]
else:
cmds=[add1,add2,del1,del2]
for c in cmds:
print(c)
random.seed(1)
t=timeit.Timer(c, setup=setup).timeit(num_operation)
print(num_operation,"ops in ", t, "seconds. avg:",t/num_operation,"seconds")
2014-12-05 06:08:50 +01:00
Bastien Jacquet
a52a931b57
Fix doc and harmless typo (real_index instead of real_path)
2014-12-05 06:04:26 +01:00
Bastien Jacquet
813075ae2f
Fix handling of keypresses in treeview
2014-12-05 06:04:21 +01:00
Josip
1fae92ca54
7865: Closing detached gramplet causes python to crash
2014-12-01 18:51:34 +01:00
Nick Hall
efe55a7fc3
7866: Crash on Ancestry.com .ged import; consistent.
2014-12-01 18:19:49 +01:00
Nick Hall
3818d7e5e3
Fix place reference editor for drag support
2014-12-01 15:24:36 +00:00
Paul Franklin
2d590abebd
ignore a zero day and its delimiter, in numerical date format
2014-11-24 17:15:33 -08:00
kulath
bfc2ef5ab3
8196: Spurious spaces in CLI List Family Trees, tab delimited output.
...
Print statements changed to assemble the whole line before output.
2014-11-24 23:10:35 +00:00
Paul Franklin
0436228eb1
8175: date inflections in _datahandler.py
2014-11-22 16:05:32 -08:00
Paul Franklin
a7bffb9259
8184: regression: Complete Individual report has some untranslated output
2014-11-20 10:05:09 -08:00
Josip
90d35cc678
7857: gramps fails to start with gtk+-3.13.3 (Gdk.Event(Gdk.EventType.NOTHING)
...
TypeError: function takes at most 0 arguments (1 given)
2014-11-16 16:53:13 +01:00
Paul Franklin
2264f5506a
typo
2014-11-13 19:30:44 -08:00
Paul Franklin
c2e2be69fa
add a few date examples (near the top of the list)
2014-11-13 10:14:31 -08:00
Josip
0301ddd1a6
8157: ImageMetadata doesn't show metadata
2014-11-07 19:26:36 +01:00
Craig J. Anderson
da2c8aa644
small feature update to add z,n,e to the date format string.
...
these are used for dates with ending dates (date ranges)
Craig A.
2014-11-06 10:40:42 -05:00
Bastien Jacquet
cd540cdb13
8102: Fix problem with fanchart if max_generation = 1
2014-11-05 23:22:48 +01:00
Bastien Jacquet
d716146e9d
8149: Error on opening twice an object from clipboard because of missing import
2014-11-05 21:26:44 +01:00
Bastien Jacquet
e9c441c62f
Allow to drag a person by dragging the "Father/Mother/Spouse" label or around Add/edt/share buttons
...
Signed-off-by: Bastien Jacquet <bastien.jacquet_dev@m4x.org >
2014-11-05 17:52:07 +00:00
Bastien Jacquet
4ad884d54e
Add Family drag support from RelationshipView
2014-11-05 17:52:07 +00:00
Bastien Jacquet
e83190dd82
EditPerson new person calls create_id() to have a handler in clipboard (as in EditFamily)
2014-11-05 17:52:07 +00:00
Bastien Jacquet
88c919d034
Allow for dragging a family from EditFamily
2014-11-05 17:52:07 +00:00
Bastien Jacquet
4ade6db556
Add Person drag support from RelationshipView
...
Signed-off-by: Bastien Jacquet <bastien.jacquet_dev@m4x.org >
2014-11-05 17:52:07 +00:00
Bastien Jacquet
ebb9b53589
Add Support for dragging from the add/choose selector of Place/Source/Media/Note-Entry
2014-11-05 17:52:07 +00:00
Bastien Jacquet
b7ab556393
Add drag support to parents in EditFamily (when set) and move drop capability if parent already set
2014-11-05 17:52:07 +00:00
Bastien Jacquet
1797b66f48
Allow to drag a person from EditPerson (if not a unsaved person)
2014-11-05 17:52:06 +00:00
Bastien Jacquet
4e86fdafc5
Add person drag support from EditChildRef (always possible as child are
...
always set)
2014-11-05 17:52:06 +00:00
Bastien Jacquet
79d876e350
And drag support to EditPersonRef when person is set
2014-11-05 17:52:06 +00:00
Bastien Jacquet
ea3afbb35c
Create prefilled PersonRef when drop of a Person on Association EmbeddedTab (same as ChildTab)
2014-11-05 17:52:06 +00:00
Bastien Jacquet
077be0c07e
8095:Association editor refuses dropped persons
2014-11-05 17:52:06 +00:00
Paul Franklin
5324ca28d4
5150: new Event types are saved as a disordered list
2014-11-04 07:28:22 -08:00
Nick Hall
addcf6f034
7604: Fix error setting gramplet tab label
2014-11-03 21:47:32 +00:00
Zdeněk Hataš
6bf0cfa857
czech translation update
2014-10-30 14:16:02 +01:00
Paul Franklin
0ca906298b
8154: Some text not translatable in context menu fancharts (GUI)
2014-10-29 09:19:05 -07:00
Paul Franklin
4fb677283e
8152: Error converting database after upgrade to Gramps 4.1.1
2014-10-28 17:01:43 -07:00
Nick Hall
93a26b26d2
8020: Ensure that reference map has string keys
2014-10-28 17:47:34 +00:00
John Ralls
a372922e02
8140: Gramps doesn't work under Turkish locale
2014-10-27 11:22:45 -07:00
Ugur Cetin
c7dfeaf25f
update Turkish translation (partial)
2014-10-26 15:24:25 -07:00
leonhaeuser
6e73dba8e2
update German translation
2014-10-26 19:29:09 +01:00
Paul Franklin
bf23a94f5d
neaten language list in setup.py
2014-10-24 12:34:48 -07:00
Jérôme Rapinat
f02247b89c
Serbian should be ready for Windows OS and LOCALE_NAMES mapping
2014-10-24 20:01:25 +02:00
Jérôme Rapinat
b1a686445f
8122: DB lock not checked when opening database from the recent opened trees
2014-10-24 09:41:10 +02:00
Craig J. Anderson
9e0f8b2f28
Merge branch 'master' of ssh://git.code.sf.net/p/gramps/source
2014-10-23 15:02:51 -04:00
Zdeněk Hataš
e799b9d3d0
czech translation update
2014-10-23 20:55:19 +02:00
Craig J. Anderson
3575964835
fix for https://gramps-project.org/bugs/view.php?id=6355 .
...
Craig A.
2014-10-23 12:57:21 -04:00
Paul Franklin
93744057ad
enable Serbian Cyrillic translation
2014-10-22 22:48:04 -07:00
Мирослав Николић
91c85ee0d0
add Serbian Cyrillic translation file
2014-10-22 22:47:01 -07:00
Paul Franklin
6952304b34
rename old Serbian translation file
2014-10-22 22:45:04 -07:00
Jérôme Rapinat
9edd496b8d
New locations gramplet [6ff9ed]
2014-10-22 08:21:16 +02:00
Nick Hall
ad0d3d19c1
7902: Update place details gramplet
...
Add name, type and alternative names.
Locations are now displayed in a separate gramplet.
2014-10-21 19:31:43 +01:00
Nick Hall
6ff9ed00f0
Add new place locations gramplet
2014-10-21 19:31:43 +01:00
Jérôme Rapinat
bb67bdb83c
Re-enable Esperento support after a large review (8% to 99%); No support under Windows (see _LOCALE_NAMES in gen/utils/grampslocale.py)
2014-10-21 15:34:38 +02:00
Pier Luigi Cinquantini
7a06f0b8e1
Update and review for the Esperanto translation
2014-10-21 15:11:45 +02:00
Jérôme Rapinat
d4e43ef663
7362 8103: some labels fit better on citations sidebar filter (patch by Nick H.), fix a typo on swedish translation, add the new translated string on most translation files
2014-10-20 11:28:24 +02:00
Paul Franklin
55c7e223d4
enhance Serbian date handler to handle Cyrillic dates
2014-10-17 18:11:37 -07:00
Nick Hall
a29232a133
7813: Add check for empty handle in gramplets
2014-10-17 23:05:57 +01:00
Jérôme Rapinat
9eb8700cfd
8103: sidebarfilter gramplet does not fit well into People, Events, Citations or Media views (non-english locales)
2014-10-15 21:47:03 +02:00
Jérôme Rapinat
246694b0f7
8103: sidebarfilter gramplet does not fit well into People, Events, Citations or Media views
2014-10-15 21:37:03 +02:00
Paul Franklin
f68e8837f7
8113: 'Unknown' person in detailed ancestor report can not be translated
2014-10-11 14:39:37 -07:00
Paul Franklin
df15991a8e
add datespan example
2014-10-11 10:57:14 -07:00
Jérôme Rapinat
612a72a455
1685: Tools: some strings into print statement were untranslated
2014-10-08 11:43:11 +02:00
Paul Franklin
d3e75650b4
typo ("data format" => "date format")
2014-10-07 11:03:25 -07:00
noirauds
9075066cca
Geography : bug 0007795: geography.gpr.py: Probable typos
2014-10-07 09:59:22 +02:00
Jérôme Rapinat
206b397e7c
4673: update french version for the man file via 'sphinx-build' cmd
2014-10-03 14:07:25 +02:00
Jérôme Rapinat
395184d519
4673: bump man files to '4.2.0'
2014-10-03 13:57:10 +02:00
Jérôme Rapinat
50be0fc292
4673: minor spacing on man template (english)
2014-10-03 12:22:33 +02:00
Bastien Jacquet
236b5e68fa
8096: Fix new event default type considering existing events with *default* role
2014-10-01 19:09:41 +01:00
Sam Manzi
e2e4d3c57a
6028: Cleaned up and improved the Gramps API docs, Sphinx - fixed four ERROR: Unexpected indentation, added 'sphinx.ext.viewcode' to allow Sphinx to 'Add links to highlighted source code' http://sphinx-doc.org/latest/ext/viewcode.html , updated the copyright year and instructions to use pip
2014-09-29 19:51:38 +02:00
Luigi Toscano
453b339775
Italian translation updates and fixes
2014-09-28 03:16:05 +02:00
Nick Hall
aea848de23
7868: Rebuild secondary indexes after database upgrade
2014-09-26 19:38:15 +01:00
Nick Hall
bdf38344ff
8015: Update location utilities to work with proxies
2014-09-26 16:39:16 +01:00
Enno Borgsteede
4c71006c9d
7931: Fix check and repair tool for empty placerefs
2014-09-25 22:24:13 +01:00
Jérôme Rapinat
b22b66877e
8033: cannot generate Narrative Web report with gendex option enabled, was previous place model (location fields)
2014-09-23 16:30:55 +02:00
Mirko Leonhaeuser
d8a37c1089
update German translation withversion fom 4.1
2014-09-20 17:27:51 +02:00
Zdeněk Hataš
59e3a7814a
czech translation update
2014-09-19 11:18:25 +02:00
Zdeněk Hataš
d59290e69f
8064: translation fixes
...
minor translation update
2014-09-18 12:59:28 +02:00
Zdeněk Hataš
19130134c3
typo fix
2014-09-14 20:23:07 +02:00
Ross Gammon
f6e7d32b06
8062: .desktop file missing Keywords entry
2014-09-11 17:25:51 +02:00
Petr Hejl
0c587838b4
8051: Can't fill in calculated and estimated dates in cs locale
2014-09-11 17:23:02 +02:00
Paul Franklin
2441f341d7
5895: "name format" option in descendant and ancestortree reports
2014-09-10 15:45:13 -07:00
Paul Franklin
8e0fb6fd2c
8021: Grafical reports don't use the correct name format
2014-09-10 15:40:13 -07:00
John Ralls
13ff503bed
Update OsmGpsMap to version 1.0.2
...
Addresses problem with retrieving tiles from OpenStreetMap.
Note as well https://gramps-project.org/bugs/view.php?id=8037
2014-09-09 16:54:22 -07:00
Paul Franklin
43cfb600d5
8014: Importing gedcom files containing multibyte UTF-8 characters fails
2014-09-01 19:06:15 -07:00
Paul Franklin
da97578658
7833: Complete Individual Report Sources
2014-08-30 10:22:11 -07:00
Paul Franklin
35c8d10899
revert part of 8014 patch, pending further review
2014-08-25 11:40:36 -07:00
Björn Samvik
592707deea
8014: Importing gedcom files containing multibyte UTF-8 characters fails
2014-08-25 10:56:02 -07:00
Nick Hall
550eac7d64
8011: Fix backlinks code in place report
...
Backlinks for places can now also be places as well as events.
2014-08-24 19:01:50 +01:00
Paul Franklin
60ca25deee
python3 bytes-string mismatch with ICU installed
2014-08-22 18:18:38 -07:00
Paul Franklin
462897bf44
8012: Text reports don't use the correct name format
2014-08-22 18:02:24 -07:00
Nick Hall
6ce73e128e
Add draw styles to style sheet editor
2014-08-22 19:39:52 +01:00
Paul Franklin
f66a810b46
tweak to "default" CSS choice for the narrated web report
2014-08-20 07:55:47 -07:00
Nick Hall
0751d49adc
Add cell styles to style sheet editor
2014-08-19 23:00:37 +01:00
Nick Hall
da2023b3f8
7991: Enhance style sheet editor to include table styles
2014-08-18 22:50:03 +01:00
Paul Franklin
136fabfc16
enable the "default" CSS choice for the narrated web report
...
Otherwise, whenever you start the report, you get this:
WARNING: _enumeratedlist.py: line 124: Value 'default' not found for option 'StyleSheet'
2014-08-17 12:49:28 -07:00
Paul Franklin
4f85cf0278
7276: translate some punctuation marks -- partial
2014-08-13 09:22:04 -07:00
Ondrej Krc-Jediny
5d26c3b6a1
7979: Invalid format string in media mamager message
2014-08-12 13:55:19 -07:00
Nick Hall
2ec9de511a
Allow gramplets to be displayed in the dashboard only
...
Add a new navigation type of 'Dashboard' in gramplet definitions.
Define the dashboard To Do gramplet to be dashboard-only.
2014-08-12 18:48:10 +01:00
Craig J. Anderson
75f62ea5b9
feature request: 7963
...
https://gramps-project.org/bugs/view.php?id=7963
to add an optional [alternate name] on the $n and $s vars as follows:
$n[Married Name](regular format string)
$s[Also Known As](regular format string)
Craig A.
2014-08-09 11:30:21 -04:00
Malcom Lewis
86303f6116
Update FSF address to current location.
2014-08-08 19:39:45 -07:00
Paul Franklin
ebc213f0ac
add a few examples (Thai script, Married Name, "estimated about" date)
2014-08-06 12:53:06 -07:00
Jérôme Rapinat
be3da94188
typo on doc string
2014-08-05 13:52:49 +02:00
Jérôme Rapinat
ceeab158b4
6934: add a support for embeded custom attributes list on media object
2014-08-02 16:50:18 +02:00
Paul Franklin
5e61827693
7573: slight tweak to (two zh) [9c8cf2]
2014-07-29 19:33:41 -07:00
Paul Franklin
8312bfa839
4011: "reports" should have a "no private information" button
2014-07-26 09:52:32 -07:00
Paul Franklin
bfa8795144
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
f37f61ae5f
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
19b843f541
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
eac193566f
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
0e805c1f5c
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
7f8b3e538c
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
06b063a5d5
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
149021a131
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
62a64f2ea5
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
d239aa78b7
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
90ff13a4dd
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
0fdffe7814
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
f9ecc2ebef
4011: "reports" should have a "no private information" button
2014-07-26 09:52:31 -07:00
Paul Franklin
23b0025c1c
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
f752c69c5c
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
2998a8d03b
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
1d00e5a2fb
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
5068ec1849
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
ab2fc3a6b4
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
a3c13cdecc
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
0aaa7f316d
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
b75516feaf
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
8159de4f49
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
7626068792
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
a5dd462e4f
4011: "reports" should have a "no private information" button
2014-07-26 09:52:30 -07:00
Paul Franklin
24299857b7
4011: "reports" should have a "no private information" button
2014-07-26 09:52:29 -07:00
Paul Franklin
f4dac50a69
"7927: Exclude private data [...] for detailed ancestor report" -- partial
2014-07-24 15:34:43 -07:00
Paul Franklin
43e52e012b
skip events referring to private data
2014-07-24 10:39:58 -07:00
Paul Franklin
d9923bdf77
slight tweaks to recent work
2014-07-23 09:48:01 -07:00
Paul Franklin
0659083568
migrate the existing uses to the new run_private_data_option method
2014-07-22 12:29:23 -07:00
Paul Franklin
4a95862d81
add run_private_data_option to stdoptions.py
2014-07-22 12:21:34 -07:00
Paul Franklin
1ef95df160
migrate the existing uses to the new add_private_data_option method
2014-07-22 10:45:00 -07:00
Paul Franklin
59c92d1207
add add_private_data_option to stdoptions.py
2014-07-22 10:19:27 -07:00
Paul Franklin
0aac5469ca
start using stdoptions.py's run_name_format_option
2014-07-21 20:53:34 -07:00
Paul Franklin
aaecb02187
add run_name_format_option to stdoptions.py
2014-07-21 18:29:03 -07:00
Paul Franklin
98db4da3ff
type in [8c94dc]
2014-07-21 18:27:19 -07:00
Vlada Perić
33178a2337
7913: add Serbian holidays to holidays.xml.in
2014-07-17 17:27:00 -07:00
Vlada Perić
6f002ea173
7912-related: simplify Bulgaria and Ukraine Easter using new method
2014-07-17 17:25:33 -07:00
Vlada Perić
d8a6d2f6a8
7912: Add julian_easter(y) function to libholiday.py
2014-07-17 17:22:54 -07:00
Jérôme Rapinat
daee6c032c
Merge Request #15 : Slovak holidays and other slovak translation updates
2014-07-17 16:09:10 +02:00
Jérôme Rapinat
63d8ef783c
7869 7912 7913 6403: various fixes, additions and requests on code; updated template
2014-07-17 15:33:30 +02:00
Jérôme Rapinat
a615ba35a4
7258 7618 7837: let the win() stuff to windows, fix url/uri handling with non-ascii characters under linux and mac (not tested under mac)
2014-07-17 15:24:05 +02:00
Paul Franklin
48763c8ade
simplify Canadian Ash Wednesday holiday
2014-07-15 22:59:26 -07:00
Nick Hall
fa5011003c
7856: Fix error when no place is selected
...
Check that a place has been selected when saving.
Use the standard place selection widget to be consistent.
This also implements feature request #7893 .
2014-07-16 00:18:10 +01:00
Nick Hall
8ffa78ad19
7915: Prevent user creating a cycle in the place hierarchy
2014-07-15 19:41:26 +01:00
Paul Franklin
8de7d287b7
add Arabic-script and Islamic-date examples (courtesy of Munzir Taha)
2014-07-15 09:24:41 -07:00
Nick Hall
cc794110d1
7846: Prevent creation of a place cycle when merging
2014-07-14 22:53:01 +01:00
Nick Hall
8627429987
7846: Avoid infinite loop when place cycle encountered
2014-07-14 22:50:05 +01:00
Nick Hall
78ec767368
7911: Fix bug adding parent places to a new place
2014-07-14 22:42:49 +01:00
Nick Hall
de790d12da
7904: Fix place type for places without a main location
2014-07-12 19:58:17 +01:00
Paul Franklin
4581c40a53
7861: In Ahnentafel Report, Use Christening Date if no Birth Date
2014-07-11 15:39:22 -07:00
Ondrej Krc-Jediny
2bfd496870
7869: Various small issues in gramps.pot
2014-07-10 12:18:05 -07:00
Paul Franklin
fe46587c2e
7739: [Narweb:] Missing webpage for media [under some circumstances]
2014-07-10 09:25:43 -07:00
Paul Franklin
b456b10a8d
include Gramps.py in the tarball
2014-07-10 09:05:58 -07:00
Paul Franklin
1c75a997d6
6403: Remove markup in translatable messages -- slight tweaks
2014-07-07 12:00:54 -07:00
Paul Franklin
8c94dcfd27
6403: Remove markup in translatable messages -- partial
2014-07-06 13:14:01 -07:00
Ondrej Krc-Jediny
5680becf16
7882: Invalid link for Merge citation Help button
2014-07-05 09:46:44 -07:00
Josip
28f31ba65c
7883: I can't add a people in my tree
2014-07-05 01:34:09 +02:00
Munzir Taha
2441654242
update Arabic translation
2014-06-29 10:46:56 -07:00
Paul Franklin
52dcd93f83
7839: Place report does not run
2014-06-28 13:04:07 -07:00
Paul Franklin
f55379e7a6
two small typos
2014-06-26 11:58:50 -07:00
Paul Franklin
9c8cf267e6
7573: implement both "traditional" and "simplified" Chinese
...
(With thanks to YH Tan, who provided the translations for both
the date handlers, as well as this early-prototype zh_TW.po)
2014-06-26 11:24:36 -07:00
John Ralls
65dbb1bd46
7851: translations don't show in many labels
...
Ensure python text domain gets the right encoding.
2014-06-23 20:16:56 -07:00
Mirko Leonhaeuser
89b923d1ab
Fixed 0006655 and 0007840
2014-06-22 18:02:48 +02:00
Nick Hall
d3dfcdf2b9
7837: Fix path when using drag & drop to add media
2014-06-22 00:04:27 +01:00
Nick Hall
6950679504
7842: Fix custom place types in the place editor
...
Allow place type combobox to receive focus.
Store custom place types in the metadata table.
2014-06-21 17:22:57 +01:00
Nick Hall
7987e8c1d6
7836: Limit the number of generations displayed in the ancestor gramplet
2014-06-21 14:21:11 +01:00
Nick Hall
9a664acc20
7834: export of a subset of the tree fails
2014-06-19 12:07:16 -07:00
John Ralls
cd9a00b787
Module fixups from gramps40
2014-06-19 10:37:01 -07:00
Zdeněk Hataš
c7810b217f
czech translation update
2014-06-18 23:03:18 +02:00
Jérôme Rapinat
85466e1289
bump gramplet.gpr.py to new '4.2' major version, rows have used an alternate form
2014-06-18 15:34:25 +02:00
Jérôme Rapinat
36f481a5ef
bump to '4.2.0' version
2014-06-18 15:26:29 +02:00
Paul Franklin
546a53e6f2
slight MissingMediaDialog improvement
2014-06-17 17:24:10 -07:00
Ross Gammon
a95cbc624f
7828: Syntax Error with python3 on test function for Ukrainian relationship calculator
2014-06-17 16:44:53 +02:00
Paul Franklin
234ee04a7e
slight warning-wording change
2014-06-16 10:33:10 -07:00
Jérôme Rapinat
bc26a2c2fe
Try to avoid confusion between branches; limit usage of hard coded version number into translation strings
2014-06-16 17:28:29 +02:00
Jérôme Rapinat
a328f3f6ca
Test on the french translation for handling urls on wiki according to locale and release version (Person and Name Editors, Welcome gramplet)
2014-06-16 16:23:47 +02:00
Jérôme Rapinat
325c4efb8b
Test for alternate urls handling according to locale and translation, easier environment for next major versions
2014-06-16 16:15:00 +02:00
Jérôme Rapinat
c93bffb8f6
typo
2014-06-16 16:08:50 +02:00
Jérôme Rapinat
70a30c6c3d
Try to use constants like URL_MANUAL_PAGE, URL_WIKISTRING for easier migrations to new major versions
2014-06-16 15:52:28 +02:00
Jérôme Rapinat
5770a38ea4
Fix some typos on french translation
2014-06-16 15:18:22 +02:00
Jérôme Rapinat
21df604765
Add release version support
2014-06-16 15:15:38 +02:00
Paul Franklin
176493c011
add translated-output option to B.R. TOC and Index reports
2014-06-14 13:39:28 -07:00
Paul Franklin
d633c7711d
Fix alphabetic index and toc bug in books
...
Another bad indent from master commit [796240] (and gramps40 [3196f8])
2014-06-13 09:25:20 -07:00
Marc Hulsman
aeda10a3fe
Add unit test for treemodel nodes
2014-06-12 22:49:53 +01:00
Marc Hulsman
f3566ebc34
Add unit test for tree cursors
2014-06-12 22:49:30 +01:00
Nick Hall
52928e3a7c
7471: Fix python3 sort key errors
...
Ensure input to strxfrm is correct type.
Apply patch by Marc Hulsman.
2014-06-12 22:00:51 +01:00
Nick Hall
52a4e5d581
Fix alphabetic index and toc bug in books
...
Bad indent introduced in commit [796240].
2014-06-11 22:40:51 +01:00
Paul Franklin
637f72d4af
revert [02b8ec] (bump trunk/master to 4.2.0)
2014-06-11 10:36:16 -07:00
Paul Franklin
12e7019af9
7398: Gedcom import deletes first char of notes
2014-06-11 10:06:53 -07:00
Paul Franklin
02b8ec013f
bump trunk/master to 4.2.0
2014-06-10 08:30:42 -07:00
Paul Franklin
89b054d39e
6241: Non-sensical sentences when individuals name record is absent
2014-06-08 15:53:07 -07:00
Paul Franklin
f5b404108d
improve plugin warning
2014-06-08 13:03:39 -07:00
Paul Franklin
c61f11c5e8
7678 typo
2014-06-08 12:59:47 -07:00
Jérôme Rapinat
63f0a77cf2
7678: some gir modules were not called
2014-06-07 13:30:05 +02:00
Jérôme Rapinat
2e2fbe8fc6
7678: some fixes around gettext and messages handling
2014-06-07 12:51:30 +02:00
Paul Franklin
c5d5285e7e
7784 "IndexError: list index out of range" on [initial CLI "gramps -t"]
2014-06-05 08:04:07 -07:00
Jérôme Rapinat
e87ca38574
add a missing date value sample on a media object, re-order according to handle value for a place added outside XML export (idempotent)
2014-06-04 15:00:37 +02:00
Jérôme Rapinat
96ceb1534a
add checksum values on 'example.gramps'
2014-06-04 14:47:42 +02:00
Jérôme Rapinat
666b4fd56e
7678: typo, missing self argument on fallback for personpos_at_angle()
2014-06-04 12:14:48 +02:00
Jérôme Rapinat
3a3af67106
7678: typo, set_border_width was set twice on CLIVbox()
2014-06-03 21:17:28 +02:00
Jérôme Rapinat
e6edfefd99
7766: Fan Chart views crash with self.maxperiod = self.minperiod
2014-06-03 10:40:34 +02:00
Ondrej Krc
78e9bb070a
Git Merge Request #11 : Slovak translation updates
2014-06-02 17:18:38 +02:00
Nick Hall
76d365a3f7
Update English (British) translation
2014-05-30 23:24:25 +01:00
Zdeněk Hataš
39b6954062
czech translation update
2014-05-30 22:05:32 +02:00
Ondrej Krc
1af22a530c
Git Merge Request #10 : Update Slovak date handler
2014-05-30 10:12:22 +02:00
Omar Kohl
de797ec63a
Git Merge Request #9 : Spanish typo
2014-05-29 15:53:48 +02:00
Ondrej Krc
f29341fcb3
Git Merge Request #10 : Slovak translation updates
2014-05-29 15:36:28 +02:00
Jérôme Rapinat
6ff6c479fa
Add support for Slovak manual
2014-05-29 15:33:06 +02:00
Zdeněk Hataš
50f283552d
typo
2014-05-28 21:30:06 +02:00
Nick Hall
58843c01b4
7712: Use full path for file existence check
2014-05-27 15:25:56 +01:00
Luigi Toscano
d06cf9ab08
Italian translation updates (master)
2014-05-27 01:52:10 +02:00
Jérôme Rapinat
4f165ab959
7554: update template
2014-05-26 17:53:42 +02:00
Nick Hall
98e2b7c582
Add check for PangoCairo typelib at startup
2014-05-25 14:15:50 +01:00
noirauds
30376b802e
BUG #0007744 : years are displayed as floating numbers
2014-05-25 11:27:45 +02:00
Nick Hall
72b96c96f9
Fix tree cursor for read-only databases
2014-05-25 00:01:14 +01:00
Zdeněk Hataš
545b99e348
czech translation update
2014-05-24 23:09:58 +02:00
Nick Hall
313d015ceb
7554: Replace LaTex by LaTeX
2014-05-24 21:20:23 +01:00
Nick Hall
6af8fe607f
Match alternative names in HasPlace filter
2014-05-24 20:43:32 +01:00
Nick Hall
84bde16850
7177: Rebuild place tree view when a place moves in the hierarchy
2014-05-24 00:08:47 +01:00
John Ralls
225b244aca
Patch PIL to build with Freetype2
2014-05-23 11:31:06 -07:00
John Ralls
70a0650ba0
7736: MacOSX Version 4.0.4-1 missing libgtkspell3 from bundle.
2014-05-22 20:25:44 -07:00
Ondrej Krc
ab58ca890e
Merge Request #8 : Typo fix in slovak translation
2014-05-22 20:48:20 +02:00
Peter Landgren
8b38ce5bce
Updated Swedish translation
2014-05-22 17:54:03 +02:00
Nick Hall
b7bb377939
7731: Fix error tagging source in citation tree view
2014-05-22 14:19:16 +01:00
Jérôme Rapinat
77f652bb22
merge NEWS from gramps40
2014-05-22 14:46:20 +02:00
Zdeněk Hataš
daa8cb755e
czech translation update
2014-05-22 10:24:48 +02:00
Jérôme Rapinat
975c6ef577
typo on country level (example.gramps)
2014-05-22 09:01:40 +02:00
Jérôme Rapinat
084e56d1aa
merge back some french modules from gramps41
2014-05-22 08:43:27 +02:00
Jérôme Rapinat
91fe0fe083
typo
2014-05-22 08:29:34 +02:00
Nick Hall
68726b9c62
Enable drag & drop for place references
2014-05-22 00:05:46 +01:00
Nick Hall
2af09727b7
7729: Extend tag report to show all primary object types
2014-05-21 23:49:17 +01:00
Nick Hall
842379e6db
Revert [27453a] and [9d6049]
...
Fix broken proxies and make proxies read-only.
2014-05-21 21:59:36 +01:00
Nick Hall
b45bda2e57
Reduce label width in assistants (Gtk 3.10)
2014-05-21 21:22:45 +01:00
Paul Franklin
b2426f9c0e
add name-format option to trunk's tag report
2014-05-21 12:03:21 -07:00
Jérôme Rapinat
ec112667a4
update french translation
2014-05-21 17:46:22 +02:00
noirauds
a040f4de82
Geography: Bug #007722 : segfault in cairo.SurfaceImage.create_from_png
2014-05-20 21:53:12 +02:00
Jérôme Rapinat
2bceacd707
typo on french translation
2014-05-20 19:07:10 +02:00
Jérôme Rapinat
8a4d6ac346
French: district in USA = borough in Canada?
2014-05-20 17:57:22 +02:00
Jérôme Rapinat
656968b92f
update template and french translation
2014-05-20 17:46:35 +02:00
Nick Hall
4f7f2db4ef
7152: Fix error when importing database from the CLI
2014-05-20 13:26:53 +01:00
Nick Hall
d01a33d382
7719: Prevent auto-completion of title before a change is made
2014-05-19 22:44:17 +01:00
Paul Franklin
9d6049d1af
7693: Broken proxies
2014-05-19 11:33:09 -07:00
Jérôme Rapinat
399e902a48
7707: re-use same attributes order as XML exporter
2014-05-19 15:21:06 +02:00
Jérôme Rapinat
3e4578e5df
7707: typo during update for place hierarchy
2014-05-19 15:03:22 +02:00
Jérôme Rapinat
5388f0bce9
7707: same place hierarchies as before [27dab7] and [5468dd] into 'example.gramps'
2014-05-19 11:19:07 +02:00
Mirko Leonhaeuser
83fb2be9bc
update German translation
2014-05-18 19:49:00 +02:00
Nick Hall
b5ad672ace
7027: Update merge_test to use SrcAttribute
2014-05-17 21:54:36 +01:00
Nick Hall
28a70926ab
7711: Fix tree views in python3
2014-05-17 19:32:37 +01:00
Nick Hall
61ba0edd25
Use custom SrcAttributeType in GEDCOM import/export
2014-05-17 18:33:00 +01:00
Nick Hall
4aede124fa
7708: Fix LaTeX output format for reports
2014-05-17 17:34:48 +01:00
Nick Hall
d1edfc478b
7709: Fix bug in web calendar report
2014-05-17 16:31:21 +01:00
Jérôme Rapinat
882796ac53
7706: typo, 'val' not defined on gui.viewmanager
2014-05-17 15:35:01 +02:00
Jérôme Rapinat
41cb84a7cc
7648: [Unit test] database dir and environment; https://gramps-project.org/bugs/view.php?id=7648#c36301 ; works on jralls' config, not yet on mine
2014-05-17 15:22:24 +02:00
Nick Hall
a055aaba8a
7710: Fix crash in fan chart view when scrolling
2014-05-17 01:18:39 +01:00
Nick Hall
545e7702e7
Fix list size in check tool
2014-05-16 23:01:11 +01:00
Nick Hall
cd44e173e3
Fix resizing of widgets in dialogs
2014-05-16 22:11:36 +01:00
Nick Hall
a1b069e3d8
Fix import bug introduced in [27dab7]
2014-05-16 18:03:30 +01:00
Jérôme Rapinat
60761c0aff
7705: 'uni_to_gui' not called on gui.viewmanager
2014-05-16 16:27:19 +02:00
Bob Igo aka human-being
9e15649868
7699: update and run again tools.sh; it outputs two DB files for human inspection
2014-05-16 11:52:53 +02:00
Nick Hall
dce7a6d7f7
Fix bug in latitude/longitude conversion
...
Fixed unit test for python3. int('+ 1') works in python2 but not python3.
Also corrected a unit test.
2014-05-15 19:06:30 +01:00
Jérôme Rapinat
fb30873888
start to complete place object names on 'data.gramps' sample
2014-05-15 20:01:59 +02:00
Nick Hall
ae3ef1894f
Suppress output and fix for python3
2014-05-15 17:55:00 +01:00
Nick Hall
01db5db7b4
Fix for python3
2014-05-15 17:55:00 +01:00
Jérôme Rapinat
a1e1b32fa9
update 'data.gramps' according to [27dab7] and [5468dd]
2014-05-15 14:38:49 +02:00
Jérôme Rapinat
365ac50b83
update 'example.gramps' according to [27dab7] and [5468dd]
2014-05-15 14:36:16 +02:00
Nick Hall
98aaf8feab
Fix unit tests after XML format change
2014-05-15 01:17:42 +01:00
Nick Hall
afd154a19e
7650: New unit tests for merging places
2014-05-15 00:10:53 +01:00
Nick Hall
27dab7c811
Update Gramps XML schemas
...
Also made a slight change to the XML format for places.
2014-05-14 22:11:56 +01:00
Paul Franklin
5f7f7104ac
typo (unused import)
2014-05-14 11:56:12 -07:00
Nick Hall
5468dd31d0
7692: Add alternative place names to Gramps XML
2014-05-14 19:28:00 +01:00
Nick Hall
9c879279a6
Prevent removing idle process after it has finished
2014-05-14 00:52:04 +01:00
Paul Franklin
5d4ffa5d2d
5690: Can create multiple events with same Gramps-ID
2014-05-13 14:35:53 -07:00
Nick Hall
3218218e23
7435: Revert b38e59 to fix error when creating new media object
2014-05-13 22:16:14 +01:00
Nick Hall
9c637e57c7
7325: Use utility function to get full media path
2014-05-13 21:33:23 +01:00
Nick Hall
643e742556
7960: Store custom event attribute types in the metadata
2014-05-13 20:52:27 +01:00
Nick Hall
737e8eb74b
7571: Fix custom event types
2014-05-13 18:34:50 +01:00
Jérôme Rapinat
a58b0f601c
7657: 7648: SyntaxError with python3 on 'gramps.cli.test.cli_test'
2014-05-13 18:24:23 +02:00
Jérôme Rapinat
09244d037d
7659: SyntaxError with python3 on 'gramps.gen.db.test.grampsdbtestbase'
2014-05-13 18:02:42 +02:00
John Ralls
3259255c38
7519: "Family Tree Directory Path" with accented characters
...
Take 2.
2014-05-12 07:32:24 -07:00
Paul Franklin
3b15d81e43
5690: Can create multiple events with same Gramps-ID
2014-05-11 10:35:50 -07:00
donfano
e8297dea89
7685: Correction of the LDS ordinance names in French
2014-05-11 10:35:28 +02:00
Pitxyoki
aad0b84553
7671: Typo on Portuguese translation for 'third grandson/daughter'
2014-05-09 12:21:59 +02:00
Human
49e6469962
7258 7665: NameError: global name 'conv_to_unicode' is not defined
2014-05-08 16:05:37 +02:00
Jérôme Rapinat
5dc84c83a9
7649: [Unit test] gramps type, encoding and to_struct(); specific to python2
2014-05-07 17:15:26 +02:00
John Ralls
a611678f37
7666: ANSEL GEDCOM import messes up foreign characters
...
Make the ansel code strings bytestrings.
(cherry picked from commit 8d9436a8fc0a4ba17c07a9f351699b5754847f6b)
2014-05-05 20:32:57 -04:00
Jérôme Rapinat
c45167c170
7663: readonly/readwrite and 'create_id' method into 'gen/db/test/db_test.py', no more 'create_id' in the DB code, see [2a6081] for more details
2014-05-04 17:46:05 +02:00
Jérôme Rapinat
1adceaa36e
update template; consistency on translation strings
2014-05-04 16:11:31 +02:00
Paul Franklin
2a608151c2
7582: Cannot remove a primary object having a new created backreference
...
This removes the create_id method from gen/db/write.py, since
after a recent "from __future__ import unicode_literals" (there)
it started producing unicode. Instead the create_id method in
gen/utils/id.py is used, as its code is essentially identical,
in use in many other places -- and does not produce unicode.
2014-05-03 15:16:41 -07:00
Paul Franklin
92f5a5e36c
use a standard string, not a unique string
2014-05-03 15:16:40 -07:00
verthezp
59366bad7d
7662: Missing closing bracket in Web_Basic-Spruce.css
2014-05-03 17:34:48 +02:00
Jérôme Rapinat
ac1bbc8d83
7648 7258: typo, io module called twice
2014-05-01 18:21:51 +02:00
Jérôme Rapinat
1a0e5c2c69
7628: Relationship calculator not displaying data
2014-04-30 20:07:27 +02:00
John Ralls
4327f6952b
7646: [Unit test] typo on 'gramps.gen.utils.file.py'
...
Replace the call with ensuring that dirname is unicode; since
TMP_DIR is guaranteed to be, os.path.join() willl return a unicode so
further conversion is unnecessary.
2014-04-30 07:33:00 -07:00
Josip
9e0adbad8d
7628: Relationship calculator not displaying data
2014-04-29 16:56:00 +02:00
Jérôme Rapinat
6dcd54ac53
merge from gramps40 the strings for appdata related to french translation
2014-04-29 11:21:56 +02:00
Jérôme Rapinat
09e26e5069
update template and french translation
2014-04-29 11:11:33 +02:00
Mirko Leonhaeuser
ea38d5ab55
update German translation
2014-04-28 21:27:54 +02:00
Paul Franklin
e8bfbc9050
fix (Arabic) comma in some other translated-output reports
2014-04-27 16:19:28 -07:00
Paul Franklin
a5d7532ba5
fix comma in translated-output Ancestor and Descendant Tree reports
2014-04-27 16:17:41 -07:00
Paul Franklin
4927422d7e
enable name displayer to show a locale-specific (Arabic) comma
2014-04-27 16:14:15 -07:00
Jérôme Rapinat
f79a97bce8
7630: Unable to edit citations on association
2014-04-26 09:04:54 +02:00
Paul Franklin
e6d0372534
fix deferred translation of dates and places, add name-format option
2014-04-25 07:56:40 -07:00
Mirko Leonhaeuser
191cd972d5
update German translation
2014-04-25 11:28:26 +02:00
Paul Franklin
c3f0a811f8
7258 typos
2014-04-24 08:38:50 -07:00
Paul Franklin
3194c8e726
translate Arabic semicolon
2014-04-24 08:04:48 -07:00
Jérôme Rapinat
057fbf66c1
7258: incomplete commit; https://gramps-project.org/bugs/view.php?id=7258#c35856
2014-04-24 11:41:44 +02:00
Mirko Leonhaeuser
1c03259f10
update German translation
2014-04-23 20:15:00 +02:00
Nick Hall
b7fcc9dc6f
Prevent warning message in expander navigation plugin
2014-04-21 22:26:30 +01:00
John Ralls
b3edd2fa5f
Make recentfiles.do_save exception safe.
2014-04-21 14:12:36 -07:00
John Ralls
5f3f280ea0
Fix None type exception when there's no localedir.
2014-04-21 14:08:57 -07:00
Paul Franklin
8a831ed466
7620: 'Display as' field in Name Editor reverts to Preferences default ...
2014-04-21 13:53:16 -07:00
John Ralls
2b1cd04071
Fix indentation errors
...
Thanks to Paul Franklin for noticing.
(cherry picked from commit d5f918040c )
2014-04-20 19:52:31 -07:00
John Ralls
f0ffd6e9b9
Remove gramps.gen.utils.file.fix_encoding()
...
Yet another overly complicated way to spell conv_to_unicode().
Note that unicode() and str.decode() are alternate spellings of the same function in Py2, and unicode();
note as well that this was used on strings coming from the GUI or the database, not the shell, so that
using glocale.encoding was also incorrect.
2014-04-20 17:05:53 -07:00
John Ralls
55610b6f0a
Remove get_unicode_path_from_env_var(), get_unicode_path_from_file_chooser()
...
Two very cumbersome ways of saying conv_to_unicode().
2014-04-20 17:05:53 -07:00
John Ralls
ecfad157a8
7258: Replace os.getcwd() with gramps.gen.constfunc.get_curr_dir()
...
Py2 on Win32 returns a str from os.getcwd(), which doesn't work with unicode in the path.
New function get_curr_dir() uses the Windows GetCurrentDirectoryW to return a Unicode.
2014-04-20 17:05:52 -07:00
John Ralls
10921cee29
GrampsLocale: Don't try to set self.localedir to _first.localedir if the latter path doesn't exist.
2014-04-20 17:05:52 -07:00
John Ralls
c1dcd6f59e
7258: Remove all instances of sys.getfilesystemencoding()
...
This function reliably returns a useful value only on MacOS X. On Linux it's incorrectly determined by the
locale's encoding and on Windows it always returns 'mbcs' which is correct only on FAT file systems.
2014-04-20 17:05:51 -07:00
John Ralls
efa3741579
7258: Ensure that resource paths are set correctly when they include Unicode characters.
2014-04-20 17:05:51 -07:00
Paul Franklin
8e164e29a2
flag some semicolons, for translation in Arabic
2014-04-20 16:34:29 -07:00
John Ralls
8f4aebe4c6
7258: A consequence of forcing paths to unicode is that we sometimes need to explicitly decode a path to utf8 to pass to Gtk
...
Only in Py2, of course, since the Py3 version of PyGObject knows what to do.
2014-04-20 08:13:00 -07:00
John Ralls
74336a7ca8
7258: Metadata viewer: Exiv2 can't handle Windows's UTF16 pathnames
...
So open the file and pass the handle.
2014-04-20 08:12:59 -07:00
John Ralls
94518f2577
7258: MediaEditor: Ensure that pathnames are always Unicode.
2014-04-20 08:12:58 -07:00
John Ralls
7962403216
7258: Work around PyCairo path issue by opening the target file first.
...
PyCairo, even the latest version, insists on using the 'mbcs' codec on path names on Windows.
That destroys pathnames with characters that aren't in the current default code-page.
2014-04-20 08:12:58 -07:00
Paul Franklin
f62a38ef9a
translate one more Arabic string
2014-04-20 07:57:20 -07:00
Jérôme Rapinat
860f88479d
Translation Memory (gramps40) for spanish and ukrainian according to their last revisions
2014-04-20 11:18:48 +02:00
Jérôme Rapinat
092ac4bd22
merge some strings from gramps40 for the italian translation
2014-04-20 11:03:45 +02:00
Jérôme Rapinat
2bdda43936
merge experimental debian stuff from gramps40
2014-04-20 10:18:21 +02:00
Jérôme Rapinat
774e25b050
merge some translation files (features freeze)
2014-04-19 19:34:35 +02:00
Paul Franklin
70580f515b
make one Arabic (comma) string "unfuzzy"
2014-04-19 08:20:38 -07:00
Nick Hall
20c9d949ac
Fix python2 bug when creating backup filename
2014-04-18 22:06:30 +01:00
Jérôme Rapinat
061a289bde
update translations template
2014-04-18 20:44:56 +02:00
Jérôme Rapinat
9b5ab192eb
move some devel gramplets to UNSTABLE, do not need to translate them
2014-04-18 20:43:24 +02:00
Jérôme Rapinat
0194c4ede6
merge some keys/values (updated translations) from gramps40 branch
2014-04-18 19:13:31 +02:00
Jérôme Rapinat
fc54450814
merge some keys/values (updated translations) from gramps40 branch
2014-04-18 18:37:28 +02:00
Jérôme Rapinat
e9a64e2b9b
6926: date handling in arabic
2014-04-18 18:14:45 +02:00
Jérôme Rapinat
3dd2dbc4fc
merge arabic translation
2014-04-18 17:33:37 +02:00
John Ralls
fa2be88b68
Correct lambda syntax for py3
...
Thanks to Paul Franklin for reporting it.
2014-04-17 14:22:20 -07:00
Jérôme Rapinat
15206590e7
sort translations output by file location for easier diff
2014-04-17 16:43:46 +02:00
Jérôme Rapinat
c8b73dd3f9
workarounds for incomplet gtk3 migration and ValueError on populatesources debug tool, need a real fix
2014-04-17 15:44:46 +02:00
Jérôme Rapinat
a483e2990e
update template, test french translation, think on merging and do not need to translate hidden titles (on glade)
2014-04-17 15:34:26 +02:00
Paul Franklin
5434a9f3fc
fix another "po/update_po -p" warning
2014-04-16 09:54:42 -07:00
John Ralls
73fed7385a
7258: Fix a path encoding issue when upgrading the database.
2014-04-15 17:05:13 -07:00
Nick Hall
16d5dfff09
Keep button active if current category is clicked
2014-04-15 23:01:35 +01:00
Nick Hall
4e239310a1
Fix popup menus in drop-down navigation sidebar
2014-04-15 22:37:50 +01:00
Nick Hall
c7e160436a
Prevent MapList action warning
2014-04-15 22:29:52 +01:00
John Ralls
081675c4bc
Bug 7258: Work around bug in Py2Cairo 1.8.10 and earlier on Linux
...
(cherry picked from commit 117fbe2810 )
2014-04-15 11:48:33 -07:00
Nick Hall
f6be31eb39
Remove subversion substitution variables
2014-04-15 14:10:18 +01:00
Paul Franklin
f3e378a76a
7596: Translation of plurals does not allow the translator to omit the number
2014-04-14 19:17:26 -07:00
Paul Franklin
99cfe782da
make "update_po -p" happier about unnamed strings
2014-04-14 17:07:32 -07:00
Jérôme Rapinat
a2d23d0201
spacing on french translation
2014-04-14 20:08:03 +02:00
Zdeněk Hataš
452d38ea76
czech translation update
2014-04-14 11:37:25 +02:00
Nick Hall
4a7ae64dd3
Fix unicode error when saving filters
2014-04-13 14:03:43 +01:00
Nick Hall
0901528ddf
GEPS 6: Add extra place types
2014-04-13 14:03:43 +01:00
Josip
aedfc3a673
7258: transcode os.path.join args from the fs enc to prevent a crash
...
fix plugin registration
fix textual, html report etc (except cairo based report)
fix web calendar report for python3
2014-04-13 10:11:22 +02:00
Jérôme Rapinat
adeeec6ab1
run update_po.py, update template and french translation
2014-04-12 18:31:08 +02:00
Jérôme Rapinat
6e1b7476b2
support comments
2014-04-12 17:49:12 +02:00
Josip
63f0dc3447
fix size of 'Potential Merges' dialog
2014-04-11 20:22:32 +02:00
Nick Hall
a08d4434b0
Rename "parent" place to "enclosed by"
2014-04-10 22:57:01 +01:00
Nick Hall
9b5a5f3b17
Fix family editor callback
2014-04-10 18:12:18 +01:00
Nick Hall
24a7d44b43
7119: Register history objects at startup
2014-04-10 17:08:30 +01:00
Zdeněk Hataš
26972a098b
czech translation update
2014-04-10 10:53:42 +02:00
Josip
01011b3e11
ease found of perl in windows setup
2014-04-10 08:16:57 +02:00
Paul Franklin
9c4aa37b8c
7276: translate some punctuation marks -- partial
2014-04-09 18:40:42 -07:00
Josip
6836dbd5bd
git revision in windows
2014-04-09 23:09:33 +02:00
Paul Franklin
2c2f1d61c8
7585: provide translated output for Ancestor Tree and Descendant Tree reports
2014-04-09 10:30:49 -07:00
Paul Franklin
d238ad9044
make gramps XML the initial default export type
2014-04-08 19:25:13 -07:00
Josip
7fdf0f9225
7258: transcode os.path.join args from the fs enc to prevent a crash
...
Fix 3rd party plugin loading for Py2/Py3 in Windows when sys.path
is in Unicode or/and is not encodable in 'mbcs' encodings
2014-04-08 22:39:11 +02:00
Nick Hall
2155ae381f
Remove GEPS 018 related code
2014-04-07 22:04:44 +01:00
John Ralls
43c37a603c
Streamline conv_to_unicode
...
Also handle "None" strings and change default encoding to 'utf8' so that
it works without args when converting from UI input.
2014-04-07 13:24:11 -07:00
John Ralls
5972a3a16f
7258: Avoid dumb encoding error when compiling gpr files
2014-04-07 12:44:39 -07:00
John Ralls
dc292037e4
7588: Can not start [in Chinese on OSX]
...
Force UTF-8 locale on Mac
2014-04-07 11:51:02 -07:00
Josip
930a2f9819
7258: transcode os.path.join args from the fs enc to prevent a crash
...
:35653 rename family tree with python2
:35653 self.reference_map.delete
2014-04-07 00:17:40 +02:00
John Ralls
a890ff5634
Convert the database title retrieved from the GUI to a unicode.
2014-04-06 12:56:41 -07:00
John Ralls
f201deabbc
Fix up some failing tests
2014-04-06 12:56:41 -07:00
John Ralls
28505a5d8d
Delete a bunch of superflous re-encodings of path names
2014-04-06 12:56:41 -07:00
Josip
d69400b513
AboutDialog crashes with Python3
2014-04-06 20:44:51 +02:00
Josip
fa3645bf15
7582: [Python2] Cannot remove a person having an event reference
2014-04-06 19:07:41 +02:00
Josip
f7e144f853
Change use of GetEnvironmentVariableW ( #7582 )
2014-04-06 00:22:32 +02:00
Nick Hall
0a5b2e9f6a
7584: Fix update of active object after merge
2014-04-05 18:05:16 +01:00
Josip
64a5626712
6548: 'Available Gramps Updates for Addons' window not on top
2014-04-05 02:54:13 +02:00
Josip
d2066537c7
fix recentfiles.py to work for both py2/py3
2014-04-05 01:45:36 +02:00
Josip
26ab379584
7258: transcode os.path.join args from the fs enc to prevent a crash
2014-04-04 22:05:10 +02:00
Nick Hall
2353c0bd34
1772: Select row on right click in embedded lists
2014-04-04 19:39:15 +01:00
Nick Hall
f6ac8eb854
7455: Remove hover selection from embedded lists
2014-04-04 19:39:15 +01:00
John Ralls
9550dda584
Correctly encode the contents of the lock file.
2014-04-03 15:15:19 -07:00
John Ralls
4299ef530e
Win32: Fix crash in gramps -L when the database path includes a non-ascii character.
2014-04-03 15:15:19 -07:00
John Ralls
c27dd4d171
Fix some errors and Py3 deprecations in cli_test.py
2014-04-03 15:09:09 -07:00
John Ralls
7dfb2e016f
Test for ability to open a DB in an arbitrary Unicode path with a Unicode name.
...
And fix a couple of bugs that made the test fail.
2014-04-03 14:17:36 -07:00
Nick Hall
9eeadca892
More informative messages in citation editor
2014-04-03 18:41:22 +01:00
Nick Hall
863e4bd72a
Fix drag & drop in citation editor
2014-04-03 17:31:46 +01:00
Paul Franklin
0c6166fddb
make the export assistant slightly wider
2014-04-03 09:16:30 -07:00
Josip
91ef047766
Yet more fix of PyGObject-3.11 DeprecationWarning
2014-04-03 00:10:19 +02:00
Josip
2fbf9ff0f9
More fix of PyGObject-3.11 DeprecationWarning
2014-04-02 22:07:43 +02:00
Jérôme Rapinat
6b160a09ff
typo on french translation
2014-04-02 19:05:20 +02:00
Josip
fc40578687
Fix PyGObject-3.11 DeprecationWarning
...
GObject.idle_add() ==> GLib.idle_add()
2014-04-02 16:22:40 +02:00
Jérôme Rapinat
0af1c0bf41
7572: Do not hide 'categorysidebar' from Plugins Manager, do not try to restore hidden gramplets, typo on grampletbar (LOG.warning)
2014-04-01 12:04:43 +02:00
Jérôme Rapinat
20a17bed89
typo: NameError: global name 'gen' is not defined
2014-04-01 11:16:52 +02:00
Nick Hall
6d0c5d4e0e
7137: Fix updating of events gramplets
2014-03-29 23:55:27 +00:00
Nick Hall
7eb68e0c2f
7559: Fix bug in abandon changes and quit
2014-03-29 19:56:58 +00:00
John Ralls
53c878aa08
Use gramps.gen.const.HOME_DIR instead of os.environ['HOME']
...
$HOME doesn't exist on Windows, so os.environ['HOME'] gives the wrong answer.
2014-03-27 11:34:49 -07:00
John Ralls
71650917bf
7258: Replace some os.environ['foo'] lookups missed earlier.
2014-03-27 11:32:37 -07:00
John Ralls
2a81c76e69
Prevent range error crash when loading a defective database.
2014-03-25 15:44:50 -07:00
John Ralls
97d3ab49c4
7258: Fix filesystem encoding in get_dbdir_summary and DbUndoBSDDB.close.
2014-03-25 15:44:23 -07:00
Zdeněk Hataš
2221dfd79a
czech translation update
2014-03-25 14:55:31 +01:00
Jérôme Rapinat
43cba81de5
7559: more accurate word for 'Undo' on french translation
2014-03-25 12:02:44 +01:00
Igal Shapira
6d1d380096
Updated Hebrew translations - update to latest gramps.pot and some minor fixes
2014-03-25 08:44:34 +01:00
Paul Franklin
1b166865f4
7476: Given Name Cloud Gramplet splits up given names into words
2014-03-23 18:43:25 -07:00
John Ralls
14e1edcd4e
7332-Filename-Decoding-Error-in-Graphical-Reports
...
Don't encode the filename for output. Python does that for you.
2014-03-23 15:22:46 -07:00
John Ralls
85a1c39092
7258: Transcode FS paths to avoid a crash
...
The problem is really that the paths get munged into strings in the
system codepage, losing or misinterpreting most Unicode. Python's os
module is smart enough to encode the unicode to the file system
encoding, but the bsddb module needs a little help.
Provide a new function, constfunc.get_env_var(name, default=None) to
cleanly import Unicode environment variables in Windows and use it in
place of all instances of foo = os.environ['BAR] or foo =
os.environ.get('BAR').
Os path functions are smart enough to convert unicode to the file system
encoding on their own, but Db functions aren't, so provide an _encode
function in gen.db.write.py and apply it where a path is being passed to
DBEnv.open().
Also convert paths from the UI to unicode from 'utf8' rather than
sysfilesystemencoding. The latter happens to be correct most of the time
on Linux and OSX but is wrong on Windows.
2014-03-23 15:09:51 -07:00
kdau
53acb627bb
7501: Notes always say 'no data exists for note' when saving
2014-03-21 15:07:18 +01:00
Vassilii Khachaturov
dd5e1cc832
RU translation update
2014-03-19 15:33:11 +02:00
Munzir Taha
4f4ef14379
7539: NotRelated and Verify data dialogs appear either too small or too big
2014-03-19 10:04:39 +01:00
Paul Franklin
38125ac611
fix translation of children count to use ngettext
2014-03-18 17:31:28 -07:00
Mirko Leonhaeuser
eefb9feb24
update German translation
2014-03-18 23:21:36 +01:00
Vassilii Khachaturov
32ae80e9e9
7212: vcard: only convert non-empty BDAY to text
...
Discovered in #7530 .
1) Previously, tests expected invalid BDAY with DD-MM-YYYY format
to be ignored. Now they are wrapped with datestr (see #7212 ),
and that is already covered by
test_birthday_invalid_format_converted_to_datestr
Corrected test expectations by removing the obsolete test.
2) Test expects that an empty BDAY record won't create any
event objects. Modified import code accordingly -- we used
to create an event object without date, regression in #7212 .
2014-03-18 19:57:01 +02:00
Vassilii Khachaturov
b4d2e60198
7530: gen.test.constfunc_test broken in python3
...
Use the `in' operator rather than has_key() method to check for
environment variables in os.environ. Works on both python2 and python3.
2014-03-18 15:48:04 +02:00
John Ralls
a030c20210
7519: GRAMPs unable to handle ... Path with accented characters
...
This replaces commit 8cbb3ef014 with
removing the incorrect encoding of paths with the system filesystem
encoding. Python is mostly smart enough to do that itself.
Thanks to Paul Franklin and Josip Pisoj for their help with sorting this
out.
2014-03-17 12:54:22 -07:00
John Ralls
946c5539af
7026: Eliminate localedir error message
2014-03-17 12:54:22 -07:00
Paul Franklin
471ec72966
7276: translate some punctuation marks -- partial
2014-03-17 08:03:23 -07:00
Jérôme Rapinat
eeea77e9c1
6369 Couldn't find a target for a mnemonic activation on confidence into Citation Editor
2014-03-16 11:08:29 +01:00
Nick Hall
fcdd15c6d0
Fix bug in event gramplet
2014-03-15 19:30:07 +00:00
Nick Hall
ca2cafc68a
Adjustments to the citation editor
...
Remove publication information and abbreviation fields.
Move tag button.
2014-03-15 17:49:31 +00:00
Jérôme Rapinat
5654c99815
7510: do not drag and drop more than one data into editor tabs
2014-03-15 11:18:52 +01:00
Jérôme Rapinat
6d8679df2d
7530: typo on import geneweb unit test
2014-03-13 12:03:17 +01:00
Mirko Leonhaeuser
40d169f346
update German translation
2014-03-12 01:00:29 +01:00
John Ralls
8cbb3ef014
7519: GRAMPs unable to handle ... Path with accented characters
...
Much worse, actually. Gramps wasn't able to handle any non-ascii
characters in any preference setting from Python2.
repr() in Py2 effectively runs "encode(val, ascii, backslashreplace)"
on its argument, and there's no way to reconstruct the string.
2014-03-08 17:55:50 -08:00
John Ralls
2642fc5409
6854: Spelling messages at random cause hang for a few seconds.
...
Improve error message to conditionally explain that there is no
dictionary if that's in fact the case; otherwise log the actual
exception string.
2014-03-08 16:41:04 -08:00
John Ralls
38aaa671cd
Remove some left-over diagnostic messages.
2014-03-08 13:40:47 -08:00
John Ralls
9c3a40f785
6808: Poor contrast mouse on mouse over
...
Set the Gnome-standard 'Adwaita' theme, which doesn't have gray lines.
2014-03-08 13:22:06 -08:00
Josip
b38e5996fb
7435: Media Editor error if Path value was changed to a non existing file
...
fix media path
2014-03-08 21:53:12 +01:00
Josip
b868e3e256
7434: Media viewer list crashes during start if one try to select an entry where the media isn't available
2014-03-08 21:51:56 +01:00
Josip
22ec94f84d
7435: Media Editor error if Path value was changed to a non existing file
2014-03-08 18:00:36 +01:00
John Ralls
49cdfe3283
Bug 6538: Collation variants do not work properly
...
If ICU is available, inspect the environment for $COLLATION and on
a Mac also check the AppleCollationOrder default. Pass the results
to a special ICU Locale used for sorting.
2014-03-07 16:27:05 -08:00
John Ralls
80c58f46d3
Convert two common plugin errors from unhandled exceptions to warnings.
...
Missing translation for the current primary locale.
Import failure because of some missing dependency.
Note that these handlers can be overridded in the module itself; this is just a fallback.
2014-03-07 16:20:24 -08:00
John Ralls
58d150ebc8
Revert "Bug 6538: Collation variants do not work properly"
...
This reverts commit e0c896fe12 .
Picked up too much in one change.
2014-03-07 16:17:51 -08:00
John Ralls
e0c896fe12
Bug 6538: Collation variants do not work properly
...
Pass fully-qualified locale found in $LC_COLLATE to ICU.
2014-03-07 16:14:00 -08:00
John Ralls
20f2564df0
Bug 6696: sort failure using key=glocale.sort_key
...
Correct the call with a lambda.
2014-03-07 12:37:38 -08:00
Jérôme Rapinat
9a58b3f4a6
update template and french translation
2014-03-07 15:05:32 +01:00
John Ralls
e76d3f91bf
Bug 7026: misleading diagnostics when locale resources aren't built
...
This problem is from setup.py test, so ensure that there's a 'build'
directory before running test.
2014-03-06 15:41:09 -08:00
John Ralls
4dd543c323
Move the icu missing warning to after setting up the log handler.
2014-03-06 11:23:49 -08:00
Nick Hall
447113bf9f
Add source fields to citation editor
2014-03-05 16:31:32 +00:00
Nick Hall
cdff0daff1
Fix parent place selection for new places
2014-03-05 14:02:26 +00:00
Nick Hall
ad4737edd5
Automatically populate the place title field
2014-03-05 14:02:26 +00:00
Nick Hall
d268a966bd
Implement alternative place names
2014-03-05 14:02:26 +00:00
Nick Hall
c269ba5df4
Hide alternate locations list when empty
2014-03-05 14:02:26 +00:00
Zdeněk Hataš
50c3e0f214
czech translation update
2014-03-04 20:33:06 +01:00
John Ralls
f9172c3ad1
Bug 7377 - Ver 4.0.2 starts in East Asian Language
...
Because there is no en.po for Gramps, so the C gettext called from
GtkBuilder skips to the next translation in the list. Fix makes sure
that there is no next translation.
2014-03-04 10:00:37 -08:00
kulath
b5097ed5ac
6194: Database corrupted - TypeError: unhashable type: 'list'
...
Fixed upgrade to deal with sourceref in media references in Sources.
Also fixed Check and Repair to repair previously broken databases.
2014-03-04 17:39:23 +00:00
Nick Hall
107e614f3d
Simplify citation editor and add source selection
2014-03-03 12:19:34 +00:00
Paul Franklin
19fc47b38d
partly revert 7470: Upgrade to db version 17 fails in Python3 due to use of iteritems
2014-03-01 16:44:28 -08:00
Nick Hall
c0ffe802bd
7342: Update column order in editor event tabs
2014-02-28 17:37:25 +00:00
Nick Hall
9645892b5e
7342: Split details column in events gramplet
2014-02-28 17:23:31 +00:00
Nick Hall
35ed90b138
7342: Update default columns in event view
...
Add main participant.
Change order to be consistent with selector.
2014-02-28 17:21:42 +00:00
Nick Hall
abe4f24393
7342: Better column order in event selector
2014-02-28 17:18:19 +00:00
Nick Hall
3d7901fec4
Add author column to source selector
2014-02-28 12:23:50 +00:00
John Ralls
97da928c4d
Remove no longer needed icu repo
2014-02-26 22:04:21 -08:00
Paul Franklin
4ba1f79b55
7276: translate some punctuation marks -- partial
2014-02-26 10:24:04 -08:00
John Ralls
666ae99f23
Move icu module to gtk-osx-unsupported.modules
2014-02-25 15:18:37 -08:00
Marc Hulsman
cc0fe33c72
Add integrity check for parent places
2014-02-25 22:41:49 +00:00
Nick Hall
c364bcd7ad
7482: Fix python3 problems with new place structure
...
Based on patches by Marc Hulsman.
2014-02-25 22:31:03 +00:00
Vassilii Khachaturov
8dd6d92184
7097: EditNote hangs initially on misspelled note
...
Disable undo during the initial note text population,
so as to avoid bombardment with gtkspell-... tags for the
misspelled text.
2014-02-25 15:43:09 +02:00
John Ralls
84d5b6156f
Bug 6784 GraphView fails to load.
...
Also 7168, 7169, and 7428.
Graphview won't load if libgoocanvas isn't in the bundle. D'oh.
2014-02-24 13:12:46 -08:00
TonyG
314b2c1878
7498: List in Unused Objects dialog has limited space
2014-02-24 10:32:50 +01:00
John Ralls
816bf310e1
Bug 7377 Ver 4.0.2 starts in East Asian Language
...
Revert "GrampsLocale: Don't set to 'C' if LANG is en_US"
This reverts commit bdd336f38e .
It turns out that Gtk's having an 'en' translation isn't the only reason
for doing this: GtkBuilder uses $LANGUAGE too, and will look for an english
translation of strings in our Glade files. Since there's no en.po or
en_US.po, it will go to the next language in the list and produce confusing
results.
2014-02-20 14:01:19 -08:00
John Ralls
84cabddcc9
Better fix for bug 7122.
2014-02-20 14:01:19 -08:00
John Ralls
eec3122bfb
Fix up grampslocale logging a bit.
...
Send log messages "up the chain", make maclocale a sub-log of grampslocale.
2014-02-20 14:01:18 -08:00
Paul Franklin
c2635cd94b
don't warn, WebKit is not in Mac or Windows bundles
2014-02-19 19:18:00 -08:00
Mirko Leonhaeuser
2e062d4edc
update German translation
2014-02-20 01:17:44 +01:00
Benny Malengier
d3ad5fcd67
remove stale part of install file
2014-02-19 22:12:35 +01:00
Jérôme Rapinat
b30677b190
7484: Selection lists in Attribute Editor have limited space
2014-02-19 18:44:20 +01:00
Jérôme Rapinat
26fe553c69
566 7477: Translate 'New Style' and 'Default' on StyleEditor; update template for translation strings
2014-02-19 15:12:39 +01:00
Vassilii Khachaturov
283c1b1aa2
7097: add UndoableStyledBuffer.undo_disabled
...
Refactoring away the coupling between Spell and StyleTextEditor
innards:
1) add a context manager UndoableStyledBuffer.undo_disabled
2) add a forwarding to it as StyleTextEditor.undo_disabled
3) use that in Spell.__real_set_active_spellcheck
2014-02-19 13:06:10 +02:00
Vassilii Khachaturov
78bcb52703
7097: attaching spell checker isn't undoable
...
Quick-and-dirty fix removing the hang. Needs to be refactored
in order not to expose the knowledge of StyleTextEditor's
innards to Spell.
2014-02-19 11:49:32 +02:00
Vassilii Khachaturov
ba2766e5b2
7097: spell.py hangs on a note for tens of secods
...
shave off ~15s out of 40s of the hang
2014-02-19 10:40:31 +02:00
John Ralls
539c5ba028
Update icu to version 52.1
...
Fixes an OSX compilation bug.
2014-02-18 16:42:47 -08:00
Mirko Leonhaeuser
b44f373b04
fix bug 0007487 and update German translation
2014-02-18 23:23:55 +01:00
Paul Franklin
3442b19700
in GUI, read "paper" options from books.xml
2014-02-17 13:07:33 -08:00
Paul Franklin
13467d6af7
enable "paper" options in books.xml
2014-02-17 13:05:55 -08:00
Vassilii Khachaturov
92ca4095a9
7117: disallow new year unless Julian or like cal
...
Unit test.
2014-02-17 15:56:03 +02:00
Vassilii Khachaturov
7b3edabef8
7117: disallow new year unless Julian or like cal
...
raise an exception from Date.set for a meaningless newyear parameter
Add Date.CALENDARS to reduce cut-and-paste here and with the unit test
2014-02-17 15:56:03 +02:00
noirauds
ec4aef5054
0007488: After creating narrative web report, some temporary files remains in /tmp
2014-02-17 09:48:05 +01:00
Paul Franklin
afd7b2c048
7477: Users should not be allowed to delete 'default' style in Style Editor
2014-02-16 11:27:29 -08:00
Paul Franklin
a2807dff79
translate some paper names, suggested in 0566
2014-02-16 11:19:13 -08:00
Paul Franklin
88f98b6bf9
0566: Translate the "New Style" and "Default" on StyleEditor.py
2014-02-16 10:52:47 -08:00
Marc Hulsman
2404b9df67
7483: Remove reference to non-existant widgets
2014-02-16 17:30:46 +00:00
Vassilii Khachaturov
ad812c8537
debug.profile: support kwargs and ret values
2014-02-16 13:57:47 +02:00
Zdeněk Hataš
6c2d18f807
czech translation update
2014-02-16 12:04:58 +01:00
Vassilii Khachaturov
15623c6c27
7469: ReorderIDs: global name 'gen' is not defined
2014-02-16 11:44:00 +02:00
John Ralls
e281f51ba6
Bug 7122 - Gramps does not start
...
Handle AppleCollationOrder returning an empty string
2014-02-14 17:21:12 -08:00
Zdeněk Hataš
2f5bb96fd0
czech translation update
2014-02-14 20:57:28 +01:00
noirauds
e5f5da1857
Geography : Adding bookmarks (follow bug 7240)
2014-02-14 16:23:43 +01:00
Éric Doutreleau
88f740dd50
7465: scroll window for patchname tool didn't expand
2014-02-14 16:11:51 +01:00
Marc Hulsman
7346496214
7470: Upgrade to db version 17 fails in Python 3 due to use of iteritems
2014-02-13 18:16:58 -08:00
Jérôme Rapinat
8752d173af
Display the warning message before running trunk version
2014-02-11 10:31:10 +01:00
Jérôme Rapinat
9dc976f28d
Re-enable warning during devel stage on trunk
2014-02-10 16:06:07 +01:00
Jérôme Rapinat
a343b96093
Re-enable warning during devel stage on trunk
2014-02-10 16:00:47 +01:00
Paul Franklin
ae69eb666b
encode every "style" file in utf-8
2014-02-09 13:35:55 -08:00
noirauds
05f8557852
Geography : Add the possibility to clear the tiles cache for the current map.
2014-02-09 14:04:39 +01:00
noirauds
5a10264d5f
bug 7368 : Geography gramplet does not communicate over proxy server with autorisation.
2014-02-09 13:53:14 +01:00
noirauds
1a68b0b537
bug 7447: HTML View fails to load on Debian unstable.
2014-02-09 13:47:20 +01:00
Jérôme Rapinat
918785ad58
6926: inflecting month names in dates in several reports
2014-02-08 09:48:45 +01:00
Jérôme Rapinat
a77f662877
use paragraphs on AppData for consistency (handling translations)
2014-02-06 17:02:09 +01:00
Jérôme Rapinat
4a4fe363d4
cleanup french translation
2014-02-06 12:48:19 +01:00
Jérôme Rapinat
9889514793
Check for missing references into template (gramps.pot) via intltool-update -m
2014-02-06 10:40:49 +01:00
Nick Hall
6fd89cda4c
Add place type
2014-02-05 16:08:48 +00:00
Nick Hall
547e71db51
Fix unicode bug
2014-02-05 16:07:44 +00:00
Paul Franklin
6e6b18656a
7439: pre-load alert dialogs crash w/o DISPLAY
2014-02-04 20:35:54 -08:00
Nick Hall
9d9d49ffd3
Fix person sidebar filter
2014-02-04 15:40:38 +00:00
Nick Hall
3a1c3901db
Add HasDayOfWeek rule
2014-02-03 22:29:57 +00:00
Nick Hall
356e36fe78
7419: HasEventBase should not include primary role
2014-02-02 16:13:53 +00:00
Nick Hall
94adf0909b
7429: Fix bug when an empty string is used as custom type
2014-02-02 15:43:38 +00:00
Vassilii Khachaturov
04d976ceee
7117: disallow new year unless Julian or like cal
2014-01-30 16:35:13 +02:00
Vassilii Khachaturov
04cff4335e
l10n: collate _T_ and _ into just _ = sgettext
...
Thanks to Paul Franklin for reviewing [ada8cf] and suggesting this.
2014-01-30 15:40:23 +02:00
Vassilii Khachaturov
c8e885b7dd
RU: translation update
...
Border: граница -> рамка
2014-01-30 15:29:54 +02:00
Vassilii Khachaturov
dc0380f04e
RU: translation - redundant caps and minor fixes
2014-01-29 18:18:47 +02:00
Vassilii Khachaturov
8e926cf84f
trunk is 4.1 not 3.x nowadays
...
should probably use version from const.py
2014-01-29 18:17:47 +02:00
Vassilii Khachaturov
ada8cfcaa4
l10n: trying to add context for "Name:"
...
Fix minor mistakes in my [c574f3].
2014-01-29 13:47:08 +02:00
Nick Hall
4b5acca5ca
7419: Fix HasEvent filter in sidebar gramplet
2014-01-28 19:34:25 +00:00
gzsuniq
bdf6cd48e3
7412: Edit Note window is too small
2014-01-27 19:34:57 +01:00
Jérôme Rapinat
76a8eb6b37
6918 7413: COPYING file is missing into debian package
2014-01-27 18:25:46 +01:00
Nick Hall
7506265d1c
6519: Add primary role option to event filter
2014-01-26 16:37:34 +00:00
Jérôme Rapinat
9fbdfac51a
7399: Cannot copy via context menu on Views into Charts Category
2014-01-26 12:12:37 +01:00
Jérôme Rapinat
ce6818fae8
6868: Tab sequence in Name Editor causes an error
2014-01-26 10:36:35 +01:00
Nick Hall
3d094d7be1
7183: Fix source note citation filter
2014-01-25 19:50:00 +00:00
Jérôme Rapinat
b2dec24edf
7388: Clicking on www link in Welcome Gramplet when detached causes crash
2014-01-25 19:12:47 +01:00
Jérôme Rapinat
1539830914
7232: 'TreePath' has no len(); str(TreePath) can have a len()...
2014-01-25 14:56:24 +01:00
BennyP
e1e29efe31
7409 7331: Selection lists do not expand for some edit dialogs
2014-01-24 17:14:53 +01:00
BennyP
b602b14066
7409 7331: Selection lists do not expand for some edit dialogs
2014-01-24 16:00:38 +01:00
Mirko Leonhaeuser
01f30e5578
update German translation
2014-01-23 23:38:01 +01:00
Nick Hall
39aa5a5f81
Make event groups consistent with event type menu
2014-01-23 19:22:44 +00:00
Nick Hall
9ecc665625
5123: Fix bug in associations filter
2014-01-22 16:15:05 +00:00
Jérôme Rapinat
044a507453
7361: Do not save column order if there is not at least one column
2014-01-22 14:48:07 +01:00
Vassilii Khachaturov
5bb8b3e92e
RU translation update
...
minor sp.
2014-01-22 12:45:36 +02:00
Theophraste
313eb9ba07
5775: ID reorder tool doesn't update citation IDs
...
reapplied from gramps34
2014-01-21 21:52:24 +02:00
Josip
f829e550a0
7378: Starting Gramps without console not possible
2014-01-21 19:37:28 +01:00
Josip
f8059fd10c
7313: 'utf8' codec can't decode byte 0xa0 in position 6: invalid start byte
2014-01-21 19:23:54 +01:00
Vassilii Khachaturov
93e12bad2a
RU: translation update
...
~560 untranslated (8%)
2014-01-21 17:14:39 +02:00
Jérôme Rapinat
0e6b73382f
7404: update docstring
2014-01-21 15:33:15 +01:00
Vassilii Khachaturov
d72fbdae48
7317,7360: also use 'value-changed' signal
...
With gtk3 controls, the day/year changes aren't caught otherwise
2014-01-21 16:05:55 +02:00
Vassilii Khachaturov
041e154695
RU: translation update
...
No more fuzzies, untranslated down to 609 (9%)
2014-01-21 14:40:04 +02:00
Vassilii Khachaturov
3586453055
l10n: ru.po merged new POT
2014-01-21 12:39:05 +02:00
Vassilii Khachaturov
216c69c0f4
POT regen
...
to pick up my "Name:" context disambig from [c574f3]
2014-01-21 12:38:09 +02:00
Vassilii Khachaturov
55a0cc990f
7360: Calendar conversion broken in date editor
...
Port my fix from gramps34: [ecdcca] [aa9deb]
The enable/disable code behaves worse under gtk3, need further polish
(this is not related to the current fix). Sometimes the changes
to the d/m/y edit fields don't fire the "changed" signal with the
UI value seen by build_date_from_ui
2014-01-21 12:30:56 +02:00
Nick Hall
22b71da84b
Update test case generator for new place structure
2014-01-21 00:45:04 +00:00
Nick Hall
7b05c1944b
Fix bugs in the test case generator
2014-01-21 00:45:04 +00:00
Vassilii Khachaturov
c574f3a767
l10n: trying to add context for "Name:"
...
"Name" as in "Personal name" is different from "Name" as in
"identification of a repository" or in "place name", at least
in Russian. Splitting away "repo|Name:" and "place|Name:"
We need to dynamically set the labels in glade.
See gramps-devel thread "context support for labels in glade?"
2014-01-20 20:19:50 +02:00
Vassilii Khachaturov
ef8be443ae
RU: translation update
...
No more fuzzies, untranslated down to 631 (9%), check_po lint reviewed.
2014-01-20 12:00:28 +02:00
Vassilii Khachaturov
43bad4c7bc
RU: merge new POT
2014-01-20 10:50:39 +02:00
Vassilii Khachaturov
ed19520e7d
l10n: pick string fixes in editplace.py
...
regen POT with my string changes from [b2f41a]
2014-01-20 10:46:19 +02:00
Vassilii Khachaturov
be239852e3
ignore test/data
2014-01-20 10:25:29 +02:00
Jérôme Rapinat
5a6d100629
7370: entries were set twice
2014-01-17 21:16:07 +01:00
Jérôme Rapinat
42d1f0947b
7370: Citation sidebar filter raises unicode exception with python3
2014-01-17 18:05:56 +01:00
Jérôme Rapinat
bdbdfad557
7134: fit encoding selector dialog
2014-01-17 18:02:25 +01:00
Jérôme Rapinat
2301310eb3
Use sgettext for handling context (english locale)
2014-01-17 18:02:24 +01:00
Jérôme Rapinat
b072b88425
Update About dialog (2013 -> 2014)
2014-01-17 18:02:24 +01:00
Doug Blank
24d9e001a5
6690: Not being able to write a .gramps produces a scary message about DB corruption
2014-01-17 07:45:08 -05:00
Benny Malengier
e70849f4f0
7157: better support for objects having citations as subobjects
2014-01-15 09:33:30 +01:00
Jérôme Rapinat
d96b0ee74c
7331: Events and Children selectors don't use all available space of dialog box; 3.6 < gtk+ < 3.10; patch by BennyP (missing on author list)
2014-01-15 09:10:57 +01:00
Jérôme Rapinat
45c48f4f94
7157: typo by adding 'Last Change' column
2014-01-10 12:03:41 +01:00
Doug Blank
01da495ede
Delete items in list by assigning Null
2014-01-09 10:43:05 -05:00
Doug Blank
946a213fbc
Allow calling lists to select and filter
2014-01-08 10:22:32 -05:00
Doug Blank
37ba4122ba
SQL-like allows selection and filter of elements in a list using attr.attr('part', part=value)
2014-01-07 21:46:55 -05:00
John Ralls
3b3a0338a3
Bug 7363: file-not-found exception when generating narrative web
...
document.png is in images/ not images/webstuff/
2014-01-07 10:30:15 -08:00
John Ralls
d49b0d2b00
Set version on osm-gps-map
2014-01-07 09:52:18 -08:00
Doug Blank
0ff5aa88ad
7357: Adding link to a "Html code" note using the "Link" button has no effect
2014-01-07 10:48:56 -05:00
Vassilii Khachaturov
dfc78901c4
RU translation update
2014-01-07 17:39:23 +02:00
Vassilii Khachaturov
b2f41ab563
strip redundant trailing ' in 2 localized messages
2014-01-07 17:30:33 +02:00
Vassilii Khachaturov
c5a6a616f2
RU: merged new POT
2014-01-07 17:19:13 +02:00
Vassilii Khachaturov
b45aac5167
POT update
...
To pick up my [ca57d2]
l10n: need to disambiguate "New" at least for RU
2014-01-07 17:15:08 +02:00
Vassilii Khachaturov
ca57d2d4f4
l10n: need to disambiguate "New" at least for RU
2014-01-07 17:12:48 +02:00
Vassilii Khachaturov
3f11272276
RU: translation update
...
resolve fuzzies, some new strings
even translated some strings from srcattrtype :-)
2014-01-07 17:11:37 +02:00
Josip
bfbf5d01f4
7179: Select an existing person causes crash in searchfilter
...
refix, aplay only to Windows
2014-01-06 21:08:40 +01:00
Josip
568b4ee4a4
7179: Select an existing person causes crash in searchfilter
2014-01-06 20:53:15 +01:00
Josip
b0c0c03727
7339: Spell: Gramps crashes if myspell folder doesn't contain files for
...
the currently used LANG
With patch works like:
* default to dictionary in system locale if exist (language Gramps use)
* if no system-locale dictionary default to English dictionary if exist but
allow selection of any other installed one
* if both English and system-locale dictionary is not available,
disable spellchecking
2014-01-06 20:19:25 +01:00
Jérôme Rapinat
a0210fc1f8
5024: add 'Last Change' column on selectors, if missing
2014-01-06 16:52:19 +01:00
Vassilii Khachaturov
aa7e043f2d
7336: Gramps changes root cursor to hand
...
Following the suggestion from QuLogic, change get_root_window
to get_window for the set_cursor scope, like in my #6740 fix.
2014-01-04 21:18:18 +02:00
Nick Hall
703a8d71ae
Add new columns to person view
2014-01-03 22:39:17 +00:00
Nick Hall
a2dfd9013e
7340: Performance improvement in ancestor filter
2013-12-31 17:36:58 +00:00
Vassilii Khachaturov
7c383cb70c
7172: more meaningful LOG warning plug/utils.py
...
Reapply [5c467c] from gramps34
2013-12-30 11:11:11 +02:00
Vassilii Khachaturov
0e534e598e
6380: GEDCOM export error for family _UID
...
Port gramps34 [429c18]
Applying patch from 2013-12-24 by Enno Borgsteede,
fixing attribute processing on the path that handled _UID
and adding another extension, _FSFTID.
2013-12-30 11:05:02 +02:00
Vassilii Khachaturov
aa3a3c8270
7327: friendlier diagnostics during parsing
...
In preparation for fixing the bug, discovered minor glitches
in the open/lock/close logic on error paths. Using the RAII syntax
for xml_file and removing redundant unlock-before-close.
The parse errors now have friendlier verbiage, give action suggestions,
and point to the actual file location for better usability and
maintainability.
2013-12-28 22:22:52 +02:00
Doug Blank
5b17d597fe
Experimental subselection in list using list['field1, field2']
2013-12-28 14:34:00 -05:00
Doug Blank
cad20f42f1
Allow an attribute lookup on a list to select from the list
2013-12-28 13:32:15 -05:00
Doug Blank
2a4ba037c6
Fixed RefBase.to_struct in gen.lib objects
2013-12-28 10:11:43 -05:00
Doug Blank
c07aebd7d0
Error in schema
2013-12-27 18:28:04 -05:00
Doug Blank
4e9559c6eb
Added link keyword to row method of SimpleTable
2013-12-27 10:43:51 -05:00
Doug Blank
8026a9aa1f
Handle update set anywhere in struct
2013-12-27 01:56:33 -05:00
Doug Blank
feaf10b8c9
Add batch to DictionaryDB; update Query updates in batch mode
2013-12-26 16:16:57 -05:00
Doug Blank
f7a367e602
Fixed Gtk3 buffer.get_text issue
2013-12-26 16:16:07 -05:00
Doug Blank
c66e4b0149
Removed handling of control+v from default pageview handler that was only used in places where it shouldn't (dashboard)
2013-12-26 15:08:08 -05:00
Nick Hall
a6e4bf9cc5
7333: Reduce number of columns in LDS temple selector
2013-12-26 17:31:02 +00:00
Doug Blank
579f17a687
Revised Struct get and set now that Python handles lookup through eval; general cleanup
2013-12-26 11:32:00 -05:00
Vassilii Khachaturov
aa81f62b4a
6955: warn on non-primary surnames not exported
...
reapply from gramps34
2013-12-26 17:47:27 +02:00
Doug Blank
7b9fa14ef7
Cleanup, all selects, and deletes working
2013-12-26 00:18:39 -05:00
Doug Blank
6528044b1c
Different in getitem depending on whether assignment, or lookup; fixed from_struct on BaseRef
2013-12-25 18:02:48 -05:00
Doug Blank
7224bda047
Removed getitem_from_path---now uses eval() [eg, __getitem__] for such functions
2013-12-25 16:48:40 -05:00
Doug Blank
7daf720ee7
Error in using transactions
2013-12-24 20:40:56 -05:00
Doug Blank
2fb9f2ffa0
Working in remove in dictionaryDB; fix for Dictionary Cursors
2013-12-24 11:24:02 -05:00
Doug Blank
90eda9d89c
Added missing get-all methods
2013-12-24 10:39:44 -05:00
Doug Blank
a050704299
Protection from fields that are None in Struct
2013-12-24 09:30:39 -05:00
Doug Blank
ce07c7e15f
Added missing Handle in to_struct in refbase
2013-12-24 09:28:37 -05:00
Doug Blank
a72c6eac96
Don't go through loop if not Python 3; fixed typo
2013-12-23 15:19:18 -05:00
Doug Blank
6e325a9190
Allow update_db to work with existing transaction; setitem now works; getitem will return Struct only when more struct
2013-12-23 13:58:23 -05:00
Doug Blank
27453a7587
Added remove_func to _tables; added remove_from_database(item)
2013-12-23 13:56:25 -05:00
Jérôme Rapinat
5586474ec5
7316: use ellipsize at the begining adjusts text and make missing media dialog more fit
2013-12-23 14:19:55 +01:00
Nick Hall
dd56299936
Enhance event type selector to use sub-menus
2013-12-22 19:58:25 +00:00
Nick Hall
e7c5f1684e
Add custom types to selection widgets
2013-12-22 19:58:25 +00:00
Jérôme Rapinat
d9db6168b3
6926: more Germanic names established by the Emperor Charlemagne in the 800s
2013-12-22 15:52:58 +01:00
Vassilii Khachaturov
a3c59778f9
7317: DateEdit statusbar to report invalid dates
...
Port [6b0b9f] from gramps34
Add/remove an explanatory prompt on the statusbar along
with disabling/enabling the "OK" button when the date
is invalid.
2013-12-21 23:13:58 +02:00
Vassilii Khachaturov
087a7ecad2
7317: DateEdit statusbar to report invalid dates
...
Port [0c80c5] from gramps34
add the status bar to the date editor dialog
2013-12-21 23:13:58 +02:00
Doug Blank
f5336d2296
unicode literals for {} formats
2013-12-20 11:59:07 -05:00
Doug Blank
a859b5f562
Added unicode_literals; thanks Nick
2013-12-20 11:14:32 -05:00
Doug Blank
59ac850d9a
Changes for Python client to login and exchange webapp server data
2013-12-20 08:14:11 -05:00
Doug Blank
6aaf932a61
Added http://URL?format=json version to use same URLs but to get JSON format (works on primary detail views); see also http://URL/json?q=SEARCH&field=person for query interface
2013-12-20 01:33:30 -05:00
Doug Blank
fe6806de57
Ability to use 'where ITEM in part.part.part' for the Query Gramplet
2013-12-20 01:28:54 -05:00
Doug Blank
4051984031
Person.save() now also computes probably_alive (but only when computing cache, too)
2013-12-20 00:21:05 -05:00
Doug Blank
e649e5514d
Changed {} format
2013-12-20 00:18:46 -05:00
Doug Blank
aa96ebc333
Updates to webapp: move cache updates to save of models to make it so that they cannot become out of sync with data; moved svg images to png forms to work with all browsers
2013-12-19 22:55:14 -05:00
Doug Blank
ab46727c56
Changes in Struct to allow SQL-like query interface
2013-12-19 22:52:04 -05:00
Doug Blank
870f776fa5
Merge branch 'master' of ssh://git.code.sf.net/p/gramps/source
2013-12-19 22:50:34 -05:00
Doug Blank
0d5e006953
Added meta settings to make sure they are bound to correct methods (of the proxies) rather than actual db methods
2013-12-19 22:50:16 -05:00
Vassilii Khachaturov
8686028413
add specific help links for person/name editor
2013-12-19 19:47:32 +02:00
Jérôme Rapinat
46b3c44916
7147 7001: Merge person dialog does not properly adjust context section after expand
2013-12-17 15:10:48 +01:00
Vassilii Khachaturov
56965d4095
7229: change active person upon a bookmark select
...
Port the more general fix [c7c0b2]^..[6caf08] from gramps34.
2013-12-16 21:57:31 +02:00
Doug Blank
0254f7006d
Remove duplicate line
2013-12-15 10:47:26 -05:00
Doug Blank
cdefb047ef
Fix for deleting tags in people model; fix for calendar graphical report when too many 2-line entries in day
2013-12-15 10:40:18 -05:00
Vassilii Khachaturov
be0239d255
7288/7290: port image_dpi legacy gtk code to gtk3
2013-12-15 15:09:12 +02:00
Vassilii Khachaturov
996baaad14
7288/7290: image_dpi and cropping fixes for ODFdoc
...
Port my fixes based on the patch from Matthias Basler from gramps34
[2eca30] 7290: use simpler math in image_dpi
[2f5e22] 7290: align warning with the image_dpi fix logic
[36f84e] 7290: image_dpi default calc based on gtk.gdk
[161ce3] 7290: ImgManip.image_dpi shouldn't return None
[460e63] 7288/7290 refactor out crop_percentage_to_pixel
[a8a38f] 7288/7290 refactor out crop_percentage_to_subpixel
[0d61bb] 7288/7290: refactor fix from matthiasbasler
[088146] rm relict RCS kwd
[76df5d] 7288/7290: image cropping fixes in ODFDoc
Using legacy gtk interface in image.py at the moment, need to port
to the new style.
Tested with python2.
2013-12-15 15:09:12 +02:00
Vassilii Khachaturov
584612d9f4
7229: change active person upon a bookmark select
...
Reapply my fix [88d2a2] from gramps34.
2013-12-14 17:58:49 +02:00
Vassilii Khachaturov
ccb1cb1330
6921: Use "Bat Mitzvah" as the en_US event name
...
Port [109549] from gramps34
p3/3: related msgid changes in the POT
2013-12-14 17:15:15 +02:00
Vassilii Khachaturov
8a043064d6
6921: Use "Bat Mitzvah" as the en_US event name
...
Port [4f86a3] from gramps34
p2/3: related msgid changes in the translaion DBs
2013-12-14 17:14:50 +02:00
Vassilii Khachaturov
be8515909d
6921: Use "Bat Mitzvah" as the en_US event name
...
Port [0021e8] from gramps34:
p1/3: actual change in the code. Note that the abbreviation
also has to be changed accordingly.
2013-12-14 17:13:35 +02:00
Vassilii Khachaturov
744ec69349
7300: "Add citation" missing in pop-up menu
2013-12-14 16:35:37 +02:00
Vassilii Khachaturov
f3cda2d5e0
absolute import so that testing stdalone works
2013-12-14 16:29:34 +02:00
Vassilii Khachaturov
6895e4492f
7086: "Remove selected items?" inconsistent YES/NO
2013-12-05 17:14:07 +02:00
Doug Blank
8c9310aebc
Webapp: move toolbar buttons closer to edited data
2013-12-02 21:51:01 -05:00
Jérôme Rapinat
048f6d7f33
Merge experimental python3 support (Ross Gammon - Debian packaging)
2013-11-30 11:15:11 +01:00
Vassilii Khachaturov
64cd25b8e1
7256: extra spaces in HTML GV labels
2013-11-28 23:12:46 +02:00
noirauds
21e33de953
Geography : bug7240 : create a bookmark via GeoEvents leads to an empty link
2013-11-27 21:23:29 +01:00
Vassilii Khachaturov
b4404ad392
use logging.warning in old cases in this file, too
2013-11-27 17:57:50 +02:00
Vassilii Khachaturov
8299866f3c
7212: convert invalid date to text on .gw import
...
Implement the feature.
2013-11-27 17:56:09 +02:00
Vassilii Khachaturov
1ac0e2a0bc
7212: convert invalid date to text on .gw import
...
Add a failing test demonstrating the feature to be implemented...
2013-11-27 17:54:44 +02:00
Vassilii Khachaturov
3af50b0bea
7212: convert invalid date to text on import
...
Consolidate the new logic with the older code -- now malformatted
dates, as well as well-formatted invalid ones, will also be
converted to text.
2013-11-25 12:39:46 +02:00
Vassilii Khachaturov
b3259d0a00
7212: convert invalid date to text on import
...
Switch vcard birthday import code to use the validating Date.set
and catch the exception, convert to text mode if caught.
2013-11-25 12:39:46 +02:00
Vassilii Khachaturov
4d9381589a
7212: convert invalid dates to text on import
...
Make log message from [dfc3cc] use named arguments for l10n.
Thanks to Paul Franklin for finding this during code review.
2013-11-25 10:55:07 +02:00
Vassilii Khachaturov
3fdaa4ff52
7198, 7212: document DateError.date
...
See also [8e1659]
7198, 7212: attach invalid date to DateError
2013-11-23 21:43:42 +02:00
Vassilii Khachaturov
175213b902
remove DateError from date.py
...
The exact copy existing in errors.py should suffice.
2013-11-23 21:38:34 +02:00
Doug Blank
28095ac397
Changes to serve static admin files for Django 1.5.4
2013-11-23 08:16:52 -05:00
Vassilii Khachaturov
dfc3ccea45
7212: convert invalid dates to text on import
...
If the date is invalid, it will be converted to text mode,
and the text field will be set to the problematic XML.
A warning will be printed on the console as well.
The log message will use the invalid date attached as
DateError.date, see [8e1659].
2013-11-17 20:22:14 +02:00
Vassilii Khachaturov
86dc84470e
7212: convert invalid dates to text on import
...
unit tests
2013-11-17 20:14:17 +02:00
Vassilii Khachaturov
b770de1a10
7198: Date editor crashes on invalid date
...
Revalidate the date upon every change, and disable
OKing the dialog when it is not valid, for usability review.
If it is not good, we can always revert this commit.
2013-11-16 23:47:50 +02:00
Vassilii Khachaturov
b1d040deb1
7198: Date editor crashes on invalid date
...
give a name to the OK button instead of an autogenerated id
2013-11-16 23:16:14 +02:00
Doug Blank
e0de21041c
Don't add notes etc on import into temp dictionary used for diff and sync
2013-11-16 14:13:12 -05:00
Vassilii Khachaturov
3999cd2e70
7198: Date editor crashes on invalid date
...
Trying out the approach preferred by Nick, see 7198:32708
2013-11-16 17:53:01 +02:00
Vassilii Khachaturov
8e16599940
7198, 7212: attach invalid date to DateError
...
when Date.set throws during the date fields sanity
check validation, it now attaches an (undocumented) .date field
to the exception -- proof of concept for 7198 and potentially
for 7212 as well
2013-11-16 17:51:18 +02:00
Doug Blank
a3749090aa
Protect 3-min refresh if buffer is empty
2013-11-16 09:29:45 -05:00
Vassilii Khachaturov
d8acf8e875
7198: Date editor crashes on invalid date
...
Improve user experience as promised in [98d8e6].
Now, if one clicks OK in the date editor and the date is invalid,
it's switched into text mode and the dialog remains open,
so the user can either correct the date or type it as text,
no more loss of entered data happens.
2013-11-16 10:21:12 +02:00
Vassilii Khachaturov
98d8e64e04
7198: Date editor crashes on invalid date
...
Now it just autoconverts into MOD_TEXT and returns whatever
text was there. This fixes the crash on the master branch,
but is not the final user experience yet.
2013-11-15 22:26:41 +02:00
Vassilii Khachaturov
89a822507a
7198,7212: fix Date.set(value=None)
2013-11-15 22:23:54 +02:00
Nick Hall
13438a74d6
Add gui.widgets section to the documentation
2013-11-15 19:13:29 +00:00
Vassilii Khachaturov
a90139cb9a
7197, 7100: missing recalc_sort_value in ny code
...
Fix bug #7197
2013-11-15 15:04:03 +02:00
Vassilii Khachaturov
baae6ac615
7197: readjust sanity date wrt newyear/slash
...
Attempt to fix the failing
DateHandlerTest.test_invalid_month_with_ny
(see 7197:32625). Tests still fail, investigation shows
there's a problem in Date.set setting Julian+Mar25 date even if the
date validation check is disabled by inserting a return before
the validation block, i.e., before this line
if modifier != Date.MOD_TEXTONLY:
which seems to be the root cause of the remaining failing tests.
To investigate, add the return and try
LC_ALL=en_GB.utf8 LANG=en_GB.utf8 GRAMPS_RESOURCES=$PWD \
python -m unittest -v \
gramps.gen.lib.test.date_test.MatchDateTest.test_match
2013-11-14 22:51:01 +02:00
Vassilii Khachaturov
93ca90f3b8
7197: more failing tests
2013-11-14 22:51:01 +02:00
Vassilii Khachaturov
4147721112
7197: refactor code
...
extract Date._adjust_newyear out of Date.set
2013-11-14 22:51:00 +02:00
Vassilii Khachaturov
b3ab87bc5a
7197: refactor code
...
replace all copies of logging with a single point at the exception
rethrow point
2013-11-14 22:51:00 +02:00
John Ralls
c5f0c7a6f0
Bug 7191: Cursor keys just beep on PPC with Gramps 3.4.6
...
It's actually on both PPC and Intel, and it's from forgetting to update
gramps.accel after upgrading Gtk past 2.24.10, which changed the mapping
of alt/option from Mod5 to Mod1.
For gramps40 and master, the problem was masked by the bundler putting
the file in the wrong directory.
2013-11-14 10:19:35 -08:00
Nick Hall
5e1cd88bcb
Improve gui documentation
2013-11-14 18:11:06 +00:00
Doug Blank
2e746a21da
Working on get_schema(type) to provide a self-documenting infrastructure
2013-11-14 09:23:52 -05:00
Doug Blank
97f3a1d9ae
Updated Django backend to new Place changes; import/export working--need verification
2013-11-14 00:26:06 -05:00
Nick Hall
19b39b5dc0
Improve date handler documentation
2013-11-13 18:41:52 +00:00
Nick Hall
55a3c9813f
Improve cli documentation
2013-11-13 17:40:16 +00:00
Vassilii Khachaturov
c4daa151a5
7197: date sanity check breaks on Julian+Mar25
...
Date.convert_calendar resets the new year setting to 0,
so the sanity check fails. Commit the initial fix that
unblocks the failing test.
2013-11-13 17:39:47 +02:00
Vassilii Khachaturov
78cae43a32
7197: better diagnostics from test for debugging
...
Use unittest -v/--verbose flag to trigger it.
2013-11-13 16:59:26 +02:00
Vassilii Khachaturov
bbd6cc87d5
ignore swap files
2013-11-13 16:37:52 +02:00
Vassilii Khachaturov
626353a0b3
7197: failing test demonstrating the bug
2013-11-13 13:52:47 +02:00
Vassilii Khachaturov
dc278569c1
RU: minor libnarrate translation fix
2013-11-13 10:15:41 +02:00
Doug Blank
41f8df9a94
Don't show stack variables; redo this and dump to a file
2013-11-12 21:50:10 -05:00
Doug Blank
732743cec5
Missing methods on dictDB; added tests for setting struct
2013-11-12 20:09:04 -05:00
Nick Hall
3ef1c02155
Improve simple access documentation
2013-11-12 22:38:27 +00:00
Doug Blank
88f3cfa3f7
Working on setting structs
2013-11-12 17:18:06 -05:00
Nick Hall
8fd71fd9f0
Improve documentation for relationship calculator
2013-11-12 22:15:37 +00:00
Nick Hall
ceb3f44205
Improve gen.utils documentation
2013-11-12 21:44:01 +00:00
Doug Blank
2c1ba1496b
Working on select/update from Struct
2013-11-12 15:24:15 -05:00
Nick Hall
f80e6422a3
Improve gen.proxy documentation
2013-11-12 18:03:20 +00:00
Nick Hall
1bd893f9f0
Improve gen.plug documentation
2013-11-12 16:28:24 +00:00
Nick Hall
37f0d9c9df
Improve gen.display documentation
2013-11-12 00:12:32 +00:00
Nick Hall
6eab64c901
Improve gen documentation
2013-11-11 23:38:26 +00:00
Nick Hall
1ef6a987da
Improve gen.lib documentation
2013-11-11 23:10:35 +00:00
Nick Hall
200e476530
Add PlaceType and PlaceRef to documentation
2013-11-11 15:55:04 +00:00
Nick Hall
d79c436627
Remove Handle class from documentation because it crashes sphinx
2013-11-11 15:53:15 +00:00
Nick Hall
c665b8d262
Improve gen.db documentation
...
Convert old markup to reStructuredText.
Use warning and todo directives where appropriate.
Add some new links to classes and methods.
Use consistent case for "Gramps".
2013-11-10 23:34:10 +00:00
Nick Hall
09a3717edb
Enable todo entries in documentation
2013-11-10 23:34:10 +00:00
Doug Blank
7f2394337d
get_dependencies returns a set
2013-11-10 15:59:09 -05:00
Doug Blank
49b7c09cea
Revised Handle class; added get_dependencies; revised Struct class to allow changes
2013-11-10 15:17:47 -05:00
Doug Blank
b0517d0ee4
Added db.get_transaction_class to connect db and txn; refactored _tables metadata
2013-11-10 15:07:14 -05:00
Doug Blank
94dbcc5ac7
Interface for getting/setting struct parts by dotted path
2013-11-10 09:11:49 -05:00
Doug Blank
c24e037a64
Fix Handle.from_struct to return just handle
2013-11-09 23:14:11 -05:00
Doug Blank
130e2890c6
Change Handle as string to be pure JSON-like representation
2013-11-09 21:58:16 -05:00
Doug Blank
4405e32cb9
Added metadata to struct to allow object creation
2013-11-09 21:28:40 -05:00
John Ralls
1137274354
Fix gramps.modules for git conversion
2013-11-09 17:30:11 -08:00
Doug Blank
d5be60846d
Undo change that made a superfluous change (extra space) to XML format
2013-11-09 19:08:09 -05:00
Doug Blank
abfc1dd698
Updated example.gramps
2013-11-09 19:06:11 -05:00
Doug Blank
8951d92739
Merge branch 'master' of ssh://git.code.sf.net/p/gramps/source
2013-11-09 17:00:09 -05:00
Doug Blank
8980d7be87
from_struct uses defaults from object if not given in JSON-like representation
2013-11-09 16:59:42 -05:00
Nick Hall
0f93a7170c
Update url to example file
2013-11-09 19:50:42 +00:00
Doug Blank
564aaf88a7
Added from_struct to all objects; can now instatiate an object with JSON-like structs; added 10k tests that all pass
2013-11-09 10:43:30 -05:00
Doug Blank
b3f6b8f27a
Change iteritems to items to allow to work with dictionaries in Python3
2013-11-09 10:41:26 -05:00
Nick Hall
9050f96dad
Skip .git instead of .svn directories
2013-11-09 00:10:46 +00:00
Nick Hall
57daf4f269
Change version string to contain git hash instead of svn revision
2013-11-08 19:52:52 +00:00
Nick Hall
63578d95a0
7182: Avoid using private functions in GExiv2 > 0.5
...
svn: r23476
2013-11-08 09:22:35 -08:00
Doug Blank
32d71a3897
Changes for Django 1.5.4
...
svn: r23474
2013-11-08 09:22:12 -08:00
Nick Hall
d2bef4a698
Prevent setting place name to None
...
svn: r23473
2013-11-08 09:21:42 -08:00
Doug Blank
bd501a8357
Protect from no shown image yet
...
svn: r23467
2013-11-08 09:21:07 -08:00
Doug Blank
f31ad236e4
Missing newline
...
svn: r23465
2013-11-07 11:28:20 -08:00
Mirko Leonhäuser
e17a7836c1
updated german translation
...
svn: r23461
2013-11-07 11:27:49 -08:00
Doug Blank
9670f8ff1c
Don't show try to make thumbnail if not a pixbuf yet
...
svn: r23459
2013-11-07 11:27:23 -08:00
Jérôme Rapinat
8481984eac
6918: http://lintian.debian.org/tags/old-fsf-address-in-copyright-file.html
...
svn: r23458
2013-11-07 11:26:57 -08:00
Doug Blank
4cbb54bd88
Added callback parameter to __init__ method so that all editors have a uniform signature (called from Note Link)
...
svn: r23455
2013-11-07 11:26:22 -08:00
Doug Blank
3f36cc9cdc
Allow drag and drop on image
...
svn: r23450
2013-11-07 11:25:44 -08:00
Nick Hall
31a3f074f1
Set place type to "Unknown" when main location is missing
...
svn: r23448
2013-11-02 18:19:32 +00:00
Nick Hall
da7d62c65f
Update Extract City tool to create a place hierarchy
...
svn: r23447
2013-11-02 18:14:44 +00:00
Doug Blank
ec76905791
Show local variables on unhandled crash
...
svn: r23446
2013-11-02 16:38:35 +00:00
Nick Hall
0fd2c1d74e
Bug fix for hierarchical places
...
svn: r23445
2013-11-01 19:26:52 +00:00
Nick Hall
d6ae8cffb4
GEPS 6: Implement place hierarchy
...
svn: r23444
2013-11-01 19:13:16 +00:00
Jérôme Rapinat
8e123f8695
7151: update start of Ramadan in France
...
svn: r23440
2013-10-29 17:54:23 +00:00
Paul Franklin
cd63617764
typo
...
svn: r23437
2013-10-29 15:53:43 +00:00
Paul Franklin
fdd69173f2
enable translated output for this report (in trunk only)
...
svn: r23435
2013-10-29 15:31:57 +00:00
Vassilii Khachaturov
4ca39d0fff
7162: unicode_literals break win+py2
...
svn: r23434
2013-10-28 16:35:09 +00:00
Nick Hall
046f89a2a7
Update selection widget with latest version
...
svn: r23426
2013-10-27 12:59:41 +00:00
Jérôme Rapinat
09388cf0aa
7154: fix Norwegian Bokmål's header
...
svn: r23424
2013-10-27 00:50:55 +00:00
Nick Hall
767430f93f
Modify media reference editor to use new selection widget
...
svn: r23421
2013-10-26 17:56:39 +00:00
Paul Franklin
5b31f8ce60
corrected syntax on SVN "Id" line
...
svn: r23420
2013-10-26 17:55:46 +00:00
Paul Franklin
34215eab93
added SVN "Id" properties
...
svn: r23419
2013-10-26 17:42:36 +00:00
Jérôme Rapinat
4e4ebee911
7125: typo
...
svn: r23418
2013-10-26 16:04:19 +00:00
Jérôme Rapinat
efffa884f6
minor improvement on french translation for book report (wording for TOC)
...
svn: r23417
2013-10-26 15:34:54 +00:00
Doug Blank
9ef373651f
Code for low-level database copy; sometimes corrupted, not sure why
...
svn: r23416
2013-10-26 12:25:52 +00:00
Doug Blank
bdf9f42477
GUI changes for Copy function in Family Tree Manager dialog
...
svn: r23415
2013-10-26 00:30:49 +00:00
Doug Blank
81ca515038
Removed debugging info; moved to standard admin, redirect not working
...
svn: r23414
2013-10-25 22:49:55 +00:00
Doug Blank
507a1f9b9f
PIL not needed
...
svn: r23413
2013-10-25 22:02:45 +00:00
Craig J. Anderson
824a9a5134
Version 1 of the recursive descendant routine. More recursive classes to come.
...
ander882@hotmail.com
svn: r23412
2013-10-25 20:33:55 +00:00
Vassilii Khachaturov
c29af0860b
7158: translate "today" to RU
...
svn: r23411
2013-10-25 16:36:34 +00:00
Vassilii Khachaturov
2adf9fa58b
7158: POT += "today"
...
svn: r23410
2013-10-25 16:36:21 +00:00
Vassilii Khachaturov
72e17cd722
7158: flag _dateparser.py to string extraction
...
svn: r23409
2013-10-25 16:36:12 +00:00
Vassilii Khachaturov
96c2db0538
7158: localize "today" in DateParser
...
Should we also support prefixes?
svn: r23408
2013-10-25 16:26:58 +00:00
Vassilii Khachaturov
e7f9431e80
7158: refactor parsing of "today"
...
prepare for localization - refactor the parsing of "today" in line with
other token parsing in DateParser, rather than using the hardwired text
Already possible to override per language, but I'll next add
a way to import a single translation of a "today" from the PO.
svn: r23407
2013-10-25 16:15:40 +00:00
Doug Blank
9ffe6d13e3
7158: Some filters need a date of today; request to add "today" as a valid date to parser; allow 'today (hebrew)'
...
svn: r23406
2013-10-25 12:59:54 +00:00
Vassilii Khachaturov
939353a525
RU: translation update
...
svn: r23404
2013-10-25 11:40:37 +00:00
Vassilii Khachaturov
167779313e
RU: fix name editor keywords
...
merge from gramps40
svn: r23401
2013-10-25 11:20:52 +00:00
Jérôme Rapinat
8d6c3b9e08
7154: fix Norwegian Bokmål's header
...
svn: r23399
2013-10-25 11:04:23 +00:00
Vassilii Khachaturov
4e2e51ff31
7158: "today" parsing fails with other calendars
...
Committed a test that uncovers this problem, before we add
localization to the "today" string
svn: r23393
2013-10-25 08:39:19 +00:00
Vassilii Khachaturov
eb725cc5aa
7158: test coverage for Doug's "today" changes
...
w/o localized parsing yet
svn: r23392
2013-10-25 08:22:11 +00:00
Vassilii Khachaturov
6c49da9b4b
test refactor
...
svn: r23391
2013-10-25 08:22:01 +00:00
Vassilii Khachaturov
6f2a43877d
better diags on test failure
...
svn: r23390
2013-10-25 08:21:51 +00:00
Vassilii Khachaturov
63cecba1df
no unittest.assertFail
...
Remove redundant catch-all wrapper, the unit testing framework
reports an exception here anyway!
svn: r23389
2013-10-25 08:21:39 +00:00
Doug Blank
1814c41c9a
Fix to convert note text str to unicode (cuni)
...
svn: r23388
2013-10-25 01:26:45 +00:00
Doug Blank
da1eadacd6
Fix for very long texts in a column
...
svn: r23387
2013-10-25 01:18:29 +00:00
Doug Blank
7d67e2bc46
7158: Some filters need a date of today; request to add "today" as a valid date to parser
...
svn: r23386
2013-10-24 22:27:14 +00:00
Jérôme Rapinat
17c8be4322
typos
...
svn: r23385
2013-10-24 17:49:51 +00:00
Jérôme Rapinat
e2fad09d29
merge french translation for testing
...
svn: r23384
2013-10-24 17:44:47 +00:00
Vassilii Khachaturov
a8902b80d6
resolve 1 fuzzy in FR by Paul's rq
...
svn: r23383
2013-10-24 17:30:25 +00:00
Doug Blank
365daaba62
Moved code to get links from notes to Note object; updated quickview
...
svn: r23382
2013-10-24 14:31:21 +00:00
Doug Blank
39a3f50a96
Add default charset for Django settings; change from default pdf output to html
...
svn: r23380
2013-10-24 11:40:35 +00:00
Doug Blank
83fc3ad4e8
Moved import of ProgressMeter inside prepare methdod; FIXME: use User class instead
...
svn: r23377
2013-10-24 04:25:17 +00:00
Doug Blank
fb704558e2
Change for Django 1.5.4, no more redirect_to
...
svn: r23376
2013-10-23 17:45:42 +00:00
Doug Blank
b91927e37c
Added gramps. to webapp imports (should make webapp a package)
...
svn: r23375
2013-10-23 17:16:39 +00:00
Doug Blank
46ceab3ca8
Apparently, when running as a script, sys.stdout might not have an encoding
...
svn: r23374
2013-10-23 17:03:40 +00:00
Doug Blank
bcf43e9a02
Bump copyright up to 2013
...
svn: r23373
2013-10-23 10:58:19 +00:00
Doug Blank
8ece67cab1
Initial protection for not having PIL (either not installed or not available, python3)
...
svn: r23372
2013-10-23 02:07:27 +00:00
Doug Blank
e06051fa7c
Allow to be used without bsddb installed, for uses where it is not needed (webapp and other uses)
...
svn: r23371
2013-10-23 02:00:38 +00:00
Vassilii Khachaturov
98ccbd42a3
ignore sphinx built docs
...
svn: r23370
2013-10-22 18:37:30 +00:00
Vassilii Khachaturov
a4bc19b887
6753: add long_days to DateStrings
...
svn: r23369
2013-10-22 18:37:20 +00:00
Vassilii Khachaturov
bfa2402b12
6753: add long_days to DateStrings
...
svn: r23368
2013-10-22 18:37:04 +00:00
Paul Franklin
b91765d462
7150: crash on backup or export
...
svn: r23367
2013-10-22 16:53:10 +00:00
Vassilii Khachaturov
bf6901e6ed
7125/7102: port my fix from gramps40
...
Don't bump 1.6.0 XML version, because Gramps 4.1 --
the first version to use it -- hasn't been released yet
svn: r23356
2013-10-20 16:54:48 +00:00
Paul Franklin
59457923fa
7124: Complete Individual Report does incomplete translation
...
svn: r23354
2013-10-20 16:46:53 +00:00
Vassilii Khachaturov
18b38b86be
fix RU translation of WebCal
...
svn: r23351
2013-10-20 14:44:58 +00:00
Vassilii Khachaturov
265b1d7b53
6926: remove redundant cal prefixes in FR
...
these are automatically populated by the prefix table building code
svn: r23346
2013-10-20 12:27:03 +00:00
Vassilii Khachaturov
2d937ae507
RU translation update
...
svn: r23343
2013-10-20 10:36:20 +00:00
Doug Blank
8667fbc971
CLI run_report: use User()
...
svn: r23340
2013-10-19 13:08:56 +00:00
Doug Blank
f74d1e51a1
Handles: add __str__ method
...
svn: r23339
2013-10-19 13:08:19 +00:00
Doug Blank
5c50673f15
SimpleTable: allow bools
...
svn: r23338
2013-10-19 13:07:49 +00:00
Doug Blank
1018b9edb2
Fixed new Gtk Drag/Drop names
...
svn: r23337
2013-10-19 03:02:50 +00:00
Paul Franklin
fbe500a5cb
7138: missing import in editmediaref.py
...
svn: r23336
2013-10-18 19:59:39 +00:00
Paul Franklin
10dd87b441
added SVN properties, and SVN "Id" lines if needed
...
svn: r23334
2013-10-17 19:01:32 +00:00
Doug Blank
e33642c412
Don't crash if not opened
...
svn: r23331
2013-10-17 16:02:55 +00:00
Doug Blank
27c5f4ffc5
6678: Database Differences Report crashes 4.0 beta svn 21228
...
svn: r23330
2013-10-17 12:07:04 +00:00
Jérôme Rapinat
acfb99b9a2
6926: fix casse for _mod and _qual prefixes on the french translation
...
svn: r23329
2013-10-16 17:20:35 +00:00
Jérôme Rapinat
0c3562f3f4
6926: some calendar names are handled via fr.po, only keep alternate names
...
svn: r23328
2013-10-16 17:15:13 +00:00
Jérôme Rapinat
dd1d9abb06
6926: bump version for API (trunk)
...
svn: r23327
2013-10-16 16:56:04 +00:00
Vassilii Khachaturov
c64cf6bc18
6926: merge to trunk p4: regenerate POT
...
svn: r23326
2013-10-16 14:04:43 +00:00
Vassilii Khachaturov
d1a467d7dc
6926: merge to trunk p3: sphinx docs
...
svn: r23325
2013-10-16 14:04:32 +00:00
Vassilii Khachaturov
be84468d3f
6926: merge to trunk p2: gramps/ code changes
...
svn: r23324
2013-10-16 14:04:21 +00:00
Vassilii Khachaturov
dc4404e555
6926: merge to trunk p1: FR, HR, and RU .po
...
svn: r23323
2013-10-16 14:04:04 +00:00
Jérôme Rapinat
a613dc8134
6926: ignore inflection, maybe need to override display_formatted by adding a custom one on _date_fr.py ...
...
svn: r23321
2013-10-14 09:31:29 +00:00
Paul Franklin
6e7c18b95a
7129: the Family Group Report doesn't show "family" attributes
...
svn: r23320
2013-10-13 21:11:30 +00:00
Jérôme Rapinat
95e669e522
6926: test alternate method for months handling; temp entries
...
svn: r23315
2013-10-13 15:05:09 +00:00
Doug Blank
1a4445f576
Don't change gramps_id if doesn't fit; removed to match gen/db/read.py
...
svn: r23312
2013-10-11 17:47:52 +00:00
Doug Blank
5545f37edc
DictionDB: don't change gramps_ids; mediaref: to_struct['rect'] returns None for (0,0,0,0)
...
svn: r23311
2013-10-11 17:41:06 +00:00
Doug Blank
6f057a6586
Checksum is not an int, but a md5 hash
...
svn: r23310
2013-10-11 17:25:25 +00:00
Doug Blank
8ee4695239
Handles that are empty strings are standardized to None
...
svn: r23309
2013-10-11 17:24:29 +00:00
Doug Blank
aae377636d
Display Handles properly
...
svn: r23308
2013-10-11 17:23:42 +00:00
Doug Blank
716c14856a
Update media checksums in the check and repair tool
...
svn: r23307
2013-10-11 17:22:47 +00:00
Doug Blank
3fd19feea4
7090: wrong age for dead people reported by webcal
...
svn: r23306
2013-10-11 11:46:06 +00:00
Jérôme Rapinat
5a65bb542a
7110: typo on AppData file, improve description
...
svn: r23305
2013-10-11 08:56:27 +00:00
Paul Franklin
dc0deae09e
7092: API for reporting issues ["interim" solution, from Nick Hall]
...
svn: r23301
2013-10-11 00:01:10 +00:00
Doug Blank
9780abd304
Completed tag database upgrade; additional changes for CLIManager
...
svn: r23299
2013-10-10 19:50:09 +00:00
Doug Blank
2238e0479e
Changed log.errors to log.warn (errors will stop execution)
...
svn: r23298
2013-10-10 19:48:05 +00:00
Doug Blank
6bb98bb230
Fix for when active_handle is ''
...
svn: r23297
2013-10-10 17:26:54 +00:00
Jérôme Rapinat
98edfd2848
7110: add up-to-date screenshots to AppData file
...
svn: r23296
2013-10-10 15:52:06 +00:00
Doug Blank
c2f0f5a063
Updates to work with CLIManager; shell refinements
...
svn: r23294
2013-10-10 12:29:52 +00:00
Jérôme Rapinat
3168711bbb
6926: make some entries uniq
...
svn: r23291
2013-10-09 18:22:20 +00:00
Jérôme Rapinat
2f37c34ccc
6926: add some keys on the french translation (in progress)
...
svn: r23290
2013-10-09 18:17:36 +00:00
Paul Franklin
3575f63cbd
7102: XML: Gramps does not export 'very low' value (0) for confidence into citation
...
svn: r23289
2013-10-09 16:20:00 +00:00
Mirko Leonhäuser
78d5b0c137
updated german translation
...
svn: r23285
2013-10-08 21:29:29 +00:00
Josip Pisoj
fd2efd76d8
0007114: GtkSpell: language code in a human readable format
...
svn: r23284
2013-10-08 17:32:22 +00:00
Doug Blank
9522a5ba53
7006: double entries in de gendex.txt file
...
svn: r23282
2013-10-08 16:40:00 +00:00
Doug Blank
1b6232e380
Add right-click support for media in detail views
...
svn: r23277
2013-10-08 12:02:55 +00:00
Doug Blank
c6585a8fac
Add right-click 'Make Active Media' to Photo class
...
svn: r23276
2013-10-08 11:32:33 +00:00
Vassilii Khachaturov
c87066136e
7100: proper handling of dates with NY in Date.set
...
svn: r23275
2013-10-08 11:23:30 +00:00
Doug Blank
ed1d579bfc
Add Gallery 'Make Active Media', typo
...
svn: r23274
2013-10-08 01:29:18 +00:00
Doug Blank
f1aa649601
Add Gallery 'Make Active Media', typo
...
svn: r23271
2013-10-08 01:12:28 +00:00
Doug Blank
4d8eae042a
Add Gallery 'Make Active Media'
...
svn: r23270
2013-10-08 01:04:07 +00:00
Nick Hall
060eed99c6
Freeze headings when scrolling
...
svn: r23267
2013-10-07 22:03:42 +00:00
Nick Hall
fa7ee8bbb6
7080: Fix upgrade when media path does not exist
...
svn: r23264
2013-10-07 17:12:58 +00:00
Jérôme Rapinat
aa265ae1e7
7105: missing event_ref_list into get_citation_child_list method
...
svn: r23263
2013-10-07 14:44:03 +00:00
Jérôme Rapinat
38fc41fbb7
7110: Add AppData file
...
svn: r23260
2013-10-07 09:42:01 +00:00
Jérôme Rapinat
3c4db9ea0e
7110: Add AppData file
...
svn: r23256
2013-10-07 09:07:40 +00:00
Jérôme Rapinat
07546c24e4
$ intltool-update -m
...
svn: r23255
2013-10-07 08:38:04 +00:00
Jérôme Rapinat
c2efe41abc
7110: Add AppData file
...
svn: r23254
2013-10-07 08:28:57 +00:00
Jérôme Rapinat
9d7f4b4056
7081: QuestionDialog module moved to gramps.gui.dialog
...
svn: r23249
2013-10-05 16:41:50 +00:00
Vassilii Khachaturov
b716a7f298
7100: add debug logging for the bug investigation
...
svn: r23247
2013-10-03 23:11:04 +00:00
Nick Hall
905e6a5993
Convert SoundEx Generator tool into a gramplet
...
svn: r23246
2013-10-03 21:11:05 +00:00
Nick Hall
543fda3d5d
Add new ancestor and descendant gramplets
...
svn: r23244
2013-10-03 18:06:50 +00:00
Nick Hall
ac35859e27
Convert uncollected objects tool into a gramplet
...
svn: r23243
2013-10-03 16:02:48 +00:00
Nick Hall
6aaccd4ca0
Convert python evaluation tool into a gramplet
...
svn: r23242
2013-10-03 13:33:03 +00:00
Jérôme Rapinat
c7f4a540b1
7072: fix level for citationref into person
...
svn: r23237
2013-10-02 08:10:07 +00:00
Jérôme Rapinat
010b67688a
7071: age on date now displays all individuals, update titles
...
svn: r23236
2013-10-01 08:57:18 +00:00
Doug Blank
609e2f5989
CACHES = {}
...
svn: r23233
2013-09-30 23:57:49 +00:00
Vassilii Khachaturov
8d5a98af2d
7088: remove SDN version reporting
...
svn: r23232
2013-09-30 19:31:47 +00:00
Nick Hall
c3aa0ccbb9
7066: Fix hebrew calendar and remove sdn import
...
svn: r23229
2013-09-30 17:41:21 +00:00
Nick Hall
533a279189
Move missing Gtk Spell warning
...
svn: r23224
2013-09-30 12:45:32 +00:00
Vassilii Khachaturov
3b14e98a1a
7088: rm warning on `import sdn' failure
...
svn: r23221
2013-09-30 11:46:07 +00:00
Nick Hall
e5a929c8b3
Revert change to suppress warnings
...
svn: r23218
2013-09-28 14:00:49 +00:00
Vassilii Khachaturov
659f1bec17
7089: same bug in 3 more reports
...
Port r23211-r23213 from gramps34.
svn: r23214
2013-09-27 23:57:49 +00:00
Vassilii Khachaturov
08dc8ffc53
7089: webcal mistreats non-gregorian event dates
...
svn: r23209
2013-09-26 22:06:15 +00:00
Paul Franklin
3381140ec0
7088: provide a config option to suppress the warning about missing "sdn"
...
svn: r23207
2013-09-26 21:53:03 +00:00
Vassilii Khachaturov
93170f1e2a
7037: proxy crash with complex person filter
...
reapply to trunk after retest by Mirko
svn: r23204
2013-09-26 20:32:53 +00:00
Vassilii Khachaturov
d29ea3775f
friendlier test failure diags
...
svn: r23199
2013-09-25 15:52:55 +00:00
Vassilii Khachaturov
03ccd6b8f9
skip MatchDateTest on non-English locales
...
svn: r23197
2013-09-25 14:51:08 +00:00
Vassilii Khachaturov
a79e943c19
6881: latin_american broken for partial families
...
svn: r23193
2013-09-25 11:12:10 +00:00
Paul Franklin
203508eab1
enable Arabic date handler in trunk
...
svn: r23191
2013-09-24 16:29:24 +00:00
Tim G L Lyons
edafc6a7c1
0006802: In Narrative Web report most Family Maps are missing. Problem due to single apostrophe (closing single quotation mark) which needs to be escaped.
...
svn: r23189
2013-09-24 11:30:33 +00:00
Vassilii Khachaturov
74ea37f1ba
7037: proxy crash with complex person filter
...
filter parameter shadowed the global filter :-)
svn: r23184
2013-09-23 15:58:32 +00:00
Jérôme Rapinat
d9b2fa97e9
add gen.lib.handle for API documentation
...
svn: r23181
2013-09-23 08:38:44 +00:00
Vassilii Khachaturov
9ee29a4def
add GRAMPS_RESOURCES to Makefile
...
otherwise it breaks
svn: r23180
2013-09-21 16:53:46 +00:00
Vassilii Khachaturov
05fae5df80
7045: enable cal switch in editor on empty dates
...
svn: r23177
2013-09-21 08:57:02 +00:00
Mirko Leonhäuser
58808d39f7
updated german translation
...
svn: r23176
2013-09-20 21:02:08 +00:00
Vassilii Khachaturov
018f0ab30b
Revert "6926: display genitive/nominative months as needed"
...
Sorry, my mistake. Committed from the wrong branch!
This reverts commit 0e82e0077ac1cad122f4584d62b54855ca02e4d8.
svn: r23175
2013-09-20 12:41:46 +00:00
Vassilii Khachaturov
0936aa37e8
DateParserRU: suport 'до'
...
Add 'до' both as a Date.MOD_BEFORE modifier token
and as a span2 token (i.e., stop end for a Date.MOD_SPAN).
svn: r23174
2013-09-20 12:41:33 +00:00
Vassilii Khachaturov
6eebd80dfc
6926: display genitive/nominative months as needed
...
First proof of concept, fixing the original bug for Russian.
Added gramps/gen/datehandler/_datestrings.py, to hold
all the localized strings, with genitive/nominative
context as appropriate.
Remaining TODO:
1) other languages
2) expand the localized string into RE-style
concat via |, so that displayer uses the 1st instance,
and the parser uses the whole RE. Write the corresponding _().
3) same with short names as with long names
4) harmonize with _grampslocale code reading the names from
elsewhere for Julian/Gregorian months
5) expand to other calendars (non-Julian/non-Gregorian)
6) obsolete the public attributes in dd and replace with accessors
svn: r23173
2013-09-20 12:33:00 +00:00
Jérôme Rapinat
45f9ea5e6d
7081: No QuestionDialog module into gramps.gui.utils
...
svn: r23169
2013-09-20 10:17:29 +00:00
Jérôme Rapinat
a861db35bf
wrap description for width dialog
...
svn: r23168
2013-09-20 09:18:14 +00:00
Vassilii Khachaturov
407b059dba
7068: undo french fallback to gregorian
...
French SDN conversion functions now accept an optional boolean
parameter that allows to block dates outside the republican period.
By default, calendar conversions are allowed.
Revert test blocked by r23139, it now passes!
svn: r23167
2013-09-19 22:54:49 +00:00
Vassilii Khachaturov
180cb1ac28
6926: add partial dates (M/Y and Y), not just DMY
...
svn: r23166
2013-09-19 22:06:27 +00:00
Vassilii Khachaturov
1972013601
7063: endless loop in probably_alive_range
...
Reapply r23161 from gramps40
svn: r23162
2013-09-18 14:49:59 +00:00
Doug Blank
c4125c9299
Turn off debug level, enable warn level; provide a default null handler for logging
...
svn: r23153
2013-09-17 15:12:36 +00:00
Doug Blank
adf9d0dc81
7069: Narrated Web Site media pages do not include multiple references
...
svn: r23148
2013-09-17 10:35:33 +00:00
Tim G L Lyons
42f6070d8c
Fix citation filters so they no longer try to filter citations with a sources filter. Citation filter now allows specification of both source and citation data. When a citation is shown in a search or a filtered citation tree view, the corresponding source is also shown.
...
svn: r23143
2013-09-16 21:39:47 +00:00
Vassilii Khachaturov
f31a74d271
7068: skip blocked test code, blocks other tests
...
svn: r23139
2013-09-15 14:56:12 +00:00
Vassilii Khachaturov
f4be9dfc70
Cope with UnicodeDecodeError on git svn output
...
svn: r23138
2013-09-15 14:56:01 +00:00
Vassilii Khachaturov
f7c036ab52
7027: skip tests blocked by this bug
...
svn: r23137
2013-09-15 14:43:30 +00:00
Vassilii Khachaturov
6dede8d8af
7066: fix our algorithm based on jewish.c in sdn
...
It looks like we had an earlier fork of the same code,
and the upstream had some bugs fixed.
svn: r23133
2013-09-14 23:32:30 +00:00
Vassilii Khachaturov
b22b533846
7066: some massaging of ICU version, still fails
...
svn: r23129
2013-09-14 21:43:36 +00:00
Vassilii Khachaturov
da749a3fbc
7066: fallback to buggy PyICU if sdn unavailable
...
svn: r23128
2013-09-14 19:42:59 +00:00
Vassilii Khachaturov
a58b5cf2b7
7066: use sdn module from Calendar package on pypi
...
Unfortunately, no package on ubuntu for sdn...
Bug fixed on trunk, when sdn is present on the system.
Verified that sdn roundtrip works.
date_test now fails on 1789-13-4(French) recognized as invalid,
as it probably should -- I guess this one is a test bug.
svn: r23127
2013-09-14 19:42:48 +00:00
Vassilii Khachaturov
4d82a70eaa
provide sensible defautls for all Date.set params
...
svn: r23126
2013-09-14 15:44:04 +00:00
Vassilii Khachaturov
307b8519b2
7066: comment blocked test code until bug fixed
...
svn: r23125
2013-09-14 15:43:54 +00:00
Vassilii Khachaturov
ad333e937c
7045: Setting an invalid date does not raise
...
do the sanity checks on a separate date object,
so that the uncertainty expressed with 0 d/m isn't removed
svn: r23124
2013-09-14 15:11:09 +00:00
Vassilii Khachaturov
37e82106dc
7065: Calendar conversion broken for negative date
...
fixed, repro steps work as expected now
date_test still broken due to further blocking issues,
see #7045
svn: r23123
2013-09-14 14:23:58 +00:00
Vassilii Khachaturov
9c47f96b9c
7045: Date.set on invalid date does not raise
...
refactor _zero_adjust_ymd out of 3 cut-and-paste cases
the bug with the code inside it remains -- the negative years
should not be clamped to positive ones!!!!
svn: r23122
2013-09-14 13:24:40 +00:00
Vassilii Khachaturov
ab7d12103f
7045: Date.set on invalid date does not raise
...
Now it does, but another test breaks:
Traceback (most recent call last):
File "/usr/lib/python2.7/unittest/loader.py", line 252, in _find_tests
module = self._get_module_from_name(name)
File "/usr/lib/python2.7/unittest/loader.py", line 230, in _get_module_from_name
__import__(name)
File "/home/vassilii/Gramps/gramps/gen/lib/test/date_test.py", line 136, in <module>
d.set(quality,modifier,calendar,(4,11,-90,False),"Text comment")
File "/home/vassilii/Gramps/gramps/gen/lib/date.py", line 1600, in set
format(original, value))
DateError: Invalid year -90 passed in value (4, 11, -90, False)
because the corresponding year gets adjusted from -90 to 1...
svn: r23121
2013-09-14 13:00:19 +00:00
Vassilii Khachaturov
571e3cffa7
7034: fix test_copy_ymd_preserves_orig
...
broken in r23083
svn: r23120
2013-09-14 11:50:58 +00:00
Vassilii Khachaturov
5a7e4bd2c6
add get_git_svn_revision and fall back to it
...
Now gramps developers using git need not be ashamed of their
``gramps --version'' output :)
svn: r23118
2013-09-13 21:42:35 +00:00
Jérôme Rapinat
7518fc5d2a
wrap description on about dialog
...
svn: r23116
2013-09-13 13:06:22 +00:00
Jérôme Rapinat
d6f2815ae0
6028: gen module should be gramps.gen
...
svn: r23115
2013-09-13 13:04:42 +00:00
Vassilii Khachaturov
f8698d12f3
5598: refactor GUI tools to enable CLI operation
...
evname now a CLI tool
svn: r23111
2013-09-13 09:00:59 +00:00
Vassilii Khachaturov
2abca1d071
5598: make cli User.info consistent w/other output
...
svn: r23110
2013-09-13 09:00:46 +00:00
Vassilii Khachaturov
532424605b
5598: rm import OkDialog - user.info used instead
...
svn: r23109
2013-09-13 08:39:08 +00:00
Paul Franklin
519eb40d65
add Arabic date handler to trunk, for further testing
...
svn: r23106
2013-09-13 00:08:45 +00:00
Vassilii Khachaturov
32a63852e0
7061: docstring update
...
svn: r23104
2013-09-12 21:48:23 +00:00
Vassilii Khachaturov
6c6ca1cd20
Revert*2 "5098: refactor code to use User.progress
...
Revert*2 means re-apply :-)
svn: r23102
2013-09-12 21:22:14 +00:00
Vassilii Khachaturov
0b936041d3
5098: rename gui.user.User.progress to ._progress
...
it shadowed the gen.user.User.progress (the context manager),
breaking the ``with user.progress() ... as step:'' idiom!
svn: r23101
2013-09-12 21:22:02 +00:00
Vassilii Khachaturov
4ff73e9d8a
5098: refactor to use user.info and user.progress
...
svn: r23100
2013-09-12 21:21:53 +00:00
Vassilii Khachaturov
85c1a9a0fd
Revert "5098: refactor code to use User.progress"
...
This reverts commit db9a64ef7da5f26c586452c1a84a96675991d9a4.
This was tested with "runtest.sh" only, but turns out things
are broken under GUI. I'll investigate on a private branch,
reverting meanwhile to unblock the affected plugins on trunk.
svn: r23099
2013-09-12 20:39:07 +00:00
Vassilii Khachaturov
92c13a36bf
5098: refactor old code to use User.progress
...
Now that #7061 is done, all the old code should no longer use
User.begin_.../step_.../end_progress directly any more, preferring
the context manager instead.
svn: r23096
2013-09-12 19:31:06 +00:00
Vassilii Khachaturov
299235a687
7061: User.progress
...
docstrings
svn: r23093
2013-09-12 17:51:42 +00:00
Vassilii Khachaturov
dd8263a6e8
7061: Wrap User...._progress in a context manager
...
ensure end_progress is called when exception is raised
svn: r23092
2013-09-12 17:51:31 +00:00
Vassilii Khachaturov
fffeb1c0b4
7061: Wrap User...._progress in a context manager
...
svn: r23091
2013-09-12 15:41:14 +00:00
Vassilii Khachaturov
e8202bf4fe
6940: ErrorReportAssistant_Test.test_buffer_recall
...
fix as approved by Benny
svn: r23090
2013-09-12 14:24:56 +00:00
Doug Blank
6e51929bde
ageondate quickview: show reason why considered alive or dead
...
svn: r23087
2013-09-11 10:56:26 +00:00
Doug Blank
621615bbd1
living proxy did not exclude living people with iter_people()
...
svn: r23084
2013-09-11 02:12:40 +00:00
Vassilii Khachaturov
b6f7ab9ed0
7034: add remove_stop_date parameter
...
svn: r23083
2013-09-10 17:19:16 +00:00
Doug Blank
146be99876
Ignore meaningless @IDENT@ on CONT or CONC line as detailed at http://www.tamurajones.net/IdentCONT.xhtml
...
svn: r23081
2013-09-10 16:52:03 +00:00
Vassilii Khachaturov
ff89425e50
7013: strip underscores from accept/reject labels
...
svn: r23077
2013-09-10 12:41:05 +00:00
Doug Blank
52d8a77864
7053: Narrated Website report crashes; check for family == None on lookup
...
svn: r23074
2013-09-10 10:09:32 +00:00
Vassilii Khachaturov
be8c13ef4f
5598: implement User() class for tools
...
change BatchTool to take user instead of uistate
BatchTool now uses user.prompt, properly prompting the user in CLI
scenario as well, unless "--yes" flag is given
svn: r23071
2013-09-09 21:04:45 +00:00
Paul Franklin
a4ae95f260
enable suppression of minor missing-package warning (spell checking)
...
svn: r23070
2013-09-09 20:55:25 +00:00
Vassilii Khachaturov
e51987aab8
7034: probably_alive() failing when no birth-death
...
further refactoring of set_.../set2_... common code
added accessor get_stop_ymd analogous to get_ymd
svn: r23068
2013-09-09 19:31:13 +00:00
Vassilii Khachaturov
bdd08bc679
7034: probably_alive() failing when no birth-death
...
docstring update
svn: r23067
2013-09-09 19:31:00 +00:00
Serge Noiraud
9695f0a8e4
Geography : bug#0006930 : incorrect string in geoplaces
...
svn: r23064
2013-09-09 15:29:44 +00:00
Tim G L Lyons
6661229b09
Fix error where displaying Date or Confidence in Citation Tree View gave AttributeError: 'NoneType' object has no attribute 'encode'
...
svn: r23063
2013-09-09 11:32:59 +00:00
Vassilii Khachaturov
5c9751f3b9
5598: implement User() class for tools
...
Refactoring in progress:
Modified all the tools' classes' call signature:
now all take a user argument instead of a uistate, and
GUI and CLI signature is unified.
All tools now begin with uistate = user.uistate
svn: r23061
2013-09-08 21:43:12 +00:00
Vassilii Khachaturov
8bdb301958
Add CLIManager.user attribute and __init__ param
...
Instead of initializing self.user, ArgHandler now aliases
the sessionmanager's one.
svn: r23060
2013-09-08 21:03:40 +00:00
Vassilii Khachaturov
8d867ec2a5
refactor test
...
svn: r23059
2013-09-08 19:35:15 +00:00
Vassilii Khachaturov
a702a815b3
consistency between offset and non-offset setters
...
added ugly parameter _update2 to set_yr_mon_day, needs refactoring
svn: r23058
2013-09-08 19:23:23 +00:00
Vassilii Khachaturov
39927c45bd
fix set_yr_mon_day_offset for compound dates
...
now calls set2_yr_mon_day_offset
svn: r23057
2013-09-08 19:23:12 +00:00
Vassilii Khachaturov
d4b9448cbc
refactor set_yr_mon_day and set2_yr_mon_day
...
refactor common base
svn: r23056
2013-09-08 19:23:02 +00:00
Vassilii Khachaturov
6910605c4e
raise DateError in set2_... if not is_compound()
...
refactor Date to always use is_compound instead of repeating
its logic everywhere
svn: r23055
2013-09-08 19:22:52 +00:00
Vassilii Khachaturov
7e04c4b136
Add some UT for Date.set2_... and fix bugs
...
Cut and paste is evil ;-) fix bugs before I refactor the code...
svn: r23054
2013-09-08 19:22:40 +00:00
Vassilii Khachaturov
14a69143e1
7034: probably_alive() failing when no birth-death
...
docstring fix
svn: r23053
2013-09-08 19:22:30 +00:00
Jérôme Rapinat
840e88f840
6028: same change for cli (thank you Nick); still something wrong with my config (GrampsLocale init)
...
svn: r23051
2013-09-07 09:42:47 +00:00
Nick Hall
4385cdc382
6028: Fix imports for documentation generation
...
svn: r23049
2013-09-06 23:09:43 +00:00
John Ralls
859b030238
Bug 7040: 4.0.2 svn 23029M fails to start catastrophically
...
svn: r23046
2013-09-06 19:09:25 +00:00
Zdenek Hatas
b58a76a1b6
czech translation update
...
svn: r23045
2013-09-06 13:59:58 +00:00
Nick Hall
66fc6893ea
Fix bug listing gramplets already in gramplet bar
...
svn: r23041
2013-09-05 22:47:02 +00:00
Vassilii Khachaturov
109fabf5d4
add __main__ for stand-alone test runs
...
svn: r23036
2013-09-05 08:25:30 +00:00
Vassilii Khachaturov
2637ab109a
Bump version in xmlns
...
svn: r23035
2013-09-04 20:46:30 +00:00
Vassilii Khachaturov
81f412a23f
Indentation fix
...
svn: r23034
2013-09-04 20:38:25 +00:00
Vassilii Khachaturov
acdf385509
5598: implement User() class for tools
...
refactoring in progress - convert calling the tools' classes
using positional syntax
svn: r23032
2013-09-04 14:44:19 +00:00
John Ralls
4cf8c95170
Bug 7040: 4.0.2 svn 23029M fails to start catastrophically
...
svn: r23030
2013-09-04 14:04:48 +00:00
Doug Blank
d911ce7760
7034 and 6965: missing method
...
svn: r23028
2013-09-04 10:39:40 +00:00
Doug Blank
7977800875
7034: probably_alive() failing when no birth-death dates specified; 6965: Probably Alive fails when birth date is a range
...
svn: r23023
2013-09-04 02:54:32 +00:00
John Ralls
d09bfef267
Change grampslocale logger to use __name__ instead of 'grampslocale'
...
Attempt to suppress 'No handler for logger grampslocale' messages by enrolling the logger in the module hierarchy.
svn: r23016
2013-09-03 23:18:24 +00:00
John Ralls
6203393960
Simplify display_url to just use htmlview or webbrowser
...
svn: r23015
2013-09-03 22:43:33 +00:00
John Ralls
97c981af3f
Avoid bogus rel-calc translation error message in C locale
...
svn: r23014
2013-09-03 22:43:25 +00:00
Vassilii Khachaturov
1206e00076
minor cleanup
...
svn: r23013
2013-09-03 20:37:03 +00:00
John Ralls
8c331a5d92
Bug 7036: [Win32]Setting LANG crashes Gramps
...
Also fixes Bug 6919: No automatic language selection in Windows
Thanks to Helge Herz.
svn: r23011
2013-09-03 17:39:04 +00:00
John Ralls
6422964a40
Bug 7017: Consolidate run_file into open_file_with_default_application
...
svn: r23009
2013-09-03 16:33:25 +00:00
Vassilii Khachaturov
ceccf0c442
5598: implement User() class for tools
...
Let gui User take an optional uistate kwarg,
and use it in dbloader and viewmanager.
svn: r23008
2013-09-03 14:17:27 +00:00
Vassilii Khachaturov
b37e4064f1
rm obsolete pre-gramps40 file
...
svn: r23007
2013-09-03 14:17:15 +00:00
Mirko Leonhäuser
2d1581e0d6
updated german translation
...
svn: r22997
2013-09-01 13:19:31 +00:00
Doug Blank
8f745a1e07
Webapp: update empty.sql to latest db design
...
svn: r22995
2013-09-01 13:03:05 +00:00
Doug Blank
4fefbfb647
Webapp: search refinements
...
svn: r22993
2013-09-01 12:32:28 +00:00
Doug Blank
8e8a2b7c6a
Webapp: use cuni for python3 compatibility
...
svn: r22989
2013-09-01 11:42:09 +00:00
Doug Blank
653cb3882b
Use cuni rather than unicode
...
svn: r22988
2013-09-01 11:20:35 +00:00
Doug Blank
6f7cdb8fd2
7025: issue with python3 and unicode string
...
svn: r22986
2013-09-01 11:07:40 +00:00
Vassilii Khachaturov
7eb11077c8
clean up tmp test files in the end
...
svn: r22983
2013-09-01 07:37:58 +00:00
John Ralls
7b4b9d09f0
Fix misguided change to poll_external signature
...
svn: r22981
2013-09-01 04:32:48 +00:00
Doug Blank
1d3275f88e
7025: 4.0.2 svn 22976M fails to start catastrophically
...
svn: r22980
2013-09-01 02:35:11 +00:00
Doug Blank
8958407097
Webapp: put .distinct() last to remove duplicate matches in queries
...
svn: r22977
2013-09-01 02:11:15 +00:00
Doug Blank
4a8d98ec2e
Webapp changes to properly show unicode data in html
...
svn: r22975
2013-08-31 13:41:38 +00:00
Doug Blank
0b0d0c5c05
Create .pyhistory if it doesn't exist
...
svn: r22974
2013-08-31 13:10:30 +00:00
Vassilii Khachaturov
64d3a217f1
6960: Bless Source with an IndirectCitationBase
...
svn: r22970
2013-08-30 22:33:58 +00:00
Vassilii Khachaturov
94638ad84e
6960: mergecitations has broken copy of MCQ
...
The MergeCitations batch tool had a cut-and-pasted code
replicating MergeCitationQuery logic. Naturally, it diverged :-)
Removed MergeCitations.Merge and use MergeCitationQuery instead.
svn: r22969
2013-08-30 22:03:14 +00:00
Nick Hall
b4d924f996
Fix regular expressions in sidebar filters
...
svn: r22968
2013-08-30 20:34:20 +00:00
Vassilii Khachaturov
4ad659b083
Don't swallow exceptions in child process
...
If this were in place before I started working on #6960 ,
it could have saved me almost an hour!!
svn: r22964
2013-08-30 19:25:22 +00:00
Vassilii Khachaturov
db4f8960a6
Refactor IndirectCitationBase out of 3 classes
...
Refactor common base out of Citation, EventRef, and Repository
class IndirectCitationBase(object):
Citation management logic for objects that don't have citations
for the primary objects, but only for the child (secondary) ones.
The derived class must implement get_citation_child_list method
to return the list of child secondary objects that may refer
citations.
Note: for most objects, this functionality is inherited from
CitationBase, which checks both the object and the child objects.
Includes:
* has_citation_reference
* replace_citation_references
* remove_citation_references
svn: r22960
2013-08-30 18:33:04 +00:00
Nick Hall
2aaca6aac7
6874: Use shorter names in add gramplet list. Remove old attributes gramplet.
...
svn: r22959
2013-08-30 18:09:48 +00:00
Nick Hall
90c25b9f8b
6786: Invoke editor on double-click in backlinks gramplet
...
svn: r22956
2013-08-30 16:06:49 +00:00
Vassilii Khachaturov
2df6db8b40
6960: Error merging citations
...
Cut-n-pastery of Repository functionality into Citation
to fix the bug pinpointed by merge_ref_test.SourceSourceCheck.
Refactoring to come next...
svn: r22953
2013-08-30 15:49:22 +00:00
John Ralls
38756d53da
Bug 7017 GUI stuck when external viewer launched
...
subprocess.checked_call seems to wait on the process that xdg-open
starts, but subprocess.wait doesn't.
svn: r22949
2013-08-29 23:25:09 +00:00
Vassilii Khachaturov
879218475e
flags HAS_CLIMERGE and HAS_EXPORTRAW to skip tests
...
Thanks, Nick!
svn: r22948
2013-08-29 22:48:54 +00:00
Nick Hall
74d6dd8dd4
Exclude empty checksums from export
...
svn: r22947
2013-08-29 20:49:54 +00:00
Vassilii Khachaturov
d550a2373a
Obsolete checks in __main__
...
svn: r22945
2013-08-29 19:12:30 +00:00
Doug Blank
eab69c44ac
Fix dbdjango to be up to date with bsddb of gramps40: added checksum for Media; SourceAttribute and CitationAttribute gained a private flag; all primary objects got tags
...
svn: r22944
2013-08-29 19:11:30 +00:00
Tim G L Lyons
3d30663a5c
0006849: citationtreeview with search bar only searches in sources, not citation data
...
0006848: citationtreeview corrupts when search bar open and edit occurs
0006829: Searching into source/citation selector disallows to select all related citations, only matching rows
by fixing treebasemodel so it properly deals with secondary objects, and also citationtreemodel so it adds secondary odes even when the parent is not present.
svn: r22941
2013-08-29 18:06:43 +00:00
Vassilii Khachaturov
9487b3c1b7
6960: Error merging citations
...
Error merging citations containing objects with citations.
reapply from gramps40 the fix to MergeCitationQuery
merge_ref_test suite still fails :(
svn: r22938
2013-08-29 16:33:21 +00:00
Doug Blank
0bf91f7708
Make webapp work in trunk, copying changes from gramps40
...
svn: r22930
2013-08-29 12:23:58 +00:00
Vassilii Khachaturov
6336e35a29
7021: merge r22867 fix of #6863 to trunk
...
svn: r22929
2013-08-29 12:13:26 +00:00
Nick Hall
94d0a21d08
4735: Check for updates in a separate thread
...
svn: r22926
2013-08-28 23:34:51 +00:00
Vassilii Khachaturov
f9540a469f
RU l10n update - process all fuzzies
...
svn: r22922
2013-08-28 18:42:53 +00:00
Vassilii Khachaturov
7dfa165710
Restored broken POT generation
...
removed 2 obsolete files from POTFILES.in
regenerated gramps.pot and ru.po
svn: r22921
2013-08-28 16:39:01 +00:00
Doug Blank
5a1bddb967
7020: Date filtering fails to work on Family Events in 3.4.6 or 4.0.2; typo, missing 'not'; changed date before and after max to be 9999
...
svn: r22919
2013-08-28 12:00:00 +00:00
Vassilii Khachaturov
62854bb089
7016: new cmdline switches -y/--yes and -q/--quiet
...
Add to -h output new text about -y and -q
impex.sh switched to use --yes and --quiet
Refactor ArgHandler to reuse User object
ArgHandler now uses user.prompt
No longer custom code duplicating user.prompt functionality
This dropped support for English yes/no and prefixes in the
"OK to overwrite?", as User.prompt allows pressing "Enter"
to accept by default, and everything else except
verbatim accept choice will be treated as reject.
cli.user.User.prompt now supports treating EOF as a reject
prompt message reformatted: added newline after title
Previously, code
'-q' in ('--qml')
returned True, which was not what ArgParser meant.
Changed the rhs of in to [] from () to avoid this for every case
in ArgParser.parse in the future as well.
Tests run: the new UT added and impex.sh
svn: r22916
2013-08-28 09:24:26 +00:00
Vassilii Khachaturov
1bb6398717
Ignore tags
...
svn: r22915
2013-08-28 09:24:13 +00:00
Vassilii Khachaturov
08b76fbf8c
7013: Impl. User.prompt based on QuestionDialog2
...
Implemented prompt method, changed signature
to match QuestionDialog2.__init__
Refactored existing code in User classes:
common __init__ code and User.callback pulled up to gen.user
Aligned gui and cli to use stderr for spinner and
progress printouts
For testability, self._fileout attr is used instead
of hardwired stderr/stdout, this is
add gui test (empty for now)
The new code (prompt) is not excercised anywhere but
in the unit tests yet, this is preparation work for other
items in bug #5598
svn: r22914
2013-08-26 11:25:24 +00:00
John Ralls
d1825d97dd
Fix private moduleset leakage
...
svn: r22913
2013-08-25 17:18:56 +00:00
Vassilii Khachaturov
87badc8907
6878: CLI import/export plugins broken w/o DISPLAY
...
Reapply from gramps40.
commit b2977abeab0be3c9edd85f26f9c151d82198921c
Author: Vassilii Khachaturov <vassilii@tarunz.org >
Date: Wed Aug 21 18:54:21 2013 +0000
Replace a hardwired ProgressMeter with proper calls to User
Tested with impex.sh with and without DISPLAY env
git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps40@22901 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
commit d67eda455f4f8c97e34ec7c85fb0bcf3a9c3b940
Author: Vassilii Khachaturov <vassilii@tarunz.org >
Date: Wed Aug 21 18:54:05 2013 +0000
6957: support gender in vcard import
forgotten merge cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps40@22900 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
svn: r22911
2013-08-23 08:48:02 +00:00
Vassilii Khachaturov
ffa6b33db8
7009: endless exception loop starting w/o DISPLAY
...
Reapplied my fix to has_display from gramps40.
svn: r22910
2013-08-22 22:45:17 +00:00
Nick Hall
72c2cff790
Add date validation to filters
...
svn: r22905
2013-08-22 17:13:55 +00:00
Vassilii Khachaturov
b142062187
6953: remove "undo history warning" under CLI
...
Merged from gramps40 the commits below and
verified there are no more instances of BatchTool
on trunk to change as well.
commit 657a57fb7de3c9804dfbff5b27f824ff79ead2ae
Author: Vassilii Khachaturov <vassilii@tarunz.org >
Date: Wed Aug 21 17:24:41 2013 +0000
6953: remove "undo history warning" under CLI
Port my fix from gramps34.
In addition, the Check tool now has a hardwired dependency
on ProgressMeter. Make a nullifying mock locally and
only set it to the real thing only under GUI.
Tested with impex.sh (further stages after check still fail,
see bug #6878 ).
git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps40@22899 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
commit 064d9a7b36770857f7fd68b35ade6e8f3f52b81a
Author: Vassilii Khachaturov <vassilii@tarunz.org >
Date: Wed Aug 21 17:24:18 2013 +0000
action 'tool' CLI handler broken w/o DISPLAY
Preparing to port my fix for 6953: remove "undo history warning"
when the BatchTool run from cli (e.g., "check")
from gramps34, the ground state was worse in gramps40...
git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps40@22898 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
svn: r22902
2013-08-21 19:46:16 +00:00
Paul Franklin
7c5d15b678
add and enable Greek date handler (from Zissis Papadopoulos)
...
svn: r22897
2013-08-21 16:55:23 +00:00
Zdenek Hatas
f50ee8a91b
czech translation update
...
svn: r22892
2013-08-21 14:11:08 +00:00
Vassilii Khachaturov
29c7564ea4
6871: workaround gtk RTL bug in MultiTreeView
...
optimizing cleanup - reapply from gramps40
svn: r22891
2013-08-21 07:33:26 +00:00
Vassilii Khachaturov
02d8a8d915
6871: workaround gtk RTL bug in MultiTreeView
...
Reapply from gramps40 - blend of Nick's and my fix for the bug.
svn: r22888
2013-08-20 21:55:17 +00:00
Nick Hall
dcccf38e2e
Add datehandler unit test
...
svn: r22885
2013-08-20 19:48:01 +00:00
Nick Hall
7ccbe938f1
6871: Remove vertical grid lines for RTL display
...
svn: r22883
2013-08-20 16:06:28 +00:00
Vassilii Khachaturov
c727e19ea8
Adapt to gramps40/trunk - add GRAMPS_RESOURCES env
...
Rewrote Makefile to use a single macro PYTHON
which includes all the env magic in it.
svn: r22877
2013-08-19 20:18:39 +00:00
Vassilii Khachaturov
b8e669390f
gramps-connect: more automation during init
...
don't require the user to manually create the fixtures subdir
svn: r22876
2013-08-19 20:03:11 +00:00
Vassilii Khachaturov
88e27cd71e
gramps-connect used wrong arg for GrampsLocale
...
Fixed webapp/utils.py and also made the docstring in Grampslocale
less ambiguous.
svn: r22875
2013-08-19 19:53:59 +00:00
Nick Hall
6b5da9a67f
Add checksum to dtd and rng files
...
svn: r22873
2013-08-15 22:19:18 +00:00
Nick Hall
c56996b635
Simplify status bar and fix justification of filter status
...
svn: r22872
2013-08-15 22:08:23 +00:00
Nick Hall
2d8b44db89
Add checksum to media objects
...
svn: r22870
2013-08-15 17:49:51 +00:00
Paul Franklin
8d9f6558e5
6998: Descendant Tree Report crashes gramps 4.0.2 svn 22863M
...
svn: r22869
2013-08-14 22:44:09 +00:00
Nick Hall
c94c8c0b84
Fix bug in note filters
...
svn: r22862
2013-08-13 18:39:34 +00:00
Nick Hall
189d1f0f59
6995: Fix bug in event citation filter
...
svn: r22859
2013-08-13 18:23:57 +00:00
Nick Hall
4c7d413f40
Automatic update for old rules using regular expressions
...
svn: r22855
2013-08-11 14:12:32 +00:00
Vassilii Khachaturov
a552012663
6909: Gedcom export adds birth place/date in death
...
reapply my fix from gramps40
svn: r22852
2013-08-11 13:34:41 +00:00
John Ralls
9d03ce76c3
Update goocanvas and osmgpsmap to current packages
...
svn: r22848
2013-08-10 21:06:01 +00:00
John Ralls
4ac495dcee
Add new Quartz Input Method to bundle
...
svn: r22847
2013-08-10 21:05:17 +00:00
Paul Franklin
70921cfdfa
give the graphvizdialog's format_str a more-unique name
...
(to help distinguish it from the name displayer's format_str)
svn: r22846
2013-08-10 18:37:52 +00:00
John Ralls
1bb33d6d8a
Clean up some leftovers from 22840
...
svn: r22842
2013-08-09 22:36:36 +00:00
John Ralls
5880dc49f6
Consolidate mslocales and self._lang_map
...
into a single dict for easier maintenance
Thanks to Paul Franklin for suggesting it
svn: r22840
2013-08-09 22:11:58 +00:00
Nick Hall
b8f62b8917
Remove redundant imports
...
svn: r22839
2013-08-09 21:37:34 +00:00
John Ralls
9e213e0090
Fix crash when Gramps is passed an invalid locale
...
svn: r22833
2013-08-09 19:58:34 +00:00
John Ralls
57af50e162
Ensure en_US encoding is UTF-8
...
svn: r22832
2013-08-09 19:58:29 +00:00
John Ralls
615fd34957
GrampsLocale:Add Greek and English to MSlocales
...
svn: r22831
2013-08-09 19:58:24 +00:00
Nick Hall
0693e0db79
Convert old rules to use regular expression code in the base class
...
svn: r22830
2013-08-09 17:31:42 +00:00
Nick Hall
50ccc05119
Combine three new rules with existing rules
...
svn: r22828
2013-08-09 14:06:48 +00:00
Peter Landgren
6d60cd345f
Some Swedish updates.
...
svn: r22826
2013-08-09 12:54:06 +00:00
Nick Hall
927415ee88
Add regular expressions to rules
...
svn: r22823
2013-08-08 22:51:44 +00:00
Nick Hall
01a7fd6cf6
python3 fix
...
svn: r22821
2013-08-08 13:02:04 +00:00
Nick Hall
66166c2acc
Fix for Windows line separator
...
svn: r22819
2013-08-08 12:45:23 +00:00
Nick Hall
fe258bf600
6950: Add new rule for events with places matching filter
...
svn: r22816
2013-08-07 23:26:16 +00:00
Vassilii Khachaturov
4b5d6fa8c9
comment/docstring fix
...
reapply from gramps40
svn: r22813
2013-08-07 08:21:44 +00:00
Vassilii Khachaturov
a987be1f3a
6883: non-Western fonts broken in PS reports
...
Reapply from gramps40.
svn: r22811
2013-08-06 22:34:54 +00:00
Nick Hall
6fe75d41e2
Convert VCard unit tests to use ElementTree
...
svn: r22807
2013-08-06 18:47:59 +00:00
Nick Hall
435f5106de
6969: Connect to switch-page signal after the initial gramplets have been added
...
svn: r22801
2013-08-05 18:35:39 +00:00
Nick Hall
f33607ac7c
Close database files before removing them
...
svn: r22794
2013-08-03 16:46:17 +00:00
Nick Hall
d174f4c44b
Add unit test for latitide/longitude conversion
...
svn: r22792
2013-08-01 20:46:11 +00:00
Nick Hall
9a9d7ccf03
Convert callback test to use assert methods
...
svn: r22789
2013-07-31 20:12:08 +00:00
Nick Hall
37c056db7d
Add command to run unit tests from setup.py
...
svn: r22787
2013-07-31 18:21:42 +00:00
Nick Hall
efb3c8c6a4
Move rotate handler test
...
svn: r22785
2013-07-31 16:48:50 +00:00
Nick Hall
031bdb699b
Unit test python3 fixes
...
svn: r22783
2013-07-30 22:07:28 +00:00
Nick Hall
0dc020e31f
Fix date unit test
...
svn: r22781
2013-07-30 20:00:23 +00:00
Nick Hall
71143f6d0d
Remove superfluous console output in unit tests
...
svn: r22779
2013-07-30 16:58:52 +00:00
Nick Hall
4acc6e262e
Remove redundant import
...
svn: r22777
2013-07-30 16:53:06 +00:00
Vassilii Khachaturov
8f14d9cc92
6663: RecentFiles.do_save() doesn't do XML escape
...
reapply from gramps40
svn: r22775
2013-07-30 15:14:07 +00:00
Nick Hall
82978c7993
Fix merge ref unit test
...
svn: r22772
2013-07-30 00:21:31 +00:00
Nick Hall
9d6354d311
Fix bug in unit test script
...
svn: r22770
2013-07-29 16:52:58 +00:00
Nick Hall
4760c6bd21
Fix and move db unit tests
...
svn: r22768
2013-07-29 16:38:06 +00:00
Jérôme Rapinat
51cdc1f097
6918: .deb package more compliant according to Debian policy
...
svn: r22766
2013-07-29 16:31:48 +00:00
Vassilii Khachaturov
f36b5e66ae
6957: VCF export/import should support [x-]gender
...
reapply from gramps40
svn: r22764
2013-07-29 08:55:49 +00:00
Nick Hall
174a1dac95
Convert db unit test to use unittest module
...
svn: r22761
2013-07-28 18:54:39 +00:00
Nick Hall
b3ddf9f83a
Fix and move keyword unit test
...
svn: r22759
2013-07-28 18:11:35 +00:00
Nick Hall
772cf39d7f
Fix and move config unit test
...
svn: r22757
2013-07-28 17:36:35 +00:00
Nick Hall
696ee7aad0
Fix and move CLI unit test
...
svn: r22755
2013-07-28 16:20:30 +00:00
Nick Hall
b2b4da2d37
Fix unit tests
...
svn: r22753
2013-07-28 15:04:26 +00:00
Nick Hall
d6c870fde6
6954: Output command line messages and progress information to stderr rather than stdout
...
svn: r22751
2013-07-28 14:21:53 +00:00
Vassilii Khachaturov
93c999dcb0
6951: import/export test suite runner broken
...
Reapply the fix from gramps40.
svn: r22747
2013-07-28 13:51:35 +00:00
Vassilii Khachaturov
61700431e6
6952: in RU locale, gramps --help is wrong for -u
...
svn: r22743
2013-07-28 09:50:32 +00:00
John Ralls
a8267740a3
Fix python3 syntax error
...
svn: r22740
2013-07-27 17:25:08 +00:00
Paul Franklin
1185b58986
6946: global name 'UNITYPE' is not defined - can't open old database
...
svn: r22739
2013-07-26 19:13:14 +00:00
Paul Franklin
5d4ba11075
show more LDS temples on the screen
...
svn: r22736
2013-07-24 19:12:14 +00:00
Paul Franklin
0486ea11b7
6872: wrong size of svg image in Family Lines Graph
...
svn: r22733
2013-07-24 16:27:34 +00:00
Vassilii Khachaturov
47d397f1ec
Reviving RunAllTests.py on trunk
...
Porting my fix from gramps40:
git diff gramps40^ gramps40 | git apply
svn: r22730
2013-07-24 06:30:59 +00:00
Paul Franklin
03669acb70
CLI --config values should be enterable in gramps.ini form (e.g. 0 or 1)
...
svn: r22728
2013-07-24 00:01:28 +00:00
Vassilii Khachaturov
fe9e202fd3
6936: spelling and other fixes in RU rel calc
...
svn: r22720
2013-07-22 21:00:06 +00:00
Vassilii Khachaturov
8b1f6d7def
6932: Check for broken GTK install on linux only
...
Fix as proposed by jralls.
Also, move the 'gtk30' translation domain name to gramps consts.
svn: r22717
2013-07-22 12:04:22 +00:00
Paul Franklin
9148eaf18f
add the missing import to the 3139 fix I added, sigh
...
svn: r22713
2013-07-21 20:49:01 +00:00
John Ralls
bdd336f38e
GrampsLocale: Don't set to 'C' if LANG is en_US
...
Not required, Gtk has an 'en' translation
Ref. http://www.gramps-project.org/bugs/view.php?id=6867
svn: r22710
2013-07-21 20:22:24 +00:00
Paul Franklin
a327bf6337
3139: boolean command line options have to be specified as foo=true ...
...
The solution was suggested by Doug Blank.
svn: r22709
2013-07-21 20:04:30 +00:00
John Ralls
5e13868e45
Bug 6928: Windows: If LANG not equal en_GB Graphic Reports
...
in some cases produce empty PDF sheets or force graphviz to crash
Problem was due to calling localized float() when parsing a C-locale xml file
svn: r22705
2013-07-21 19:15:52 +00:00
Vassilii Khachaturov
a7b4600ad0
2974: .rtf docgen doesn't escape backslashes
...
svn: r22704
2013-07-21 11:13:21 +00:00
Vassilii Khachaturov
429c8e655d
6864: change warning to a more user-friendly one
...
s/Gramps ignored namemap value/Gramps ignored a name grouping/g
svn: r22701
2013-07-21 07:01:10 +00:00
Vassilii Khachaturov
24aefc1158
6884: RTF reports broken for intl chars
...
Ported my fix from gramps34 branch
svn: r22696
2013-07-20 16:30:20 +00:00
Vassilii Khachaturov
e0dfb47b30
6915: not related tool treats siblings as not rel.
...
Applied patch from ennoborg, thanks!
svn: r22690
2013-07-16 17:18:06 +00:00
Vassilii Khachaturov
8b3a4058dd
6923: runtest.sh broken in gramps40/trunk
...
Fixed the file locations to work for the gramps40/trunk layout.
Also porting my fix from gramps34 branch for
6837: runtest.sh runs some reports that no longer exist
svn: r22684
2013-07-16 11:10:34 +00:00
Vassilii Khachaturov
6fdae2e29c
6867: warn on gtk translation missing
...
Give a dev-oriented warning on console and pop up a UI
warning dialog for the user, when an inconsistent
translation configuration is detected between gramps and gtk
(happens when a langpack is missing on Ubuntu systems, e.g.)
svn: r22683
2013-07-16 11:10:24 +00:00
Paul Franklin
0617629e9d
6922: Export gpkg crashes in svn 22654M
...
svn: r22682
2013-07-15 18:38:11 +00:00
Serge Noiraud
c635e94f5d
Bug #6917 : Gtk2 to Gtk3 port of colorsel to get_color_selection()
...
svn: r22680
2013-07-14 12:28:13 +00:00
Paul Franklin
e6c91354a5
revert the Finnish date-format change (remove the four I added)
...
svn: r22678
2013-07-13 20:56:38 +00:00
Paul Franklin
b2e5148b18
correct the Finnish date-format choices (add the other four)
...
svn: r22675
2013-07-13 20:02:49 +00:00
Paul Franklin
e4cbeaef19
added and/or clarified various date handler comments
...
also slightly reformatted a few date handler lines
and fixed one (locale-specific) date handler typo
svn: r22672
2013-07-13 18:01:08 +00:00
Serge Noiraud
c7ad6127da
Geography : print page size selection before opening printing dialog.
...
svn: r22669
2013-07-12 11:38:26 +00:00
Paul Franklin
59d225108c
standardize date handler's internal argument names, for easier comparisons
...
svn: r22667
2013-07-09 01:31:56 +00:00
Paul Franklin
9058a04bc1
ignore bad Record Gramplet/Report data (the data-verification tool catches them)
...
svn: r22664
2013-07-08 21:52:56 +00:00
Craig J. Anderson
bcc17b3700
Updated code to:
...
. http://www.gramps-project.org/bugs/view.php?id=3430
. . added a $G[vtdelcspnom] to display
. . . researcher information
. . . gramps version and database name
. be more vim compliant and a little more PEP compliant
svn: r22661
2013-07-08 20:28:36 +00:00
Peter Landgren
afc8a28d6e
Update after some user input.
...
svn: r22658
2013-07-08 11:26:54 +00:00
Paul Franklin
75efe4f5d7
Span maximums and minimums must always be positive numbers
...
svn: r22657
2013-07-08 01:44:32 +00:00
Serge Noiraud
700cddf453
Geography : omit to add the new file for printing : cairoprint.
...
svn: r22653
2013-07-05 18:02:13 +00:00
Serge Noiraud
b2c233dc94
Geography : add printing functionality for all geography views.
...
svn: r22652
2013-07-05 17:51:38 +00:00
Doug Blank
356351f40c
Added missing SrcAttributeType
...
svn: r22650
2013-07-05 16:51:33 +00:00
Doug Blank
75eef28af7
6774: Recursive call in GEDCOM export preview calculation
...
svn: r22649
2013-07-05 15:03:40 +00:00
Doug Blank
a7e76d9a30
Undo changes for 6878
...
svn: r22647
2013-07-03 20:23:21 +00:00
Doug Blank
9442a5afe8
6081: Crash after double-click on .gpkg file
...
svn: r22643
2013-07-03 12:54:19 +00:00
Doug Blank
6b8eff0908
6878: Running CLI options when DISPLAY not set barfs
...
svn: r22642
2013-07-03 01:20:03 +00:00
Paul Franklin
fc6725852a
6818: Enable Relationships support on RelationshipGraph (GraphViz)
...
svn: r22638
2013-07-01 16:59:55 +00:00
Benny Malengier
1f88a54415
GTK3 wants to deprecate unicode menu
...
svn: r22634
2013-07-01 08:42:06 +00:00
Paul Franklin
4d0f6160d5
make sure relationship calculator's relationships are in the UI language
...
svn: r22633
2013-06-30 17:52:12 +00:00
Benny Malengier
2c879c794c
6807: validatedmaskedentry: no attribute '_block_changed'
...
svn: r22630
2013-06-30 15:52:04 +00:00
Benny Malengier
36deb5ef40
GTK3: make sure menu shows up
...
svn: r22628
2013-06-30 13:38:38 +00:00
Benny Malengier
5066561558
GTK 3.9 removes unicode-menu
...
svn: r22627
2013-06-30 07:56:56 +00:00
Paul Franklin
094dec06e0
enable suppression of two minor missing-package warnings
...
svn: r22624
2013-06-28 17:53:39 +00:00
Nick Hall
766320ae8b
6841: Fix RTL text style bug
...
svn: r22618
2013-06-27 13:08:25 +00:00
Benny Malengier
4664f77608
squash 40 commits:
...
1. 6848: citationtreeview corrupts when search bar open and edit occurs
2. avoid critical gdk error by processing events only when window visible :
Gdk-CRITICAL **: gdk_error_trap_pop_internal: assertion `trap != NULL' failed
3. In case of errors with fg_color, enormous amount of error messages. This patch
grabs wrong fg_color, and skips action, avoiding the error messages. Error goes to debug.
svn: r22610
2013-06-25 22:15:08 +00:00
Benny Malengier
e9629f77e0
Bring srcattrtype in line with GEP 18:
...
1. less types
2. no template data
3. an ignore list
svn: r22604
2013-06-25 10:55:12 +00:00
Paul Franklin
6e22f80784
added GPL "boilerplate", SVN properties, and SVN Id line as needed
...
svn: r22598
2013-06-24 19:31:17 +00:00
Vassilii Khachaturov
242fd1372d
6838: report cli crash ignoring unknown param
...
merge from gramps40 branch
svn: r22596
2013-06-24 18:17:15 +00:00
Jérôme Rapinat
6d9fbe0238
update Ukrainian relationship calculator (by Fedir)
...
svn: r22582
2013-06-24 06:41:23 +00:00
Paul Franklin
39395150f7
make sure relationship calculator tool's relationships are in the UI language
...
svn: r22581
2013-06-24 01:59:25 +00:00
John Ralls
1158e77e13
Correctly set images/webstuff path in htmldoc.py and setup.py
...
svn: r22578
2013-06-23 23:24:02 +00:00
John Ralls
3fd0762ae0
Move the HTML resources from gramps/plugins/webstuff to data and images
...
So that they're together with the other resources instead of in
site-package/gramps. Aside from a better source and installation
layout, this makes it easier to bundle them.
svn: r22576
2013-06-23 22:47:25 +00:00
Vassilii Khachaturov
b8a18b02b5
6740: root cursor corruption
...
Use get_window() not get_root_window() to set the cursor.
svn: r22571
2013-06-23 14:16:22 +00:00
Vassilii Khachaturov
8af57bcf07
4571: RTL support in fanchart: cleanup older code
...
Use math.degrees() / math.radians() where able
Follow-up to CR by Benny:
Removed redundant forced conversion to float, the
from future import division
handles that already. See PEP-238 for details.
draw_text:
Remove manual layout wrapping, use pango Layout logic.
Refactored wrap_truncate_layout from draw_arc_text,
and it's now reused in draw_text, here with CHAR
wrapping mode as opposed to WORD in draw_arc_text.
This replaces the (Unicode-wrong) implementation of
manual char-by-char code with text truncation.
svn: r22569
2013-06-23 11:12:13 +00:00
Jérôme Rapinat
32172f1168
do not limit family's actors to mother and father, no relation between age of the person and child
...
svn: r22567
2013-06-23 09:18:57 +00:00
Jérôme Rapinat
a4558b3ccc
enable Ukrainian date handler (by Fedir)
...
svn: r22566
2013-06-23 09:16:54 +00:00
Jérôme Rapinat
8bbbae41aa
support Arabic on installation and lang_map (reports)
...
svn: r22565
2013-06-23 09:15:33 +00:00
Nick Hall
d30ade0488
6814: Fix gramplet positioning when using RTL locale
...
svn: r22557
2013-06-22 21:01:04 +00:00
Vassilii Khachaturov
d03fc19188
Fix minor ugliness due to precision loss.
...
Change an integer division into a floating one,
now the rendered text looks better.
svn: r22553
2013-06-22 15:23:06 +00:00
Paul Franklin
1dc1f6c0c2
added SVN Id property, and SVN Id line if needed
...
svn: r22552
2013-06-21 20:28:39 +00:00
Vassilii Khachaturov
face94275c
4571: RTL support in fan chart
...
gramps/gui/utilscairo.py:
new file, currently holds just the warpPath() function,
taken from /usr/share/doc/python-cairo/examples/warpedtext.py,
with explanatory docs added.
gramps/gui/widgets/fanchart.py, class FanChartBaseWidget:
draw_text() method:
previous logic using cairo toy text API didn't support CTL text.
It has been removed, and replaced with a call to a new
method, draw_arc_text().
Flagged a subtle Unicode issue in the remaining old code,
for radial-oriented text, with a FIXME, I'll probably fix it
later as a separate issue.
create_map_rect_to_sector() static method:
create a transform to use with gui.utilscairo.warpPath(),
currently used in draw_arc_text().
Following Benny's code review I have annotated the algorithm
and made it hopefully clear, but I guess it could be reworked
into a better form if re-expressed with stacked transforms /
complex numbers / matrices for easier later maintenance.
Meanwhile I have used the same approach as the older code
in the file, good enough for a patch under this feature request.
The only issue remaining from the code review is whether
the create_map_rect_to_sector() function should be moved
to gui.utilscairo; see the bug thread.
svn: r22548
2013-06-21 14:13:40 +00:00
Tim G L Lyons
4ba97726a2
0006352: Bookmarking a source in the citation tree creates a blank bookmark. Disallow bookmarking a source in the Citation Tree View, and do not add sources to the history in the Citation Tree View.
...
svn: r22545
2013-06-20 16:43:43 +00:00
Paul Franklin
f3fc5c5257
6821: CLI asks forever when trying to overwrite while exporting
...
svn: r22542
2013-06-20 16:34:22 +00:00
Jérôme Rapinat
aa7516cbb4
6817: print should be now a function
...
svn: r22537
2013-06-20 14:27:33 +00:00
Jérôme Rapinat
fab092f6fd
6817: Enhancements for testing localized Relationship handlers (contribution by Fedir)
...
svn: r22535
2013-06-20 10:07:41 +00:00
Jérôme Rapinat
87499c96bc
Add Ukrainian relationship calculator (contributions by Fedir); not yet included on 4.0.x branch
...
svn: r22530
2013-06-20 07:30:05 +00:00
Jérôme Rapinat
dc690b7071
Add Ukrainian holidays (contributions by Fedir)
...
svn: r22529
2013-06-20 07:21:40 +00:00
Vassilii Khachaturov
8ca5d92883
Copied my 6812 fix port for gtk3
...
Integrated from gramps40 branch
svn: r22525
2013-06-19 20:29:57 +00:00
Vassilii Khachaturov
a971eb7d66
RU translation update
...
fix a missing newline
svn: r22520
2013-06-19 16:07:16 +00:00
Benny Malengier
8b37ca4119
GTK3: convert deprecated code for the indicator in entryfield
...
svn: r22518
2013-06-19 06:56:06 +00:00
Vassilii Khachaturov
5c0b6dd023
RU translation update
...
Translated more strings.
filters
graph layout
some other utils
load errors
configuration gui
svn: r22515
2013-06-18 13:30:44 +00:00
Fedik
dc853e2ee6
uk translation uptade
...
svn: r22508
2013-06-14 14:30:20 +00:00
Paul Franklin
5c71b46283
6797: Alternate Names in Person Details Gramplet (patch by Heinz Brinker)
...
svn: r22505
2013-06-13 21:35:05 +00:00
Tim G L Lyons
3208db231d
0000860: GEDCOM: Space in gramps id fails to properly export/import
...
svn: r22501
2013-06-13 18:06:52 +00:00
Fedik
a3c422b592
uk translation uptade
...
svn: r22498
2013-06-12 16:59:53 +00:00
Vassilii Khachaturov
33343437a5
RU translation update
...
Translated:
cli/: argparser.py clidbman.py
svn: r22494
2013-06-11 22:28:59 +00:00
Vassilii Khachaturov
e2f87c965b
RU translation update
...
All fuzzies reviewed.
check_po lint errors fixed.
svn: r22492
2013-06-11 13:18:10 +00:00
Serge Noiraud
f80bf8eb15
Geography : Gtk.Menu didn't work with gtk3.
...
svn: r22488
2013-06-10 20:45:40 +00:00
Vassilii Khachaturov
34b13775b7
RU translation update
...
Fix minor translation mistakes found by the check_po lint output.
svn: r22485
2013-06-10 15:01:42 +00:00
Paul Franklin
ac730cf013
correct the filename in the "Id" line
...
svn: r22480
2013-06-04 21:25:36 +00:00
Paul Franklin
860360af2f
add some more names to data.gramps (more modern: divorces, etc.)
...
svn: r22476
2013-06-03 20:18:12 +00:00
Benny Malengier
da93d7134b
There is no sourceref anymore, only citation
...
svn: r22468
2013-06-01 13:49:40 +00:00
Benny Malengier
d6c216bbd0
GEP 18: update fields in srcattrtype to what will be used in GEP18, so as to avoid translators seeing
...
non used fields (but best not to translate yet, this is trunk!)
svn: r22467
2013-06-01 09:53:17 +00:00
Zdenek Hatas
9543f44080
minor fixes
...
svn: r22461
2013-05-31 12:46:08 +00:00
Zdenek Hatas
28d20c52f8
czech translation update
...
svn: r22459
2013-05-31 08:58:15 +00:00
Benny Malengier
cfebdf3429
copyright on evidence style, see private mail of John H. Yates to bmcage
...
svn: r22449
2013-05-29 07:47:32 +00:00
Paul Franklin
8755619584
6058: Ambiguous pdf output file format values [fix by Peter]
...
(this was already fixed in gramps34 20445)
svn: r22448
2013-05-28 20:52:59 +00:00
Benny Malengier
62da0fbaa9
GTK3: menu needs to survive function scope
...
svn: r22445
2013-05-28 15:31:49 +00:00
Vassilii Khachaturov
aa71eb19a6
RU - translation update.
...
Import stats dialog - proper inflection.
More translation strings for the main menu.
A lot of fuzzies reviewed.
Some minor mistakes shown during GUI testing fixed.
svn: r22444
2013-05-28 10:37:35 +00:00
Benny Malengier
cc8b166138
Fix error in template map, key should be the types, not strings
...
svn: r22443
2013-05-28 10:17:31 +00:00
Benny Malengier
9b1af034fc
Use term source template, not source type
...
svn: r22442
2013-05-28 10:14:16 +00:00
Benny Malengier
b07717ad86
Split double field corresponding with log date in citatin object
...
svn: r22440
2013-05-28 09:50:53 +00:00
Benny Malengier
b7d1f6906c
Rationalize fields:
...
* consistent use of first/last
* no numbered entries, use (SHORT) where needed
* consistent use of single or plural (AUTHOR, PAGES)
svn: r22439
2013-05-28 09:26:32 +00:00
Benny Malengier
b2b6bcb56a
Use for description of source type same order as in the csv.
...
Add some comments lines with explanation
svn: r22438
2013-05-27 20:26:48 +00:00
Benny Malengier
9a0bc027fe
6781: Allow editing in displaytabs for some fields
...
svn: r22437
2013-05-27 19:59:27 +00:00
Benny Malengier
77ceea2931
Remove errors due to too much spaces in fields
...
Start type at a save value of 100
svn: r22436
2013-05-27 19:45:30 +00:00
Paul Franklin
e50182508a
standardize top three xx.po lines, if needed
...
svn: r22435
2013-05-27 19:32:59 +00:00
John Ralls
2ffbd49b55
Remove extra Id line from maclocale.py
...
svn: r22431
2013-05-27 17:42:11 +00:00
Benny Malengier
a5700a28df
6780: Add privacy column to displaytabs
...
Extend to grouped displaytabs, and to specific family versions of tabs
svn: r22430
2013-05-27 14:03:37 +00:00
Zdenek Hatas
facfeada47
czech translation update
...
svn: r22429
2013-05-27 13:02:45 +00:00
Benny Malengier
8f412bae1c
6780: Add privacy column to displaytabs
...
svn: r22428
2013-05-27 12:16:59 +00:00
Benny Malengier
188587bbaf
Make it possible to show private icon in displaytabs
...
Enable this already in Attribute and SrcAttribute
svn: r22427
2013-05-27 09:35:31 +00:00
Benny Malengier
0a8c9bc2e2
Fix bad scaling in address editor
...
svn: r22426
2013-05-26 19:37:16 +00:00
Benny Malengier
bf29e57039
2332: Allow reorder of Data in the Data tab of Source: make Data SourceAttribute, which have sourcetype,
...
link with GEPS 018: Evidence
This is step 1 needed for GEPS 018. All types are defined needed to evidence style references
This commit also contains fix for 6777: Crash on export to GEDCOM when there are addresses
svn: r22423
2013-05-26 19:28:57 +00:00
Paul Franklin
3d9559cfae
6769: gramps crash for ancestor chart report
...
svn: r22422
2013-05-26 18:40:09 +00:00
Benny Malengier
2b5d7efdce
Some errors during development hang Gramps. Putting all in try block to avoid this
...
svn: r22420
2013-05-25 19:36:25 +00:00
John Ralls
25c5e6fbc8
Bugs 6099 & 6472: Don't leave zombies and report errors
...
Update spawnve() to subprocess.check_output()
Pop an ErrorDialog if the system's open command fails in
open_file_with_default_application()
svn: r22417
2013-05-24 23:36:18 +00:00
Paul Franklin
6a4a4a3a9c
fix string FIXME, add context for translation, as string freeze is over
...
svn: r22415
2013-05-23 17:20:56 +00:00
Benny Malengier
7792f0f5de
6724: Person selected jumps forward to next person inlist
...
svn: r22411
2013-05-22 21:23:22 +00:00
Benny Malengier
98ef6cfcb3
6670: Some entries into tips.xml are increasing size of the 'Tip of the day' dialog
...
svn: r22408
2013-05-22 11:59:16 +00:00
Benny Malengier
266a2936bf
6325: Cannot right-click on tables in Quick Views
...
svn: r22406
2013-05-22 11:07:23 +00:00
John Ralls
57d2951cdf
Mac: Fix osm-gps-map version, remove osmgpsmap-py
...
svn: r22400
2013-05-21 23:37:18 +00:00
Zdenek Hatas
43e5416d0e
czech translation update
...
svn: r22387
2013-05-21 12:27:47 +00:00
Benny Malengier
bf9257bb92
6754: Gramps Python 2.7 close when chosing a place by typing the place name in the list
...
svn: r22380
2013-05-20 19:26:27 +00:00
John Ralls
ff21b0bb27
Move pybsddb module to gtk-osx-python.modules
...
svn: r22377
2013-05-19 15:59:03 +00:00
John Ralls
873df14509
Match gramps.modules to gramps-40 version
...
svn: r22376
2013-05-19 15:58:29 +00:00
Paul Franklin
ff7f04d7e9
add "Id" property, and "Id" line, and license line, if any were needed
...
svn: r22372
2013-05-18 22:51:36 +00:00
Jérôme Rapinat
3fe84ba8fe
add Ukrainian date handler to SVN for testing, not enabled yet (__init__.py), contribution by Fedir Zinchuk
...
svn: r22367
2013-05-18 15:25:51 +00:00
Paul Franklin
76a7d7adde
1780: End of Line Report options window - changing Output Format cause change active tab to "report options"
...
This also happens on every other report, of course.
(I will commit this to gramps40 when its "code freeze" is over.)
svn: r22358
2013-05-17 16:11:14 +00:00
Paul Franklin
0d38f4f5a4
don't start a GraphViz report on the "Paper Options" tab
...
None of the other reports start on the "Paper Options" tab.
(I will commit this to gramps40 when its "code freeze" is over.)
svn: r22354
2013-05-17 15:24:39 +00:00
Tim G L Lyons
9a9f47dc28
0006746: Problem in Portable version immediately after upgrading to 3.4.4-1 from 3.3.1.1
...
svn: r22345
2013-05-17 11:30:06 +00:00
John Ralls
919005c539
Mac: Fix gexiv2-libtool.patch to work if libtool isn't in $PREFIX
...
It must be on the path.
svn: r22334
2013-05-17 06:01:34 +00:00
John Ralls
532a6d6171
Fix \n errors in two translation files
...
svn: r22333
2013-05-17 05:58:06 +00:00
John Ralls
0c5beeecfd
Mac: Generalize gexiv2-libtool.patch
...
svn: r22332
2013-05-17 05:24:44 +00:00
John Ralls
0dbeb270f9
Mac: Use gnome.org modulesets
...
svn: r22329
2013-05-16 19:24:22 +00:00
John Ralls
c627290799
Mac: Redo trunk gramps.modules for current dependencies
...
svn: r22328
2013-05-16 17:28:44 +00:00
Julio Sánchez
e3697e183a
Forward ported translations from 4.0
...
svn: r22326
2013-05-16 13:53:16 +00:00
Vassilii Khachaturov
b40119cedf
Translation update - ru.
...
svn: r22321
2013-05-15 19:38:38 +00:00
Jérôme Rapinat
f5665dc67b
merge content of NEWS after "3.4.4" release
...
svn: r22314
2013-05-15 09:08:08 +00:00
Nick Hall
574384268e
Fix ListModel double click event
...
svn: r22306
2013-05-14 18:13:27 +00:00
Tim G L Lyons
076fdac5a7
0006541: Gramps crashes during import gedcom. Ignore empty ALIA alias name.
...
svn: r22298
2013-05-14 15:42:42 +00:00
Tim G L Lyons
5999f7c0a1
0006394: GEDCOM import errors truncated too much. Error message extended to 66 chars as suggested (and continuation lines formatted to fall under initial line)
...
svn: r22295
2013-05-14 15:02:57 +00:00
Tim G L Lyons
49645c6957
Encoding error in date parsing literals
...
svn: r22288
2013-05-13 23:11:00 +00:00
Tim G L Lyons
8744e93fd9
0006195: Import from pro-gen. Fix citations and sources. Also other fixes: Attach SOUR TEXT as note on citation. Ensure gramps_ids are not duplicated (change map record so it maps from Pro-Gen ID to handle), and format gramps_id according to the user's preference setting. Store 'aktenr' as REFN attribute or data. Store TITL (and _TITL2 and _TITL3) as comma separated Title. Store patronymic correctly. Prevent duplication of Baptism source text. Store RESI event for person address. Store family 'Relatie code' (FAM REFN/FAM CODE) as REFN. Note testing is limited by availability of test data.
...
svn: r22287
2013-05-13 23:05:17 +00:00
Paul Franklin
b0a3666e5a
any documentation is better than none
...
svn: r22283
2013-05-13 22:21:47 +00:00
Serge Noiraud
04e3543274
Geography : bug #6718 : The active place must have valid coordinates to set center and zoom.
...
svn: r22282
2013-05-13 20:10:04 +00:00
Fedik
6d8d8a3b6b
small translation and uptades
...
svn: r22276
2013-05-13 12:28:10 +00:00
Paul Franklin
6ec4227248
add name-format option and enable translated output for this report
...
svn: r22272
2013-05-12 22:35:09 +00:00
Tim G L Lyons
9c847462a0
0006515: Error building narrated web
...
Circular references (either direct or indirect) involving media->citation->media or media->citation->source->media cause NarrativeWeb to crash with "maximum recursion depth exceeded". Fix NarrativeWeb when constructing list of objects to be output by checking whether a media object has already been encountered.
Also fixes
0006418: Navweb crashes alpha4
0006630: Export Erzählende Webseite
0006643: Crash during making webstek report
0006652: [NarrativeWeb] Circular References lead to endless recursion (crash)
0006654: Unable to created narrated web report
svn: r22270
2013-05-12 16:45:06 +00:00
Paul Franklin
fcd2296461
enable translated output for this report
...
svn: r22263
2013-05-11 19:22:17 +00:00
Paul Franklin
0ce4b749d0
more deferred translation for the relationship calculator
...
This enables it for spouse strings, which are done in the
main gen/relationship.py relationship calculator and not in
one of the language-specific relationship calculators
svn: r22261
2013-05-11 19:20:12 +00:00
Benny Malengier
9aa9d43856
6580: Merging Media Notes fails
...
svn: r22258
2013-05-11 17:43:04 +00:00
Benny Malengier
7edd984b91
6716: Add extra surname, on tab away from field, value is not stored
...
svn: r22253
2013-05-11 12:07:02 +00:00
Paul Franklin
9e757e2249
move five files with translatable strings out of POTFILES.skip
...
svn: r22247
2013-05-10 17:02:00 +00:00
Benny Malengier
7f264b91f5
6665: New errors when using pygobject 3.8: Cannot get n_columns on flatbasemodel
...
svn: r22245
2013-05-10 16:03:37 +00:00
Tim G L Lyons
98bfecc918
0006713: Databases written with pickle protocol 3 (Python3) should not be opened with pickle protocol 2 (Python2). Also give warning when about to upgrade a Python2 database to Python3.
...
svn: r22243
2013-05-10 14:38:51 +00:00
Zdenek Hatas
be23e20276
czech translation update
...
svn: r22239
2013-05-10 10:20:51 +00:00
Tim G L Lyons
ab15b85566
Fix to incorrect svn merge in commit 22219 see 0006686: Wrong bsddb upgrade message given
...
svn: r22238
2013-05-10 09:25:27 +00:00
Nick Hall
cf04a983a4
Fix scroll to mark bug on added page
...
svn: r22236
2013-05-10 00:07:16 +00:00
Nick Hall
7ba9ca93da
Simple table fix for numneric and checkbox columns
...
svn: r22234
2013-05-09 23:52:56 +00:00
Paul Franklin
620ba618c2
defer translation for one more date, and cleanup translation
...
svn: r22232
2013-05-09 22:27:41 +00:00
Nick Hall
0a22c95aa2
Convert numeric columns to unicode in simple table
...
svn: r22230
2013-05-09 21:47:42 +00:00
Benny Malengier
11e45f293f
6259: Harcoded 'raw' characters into listing files are not properly displayed into Addons dialog
...
Gramps-addons listings has been fixed needing this change to have this working
svn: r22228
2013-05-09 20:47:04 +00:00
John Ralls
86b7a99101
Fix path left over from debugging session
...
svn: r22225
2013-05-09 19:32:47 +00:00
Tim G L Lyons
735adfb0c1
0006529: Cancelling database upgrade can corrupt the database. Ensure database is unlocked when cancelling upgrade. Make links in dialogues into clickable hyper-links. Ensure dialogue windows stays on top. Reword warning and error messages to use Bsddb version, schema version and Family Tree consistently, to be clearer about the choice the user is being offered, and to provide hyper-links to more information.
...
svn: r22219
2013-05-09 17:24:40 +00:00
Paul Franklin
547f0cacf7
enable deferred translation for this Span representation
...
svn: r22216
2013-05-09 17:04:55 +00:00
Jérôme Rapinat
be6665e99d
6706: some translation messages were missing, update template, add better comments on POTFILES.skip
...
svn: r22213
2013-05-09 10:49:36 +00:00
Jérôme Rapinat
f215a12733
6706: update POTFILES.in POTFILES.skip
...
svn: r22210
2013-05-09 07:43:34 +00:00
Paul Franklin
d8e3e0fb6f
enable translated output for this report
...
svn: r22208
2013-05-09 05:03:52 +00:00
Paul Franklin
ce44a4e57a
enable deferred translation for a Span representation
...
svn: r22206
2013-05-09 05:01:47 +00:00
Jérôme Rapinat
3555289c39
6595, 5621: temp workaround for xgettext bug (not yet fixed on GNU gettext 0.18.2), see https://savannah.gnu.org/bugs/index.php?29216
...
svn: r22204
2013-05-08 09:25:10 +00:00
Paul Franklin
612b893956
better PEP-0008 (trans_text_ ==> trans_text)
...
PEP-0008 reserves the use of a trailing underscore for names
which conflict with Python keywords, which this doesn't.
The goal is to have a permanent name which is unique across
the gramps namespace, since it is defined (in po/genpot.sh
and po/update_po.py) as a keyword to flag strings to be put
into the translation "catalog" file (gramps.pot).
The new keyword "trans_text" is still unique. (Also "_T_".)
svn: r22201
2013-05-07 18:59:43 +00:00
Paul Franklin
6930887aa1
"_ngettext" is no longer used as a gramps translation keyword
...
svn: r22199
2013-05-07 18:12:41 +00:00
Paul Franklin
31699972b8
enable translated output for this report
...
svn: r22197
2013-05-07 17:17:22 +00:00
Paul Franklin
7187eb8ab6
enable deferred translation for the relationship calculator
...
svn: r22195
2013-05-07 17:14:18 +00:00
Benny Malengier
4621d09d4d
6659: Justified paragraph layout does not work in "Custom Book Text" in book report
...
svn: r22190
2013-05-07 12:35:33 +00:00
Paul Franklin
7f411bb964
enable translated output for this report
...
svn: r22189
2013-05-06 19:47:00 +00:00
Peter Landgren
6c50df1ff8
Minor updates.
...
svn: r22187
2013-05-06 16:54:20 +00:00
Vassilii Khachaturov
2201a7d4db
Translation update - ru.
...
test commit in my trunk git/svn env
svn: r22184
2013-05-06 10:50:34 +00:00
Paul Franklin
b2b693ae19
add new keywords to po/genpot.sh, comment both scripts, and add "Id" lines
...
svn: r22183
2013-05-05 19:41:13 +00:00
Nick Hall
9cddf824a2
6582: Fix problem with warning message
...
svn: r22181
2013-05-05 18:17:52 +00:00
Jérôme Rapinat
5e42724282
6595: missing custom keywords support for intltool
...
svn: r22178
2013-05-05 12:54:13 +00:00
Nick Hall
a268271833
Fix participants column in event selector
...
svn: r22176
2013-05-04 23:10:58 +00:00
John Ralls
73d1d080b5
GrampsLocale: When checking translations check full locale first
...
So that e.g. en_GB will be preferred over en if en_GB is in fact the
desired translation.
svn: r22173
2013-05-04 20:23:47 +00:00
John Ralls
d5537ab93a
Add translation to gen.merge.diff
...
svn: r22172
2013-05-04 20:23:37 +00:00
Paul Franklin
16dbd437e1
enable translation of the "Endnotes" section header-word for these reports
...
svn: r22171
2013-05-04 19:30:40 +00:00
Paul Franklin
52f2b9e46a
more flexible multi-column format for BooleanListOption
...
svn: r22169
2013-05-04 18:54:38 +00:00
Jérôme Rapinat
ecdc91160f
6595: add new keywords for xgettext (textual reports and L10N/I18N)
...
svn: r22167
2013-05-04 17:34:35 +00:00
Jérôme Rapinat
dc89736d4a
6595: create a new template every time we are extracting strings from python modules
...
svn: r22164
2013-05-04 15:54:14 +00:00
Jérôme Rapinat
a2d84df7c8
6595: update template; sometimes old entries are remaining (maybe related to join code?)
...
svn: r22163
2013-05-04 15:41:16 +00:00
Jérôme Rapinat
4ecedd6148
6672: Gallery: 'TreePath' object does not support indexing; it also works with pygobject 3.3.2
...
svn: r22162
2013-05-04 14:30:14 +00:00
Jérôme Rapinat
0509177b08
6576: add an optional helptext as tooltip on add_pos_int(); provide a list and sample of pango convenience markups and combinaisons
...
svn: r22159
2013-05-04 06:14:08 +00:00
Paul Franklin
da7f594765
enable translated output for this report
...
svn: r22156
2013-05-04 02:07:51 +00:00
Paul Franklin
da72bfbafb
disambiguate the local report argument name (vs. the similar global name)
...
svn: r22154
2013-05-03 19:17:56 +00:00
Jérôme Rapinat
eb0bbd43d1
6668: number of arguments for notify_db_error() into Export assistant
...
svn: r22148
2013-05-02 18:15:00 +00:00
Jérôme Rapinat
c685be2973
6656: division on hexadecimalcolor
...
svn: r22146
2013-05-02 17:25:24 +00:00
Jérôme Rapinat
4cb0e92643
6576: Set custom pango markup can generate GtkWarning, ValueError or TypeError
...
svn: r22144
2013-05-02 15:43:19 +00:00
Benny Malengier
9f61c09829
6641: Complete Individual Report crashes gramps
...
svn: r22140
2013-05-02 13:26:21 +00:00
Benny Malengier
af584bb950
6659: Justified paragraph layout does not work
...
Actually: it works always, but pango does not justify partial lines...
svn: r22138
2013-05-02 08:51:08 +00:00
Paul Franklin
6a15e552ef
enable translated output for this report
...
svn: r22136
2013-05-01 17:39:37 +00:00
Paul Franklin
3ab598d8f9
enable translated output for this report
...
svn: r22134
2013-05-01 17:38:28 +00:00
Paul Franklin
eca2313b31
enable translated output for this report
...
svn: r22132
2013-05-01 17:36:56 +00:00
Jérôme Rapinat
bdafcda182
add New Zealand holidays (contribution by kerobe aka Ken B)
...
svn: r22127
2013-05-01 08:08:13 +00:00
Benny Malengier
c4e7179bfa
6624: import an exported XML crashes gramps 4.0 - Actually a logic bug python 2 does not crash on.
...
svn: r22123
2013-04-30 13:21:27 +00:00
Paul Franklin
dc39360017
make the name consistent, across gramps
...
svn: r22121
2013-04-29 22:10:18 +00:00
Paul Franklin
c3ce490fa2
enable translated output for this report
...
svn: r22119
2013-04-29 19:26:41 +00:00
Jérôme Rapinat
4d0ed91cfa
6669: Descriptions for file formats into Export dialog are ignored by the translation
...
svn: r22117
2013-04-29 08:08:54 +00:00
Jérôme Rapinat
a243a9bfac
5751: use "Minimum Confidence" label into citation sidebar filter, it does not match only one level
...
svn: r22116
2013-04-29 07:55:56 +00:00
Paul Franklin
a831bb0113
enable translated output for this report
...
svn: r22114
2013-04-28 19:28:42 +00:00
Paul Franklin
e709c127f6
enable multi-column paper choices, in report output
...
svn: r22106
2013-04-27 15:48:02 +00:00
Paul Franklin
f5eae77246
typos
...
svn: r22095
2013-04-24 01:01:47 +00:00
Paul Franklin
ad6ed26f70
enable translated output for this report
...
svn: r22093
2013-04-24 00:12:36 +00:00
Paul Franklin
8e76c93f25
change GuiFamilyOption precedence to match GuiPersonOption
...
(that is, use any "overridden" value, then any "active"
family, then any family of the "active" person, and only
then fall back on others, such as a saved-away family option
value, or any family of the user's "default" person)
svn: r22090
2013-04-23 18:07:20 +00:00
Jérôme Rapinat
c1b9b826ef
"Id" property added on rev21991, re-add it into a comment line
...
svn: r22086
2013-04-23 05:45:48 +00:00
Jérôme Rapinat
2050e3f896
typo on rev22069
...
svn: r22085
2013-04-23 05:41:02 +00:00
Paul Franklin
647bd5800c
enable translated output for this report
...
svn: r22084
2013-04-23 04:54:15 +00:00
Paul Franklin
f4cbda07ec
enable translated output for this report
...
svn: r22082
2013-04-23 04:53:15 +00:00
Paul Franklin
346f982b27
enable translated output for this report
...
svn: r22080
2013-04-23 04:52:08 +00:00
Paul Franklin
6aeb49aefc
enable translated output for this report
...
svn: r22078
2013-04-23 04:51:00 +00:00
Paul Franklin
be53411b39
enable translated output for this report
...
svn: r22076
2013-04-23 04:48:57 +00:00
Paul Franklin
df431da250
reenable translated report title
...
svn: r22074
2013-04-22 18:17:45 +00:00
Jérôme Rapinat
c939b9d832
need context differences for the "To Do" translation string (patch by Harmen Huizinga)
...
svn: r22072
2013-04-22 07:42:10 +00:00
Jérôme Rapinat
f546908d17
Cannot check $ID$ line as file...
...
svn: r22071
2013-04-22 07:39:39 +00:00
Jérôme Rapinat
0149435358
minor update
...
svn: r22070
2013-04-22 07:37:31 +00:00
Jérôme Rapinat
49c0af18ee
need context differences for the "To Do" translation string (patch by Harmen Huizinga)
...
svn: r22069
2013-04-22 07:31:46 +00:00
Jérôme Rapinat
8a4f89f8e3
from future imports must occur at the beginning of the file
...
svn: r22067
2013-04-22 07:16:03 +00:00
Jérôme Rapinat
4f61f03bec
indentation
...
svn: r22066
2013-04-22 07:14:27 +00:00
John Ralls
5db0763970
GrampsLocale: Fix 'Foo has no attribute _Foo__get_type' execption
...
From moving the set_locale function to the superclass. One can get
carried away with enforcing private attributes...
svn: r22062
2013-04-21 17:49:08 +00:00
John Ralls
143dcc08fa
Bug 6533: Report plugin name when failing to load an add-on translation
...
Message now says (e.g.) WARNING: Plugin ExtendedAttributes has no translation for any of your configured languages, using US English instead
svn: r22039
2013-04-20 23:10:13 +00:00
John Ralls
2e453b678a
GrampsLocale: Add explanatory comment
...
After I stopped myself from fixing something that was done right!
svn: r22038
2013-04-20 23:10:06 +00:00
John Ralls
a579fd1ad9
GrampsLocale: Mac: Align flow of user preferences to match other OSes.
...
Also add diagnostics to make Tim Lyons happy.
svn: r22037
2013-04-20 23:10:01 +00:00
John Ralls
2054c0ad46
GrampsLocale: Win32: Clean up extraneous conditions, don't set self.language prematurely
...
svn: r22036
2013-04-20 23:09:57 +00:00
John Ralls
a2e17b7b4a
GrampsLocale: Posix: Move LC_MESSAGES check to setting self.language
...
svn: r22035
2013-04-20 23:09:51 +00:00
John Ralls
1832f7bdb5
GrampsLocale: Add some debugging messages.
...
Move the warning about failure to after the last attempt.
svn: r22034
2013-04-20 23:09:46 +00:00
John Ralls
9daf584c74
GrampsLocale: Init_from_environment: Change precedence
...
LC_MESSAGES takes precedence over LC_CTYPE for setting self.lang
$LANGUAGES overrides $LANG, $LC_FOO for setting translations
svn: r22033
2013-04-20 23:09:41 +00:00
John Ralls
e9770ef48f
GrampsLocale: Fix indentation error
...
svn: r22032
2013-04-20 23:09:36 +00:00
John Ralls
7a17f9b420
MacLocale: Make sure the overrides work correctly
...
And that we follow the user's preferences correctly or issue a warning that we've defaulted to US English if we can't.
svn: r22031
2013-04-20 23:09:31 +00:00
John Ralls
fefe1f842a
Supply a concatstrings PostScript function
...
To allow postscript documents to work without Ghostscript.
svn: r22030
2013-04-20 23:09:26 +00:00
John Ralls
b7f6055af8
Use GrampsLocale.encoding to get the code set instead of locale
...
svn: r22029
2013-04-20 23:09:21 +00:00
John Ralls
467a9b1c43
GrampsLocale: Replace gen.plug.utils gfloat()
...
With GrampsLocale.float().
Also remove gen.plug.utils gformat(), which was written to work
around string formatting with %f localizing the decimal point,
which it doesn't do. locale.format() does, but it wasn't being
used anyway.
svn: r22028
2013-04-20 23:09:16 +00:00
John Ralls
769203162c
GrampsLocale: Wrap locale.format and locale.format_string
...
To concentrate the locale dependency in grampslocale.py
svn: r22027
2013-04-20 23:09:09 +00:00
John Ralls
963712e978
Remove some imports of locale where nothing it exports was used.
...
svn: r22026
2013-04-20 23:09:02 +00:00
John Ralls
0a6ff725ac
Take the localization debug info from GrampsLocale instead of locale
...
svn: r22025
2013-04-20 23:08:53 +00:00
John Ralls
6400b8b29c
GrampsLocale: Add GrampsLocale attributes numeric and currency
...
svn: r22024
2013-04-20 23:08:48 +00:00
John Ralls
6804278fc1
MacLocale: Fix missing subscript.
...
svn: r22023
2013-04-20 23:08:42 +00:00
John Ralls
a364740fae
Mac: Update trunk bundle file to match gramps40
...
svn: r22022
2013-04-20 23:08:35 +00:00
Paul Franklin
dc128110bc
typos
...
svn: r22021
2013-04-19 16:58:24 +00:00
Paul Franklin
3a06d7b204
typo
...
svn: r22017
2013-04-18 20:56:27 +00:00
Paul Franklin
9804301762
give the "ahnentafel" report a user-settable title string
...
(since many English speakers do not know what "ahnentafel" means)
svn: r22015
2013-04-18 19:08:46 +00:00
Paul Franklin
f0ea234060
add name-format option to the three GraphViz reports
...
svn: r22013
2013-04-18 17:16:47 +00:00
Jérôme Rapinat
57f6f389a8
6645: unable to do Spanish kinship report, 4185: Julio's patch
...
svn: r22011
2013-04-18 09:06:38 +00:00
Paul Franklin
cceb28c5b9
refactor: move name_format into stdoptions.py
...
svn: r22009
2013-04-17 20:49:50 +00:00
Paul Franklin
12777d3fb9
6623: funny GUI report-language display
...
svn: r22006
2013-04-16 22:19:27 +00:00
Paul Franklin
2ded1e5e8a
6462: GEDCOM import fails (patch by Enno Borgsteede)
...
svn: r22000
2013-04-15 22:00:12 +00:00
Benny Malengier
86686c764b
6618: Export CSV crashes gramps 4.0 beta
...
svn: r21998
2013-04-15 11:01:08 +00:00
Benny Malengier
83fb5d353d
6635: retry of bug 6443, exec missing globals
...
svn: r21996
2013-04-15 09:40:39 +00:00
Benny Malengier
07b84e5e11
6623: funny GUI report-language display
...
svn: r21995
2013-04-15 09:15:45 +00:00
Paul Franklin
d50b4ced58
add "Id" property and line, and stdoptions.py
...
svn: r21991
2013-04-13 23:35:10 +00:00
John Ralls
5f98900c27
Remove unnecessary (and broken in Py3) import
...
svn: r21977
2013-04-13 14:31:30 +00:00
Nick Hall
bc63594df4
6622: Change regular expression rules to use search rather than match
...
svn: r21976
2013-04-13 14:30:21 +00:00
Paul Franklin
227dc5f7b4
add "Id" property
...
svn: r21971
2013-04-13 02:55:03 +00:00
John Ralls
00aa00fbf5
GrampsLocale: Remove get_translation()
...
Only one base translation per locale. To set up a different locale
on any axis (locale, domain, directory, or languages) instantiate a
secondary locale by calling GrampsLocale() with the appropriate
arguments.
svn: r21968
2013-04-12 22:32:11 +00:00
John Ralls
56254d4a14
GrampsLocale: Integrate libtranslate functions into GrampsLocale
...
And remove libtranslate
svn: r21967
2013-04-12 22:27:54 +00:00
John Ralls
665206df85
GrampsLocale: Extract 2 reporting functions
...
set_translation() to the Report class
Add a new module stdoptions to gen.plug.report with function
add_localization_option(). The intent of stdoptions is to reduce the code-copying among reports; this is the first bit.
svn: r21966
2013-04-12 22:27:44 +00:00
John Ralls
27f667e343
GrampsLocale: Add get_date and get_type functions
...
To enable GrampsLocale to replace libtranlate.py's Translation
class.
svn: r21965
2013-04-12 22:27:32 +00:00
John Ralls
db66851363
GrampsLocale: Add date_parser and date_displayer properties
...
svn: r21964
2013-04-12 22:27:23 +00:00
John Ralls
6f078627ca
MacLocale: Capture collation qualifications
...
svn: r21963
2013-04-12 22:27:15 +00:00
John Ralls
2c532baf1c
GrampsLocale: Make dictionaries class variables
...
lang_map and country_map
svn: r21962
2013-04-12 22:27:05 +00:00
John Ralls
a422b30fd6
GrampsLocale: Refactor/clean up initialization
...
Includes moving encoding to be a class variable.
svn: r21961
2013-04-12 22:26:55 +00:00
Paul Franklin
25315ceece
add person-index entries, for book report
...
svn: r21953
2013-04-10 21:56:10 +00:00
Paul Franklin
87c11877f4
add TOC and index entries, for book report
...
svn: r21952
2013-04-10 20:26:35 +00:00
Paul Franklin
d96c766cb1
add TOC entry, for book report
...
svn: r21949
2013-04-10 19:05:41 +00:00
Paul Franklin
3702704ef2
missing import
...
svn: r21948
2013-04-10 19:01:14 +00:00
Nick Hall
36f27ebefb
6599: Fix python3 error
...
svn: r21945
2013-04-10 17:39:31 +00:00
Nick Hall
aa0e413d5f
6599: Add regex parameter to rules which override the constructor
...
svn: r21943
2013-04-10 13:25:02 +00:00
Peter Landgren
a71e8f5689
Update for spelling of Family Tree.
...
svn: r21938
2013-04-10 09:34:27 +00:00
Peter Landgren
3aaa4641d7
Update for spelling of Family Tree.
...
svn: r21937
2013-04-10 09:33:41 +00:00
Nick Hall
59d9bc25c0
6599: Add regular expression option to rules using the match_substring method
...
svn: r21935
2013-04-09 13:52:09 +00:00
Jérôme Rapinat
b5997bdb45
existing name for gexiv2 package
...
svn: r21932
2013-04-09 13:50:39 +00:00
Jérôme Rapinat
f91db9f5e1
6608: typo
...
svn: r21931
2013-04-09 13:49:30 +00:00
Paul Franklin
d2c5629b9d
enable "indent spouse" option to /not/ indent a spouse
...
svn: r21925
2013-04-08 15:07:53 +00:00
Zdenek Hatas
99075d48a7
czech translation update
...
svn: r21921
2013-04-08 12:28:30 +00:00
Luigi Toscano
6d60fadb4e
Pending 'it' translation updates for 3.4, forward-port to 4.0 and trunk
...
svn: r21915
2013-04-07 21:36:50 +00:00
Nick Hall
cb028cea56
6599: Fix matching empty fields in empty locations using regular expressions
...
svn: r21913
2013-04-06 17:27:26 +00:00
Paul Franklin
c5fe6ed881
clarify and qualify release information
...
svn: r21910
2013-04-06 16:57:29 +00:00
Jérôme Rapinat
8fbddda976
merge minor fixes from 4.0.x
...
svn: r21908
2013-04-06 12:01:08 +00:00
John Ralls
01b4b7dc4e
GrampsLocale: Ensure self.encoding exists before testing it
...
svn: r21899
2013-04-05 23:40:55 +00:00
John Ralls
e21ba6c432
GrampsLocale: Clean up _init_from_environment even more
...
And do it right this time!
svn: r21898
2013-04-05 23:40:49 +00:00
Tim G L Lyons
445f10396a
Put maxsize back
...
svn: r21896
2013-04-05 17:14:32 +00:00
Paul Franklin
61205f8783
say pyexiv2 is no longer needed, and slight reformatting
...
svn: r21893
2013-04-05 17:00:30 +00:00
Tim G L Lyons
60b57a996e
write.py: After the bsddb version has been upgraded, if the schema versions also needs to be upgraded, output a separate dialog asking the user whether he wants to upgrade the schema. (As requested by Benny).
...
svn: r21888
2013-04-05 10:54:35 +00:00
John Ralls
b72ddb7f47
GrampsLocale: Improve windows handling of no locale
...
svn: r21882
2013-04-04 21:06:19 +00:00
John Ralls
04c146669b
GrampsLocale: Ensure posix collation and calendar are set correctly
...
svn: r21881
2013-04-04 21:06:09 +00:00
John Ralls
fc23bbd93a
GrampsLocale: Better handling of unset $LANG or $LANG == 'C'
...
svn: r21880
2013-04-04 21:04:48 +00:00
Benny Malengier
0daf403859
6579: Check and Verify crashes
...
svn: r21879
2013-04-04 20:08:30 +00:00
Benny Malengier
689e4d4b47
formatting cleanup
...
svn: r21875
2013-04-04 10:50:37 +00:00
Benny Malengier
fe6fb5e67a
6590: gramps40 asciidoc.py crashes for at least some reports
...
svn: r21873
2013-04-04 10:13:26 +00:00
Benny Malengier
4bf42dc5ca
6591: converted bytes of media in a string to show in quickview
...
svn: r21871
2013-04-04 09:53:54 +00:00
Benny Malengier
7b7836267a
More exception text
...
svn: r21869
2013-04-04 09:31:39 +00:00
Benny Malengier
0c2c56ec4c
fix python3 error and improve upgrade text
...
svn: r21867
2013-04-04 09:26:53 +00:00
Jérôme Rapinat
6ddff4b560
update Debian control file according to README file
...
svn: r21863
2013-04-03 16:53:23 +00:00
Jérôme Rapinat
df1ab10041
typo for handling one translated string
...
svn: r21862
2013-04-03 16:52:39 +00:00
John Ralls
a8c7156b76
GrampsLocale: Fix MSWin Syntax error
...
Can't do everything the C way :-(
svn: r21858
2013-04-03 03:55:17 +00:00
John Ralls
ea9ddaba69
GrampsLocale: Win: Check both forward and reverse mslocale
...
svn: r21854
2013-04-02 20:25:08 +00:00
John Ralls
4dc31ff808
ImportProGen: Fix "with" statement syntax.
...
svn: r21853
2013-04-02 20:25:03 +00:00
Tim G L Lyons
f2809f4249
0006529: Cancelling database upgrade can corrupt the database. Check whether the bsddb version has changed (or was originally unknown). If it is an upgrade, ask the user whether he has made a backup, and is ready to upgrade. If so, made a zip backup and open the database with the new bsddb version. Make messages on the dialogues more explicit with the version numbers mentioned.
...
svn: r21852
2013-04-02 16:06:36 +00:00
Paul Franklin
4be0f93da9
send a CLI error string to stderr
...
svn: r21849
2013-04-02 05:07:41 +00:00
John Ralls
0196351c25
GrampsLocale: Report the plugin when complaining
...
About not being able to find a translation.
Well, that's usually the source of this warning. With an unsupported
locale it will say "share".
svn: r21845
2013-04-02 00:05:56 +00:00
John Ralls
a15e676eef
[Bug 6495] Translator class should use english date
...
When "English" is set via libtranslate.
svn: r21844
2013-04-02 00:05:50 +00:00
Erik De Richter
1e96009cd7
updated nl translation
...
svn: r21843
2013-04-01 18:30:08 +00:00
John Ralls
a3cc615398
GrampsLocale: Fix NoneType error
...
svn: r21839
2013-04-01 17:34:26 +00:00
Paul Franklin
4ceba9fd03
translate a few CLI strings
...
svn: r21837
2013-04-01 14:58:22 +00:00
Jérôme Rapinat
a715d8b699
add some suggestions and recommendations
...
svn: r21836
2013-04-01 08:41:11 +00:00
John Ralls
b10de7808d
[Bug 6553] Get Datehandler base language from GRAMPS_LOCALE.calendar
...
svn: r21831
2013-03-31 22:46:31 +00:00
John Ralls
0cab5e576c
GrampsLocale: Better initialization from environment
...
Splits out Win32 and Posix initializations to take account of the
fact that on Win32 setlocale() ignores environment variables and on
Posix it's not necessary to check them because setlocale() does the
right thing.
svn: r21830
2013-03-31 22:46:25 +00:00
John Ralls
2fe5255b11
ImportProGen: Prevent leaking file handle
...
svn: r21829
2013-03-31 22:46:17 +00:00
Tim G L Lyons
54c228882c
0006483: Listing the Family Trees can corrupt them. Changed get_dbdir_summary to exit if the bsddb_version is not the current bsddb and to return both BSDDB and schema version. Changed family_tree_summary to output both versions. Changed argparser and arghandler to additionally support -t (table) option to list family tree in tab delimited format.
...
svn: r21828
2013-03-31 22:09:41 +00:00
Erik De Richter
da5d7212b2
updated nl translation
...
svn: r21825
2013-03-31 19:03:49 +00:00
Jérôme Rapinat
97782082d5
debianize for dh_python2 support
...
svn: r21822
2013-03-31 17:10:50 +00:00
Paul Franklin
a88de7bf8a
6589: no TOC entry for b.r. multi-page no-title ancestor/descendant trees
...
svn: r21820
2013-03-30 21:01:21 +00:00
Paul Franklin
262dae3374
6568: graphic descendant tree report inserts a bogus title
...
svn: r21818
2013-03-30 04:33:15 +00:00
Benny Malengier
9ad832be33
6568: graphic descendant tree report inserts a bogus title
...
svn: r21816
2013-03-29 20:49:17 +00:00
Benny Malengier
491885b419
clarify use of all_handles methods
...
svn: r21813
2013-03-29 20:02:54 +00:00
Benny Malengier
7be12778b2
6417: alpha4 filtering screws up Export
...
svn: r21811
2013-03-29 19:39:21 +00:00
Benny Malengier
33ec71c6f7
6492: Verify crashes with python 3
...
svn: r21809
2013-03-29 16:59:04 +00:00
Benny Malengier
95e86802c7
6460: Crash during Extract Event Description
...
svn: r21807
2013-03-29 15:56:54 +00:00
Benny Malengier
415d6c6367
6346: If a exporter plugin crashes, the Export Assistant can't be closed
...
svn: r21805
2013-03-29 13:18:35 +00:00
Tim G L Lyons
df45f4645b
0006578: referencedbyselection.py process_object calls non-existant process_note method
...
svn: r21804
2013-03-28 23:32:56 +00:00
Jérôme Rapinat
1937a9932b
6369: BooleanOption does not support underline
...
svn: r21800
2013-03-28 18:43:26 +00:00
Tim G L Lyons
d6f621fe72
0006544: No test for checking if Place handle exists when looking at media reference via proxy
...
svn: r21798
2013-03-28 18:29:59 +00:00
Jérôme Rapinat
ba97c071ef
minor syntax error
...
svn: r21794
2013-03-28 18:09:34 +00:00
Benny Malengier
900c2e9ff8
6369: Accelerator keys, Gtk and User Interface
...
svn: r21792
2013-03-28 16:52:47 +00:00
Benny Malengier
2636d36245
6340: In Family Tree Manager window, naming a tree which takes it out of view does not scroll to new name
...
svn: r21790
2013-03-28 16:23:26 +00:00
Benny Malengier
1a36e77b0c
6577: Mulltiple drop from clipboard on embeddedlist not working
...
svn: r21788
2013-03-28 16:02:10 +00:00
Tim G L Lyons
16ba9f25de
referencedbyselection.py. 0006493: crash during Calculate Preview of a filtered XML export.
...
svn: r21787
2013-03-28 14:32:11 +00:00
Benny Malengier
3783a8039b
6569: transferring from the clipboard causes gramps40 svn 21740 to crash
...
svn: r21783
2013-03-28 13:53:52 +00:00
Benny Malengier
591f695bc9
6521: README needs to be updated, before release
...
svn: r21781
2013-03-28 12:30:20 +00:00
Benny Malengier
f4d503744f
6319: Remove libgrdb
...
svn: r21780
2013-03-28 12:24:36 +00:00
Benny Malengier
c64f64657f
Python3 UnicodeDecodeError in python3 on unpickling data saved in python2
...
svn: r21777
2013-03-28 10:47:48 +00:00
Benny Malengier
f59b8fb7d8
5163: Another crash in same editor.
...
svn: r21775
2013-03-28 10:02:36 +00:00
Benny Malengier
ccb23bd7c4
6496: GUI Export fails in gramps40
...
svn: r21773
2013-03-28 09:09:20 +00:00
Benny Malengier
c45a2a0e88
6443: try to use remove unused objects tool
...
svn: r21772
2013-03-27 19:57:45 +00:00
Benny Malengier
e670f27f3c
support python 3
...
svn: r21769
2013-03-27 19:56:43 +00:00
Benny Malengier
dee6a9b829
6402: Error in ValidatedMaskedEntry widget
...
svn: r21768
2013-03-27 18:05:45 +00:00
Paul Franklin
e86bd066c1
6561: v3.4.3 NarWeb creation fails for German, Swedish
...
svn: r21766
2013-03-27 17:01:17 +00:00
Benny Malengier
aac3f0d2e3
6484: IndexError for sort_data/column on quick view table
...
svn: r21762
2013-03-27 14:22:20 +00:00
Jérôme Rapinat
ba5a42eb3f
re-debianize
...
svn: r21761
2013-03-27 14:17:44 +00:00
Benny Malengier
cd6a2b70c4
6470: Crash by filtering with filter bar in person tree view
...
svn: r21759
2013-03-27 13:47:04 +00:00
Tim G L Lyons
f431346394
0006564: svn 21740 restores bug 0006411 - Navweb crashes during creation of Media pages
...
svn: r21755
2013-03-26 19:29:13 +00:00
John Ralls
f432853dc4
GrampsLocale: Separate self.encoding from sys.stdout.encoding
...
Because python standard library functions encode to
locale.getpreferredencoding or sys.getdefaultencoding, not to
sys.stdout.encoding.
svn: r21753
2013-03-26 19:16:49 +00:00
Paul Franklin
e142003601
restore SVN number to "gramps -v" output
...
svn: r21751
2013-03-26 19:01:54 +00:00
Paul Franklin
c8a6b91113
slightly better CLI help
...
svn: r21750
2013-03-26 17:50:43 +00:00
Benny Malengier
bd87b3f310
6501: Cannot crop via mouse cursor into Media reference editor
...
svn: r21742
2013-03-25 20:04:24 +00:00
Benny Malengier
dc054763c3
6528: Place Names with & in name fail to display
...
svn: r21741
2013-03-25 14:31:18 +00:00
Nick Hall
b4b9300f6d
Fix literals. Use logging for warnings.
...
svn: r21739
2013-03-25 13:35:08 +00:00
Jérôme Rapinat
e64adc8ddd
try to build .deb for 4.0; http://gramps-project.org/wiki/index.php?title=Debian , update control file
...
svn: r21737
2013-03-25 11:27:35 +00:00
Paul Franklin
bd1020314e
totally revert the whole 21728/21729 open=>io.open changes
...
svn: r21734
2013-03-24 22:27:11 +00:00
Paul Franklin
c34610e60d
revert 21728/21729 open=>io.open change, for Windows
...
svn: r21733
2013-03-24 17:46:16 +00:00
Paul Franklin
b5d75c54d4
modify (semi-revert) 21728/21729 open=>io.open change, for Windows
...
svn: r21730
2013-03-24 15:48:36 +00:00
Paul Franklin
4db73f0422
more open=>io.open changes, as John advised
...
svn: r21729
2013-03-24 00:11:05 +00:00
Nick Hall
5adc2102a2
Add Tag class to CallbackManager
...
svn: r21727
2013-03-23 22:26:35 +00:00
Jérôme Rapinat
c4d6d17d69
6544: add warning if place on event is missing by using proxies sequence
...
svn: r21724
2013-03-23 17:14:24 +00:00
Paul Franklin
8ed298daa0
another open=>io.open change, as John advised
...
svn: r21720
2013-03-23 15:25:53 +00:00
Paul Franklin
0c46e5d91a
slight tweaks to booklist format
...
svn: r21719
2013-03-21 20:46:46 +00:00
Peter Landgren
64b44a16db
Some updates.
...
svn: r21716
2013-03-21 09:35:08 +00:00
Paul Franklin
2c41488ea3
CLI typos and slight code cleanup
...
svn: r21712
2013-03-20 16:16:04 +00:00
Jérôme Rapinat
9be852fe2c
4687: missing content migration...
...
svn: r21711
2013-03-20 14:06:59 +00:00
Jérôme Rapinat
f97c241af6
4687: global name 'warn' is not defined
...
svn: r21706
2013-03-20 13:55:18 +00:00
Jérôme Rapinat
156ae935af
merge after 3.4.3 release
...
svn: r21704
2013-03-20 13:47:55 +00:00
Nick Hall
e3193c7511
Fix bug in citations bottombar gramplet
...
svn: r21703
2013-03-19 23:15:35 +00:00
John Ralls
b51b6b59a6
TreeBaseModel: Avoid TypeError when bisecting
...
svn: r21696
2013-03-19 18:22:35 +00:00
John Ralls
548507008b
GrampsLocale: Ensure correct stdout encoding
...
Replace stdout with one that uses a transcoding Streamwriter. This
better handles differences between Py2 and Py3 than does trying to
encode strings prior to output. In particular Py3's default stdout
demands unencoded strings and prints byte-strings when one tries to
pre-encode them.
svn: r21695
2013-03-19 18:22:19 +00:00
John Ralls
796b2da855
GrampsLocale: Use glocale.lang or glocale.language[0]
...
To get the default localization instead of locale.getlocale() or
glocale.get_translation().language().
svn: r21694
2013-03-19 18:21:58 +00:00
John Ralls
ec787da3fa
GrampsLocale: Prevent some AttributeErrors and 'referenced before assignment' errors.
...
svn: r21693
2013-03-19 18:21:41 +00:00
Paul Franklin
9e8f6aaab6
6542: book report: graphic ancestor or descendant tree reports fail
...
svn: r21679
2013-03-18 18:54:59 +00:00
Tim G L Lyons
d3a389750f
README file. Add PyICU as strongly recommended.
...
svn: r21675
2013-03-17 14:46:46 +00:00
Nick Hall
71c2655976
Revert change to const.py
...
svn: r21673
2013-03-17 12:29:17 +00:00
Tim G L Lyons
d643dde344
Standardise messages about missing modules to include problem, consequence and what to do about it (currently including references to GEPS 029 where necessary).
...
svn: r21671
2013-03-17 11:40:33 +00:00
Paul Franklin
8882527e56
ignore any CLI book report "item" which crashes
...
svn: r21669
2013-03-16 22:50:41 +00:00
Nick Hall
084b816d5b
Add methods used for modal ProgressMeter to CLIDialog
...
svn: r21666
2013-03-16 21:47:37 +00:00
Nick Hall
c3a58693e3
Add modal option to ProgressMeter
...
svn: r21663
2013-03-16 19:48:29 +00:00
Jérôme Rapinat
aa609f7587
6195: Import citation for pro-gen file format (patch by keestux)
...
svn: r21659
2013-03-16 10:26:21 +00:00
Nick Hall
12396e858b
6336: Convert to use DbGUIElement
...
svn: r21656
2013-03-15 21:02:52 +00:00
Nick Hall
68158b3859
6526: Check for invalid handle
...
svn: r21653
2013-03-15 16:17:58 +00:00
John Ralls
29292a404a
GrampsLocale: Code cleanup
...
And make sure that setting lang on the GrampsLocale constructor
overrides the languages from the first instance.
svn: r21646
2013-03-14 23:01:09 +00:00
John Ralls
76ef85b43f
Plugins: Limit addon translators
...
Only get an addon translator if the plugin has a locale directory
Prevents pointless warnings, esp. when the translations are in the
main Gramps message file.
svn: r21645
2013-03-14 23:01:03 +00:00
John Ralls
66ded552dd
GrampsLocale: Suppress double printing of log messages
...
Grampsapp.py sets a global handler, so install one only during the first init and remove it when done.
svn: r21644
2013-03-14 23:00:57 +00:00
John Ralls
80ac126dfa
GrampsLocale: Fix 2 mistakes from previous commit.
...
svn: r21641
2013-03-13 00:26:22 +00:00
John Ralls
c25d94b3a7
GrampsLocale: Reduce circular imports
...
Lets one import grampslocale directly in a test script:
>>> from gramps.gen.utils.grampslocale import GrampsLocale
>>> import os
>>> gl = GrampsLocale(lang='fr_FR.UTF-8', localedir=os.path.join('build', 'mo'))
>>> tr = gl.get_translation().gettext
>>> tr("List of known family trees in your database path\n")
u'Liste des arbres familiaux connus dans votre chemin de base de donn\xe9es\n'
svn: r21640
2013-03-13 00:05:46 +00:00
John Ralls
f270f08be8
GrampsLocale: Better handle invalid/missing locale
...
svn: r21636
2013-03-12 22:22:58 +00:00
John Ralls
9e844f0d64
MacLocale: Extract function _mac_get_gramps_defaults
...
And correct line handling on the languages list.
svn: r21635
2013-03-12 22:22:53 +00:00
Nick Hall
7a70853eb5
Fix VERSION_DIR path
...
svn: r21634
2013-03-12 17:01:21 +00:00
Nick Hall
2299b7fe5d
Remove post-install script for linux
...
svn: r21630
2013-03-12 14:53:14 +00:00
Nick Hall
33e45f9b40
Remove redundant code
...
svn: r21628
2013-03-12 14:40:27 +00:00
Nick Hall
a6c09ef304
Fix some properties
...
svn: r21626
2013-03-12 14:24:22 +00:00
John Ralls
33d9b19ac7
GrampsLocale: Ensure that encoding gets set to something
...
In the C locale, locale.getlocale() returns [None, None]
svn: r21616
2013-03-11 22:44:29 +00:00
John Ralls
29cf6674b5
Install image files to $(prefix)/share/gramps/images
...
Instead of $(prefix)/share/gramps/icons/hicolor, which was an old (early Gtk2) theming requirement.
svn: r21615
2013-03-11 22:44:23 +00:00
John Ralls
ee639ec7da
Move VERSION, VERSION_TUPLE, major_version from const.py to version.py
...
As noted in the previous change, importing const into setup.py tried to initialize GrampsLocale and ResourcePath, which won't work. Since all we want is the VERSION string, move that to a new file, gramps/version.py
svn: r21614
2013-03-11 22:44:15 +00:00
John Ralls
fa0eb6cebe
Determine Paths at Runtime
...
Uses GRAMPS_RESOURCES to override the root location of the Gramps data files (which would normally be $(prefix)/share).
In setup.py install, writes $(prefix)/share to gen/utils/resource-path, installs that file, then deletes it again from the source tree. The presence or absence determines whether Gramps is running from the source directory or from an installation.
Const.py is now a static file; const.py.in is no longer used. Note that because importing const into setup tried to initialize things that we don't want initialized, VERSION is removed, and imported from gramps.version -- a file which will be added in the next change. Consequently, this commit will not run.
svn: r21613
2013-03-11 22:43:58 +00:00
John Ralls
56e29c162b
GrampsLocale: Protect another setlocale instance
...
svn: r21612
2013-03-11 22:43:52 +00:00
Tim G L Lyons
7055827260
Exportgedcom and importgedcom. 0006382: ADDR tag in GEDCOM export does not contain a full address. On export, all the elements of the structured address are output as ADDR/CONT. On import the structured address takes precedence (as at present), but a warning is only given if an element in the free-form address is missing from the structured address.
...
svn: r21610
2013-03-11 18:45:09 +00:00
Nick Hall
709eb0ebcd
6237: Suppress Gramps ID in Narrative Web report
...
svn: r21607
2013-03-10 23:55:08 +00:00
Paul Franklin
55e2863a0b
sync a few files in gramps40 and trunk
...
svn: r21603
2013-03-10 21:51:52 +00:00
John Ralls
b60dbf2782
Grampslocale: Protect from crashes due to passing bad strings to setlocale
...
svn: r21597
2013-03-09 22:31:13 +00:00
John Ralls
40ff796d93
Mac: Improve language list handling
...
Make sure that lang overrides the language list only if $LANG is set. Don't add encodings to the language list (e.g., en_US, not en_US.UTF-8). Start collation with None, because `if collation:` is True for collation = "". defaults may have whitespace at the end of "root", so use "startswith".
svn: r21596
2013-03-09 22:31:06 +00:00
John Ralls
068d50cc26
GrampsLocale: Improve handling the language list
...
Replace "en" with "C" when setting $LANGUAGE ("en" confuses GtkBuilder), and explicitly iterate over languages when finding
the translator, because left to itself gettext will ignore English.
svn: r21595
2013-03-09 22:31:00 +00:00
Paul Franklin
f984692474
slight tweaks to text, add text property
...
svn: r21594
2013-03-09 17:48:22 +00:00
Jérôme Rapinat
c9698f51e0
typo for handling translated strings
...
svn: r21589
2013-03-09 12:17:40 +00:00
Jérôme Rapinat
9856e108e6
"os" is not defined
...
svn: r21588
2013-03-09 12:15:39 +00:00
Paul Franklin
7823280d22
handle CLI pathological case
...
svn: r21584
2013-03-07 23:30:21 +00:00
Helge Herz
47b8dc8131
Revert of 215589 because of changes in the GTK package for Win
...
svn: r21581
2013-03-07 23:26:43 +00:00
Nick Hall
a5b4759f40
6128: Reverse bug fix keeping code refactor
...
svn: r21577
2013-03-07 22:55:23 +00:00
Erik De Richter
5a64a968ff
updated nl translation
...
svn: r21574
2013-03-07 20:15:51 +00:00
Tim G L Lyons
b5dc0630a6
0006507: GEDCOM import: Repositories not imported correctly from FTM for Windows and Heredis
...
svn: r21571
2013-03-06 17:42:14 +00:00
John Ralls
b262eeaab7
get_unicode_path_from_env_var(): make no-op if it's already unicode
...
svn: r21561
2013-03-06 01:07:05 +00:00
John Ralls
2dcc870dbc
Adapt HTMLRenderer NavigationView init args to new signature
...
svn: r21560
2013-03-06 01:06:58 +00:00
Helge Herz
dd3bb6122c
GEexiv2 vor Python 2.7.3 and Win (see 6464)
...
svn: r21559
2013-03-05 21:56:09 +00:00
John Ralls
b57e7b7508
GrampsLocale:Move setlocale from _set_from_environment to __init_first_instance
...
So that encoding is set for Mac as well.
svn: r21554
2013-03-05 17:23:21 +00:00
Paul Franklin
cf4a3aefbd
shorten the report name for easier CLI use
...
svn: r21552
2013-03-05 04:45:57 +00:00
Paul Franklin
78624360cd
tweak the default format for the report
...
svn: r21551
2013-03-05 01:03:25 +00:00
Mirko Leonhäuser
09f276990f
updated german translation
...
svn: r21548
2013-03-04 18:36:19 +00:00
Paul Franklin
7892d02a5d
6494: svn_revision module ignores translated SVN stdout value for "exported"
...
svn: r21546
2013-03-04 05:12:32 +00:00
Paul Franklin
1d4ae20433
skip error msg if no file exists
...
svn: r21544
2013-03-04 00:41:54 +00:00
John Ralls
694f757463
GrampsLocale: Add _win_bindtextdomain
...
Adapted from init_windows_gettext in Gramps3.
Libintl-8.dll must be on the path, just like all of the other C-library
dependencies.
svn: r21540
2013-03-03 23:40:27 +00:00
John Ralls
649bdf7bb7
GrampsLocale: Restore setlocale, add GrampsLocale.encoding
...
encoding to replace translation().info()['encoding'] which isn't
the encoding we're looking for.
svn: r21539
2013-03-03 21:55:02 +00:00
John Ralls
46d7c95f86
svn: r21538
2013-03-03 21:50:22 +00:00
Serge Noiraud
ee3469233a
Geography : #05742 note 27613 : cairo arguments differ from gtk2 draw arc.
...
svn: r21534
2013-03-03 10:57:03 +00:00
Jérôme Rapinat
87838a3178
update Portuguese (Europe) translation by Frederico Muñoz
...
svn: r21533
2013-03-03 09:07:14 +00:00
Paul Franklin
1e208f02bb
add ICU/PyICU to "gramps -v"
...
svn: r21531
2013-03-03 03:19:56 +00:00
John Ralls
f6ab91e87f
GrampsLocale: Create GrampsTranslation attribute for language
...
Rather than relying on translators to correctly fill out po files
svn: r21526
2013-03-02 20:25:07 +00:00
John Ralls
67e975b31f
GrampsLocale: Fix glocale without import
...
svn: r21525
2013-03-02 20:25:01 +00:00
Tim G L Lyons
41ff6f2fbd
0005058: Note reference on Attribute for individual is not filtered on Export. Fixed many other note references that are not filtered out.
...
svn: r21524
2013-03-02 19:30:41 +00:00
Peter Landgren
3cdfa558d6
Better translation for compare events.
...
svn: r21518
2013-03-02 13:45:46 +00:00
Helge Herz
968b4a882d
adaption for python version less 3.x (see issue 6465) for details
...
svn: r21516
2013-03-02 13:44:04 +00:00
Tim G L Lyons
80f25e3806
0003428: When running with pythonw.exe, Windows may crash if you write to stdout. Some more print statements changed to log.warning.
...
svn: r21512
2013-03-01 13:13:58 +00:00
Tim G L Lyons
40b8b02838
Narrative Web: Fix alphabetic navigation bar and sorting in index pages using PyICU where available. Implements most collate contractions for western languages Gramps has been translated into. This fixes the following bugs:
...
0002933: Problems in Narrative Web Report with surnames beginning with V or W. Use collation primary difference to define index groupings. Special case for 'V' and 'W' in Swedish removed because the default CLDR has a primary difference between them.
0003434: NarrativeWeb new alphabet index sorted incorrectly. Fix Cyrillic sort order, and contractions for Slovak and Czech (among other languages).
0003933: References inside pages in NarWeb report and non-ascii characters. Sorting issues for Polish characters.
0004423: Web report does not handle Czech "CH" character properly. Dz contraction is not present in the CLDR. Slovak is similar.
0005088: Narrated Web Site Report sort order different Windows vs Linux. Resolved by using PyICU (if available).
0005645: can't sort greek names
0005767: Sorting in Narrative Webb does not work correctly. Fix sorting in Individuals, Surnames, Families, Events and Places to use PyICU (if available). This bug covers sorting in the index header (as well as in the body of the index pages).
svn: r21509
2013-03-01 12:42:16 +00:00
Serge Noiraud
58a2be3264
Bug #06459 : change the lock strategy and split transactions in Merge citation.
...
svn: r21503
2013-02-28 19:52:24 +00:00
John Ralls
b73e758a84
RelationshipCalculator: Promote no translation message to warning
...
And make it more specific.
Thanks to Tim Lyons.
svn: r21501
2013-02-28 19:36:09 +00:00
John Ralls
b87c663612
grampletpane: Fix typo, naked except.
...
Warn with the reason when Dashboard file can't be opened or parsed.
svn: r21492
2013-02-28 19:10:33 +00:00
John Ralls
ee7fdca6ef
MacLocale: Handle AppleCollationOrder returning "root"
...
svn: r21491
2013-02-28 18:57:37 +00:00
John Ralls
1e41e76682
MacLocale: Allow $LANG to override defaults settings
...
For currency, calendar, and collation
svn: r21490
2013-02-28 18:57:31 +00:00
John Ralls
991447264a
GrampsLocale: Handle errors in getting collation key from locale module
...
svn: r21489
2013-02-28 18:57:25 +00:00
John Ralls
38dcbbae58
GrampsLocale: Restore call to locale.bindtextdomain() for GtkBuilder
...
Apparently some Linuxes require it for GtkBuilder to find the localization files. It's not supported on Win32, though, so don't try in that case.
svn: r21488
2013-02-28 18:57:19 +00:00
John Ralls
ca80adeb01
GrampsLocale: Set collation, currency, and calendar to lang only on secondary locale objects.
...
svn: r21487
2013-02-28 18:57:13 +00:00
John Ralls
c0aa613e4a
GrampsLocale: Use absolute address for importing grampslocale
...
so that it works from outside of Gramps itself, in particular gramps-addons/contrib/make.py
svn: r21486
2013-02-28 18:57:04 +00:00
John Ralls
4eb3e7c926
GrampsLocale: Fix get_addon_translator path
...
Add the locale subdirectory.
Also clean out some cruft left over from the old implementation.
svn: r21485
2013-02-28 18:56:59 +00:00
Nick Hall
512c57cb04
6408: Restore warning message for missing GExiv2 module
...
svn: r21483
2013-02-28 15:04:53 +00:00
Jérôme Rapinat
b2319f90d4
update Portuguese (Europe) translation by Frederico Muñoz
...
svn: r21482
2013-02-28 10:31:51 +00:00
Jérôme Rapinat
2024c027c6
"Delete" label instead of "Remove" on Gtk button
...
svn: r21479
2013-02-28 10:05:30 +00:00
Jérôme Rapinat
b78c9b358e
6385: Three minor grammar issues
...
svn: r21478
2013-02-28 10:03:04 +00:00
Helge Herz
bf438cddd6
Python less 3.x uses GdkPixbuf.new_subpixbuf instead dkPixbuf.subpixbuf issue 6487
...
svn: r21477
2013-02-27 22:24:14 +00:00
Paul Franklin
0599914223
rename .__next__ (formerly .next) as it is "NOT an iterator"
...
svn: r21474
2013-02-27 18:49:56 +00:00
Paul Franklin
4e04ec09fb
behave gracefully if no GExiv2 under Python3
...
svn: r21468
2013-02-26 20:36:52 +00:00
Tim G L Lyons
d3077942e1
Fix retrieval of version metadata for python3 Gramps.py -L
...
svn: r21464
2013-02-26 17:35:24 +00:00
Tim G L Lyons
41ba5c838e
Fix type error in "python3 Gramps.py -L"
...
svn: r21461
2013-02-26 17:27:33 +00:00
Paul Franklin
5e8623cf1b
6409 and 6447 Python3 changes (possibly not done yet)
...
svn: r21459
2013-02-26 17:18:00 +00:00
Tim G L Lyons
ed8b6b9edf
0006410: Webcal report crashes and freezes alpha4. For python3 simply opening the file works.
...
svn: r21458
2013-02-26 17:14:54 +00:00
John Ralls
138bbb047b
GrampsLocale: Remove all calls to locale.setlocale and locale.bindtextdomain
...
svn: r21451
2013-02-26 00:16:41 +00:00
John Ralls
ff7cef7d4e
Addons: Check for two-letter lang as well as 5-char locale
...
E.g, check fr as well as fr_FR
svn: r21450
2013-02-26 00:16:30 +00:00
John Ralls
cdf619cf62
grampletpane: Replace diagnostic prints with log warnings.
...
And improve warning when unable to save the Dashboard layout.
svn: r21449
2013-02-26 00:16:19 +00:00
John Ralls
624314e8bc
grampletpane: Use __future__.unicode_literals instead of cuni()
...
And get rid of the silly NL = "\n"
svn: r21448
2013-02-26 00:16:07 +00:00
John Ralls
07b52e2a11
ConfigManager: Ensure key files are loaded and saved as utf-8
...
svn: r21447
2013-02-26 00:15:55 +00:00
Paul Franklin
3178850a29
Python3 changes: __next__ and future division (which is not done yet)
...
svn: r21446
2013-02-25 18:52:45 +00:00
Paul Franklin
388ec0cbf1
slightly reformat error message
...
svn: r21443
2013-02-25 16:12:19 +00:00
Jérôme Rapinat
1773d661e7
6283: test flag for python on new script, not on Gramps.py... (thank you Paul)
...
svn: r21438
2013-02-25 07:24:40 +00:00
John Ralls
6f8fc1be58
Work around lack of locale.LC_MESSAGES on some Windows pythons
...
svn: r21436
2013-02-24 17:38:43 +00:00
John Ralls
af0f98d3b7
Fix missed cuni() in save.
...
svn: r21435
2013-02-24 16:46:16 +00:00
Jérôme Rapinat
14a38b91bc
6283: Re-enable optimization flag (-O) for python
...
svn: r21433
2013-02-24 16:16:42 +00:00
Nick Hall
dc671cf212
6408: python3 fix
...
svn: r21430
2013-02-24 13:52:56 +00:00
Paul Franklin
0b30e204bf
revert to the old report name
...
svn: r21429
2013-02-24 08:40:08 +00:00
John Ralls
4decf95b07
[r21424]Fix Py2 file encoding errors
...
svn: r21425
2013-02-24 02:20:09 +00:00
Nick Hall
ddf9dc9f14
6408: Display GExiv2 version rather than pyexiv2 version
...
svn: r21388
2013-02-23 23:36:12 +00:00
Nick Hall
7c0e4e4eb4
6408: Convert Metadata Viewer from pyexiv2 to GExiv2. Move Edit Exif Metadata gramplet into gramps-addons.
...
svn: r21386
2013-02-23 21:04:48 +00:00
Helge Herz
808c3d1183
see issue 0006464
...
svn: r21385
2013-02-23 12:45:55 +00:00
Paul Franklin
71edc3e710
6478: allow setting a background color in the SVG backend
...
svn: r21383
2013-02-23 04:59:31 +00:00
Craig J. Anderson
c5ae536432
someone changed a lot of the
...
box.next
to
box.__next__
changed these back.
svn: r21382
2013-02-22 15:56:42 +00:00
Brian Matherly
daf8669dc3
Remove dead basedocclass code
...
svn: r21381
2013-02-21 04:27:51 +00:00
John Ralls
3578392de5
ImportGedcom: Fix Python3 "dictionary changed size during iteration" errors
...
svn: r21377
2013-02-19 22:06:32 +00:00
John Ralls
e62eb831f0
Import ProGen: Use python3 print syntax
...
svn: r21376
2013-02-19 22:06:20 +00:00
John Ralls
c2a6e0e5d7
Fix Py2 TypeError in GEDCOM export
...
Due to writing regular strings instead of unicode strings.
svn: r21375
2013-02-19 22:06:11 +00:00
Paul Franklin
31745aaf8f
basedocclass==>docclass to match the 20695 changes
...
svn: r21374
2013-02-19 19:19:22 +00:00
Serge Noiraud
5e6fe3a996
Geography : print suppression
...
svn: r21372
2013-02-18 19:57:28 +00:00
Serge Noiraud
670592122a
Geography : bug #06451 note 27413 : the ellipse become a line when it is too small
...
svn: r21370
2013-02-18 19:41:35 +00:00
Serge Noiraud
bf65ad1e7c
Geography : bug #06466 : History change when clicking on one marker
...
bug #06451 : incomplete precedent patch
svn: r21368
2013-02-17 12:48:55 +00:00
Nick Hall
6deead53fc
Make availability of GraphViz settings depend on output format
...
svn: r21365
2013-02-16 21:36:58 +00:00
Serge Noiraud
f075325399
Geography : bug #06451 : Don't see chinese characters in the geography view.
...
svn: r21364
2013-02-16 13:35:32 +00:00
Nick Hall
834a14fc38
Improve the descriptions and tooltip for GraphViz aspect ratio option
...
svn: r21362
2013-02-15 19:44:17 +00:00
Peter Landgren
a1daf098b2
Fixed a typo.
...
svn: r21359
2013-02-15 08:45:31 +00:00
Paul Franklin
658134e464
6448: Text Reports>Descendant Report gives an AttributeError: 'Sort' object has no attribute by_birthdate
...
svn: r21357
2013-02-14 23:41:35 +00:00
John Ralls
5d6e2c991a
[Bug 6413] Fix importing ProGen files
...
This isn't a perfect fix because it requires that the ProGen file is
encoded with CP437, which is guaranteed only in Version 3.21 and later.
svn: r21355
2013-02-14 18:41:43 +00:00
Paul Franklin
8abf7677d6
6247: Crash when attempting to use Book Report
...
svn: r21350
2013-02-13 18:43:25 +00:00
Serge Noiraud
d12314ccbd
Geography : bug #6442 use the good glib with introspection.
...
svn: r21349
2013-02-13 15:07:41 +00:00
Peter Landgren
ee56e5723a
Fixed a typo.
...
svn: r21344
2013-02-12 15:42:45 +00:00
Serge Noiraud
8ddb3711b0
Geography : replace GObject.timeout_add by glib.timeout_add as it is deprecated
...
svn: r21341
2013-02-12 08:33:49 +00:00
Paul Franklin
80e27a63c0
6379: Can not get ancestry or relationship tabs to work
...
svn: r21337
2013-02-10 21:11:57 +00:00
Josip Pisoj
b816603119
win32-py3 fix: ValueError: strftime() requires year in [1; 9999]
...
svn: r21332
2013-02-10 18:03:55 +00:00
Josip Pisoj
96e042919c
win32 changes
...
svn: r21331
2013-02-10 17:53:43 +00:00
Helge Herz
705355104a
Revert svn21255 (svn21254 in branches/maintenance/gramps40) as discussed in issue 6424
...
svn: r21329
2013-02-10 15:23:06 +00:00
Tim G L Lyons
539fed3314
Reinstate inadvertent removal of rev 19988 change for bug 5900
...
svn: r21327
2013-02-09 21:12:19 +00:00
John Ralls
c56bd35ce0
GrampsLocale: Correct setting GrampsLocale.languages
...
Test only first 5 or first 2 characters of the language id against the
list of available translations.
Thanks to Tim Lyons for exposing the error.
svn: r21326
2013-02-09 18:59:20 +00:00
Erik De Richter
fcab654305
updated nl translation
...
svn: r21325
2013-02-09 13:03:11 +00:00
Tim G L Lyons
f48ca367b9
Revert change 21304 for moving report_options file
...
svn: r21324
2013-02-08 17:11:14 +00:00
Serge Noiraud
b98ea511cc
Geography : synchronize gramps and osm-gps-map for the free maps.
...
svn: r21321
2013-02-08 07:59:31 +00:00
Serge Noiraud
6353e06fa6
Geography : sometimes crash with unknown people or family.
...
svn: r21320
2013-02-08 07:57:47 +00:00
Tim G L Lyons
f568077d1e
0006411: Navweb crashes alpha4 when creating Media pages
...
svn: r21315
2013-02-07 16:48:45 +00:00
Benny Malengier
1dfd067e52
use latest gtkspell if available
...
svn: r21309
2013-02-06 09:24:15 +00:00
Tim G L Lyons
280c455eba
0003968: [NarWeb] Save/Restore settings for Narrated Website Generation. Change report_options file to be in the database directory, and implement different default report file and directory names based on the Family Tree Name. N.B. On upgrading, if you want to preserve your report_options, copy the report_option.xml file from the .gramps directory to the applicable .gramps.grampsdb.<number> directory. Also don't forget that the default options are to EXCLUDE private and living data.
...
svn: r21306
2013-02-05 18:07:37 +00:00
Peter Landgren
1db1aefc81
Fix of gramps -v for Graphviz and ghostscript.
...
svn: r21301
2013-02-05 15:11:45 +00:00
Gary Burton
2cb390881b
Bug #6358 . gc.DEBUG_OBJECTS removed from python3. Also handle exceptions due to collected weak references.
...
svn: r21298
2013-02-04 22:01:03 +00:00
Tim G L Lyons
1a5be24d56
Change format of console logging messages to have a meaningful timestamp
...
svn: r21295
2013-02-04 19:14:29 +00:00
Tim G L Lyons
553baa596a
Fix processing of contractions, and changes to ensure code (after initial lines) for narrativeweb is the same for trunk and gramps34
...
svn: r21293
2013-02-04 18:23:57 +00:00
Tim G L Lyons
404c2f154b
date.get_start_date has no attribute 'is_valid'
...
svn: r21292
2013-02-04 18:12:09 +00:00
Peter Landgren
e46c38bf0e
Added strings for sidebar category.
...
svn: r21291
2013-02-04 17:53:34 +00:00
Jérôme Rapinat
ff8a97a5d6
missing glocale
...
svn: r21290
2013-02-04 14:06:33 +00:00
Jérôme Rapinat
9b7a34d9c0
6403: Limit and try to avoid markups in translatable messages
...
svn: r21289
2013-02-04 09:25:41 +00:00
John Ralls
06ce88cef4
GrampsLocale: Allow for importing older PyICU packages
...
svn: r21287
2013-02-04 01:42:51 +00:00
Gary Burton
85ae2aca09
Fix memory leaks.
...
svn: r21285
2013-02-03 16:40:43 +00:00
Peter Landgren
b225c71885
Fixed a typo LC_MONETARY -> 'LC_MONETARY'.
...
svn: r21283
2013-02-03 15:30:40 +00:00
John Ralls
a8bbb91d25
GrampsLocale: Fix some oversights in creation of second GrampsLocale
...
svn: r21282
2013-02-03 02:05:14 +00:00
John Ralls
5f8575241b
grampslocale: Pretty up the log messages.
...
svn: r21281
2013-02-03 02:05:06 +00:00
John Ralls
f8a4ad6cb1
grampslocale.py: Protect against C.UTF-8 not being an installed locale on Linux.
...
svn: r21280
2013-02-03 01:23:05 +00:00
John Ralls
d6f9af95ad
relationship.py: Fix not registering "en_GB" as english.
...
Also replace diagnostic print with proper logging.
svn: r21279
2013-02-03 01:22:59 +00:00
Jérôme Rapinat
964d13ab40
update path
...
svn: r21278
2013-02-02 09:54:32 +00:00
John Ralls
6d91a3fd07
Handle junk at the end of revision strings
...
svn: r21276
2013-02-01 22:49:22 +00:00
John Ralls
fd61b21a2d
GrampsLocale: Replace locale.strcoll, locale.strxfrm, and conv*_tosrtkey
...
With GrampsLocale.sort_key (for strxfrm and conv*_tosrtkey) and
GrampsLocale.strcoll.
If ICU is available will use the correct ICU::Collator for the locale,
otherwise falls back to locale.strxfrm -- for which it temporarily
changes the LC_COLLATE locale.
svn: r21275
2013-02-01 22:49:14 +00:00
John Ralls
f238be30ef
GrampsLocale: Introduce GrampsLocale attributes currency, calendar, and collate
...
svn: r21274
2013-02-01 22:48:57 +00:00
John Ralls
0c2263a327
GrampsLocale: Make maclocale.mac_setup_localization() set glocale attributes directly
...
svn: r21273
2013-02-01 22:48:51 +00:00
John Ralls
ad61ad70a5
GrampsLocale: Extract function __init_from_environment
...
svn: r21272
2013-02-01 22:48:41 +00:00
John Ralls
ef7ee8cb36
Add modules for ICU
...
svn: r21271
2013-02-01 20:25:35 +00:00
Tim G L Lyons
f0ed16a9eb
export file select dialogue does not correctly reject empty filenames - two (probably long standing) coding errors: use of method name 'strip' instead of calling it, and does not isolate the filename from the full pathname
...
svn: r21268
2013-02-01 17:40:24 +00:00
Tim G L Lyons
e2f4e39f7e
find_file and find_folder do not return null string if the file or folder resp. do not exist (coding typo)
...
svn: r21267
2013-02-01 17:35:37 +00:00
Nick Hall
7afc3f7112
Update post-install scripts
...
svn: r21265
2013-01-31 23:23:32 +00:00
Nick Hall
17e70f14b3
Fix bug with --install-scripts option
...
svn: r21263
2013-01-31 22:30:02 +00:00
Nick Hall
7de1d4d40e
Remove duplicate LOCALE_DIR
...
svn: r21262
2013-01-31 18:33:20 +00:00
Erik De Richter
8e1a0a7ca5
updated nl translation
...
svn: r21261
2013-01-31 15:33:22 +00:00
Jérôme Rapinat
ee96c874ba
6367: Update the Side/Bottombar text (patch by Patsyblefebre)
...
svn: r21260
2013-01-31 08:29:39 +00:00
Tim G L Lyons
fa1151ef05
Narrative web: fix tar file output and HTML encoding output support.
...
svn: r21258
2013-01-30 18:58:44 +00:00
John Ralls
9755c2f794
Revert "Allow hard-coded paths to be overridden with $XDG_DATA_DIRS"
...
This reverts r21246
svn: r21257
2013-01-30 14:54:08 +00:00
Benny Malengier
c2164fbb37
gdkpixbuf support on windows
...
svn: r21255
2013-01-30 10:05:29 +00:00
Jérôme Rapinat
57be65f556
6384: Update Danish translation by Lars Kristian Lundin
...
svn: r21251
2013-01-30 09:32:57 +00:00
John Ralls
bf9af55a3f
Allow hard-coded paths to be overridden with $XDG_DATA_DIRS
...
Necessary for post-installation relocatability.
Also ensure that data installed to share/gramps is in mac bundle.
svn: r21246
2013-01-29 20:35:41 +00:00
Jérôme Rapinat
9ea3e520cb
typo
...
svn: r21243
2013-01-29 15:06:09 +00:00
Jérôme Rapinat
853351397e
6377: Danish translation is incomplete (patch by Lars Kristian Lundin)
...
svn: r21242
2013-01-29 08:49:29 +00:00
Jérôme Rapinat
ee032e67df
6377: Danish translation is incomplete
...
svn: r21239
2013-01-28 16:13:56 +00:00
John Ralls
72051dd488
GrampsLocale: Replace use of get_language_string with GrampsLocale.get_language_dict
...
Permits sorting by localized language name.
Also hides the language code, which the user doesn't really care about.
Removes get_language_string from libtranslate.py, no longer needed.
svn: r21236
2013-01-27 21:10:17 +00:00
John Ralls
091782abf7
GrampsLocale: Use module-specific logger for grampslocale.py
...
Fixes double-logging problem reported by Tim Lyons.
svn: r21235
2013-01-27 21:10:09 +00:00
Jérôme Rapinat
febd8842fd
behavior has changed on gramplet bars, message needs an update too
...
svn: r21231
2013-01-27 16:52:09 +00:00
Gary Burton
da7ab966d1
Bug #6371 . Fix memory leak caused by hanging reference to progress meter callback method.
...
svn: r21225
2013-01-26 09:28:52 +00:00
Doug Blank
23c9ce10b9
6364: dead people are shown as alive in narrated web page export
...
svn: r21219
2013-01-25 12:53:50 +00:00
Nick Hall
1200a57d53
6307: Use untranslated string in filter
...
svn: r21214
2013-01-24 16:47:14 +00:00
Nick Hall
a8a177d396
6360: Fix to work with new model
...
svn: r21212
2013-01-24 16:28:13 +00:00
Jérôme Rapinat
5f9651927e
listing missing references
...
svn: r21210
2013-01-24 15:37:45 +00:00
Benny Malengier
3e80ed51e0
6288: crash: no attribute 'require_version' - better fix
...
svn: r21207
2013-01-24 08:45:00 +00:00
Gary Burton
284ee7dce9
Bug #6255 .
...
svn: r21201
2013-01-22 20:56:11 +00:00
John Ralls
4a1c769a7e
[Bug #6361 ] try to run soundex tool
...
Updated for python3
svn: r21199
2013-01-22 19:21:29 +00:00
John Ralls
7d9cc19ed0
Fix unhandled exception in expandersidebar
...
svn: r21198
2013-01-22 19:21:17 +00:00
John Ralls
33fe531672
GrampsLocale: Fix missing "operating_system" value
...
Inadvertently deleted the creation in r21143
svn: r21197
2013-01-22 19:21:04 +00:00
Tim G L Lyons
b0f79b5bbe
Error in person.get_citation_child_list. Causes error in merging citation in person event reference attribute. (Discovered during investigation of 0006336: Delayed update of bottom bar in Person View after merge)
...
svn: r21196
2013-01-22 19:14:57 +00:00
Nick Hall
9c66c62d5c
Add tagging to all primary objects
...
svn: r21194
2013-01-22 16:12:15 +00:00
Paul Franklin
1b14c1d2a1
add "Id" property
...
svn: r21189
2013-01-21 15:56:16 +00:00
Jérôme Rapinat
4ae494bff9
"grampletview" is now "dashboardview"
...
svn: r21188
2013-01-21 15:51:59 +00:00
Jérôme Rapinat
5ae04dfc19
some broken references have blocked python modules check
...
svn: r21187
2013-01-21 15:40:23 +00:00
John Ralls
7fb81b5c21
GrampsLocale: Fix call to member function.
...
svn: r21186
2013-01-21 15:14:17 +00:00
Jérôme Rapinat
8c5d7afb5c
update for testing translations handling
...
svn: r21184
2013-01-21 10:08:11 +00:00
John Ralls
5e505f2c21
GrampsLocale: Restructure so that multiple GrampsLocale objects can safely be created for different locales
...
Only the first dependent upon the environment
All may be created with parameters which override environment variables or OS settings.
See the GrampsLocale docstring for details.
svn: r21182
2013-01-21 01:27:29 +00:00
John Ralls
795b45c82f
relationship.py: Remove unused import
...
svn: r21181
2013-01-21 01:27:21 +00:00
John Ralls
2f77462320
Fix platform detection on OSX
...
'darwin' is returned by sys.platform, not os.name.
svn: r21180
2013-01-20 19:35:35 +00:00
John Ralls
c4802bd210
Fix undefined variable reference, make separate not-loaded warning
...
Thanks to Pat Lefebre for reporting the error.
svn: r21179
2013-01-20 19:35:28 +00:00
Gary Burton
1d002b3218
Bug #6255 . Wrap gzip files with TextIOWrapper to allow them to be read as text.
...
svn: r21177
2013-01-20 17:16:01 +00:00
Tim G L Lyons
c91b53f0c4
0005088: Narrated Web Site Report sort order different Windows vs Linux. Initial commit to resolve the issues on Linux and Mac (provided in both cases PyICU is installed). Windows still needs to be tested, and there may still be some other uses of strxfrm (or strcoll) that need to be fixed.
...
svn: r21175
2013-01-20 15:11:06 +00:00
John Ralls
dc9c445878
Add goocanvas-2.0 to gramps dependencies
...
Also remove gramps-40 target, it doesn't belong in trunk now that it has
its own branch.
svn: r21173
2013-01-19 21:47:44 +00:00
John Ralls
9e09c4233f
GrampsLocale: Fix another typo
...
svn: r21171
2013-01-19 00:56:18 +00:00
John Ralls
b0e9f158d5
GrampsLocale: Convert some late-added translations to GRAMPS_LOCALE
...
svn: r21170
2013-01-18 22:23:11 +00:00
John Ralls
d5d0523303
GrampsLocale: Fix the typo in my typo fix.
...
svn: r21169
2013-01-18 22:04:46 +00:00
John Ralls
1a43859587
GrampsLocale: get_relationship_calculator: Fix missed variable name change.
...
svn: r21168
2013-01-18 21:27:48 +00:00
Nick Hall
d189448f39
Use public interface of Gtk.TreeModel in listview code
...
svn: r21165
2013-01-18 18:46:09 +00:00
Nick Hall
ddff6f95d9
6353: Fix error when setting colours
...
svn: r21163
2013-01-18 18:24:13 +00:00
Nick Hall
e4c0e079e7
Remove handle and tooltip columns from models
...
svn: r21158
2013-01-17 21:58:53 +00:00
John Ralls
5e914292fe
Fix GeoGraphyView.__init__ arg list for simplified bookmarks
...
svn: r21157
2013-01-17 19:49:04 +00:00
John Ralls
85a082bb6d
Descendant Report: Fix changed Sort function name
...
svn: r21156
2013-01-17 19:48:58 +00:00
John Ralls
d9409a8998
Use IMAGE_DIR in geography.py so that map images can be found when running from source directory.
...
svn: r21155
2013-01-17 19:48:51 +00:00
John Ralls
3f7d8933c7
Import get_svn_revision into const.py (via const.py.in, of course)
...
svn: r21154
2013-01-17 19:48:44 +00:00
John Ralls
b79eb50aba
PdfDocGen: Report cause of failure on all exceptions
...
not just file open ones. Expat can raise exceptions too!
svn: r21153
2013-01-17 19:48:37 +00:00
John Ralls
42de599bd0
GrampsLocale: Fix file encoding error in recentfiles
...
Expat wants a binary file, not a string file.
svn: r21152
2013-01-17 19:48:32 +00:00
John Ralls
e920cbfac1
GrampsLocale: Get the language code from the global translation
...
Instead of probing locale.getlocale() and environment variables
svn: r21151
2013-01-17 19:48:24 +00:00
John Ralls
df46941e73
GrampsLocale: Use the codeset from the singleton translation
...
Instead of locale.getlocale() or locale.nl_langinfo
svn: r21150
2013-01-17 19:48:14 +00:00
John Ralls
807512cd05
Fix some file resource leaks
...
I.e., files left open when the opening function exits. This is
a PyDebug warning.
svn: r21149
2013-01-17 19:48:07 +00:00
John Ralls
09a875db11
GrampsLocale: Simplify the file-finding functions
...
Making use of the fact that GrampsLocale now knows what
encoding to use, and noting that filesystems don't use
more than one encoding to write filenames in directories.
Also specify the encoding on some more files
svn: r21148
2013-01-17 19:47:59 +00:00
John Ralls
cc4ec85b4d
[Bug 6364] Fix file-opening failures due to unicode content.
...
svn: r21147
2013-01-17 19:47:44 +00:00
John Ralls
a58ef2b73f
GrampsLocale: Replace calls to sys.getfilesystemencoding
...
On MSWin and OSX, this call always returns the correct
value (utf-8 on OSX, 'mbcs' on MSWin), but on Linux the
return value is bizarrely dependent upon the environment.
Replace it with a GrampsLocale function which returns 'utf-8'
(the correct value for most Linux file systems) regardless of
the environment.
Also replace its use in print and write functions: It's the
encoding of paths in the filesystem, not of the files's content,
nor of the terminal's capabilities. The former is almost
always utf-8 as long as we write the file, the latter is
given by sys.stdout.encoding. Use the 'backslashreplace' error
handler to avoid exceptions when we need to output unicode
text to an ASCII terminal.
svn: r21146
2013-01-17 19:47:36 +00:00
John Ralls
ef7e047b4b
[Bug 6222]: Get the addons language list from the primary
...
GrampsLocale instance.
svn: r21145
2013-01-17 19:47:21 +00:00
John Ralls
ef6892abbd
GrampsLocale: Remove ggettext
...
svn: r21144
2013-01-17 19:46:55 +00:00
John Ralls
d3c2a8a490
Localization: Re-implement localization as a class, GrampsLocale
...
GrampsLocale is effectively a singleton: An instance is created in
const.py and retrieved everywhere.
Translations are provided via Translations classes, which are derived
from GNUTranslations and NullTranslations to provide extra functions
like sgettext.
svn: r21143
2013-01-17 19:42:11 +00:00
John Ralls
eecf57a0f6
Rename trans.py and mactrans.py to grampslocale.py and maclocale.py
...
Reflecting discussion on gramps-devel about their affecting more than
just translations.
Provide for a master GrampsLocale instance to be retrieved from
const.py, set by grampsapp.
svn: r21142
2013-01-17 19:41:58 +00:00
Nick Hall
7bb5c75d6a
6333: Display optional close button in gramplet bar tabs
...
svn: r21140
2013-01-16 23:59:48 +00:00
Nick Hall
a323f92482
Tidy up bookmark code
...
svn: r21139
2013-01-15 22:30:18 +00:00
Nick Hall
ae65778d27
6331: Fix spelling mistakes
...
svn: r21137
2013-01-15 21:04:57 +00:00
Benny Malengier
b3ceb3e828
6338: NotImplementedError on Export a View to a spreadsheet from the People Category
...
svn: r21136
2013-01-15 19:49:07 +00:00
Nick Hall
aa021c36c8
Allow icons as column headings in listviews
...
svn: r21134
2013-01-15 18:46:18 +00:00
Nick Hall
0b2ccdee6d
Add family filter to match twins
...
svn: r21132
2013-01-15 18:27:43 +00:00
Benny Malengier
7672f64221
6330: Can't download ans install addons
...
svn: r21131
2013-01-15 10:59:13 +00:00
Benny Malengier
01dbd41081
Filter was not working, we need to query global variable when we need it, not once at start
...
svn: r21129
2013-01-15 10:19:38 +00:00
Benny Malengier
48f3002e95
factor out double handle2internal
...
svn: r21127
2013-01-15 08:49:22 +00:00
Erik De Richter
6f42885a79
updated nl translation
...
svn: r21125
2013-01-15 08:46:14 +00:00
Benny Malengier
926dbca98f
6329: Crazy citations after XML import of bacuo from Gramps 3.4.3
...
svn: r21123
2013-01-15 08:42:50 +00:00
Erik De Richter
6783e60a7a
updated nl translation
...
svn: r21122
2013-01-15 08:40:26 +00:00
Doug Blank
22f646ccce
Don't convert handle if None
...
svn: r21121
2013-01-14 22:05:29 +00:00
Benny Malengier
00bd4b81f8
6326: Running Export View crashes with 'tuple' object has no attribute 'get_indices'
...
svn: r21120
2013-01-14 18:57:47 +00:00
Doug Blank
ae517eb9c7
Changes for 1.6 svn
...
svn: r21117
2013-01-14 18:38:44 +00:00
Paul Franklin
7af413bbc4
more absolute addressing, not relative
...
svn: r21115
2013-01-14 18:25:54 +00:00
Nick Hall
b20e711c30
1765: Add private column to views
...
svn: r21114
2013-01-14 16:49:52 +00:00
Doug Blank
4cbdd52389
Rename Gramplet View to Dashboard View
...
svn: r21112
2013-01-14 11:49:51 +00:00
John Ralls
87e7945b65
Fix typo in GI_TYPELIB_PATH
...
svn: r21110
2013-01-13 21:06:41 +00:00
John Ralls
892143ed4b
Build graphviz with pango, freetype support
...
Otherwise it can't output PDFs.
Also fix Gramps svn repo to new SF scheme.
svn: r21107
2013-01-13 20:35:51 +00:00
John Ralls
a769890c26
Include gi typelibs in bundle
...
Also point to pango modules file.
svn: r21106
2013-01-13 20:32:11 +00:00
Doug Blank
094726c14f
indent typo
...
svn: r21103
2013-01-13 17:19:29 +00:00
Nick Hall
347d371b77
Improvement to dropdown navigation plugin
...
svn: r21102
2013-01-13 17:09:53 +00:00
Doug Blank
8369658800
http://www.gramps-project.org/bugs/view.php?id=2623#c26969 make handle safe
...
svn: r21101
2013-01-13 17:07:44 +00:00
Benny Malengier
7fc4d4ec3f
6288: crash: no attribute 'require_version'
...
svn: r21100
2013-01-13 16:51:04 +00:00
Doug Blank
192e7eccf6
Set of changes to allow merge/patch functionality: feature on db to not add sources or tags on import; all gen.lib objects' to_struct marks Handles rather than strings; Differences report (gramps-add) now shows all relevant changes
...
svn: r21098
2013-01-13 16:38:54 +00:00
Doug Blank
f0d8d4bc8d
Bring data.gramps up to date with version 1.5.0 of XML; fix missing citations
...
svn: r21097
2013-01-13 16:27:08 +00:00
Doug Blank
9a1f3abd59
Moving to xml rather than gz for comparison purposes
...
svn: r21096
2013-01-13 16:25:09 +00:00
Paul Franklin
47b1b251bc
6229: bug when creating a book reports
...
svn: r21090
2013-01-13 01:07:19 +00:00
Nick Hall
73b26752b0
Add two experimental navigation plugins
...
svn: r21088
2013-01-12 23:35:45 +00:00
Benny Malengier
f14c20f20b
6315: Inserting action group 'Bookmarks' into UI manager which already has a group with this name
...
svn: r21087
2013-01-12 22:20:41 +00:00
Benny Malengier
ff2774985f
6318: Mention in the README that RCS is an optional package
...
svn: r21085
2013-01-12 15:00:52 +00:00
Benny Malengier
ecd18dfbce
6321: installed rcs and tried to make an archive
...
svn: r21083
2013-01-12 14:48:49 +00:00
Nick Hall
6c313b0a58
6306: Remove focus from the help button in detached gramplet windows
...
svn: r21080
2013-01-12 00:03:16 +00:00
Benny Malengier
c72a3f2492
6310: Warning dialog "No Home Person" should be helpful and more descriptive
...
svn: r21079
2013-01-11 22:52:27 +00:00
Benny Malengier
bb491fa5ef
6291: No Text report, with output format ODF, is created
...
svn: r21077
2013-01-11 22:32:41 +00:00
Nick Hall
0cffe803a5
6312: Fix Dashboard category icon
...
svn: r21074
2013-01-11 22:10:27 +00:00
Erik De Richter
f40ec85d39
updated nl translation
...
svn: r21073
2013-01-11 20:00:05 +00:00
Nick Hall
35add93f04
6307: Bug fixes for To Do gramplets
...
svn: r21071
2013-01-11 19:23:38 +00:00
Benny Malengier
620446303f
fix error from fix encoding issue for python 3
...
svn: r21070
2013-01-11 17:20:16 +00:00
Nick Hall
d59317881a
6307: Improved ToDo gramplets
...
svn: r21067
2013-01-11 16:09:23 +00:00
Benny Malengier
0ffe2869d6
fix home button issue in python3
...
svn: r21066
2013-01-11 15:18:11 +00:00
Benny Malengier
ce7192c034
6290: No Text report with output format PDF is created
...
6292: No Text report, with output format Print... , is created.
svn: r21064
2013-01-11 14:51:28 +00:00
Doug Blank
549434612e
Check for outdated const.py file
...
svn: r21061
2013-01-11 13:49:21 +00:00
Doug Blank
fdc926d942
Return correct field types for media path, desc, and mime
...
svn: r21059
2013-01-11 13:22:07 +00:00
Doug Blank
31d2a7e3a0
Media Description not reported, typo
...
svn: r21057
2013-01-11 13:18:55 +00:00
Benny Malengier
9155b2feb6
fix encoding issue for python 3
...
svn: r21055
2013-01-11 13:04:49 +00:00
Doug Blank
7fd98348ee
Need to log in to run reports
...
svn: r21053
2013-01-10 19:18:57 +00:00
Doug Blank
cc62366d42
Gramps Version number now includes svn
...
svn: r21050
2013-01-10 17:42:47 +00:00
Nick Hall
dd296535de
6312: Rename Gramplets category to Dashboard
...
svn: r21048
2013-01-10 10:50:25 +00:00
Nick Hall
f8f152c1f0
6309: Wrap text in empty gramplet bar tab
...
svn: r21046
2013-01-09 19:52:44 +00:00
Benny Malengier
be608b715e
6311: Export assistant to export a GEDCOM fail
...
svn: r21045
2013-01-09 10:21:07 +00:00
Benny Malengier
96a727e825
6311: Export assistant to export a GEDCOM fails
...
svn: r21042
2013-01-09 10:12:12 +00:00
Nick Hall
9979159717
Add server option to installation
...
svn: r21039
2013-01-08 21:54:31 +00:00
Nick Hall
622cabe1c2
Update .gitignore
...
svn: r21038
2013-01-08 21:54:15 +00:00
Nick Hall
b85845d6a8
Update MANIFEST.in
...
svn: r21037
2013-01-08 21:54:08 +00:00
Nick Hall
35073e9185
Fix svn revision import
...
svn: r21035
2013-01-08 18:31:51 +00:00
Nick Hall
fd227ef251
Change to absolute paths in const.py
...
svn: r21033
2013-01-08 17:26:44 +00:00
Benny Malengier
6bf8994fbb
6299: Calendar Gramplet does not display anything
...
6301: ImportError: No module named QuestionDialog
svn: r21032
2013-01-08 09:03:25 +00:00
Doug Blank
378558de5f
4646: reports cannot be run from the command line in a non-GUI environment
...
svn: r21028
2013-01-08 03:02:46 +00:00
Doug Blank
330b8388d7
Removed extra else: typo
...
svn: r21027
2013-01-08 02:35:35 +00:00
Nick Hall
37c01ad307
Restore Makefiles removed by mistake
...
svn: r21024
2013-01-07 22:26:38 +00:00
Benny Malengier
1fe37cae6f
fix error of revision 20699
...
svn: r21021
2013-01-07 09:17:16 +00:00
Benny Malengier
2e88ca5bb3
5972: GUI Crash (metaclass conflict) when some package (e.g. python-gnome2) installed
...
svn: r21019
2013-01-07 08:19:38 +00:00
Doug Blank
186d7e0ec4
typo in args error reporting
...
svn: r21016
2013-01-06 21:49:30 +00:00
Doug Blank
b1da20254a
Bugs 5972 and 6132: needed to remove python-gnome2 to run, GUI Crash (metaclass conflict) when some package (e.g. python-gnome2) installed, 6132: metaclass conflict in flatbasemodel.py
...
svn: r21015
2013-01-06 21:43:28 +00:00
Doug Blank
d5b71cc6b7
display error messages correctly
...
svn: r21013
2013-01-06 21:39:42 +00:00
Benny Malengier
83fdd19efe
6256: Can't create graph reports
...
svn: r21012
2013-01-06 21:35:45 +00:00
John Ralls
f14b5d8944
Fix up mactrans.py for python3
...
svn: r21010
2013-01-06 20:40:46 +00:00
John Ralls
e07ec97571
Update Mac modules for python3
...
svn: r21009
2013-01-06 19:11:38 +00:00
Doug Blank
98958cb164
6067: Narrative Web reports people as Living even when they have a deceased event (but without a date because it is unknown)
...
svn: r21008
2013-01-06 02:31:28 +00:00
Doug Blank
9b1ab12514
Don't show svnversion non-version response
...
svn: r21007
2013-01-06 01:20:27 +00:00
Jérôme Rapinat
d5870ff1f4
new location for tips.xml
...
svn: r21005
2013-01-05 14:41:54 +00:00
Benny Malengier
2380586eff
06256: Can't create graph reports
...
svn: r21002
2013-01-05 13:33:17 +00:00
Nick Hall
cce7313605
6276: Fix error installing gramps.png
...
svn: r20999
2013-01-05 12:10:48 +00:00
Benny Malengier
565638fed8
6282: Can't create text reports with RTF output format in python 3.3
...
svn: r20997
2013-01-05 12:08:07 +00:00
Benny Malengier
a7a82a6947
6256: Can't create graph reports
...
svn: r20996
2013-01-05 11:34:48 +00:00
Benny Malengier
e84ccb92db
6277: Out of index when creating textreort with PDF format
...
svn: r20994
2013-01-05 11:19:14 +00:00
Doug Blank
c194bda8ce
Handle version with text such as '-alpha' number in const.py
...
svn: r20992
2013-01-05 02:58:18 +00:00
Nick Hall
ae31189b32
Move images and data directories
...
svn: r20989
2013-01-04 23:09:12 +00:00
Paul Franklin
30173f5910
revert accidental 20685 regression (iteritems)
...
svn: r20987
2013-01-04 22:57:40 +00:00
Nick Hall
57dc4c0118
Convert filenames to lower case
...
svn: r20985
2013-01-04 22:29:44 +00:00
Nick Hall
12496556f0
Remove make files from svn:ignore properties
...
svn: r20982
2013-01-04 21:05:39 +00:00
Erik De Richter
f549a582e9
updated nl translation
...
svn: r20981
2013-01-04 20:19:32 +00:00
Nick Hall
79576762c4
Remove remaining make files
...
svn: r20978
2013-01-04 17:36:50 +00:00
Nick Hall
28a51a72d5
6281: Rename GrampsBar to GrampletBar and move into widgets directory
...
svn: r20977
2013-01-04 17:16:28 +00:00
Peter Landgren
71e5bb4c81
Fix of divison issue. There might be more of them.
...
svn: r20975
2013-01-04 15:38:44 +00:00
Benny Malengier
b380a6b04f
6273: Detaching Gramplet in Sidebar/Bottombar views are not using full area
...
svn: r20974
2013-01-04 14:08:36 +00:00
Benny Malengier
b115da9699
6270: Attempting to accidentally open Book Manager raises a Unhandled exception
...
svn: r20972
2013-01-04 13:28:35 +00:00
Peter Landgren
812b3503bf
Fix of issue 6271.
...
svn: r20969
2013-01-03 19:20:07 +00:00
Jérôme Rapinat
042732687f
we are in 2013
...
svn: r20967
2013-01-03 18:51:39 +00:00
Benny Malengier
10d5436eba
support for upgrade of database on python3
...
svn: r20961
2013-01-03 15:34:04 +00:00
Benny Malengier
e0253d125f
note model with wrong tag handle, gracefully continue
...
svn: r20959
2013-01-03 15:09:39 +00:00
Benny Malengier
6ab5a23503
FIX MAJOR ERROR blocking upgrade of old family trees !
...
svn: r20957
2013-01-03 11:26:23 +00:00
Benny Malengier
4bf5b00fd7
Fix exec problem in python 2 after previous change
...
svn: r20955
2013-01-03 11:19:16 +00:00
Benny Malengier
b2e5f1ea0d
Recover gracefully from some errors in python3
...
svn: r20951
2013-01-03 10:29:04 +00:00
Benny Malengier
cc878faf8f
6258: Error during start of Gramps for certain LANG values
...
svn: r20949
2013-01-03 09:50:43 +00:00
Doug Blank
d6214118e2
6274: Tried to use Charts View and receive 'NameError: global name 'gen' is not defined'
...
svn: r20946
2013-01-03 05:41:01 +00:00
Nick Hall
945a491e18
Tidy up resource files
...
svn: r20944
2013-01-02 23:31:07 +00:00
Doug Blank
55248663b8
URL for Welcome Gramplet was still pointing to 3.3 manual (trunk will point to 4.0 for now)
...
svn: r20943
2013-01-02 20:27:21 +00:00
Doug Blank
c5889d7857
Wait for report to exist before trying to download
...
svn: r20938
2013-01-02 03:20:41 +00:00
Doug Blank
7242f9d662
4719: Narweb Privacy issue, probably_alive uses spouse birth/death directly
...
svn: r20935
2013-01-02 03:01:42 +00:00
John Ralls
edc74447d1
Bug 6268: Fix check_po for python3
...
svn: r20933
2013-01-01 23:13:45 +00:00
Doug Blank
c8708ae3bc
New URL for gramps-addons
...
svn: r20932
2013-01-01 20:14:20 +00:00
Erik De Richter
0d49ad046f
updated nl translation
...
svn: r20930
2013-01-01 20:07:54 +00:00
Benny Malengier
6ddfed1244
6266: loading plugin manager gives error
...
svn: r20927
2013-01-01 16:29:02 +00:00
Benny Malengier
268b3e467b
6265: can not make back up
...
svn: r20924
2013-01-01 11:16:03 +00:00
Jérôme Rapinat
0523ef0197
6203: typo when interrupting a gramplet
...
svn: r20921
2013-01-01 07:16:31 +00:00
Doug Blank
91173ba2a8
Bumped trunk to 4.1, updated plugins, requires setup.py build rather than copy of const.py.in, show svn number in version number
...
svn: r20919
2012-12-31 22:51:11 +00:00
Doug Blank
a54c1badb7
Two different types of selection data
...
svn: r20917
2012-12-31 20:54:48 +00:00
Doug Blank
8f95806107
Fixed issue with adding tags on notes and families in CSV
...
svn: r20916
2012-12-31 20:24:10 +00:00
Doug Blank
b82496eada
Beginning of example in CSV format
...
svn: r20915
2012-12-31 20:08:43 +00:00
Doug Blank
771ae761e2
Added tagging on import for GEDCOM, XML, and CSV. Also fixed CSV iterator issue with next. Default tag is set in Preferences using time.strftime codes (eg, %Y, %m, etc). Noticed that adding source on input is only for GEDCOM, so adjusted the text description for it. Tagging on input supports all taggable items (notes, media, family, person --- although csv does not import media). Will add to gramps40 if all ok.
...
svn: r20914
2012-12-31 20:07:36 +00:00
Doug Blank
1c240f9bef
Changes for gtk3 clipboard to work
...
svn: r20912
2012-12-31 18:56:31 +00:00
Nick Hall
a86b39d078
Improve check to prevent overwriting const.py
...
svn: r20910
2012-12-31 16:41:00 +00:00
Benny Malengier
b2b4b39d03
6258: Error during start of Gramps for certain LANG values
...
svn: r20909
2012-12-31 15:00:47 +00:00
Doug Blank
dc18499c7e
Add timestamp to downloads
...
svn: r20906
2012-12-31 14:58:09 +00:00
Jérôme Rapinat
62e56c09ac
6112: use get_indices method on TreePath for "old" Gtk version (e.g, 3.6.1)
...
svn: r20904
2012-12-31 13:41:55 +00:00
Benny Malengier
a2b941140c
6205: Gtk.CALENDAR needs a migration to new GI/GTK3 API
...
svn: r20897
2012-12-30 23:21:17 +00:00
Doug Blank
6841776261
Added addons-url to config and Preferences; currently set to old URL, but will update in a couple of days when new addons URL comes on-line
...
svn: r20894
2012-12-30 21:59:00 +00:00
Benny Malengier
34c7d6baee
Fix divisionbyzero in python3
...
svn: r20889
2012-12-30 17:32:52 +00:00
Benny Malengier
97fbe91426
6205: Gtk.CALENDAR needs a migration to new GI/GTK3 API
...
Also: don't expand the calendar more than needed to show it.
svn: r20886
2012-12-30 15:42:06 +00:00
Jérôme Rapinat
b08cdbe36c
avoid specific case with decimal comparison
...
svn: r20883
2012-12-30 15:29:23 +00:00
Benny Malengier
59d54b9ba5
More version strings
...
svn: r20881
2012-12-30 15:14:58 +00:00
Jérôme Rapinat
6a78da4b25
typo
...
svn: r20878
2012-12-30 10:04:18 +00:00
Nick Hall
43b6e62d2d
Update translation code to use LOCALE_DIR
...
svn: r20876
2012-12-29 17:52:17 +00:00
Gary Burton
1096342cb5
Set the correct number of update callbacks. Bug #6219 .
...
svn: r20874
2012-12-29 17:18:54 +00:00
Nick Hall
7bff2f915f
Fix structure of build directory for locale files
...
svn: r20872
2012-12-29 00:25:01 +00:00
Benny Malengier
ffbac653e0
6112: Cannot install addons via dialog
...
svn: r20870
2012-12-28 20:33:30 +00:00
Nick Hall
9cfc5f4863
Fix error in Norwegian (nb) translation
...
svn: r20867
2012-12-28 19:59:21 +00:00
Nick Hall
f055e2748e
Add LOCALE_DIR. Remove PREFIXDIR and SYSCONFDIR.
...
svn: r20866
2012-12-28 19:59:07 +00:00
Benny Malengier
af456e12b7
6208: Cannot iterate on attributes when trying to paginate via cairodoc
...
At same time, fix deprecated cairocontext
svn: r20864
2012-12-28 17:22:10 +00:00
Benny Malengier
91abba9d20
6123: Index into undohistory, correct fail on older gobject
...
svn: r20860
2012-12-28 13:01:49 +00:00
Benny Malengier
5fb66f3918
Improve hover handling on displaytabs
...
svn: r20857
2012-12-28 10:27:12 +00:00
Jérôme Rapinat
d64e11dc1d
spacing, tab (fr) and paths for files (en, fr)
...
svn: r20856
2012-12-28 09:44:04 +00:00
John Ralls
c0e7bb1cdc
Restore PangoCairo and FontConfig to Graphviz requirements
...
svn: r20854
2012-12-27 20:49:19 +00:00
Benny Malengier
a4239f83d3
correct wrong function call
...
svn: r20852
2012-12-27 17:51:20 +00:00
Benny Malengier
51a53ccebd
Fix crash on callback after clean_up in gallerytab
...
svn: r20849
2012-12-26 23:19:07 +00:00
Benny Malengier
2e86a12c39
bug 1772: follow cursor to completely resolve bug
...
svn: r20847
2012-12-26 22:39:58 +00:00
Benny Malengier
28c25286ad
bug 1772, correct event handling
...
svn: r20845
2012-12-26 22:22:21 +00:00
Benny Malengier
e434d618a1
1. context menu on displaytabs showing
...
2. partially do bug 1772O
svn: r20843
2012-12-26 22:15:41 +00:00
Benny Malengier
57dccb292b
1567: beautify Relation Ship Graph, remove - if no date of birth or death
...
svn: r20841
2012-12-26 18:19:51 +00:00
Benny Malengier
8a8bf7c72e
GTK3 conversion in tools
...
svn: r20839
2012-12-24 12:35:53 +00:00
Benny Malengier
44e33f0ad6
rows_reoredered patch not yet in GTK
...
svn: r20834
2012-12-23 14:09:57 +00:00
Fedik
2787429b8a
small translation and uptades
...
svn: r20831
2012-12-23 13:34:53 +00:00
John Ralls
08010776aa
Mods for Gtk3, setup.py
...
svn: r20829
2012-12-23 06:11:43 +00:00
Jérôme Rapinat
29a170b678
spacing, tab (fr) and VERSION (en, fr)
...
svn: r20826
2012-12-22 19:49:57 +00:00
Jérôme Rapinat
424fe3bd5b
merge from 4.0.0 to trunk
...
svn: r20824
2012-12-22 18:07:18 +00:00
Benny Malengier
261df75bea
Convert validated masked entry to normal gtk.entry with icon
...
Working background color change on error
svn: r20822
2012-12-22 13:24:39 +00:00
Benny Malengier
66cdba1d8d
rows_reordered is present again in GTK 3.8
...
svn: r20819
2012-12-22 09:23:56 +00:00
Doug Blank
8fa4de8f9a
Someone optimized some code incorrectly; lines at bottom of calendar where placed off the page
...
svn: r20815
2012-12-21 18:57:18 +00:00
Doug Blank
163545089c
If you try to lookup an object too early, you might find that the tbl is still a dict; this protects such early lookups from crashing
...
svn: r20813
2012-12-21 18:25:37 +00:00
Jérôme Rapinat
99a1729794
do not need to check untranslated and fuzzy strings because they have not been reviewed yet; warning this script uses tab for the bloc indentation...
...
svn: r20805
2012-12-20 17:42:29 +00:00
Benny Malengier
1d9aeb81d0
On translation error, allow build to continue after asking user
...
svn: r20803
2012-12-20 16:40:49 +00:00
Jérôme Rapinat
d0d2c59cd5
common date handler for Norwegian Bokmål and Norwegian Nynorsk
...
svn: r20800
2012-12-20 13:46:36 +00:00
Benny Malengier
d682510c42
6227: libhtml handles strings differently in python2.x and python3.x
...
svn: r20796
2012-12-19 09:42:52 +00:00
Tim G L Lyons
55d9ef2dbf
0006009: Media objects attached to Marriage events and Sources are not included in Narrative Web Site
...
* restructure the families index so families are indexed under both spouses, and the family name is normalised
* separate out Families section in individual and families pages so individual page links to the family page and family page links to both people
* normalise links to families so the link is only displayed if the family page is present, and the gid is included when appropriate
* remove highlighting of media subregions except in the media pages (it was confusing and not very well implemented)
* include people whose surname is absent in the individual, surname and families indexes
* html_escape names and surnames
* always display media thumbnails for first image in Gallery list (in some cases they were suppressed if they had been displayed at the top of the page)
* change partner and parent columns in families index to improve the layout of the HTML and put the comma between multiple partners in the right place
* use event description (where present) instead of just event type in back references
* fix bug in the way obj_dict and bkref_dict were initialised
svn: r20795
2012-12-18 22:55:56 +00:00
Benny Malengier
eb52e2f3de
6224: Can't select with ot without media when taking backup
...
svn: r20793
2012-12-18 16:22:26 +00:00
Benny Malengier
f39e82c9b3
6215: Descendant Fanchart error on duplicate children
...
svn: r20792
2012-12-18 15:01:50 +00:00
Benny Malengier
ef023ffdb3
6227: libhtml handles strings differently in python2.x and python3.x
...
svn: r20791
2012-12-18 14:05:46 +00:00
Benny Malengier
0e01b5919e
6231: WARNING: configmanager.py: line 309: WARNING: ignoring key with wrong type
...
'behavior.autoload'
svn: r20789
2012-12-18 11:50:02 +00:00
Benny Malengier
100eeec905
fix wrong print_exc usage, see bug 6223
...
svn: r20788
2012-12-18 11:17:47 +00:00
Benny Malengier
0f35aa4aa3
update readme for correct gtkspell support
...
svn: r20787
2012-12-18 11:11:36 +00:00
Benny Malengier
aa5e2f0847
python 3 support, keys should be list if we want to iterate and delete
...
svn: r20786
2012-12-18 10:49:09 +00:00
Doug Blank
f90198e0c2
Template for webapp admin HTML header
...
svn: r20785
2012-12-16 14:34:17 +00:00
Jérôme Rapinat
e5beb28b0c
import Pango before Gtk, or some things start to go wrong in GTK3 (see gramps/gui/grampsgui.py)
...
svn: r20784
2012-12-15 09:59:49 +00:00
Jérôme Rapinat
3c285ad02e
5621: better named_arguments for Bidirectional Text support and when more than one argument into string
...
svn: r20783
2012-12-15 09:46:18 +00:00
Jérôme Rapinat
c2443c74d4
update and add more comments
...
svn: r20782
2012-12-13 20:43:32 +00:00
Nick Hall
dbd8edaae6
Add .gitignore file
...
svn: r20781
2012-12-13 14:05:30 +00:00
Espen Berg
fb55907dc3
Committed the latest revisions of nn.po and nb.po from branches/maintenance/gramps34 as a replacement from nothing...
...
svn: r20779
2012-12-10 20:06:50 +00:00
Tim G L Lyons
dfcfacfaec
A couple more work arounds for bug 6227
...
svn: r20776
2012-12-09 17:59:28 +00:00
Tim G L Lyons
de4953f090
Various fixes for python 3 and for typos.
...
* internal table changed to use zero for unknown birthdates
* codecs.EncodedFile removed as I couldn't get it to work
* work around for self.database.iter under python 3 returns (binary) data rather than text
* work around for bug 6227
* various typos when latest gramps34 was merged in.
svn: r20775
2012-12-09 17:38:10 +00:00
Tim G L Lyons
d21eae52e1
patch to get reload to work in trunk
...
svn: r20774
2012-12-07 18:57:54 +00:00
Doug Blank
096694439e
Added note reference controls (order, delete, edit ref); working on infrastructure to add notes to names, etc.
...
svn: r20773
2012-12-07 12:28:02 +00:00
Tim G L Lyons
8203d2f49f
fixed problem that bibliography ignores media attached to citations, so if that is the only 'interesting' thing about the citation, the citation media is not output
...
svn: r20772
2012-12-05 22:56:53 +00:00
Tim G L Lyons
7802b0a43b
* Removed a lot of redundant code and parameters (mainly connected with the old way of determining the objects to be included in the report).
...
* Moved routines for calculating objects to be output so they can be part of default list building classes.
* Replaced person link routine with one that takes into account whether there is a page for the person.
* Included repository reference media type and call number in the 'Repositories' section of the relevant source instead of the Repository page.
* Implemented a generalised back reference function to display the 'References' section of all pages. This recursively displays references till one is found for which a page exists.
* Removed list of people and families from heading of the event pages as these are now in the 'References' section.
* Fixed bug "0005968: Narrated Web Site not copying Source Citations files such as jpg or pdf docs to web site" and "0005946 GRAMPS failed to insert jpeg image into proper place for an event" by displaying a thumbnail for citation media in the 'Source References' section (with a link to the media page)
svn: r20769
2012-12-05 19:34:20 +00:00
Doug Blank
84ee7c8ff8
Changes for Django 1.4; should now be updated from gramps35
...
svn: r20766
2012-12-05 02:34:05 +00:00
Jérôme Rapinat
159d683ed7
sphinx needs docutils libs for man file generation; typo on french version
...
svn: r20765
2012-12-04 08:51:01 +00:00
Jérôme Rapinat
d6b6d09577
5621: test for docutils
...
svn: r20764
2012-12-03 18:48:03 +00:00
Jérôme Rapinat
bb7470e604
5621: add quick samples of odt and man files generation via docutils
...
svn: r20763
2012-12-03 18:19:39 +00:00
Jérôme Rapinat
81172d0c95
specific import path for Date Editor
...
svn: r20762
2012-12-03 15:39:03 +00:00
Jérôme Rapinat
79ed692aa5
specific import path for generating GUI section
...
svn: r20761
2012-12-03 15:15:42 +00:00
Jérôme Rapinat
fe0d77ee77
5621: start to use markups and update formating
...
svn: r20760
2012-12-03 10:38:24 +00:00
Jérôme Rapinat
eb4544e16c
5621: start to use markups
...
svn: r20759
2012-12-03 09:59:21 +00:00
Jérôme Rapinat
2a100e8a8d
5621: start to use markups
...
svn: r20758
2012-12-03 09:49:41 +00:00
Jérôme Rapinat
66988f0d3f
5621: typo on french files
...
svn: r20757
2012-12-03 09:31:19 +00:00
Jérôme Rapinat
7c7efb4db5
5621: encoding and non-ASCII characters for Portuguese
...
svn: r20756
2012-12-03 09:09:35 +00:00
Nick Hall
987701c5fc
Fix bug in undo history dialog
...
svn: r20755
2012-12-03 00:49:51 +00:00
Nick Hall
222f7bc1c8
Fix error when returning path of top level node
...
svn: r20753
2012-12-02 23:32:36 +00:00
Nick Hall
3dd5c5976d
Bug fix
...
svn: r20752
2012-12-02 21:24:37 +00:00
Nick Hall
b0d607dcd5
python3 fix
...
svn: r20751
2012-12-02 21:21:39 +00:00
Jérôme Rapinat
8a1995be75
only use one -letter as flag (3 characters) when use choice list; sys.argv[2:] issue
...
svn: r20749
2012-12-02 17:39:25 +00:00
Jérôme Rapinat
01676a58a4
only use one -letter as flag (3 characters) when use choice list; sys.argv[2:] issue
...
svn: r20748
2012-12-02 17:29:13 +00:00
Jérôme Rapinat
6f6c3845f0
add "all" argument for check and update flag (maintenance and tests)
...
svn: r20747
2012-12-02 17:22:40 +00:00
Jérôme Rapinat
870f54c733
typo
...
svn: r20745
2012-12-02 14:09:44 +00:00
Doug Blank
af1d8b1ed1
Add missing Gramps license information (thanks Paul Franklin)
...
svn: r20743
2012-12-02 14:05:54 +00:00
Jérôme Rapinat
fbac0193af
upgrade deprecated "optparse" module to "argparse" for a python2.7/3.2 support; skip fuzzy by default because it is ignored on .mo generation and not yet reviewed by translators; only check and print a summary
...
svn: r20742
2012-12-02 13:52:37 +00:00
Jérôme Rapinat
f44e1d2297
5621: limit unrelated warnings and update the french version
...
svn: r20741
2012-12-02 11:39:49 +00:00
Jérôme Rapinat
7c534d3bdc
5621: export section was missing on the English version
...
svn: r20739
2012-12-02 10:57:06 +00:00
Jérôme Rapinat
dfcc87fff0
5621: fix toctree warnings by using TOC way for html output
...
svn: r20738
2012-12-02 10:13:42 +00:00
Mirko Leonhäuser
bf3444778d
updated german translation
...
svn: r20737
2012-12-02 02:01:07 +00:00
Doug Blank
98a26cd53a
Changes to: 1) bring trunk up to where gramps35 webapp was, 2) to bring old code up to python3 and pygobject use, and 3) use Django 1.4; (not all of webapp is back to working state yet)
...
svn: r20736
2012-12-01 22:25:36 +00:00
Doug Blank
03bafbd9e6
Changes to: 1) bring trunk up to where gramps35 webapp was, 2) to bring old code up to python3 and pygobject use, and 3) use Django 1.4; (not all of webapp is back to working state yet)
...
svn: r20735
2012-12-01 22:13:30 +00:00
Jérôme Rapinat
8759bc0c03
5621: support for localized man files
...
svn: r20734
2012-12-01 19:14:43 +00:00
Jérôme Rapinat
64846b1892
5621: update some urls
...
svn: r20733
2012-12-01 17:52:29 +00:00
Jérôme Rapinat
6b1477d4b5
5621: fix some indentation issues
...
svn: r20732
2012-12-01 17:41:17 +00:00
Jérôme Rapinat
29a7d3b036
5621: fix some indentation issues
...
svn: r20731
2012-12-01 17:37:48 +00:00
Jérôme Rapinat
29e04b9dc3
5621: fix some indentation issues
...
svn: r20730
2012-12-01 17:28:43 +00:00
Jérôme Rapinat
61daa7eb77
5621: fix some indentation issues
...
svn: r20729
2012-12-01 17:10:57 +00:00
Jérôme Rapinat
a152c05b99
5621: move .rst files into related 'lang' directory
...
svn: r20728
2012-12-01 17:04:52 +00:00
Jérôme Rapinat
c26cffaffb
5621: start to use makup on fr.rst
...
svn: r20727
2012-12-01 17:02:47 +00:00
Jérôme Rapinat
255d26fa4b
5621: add a quick rst file format version for Portuguese
...
svn: r20726
2012-12-01 16:29:43 +00:00
Jérôme Rapinat
ca0501bab0
5621: provide translations environment for man files
...
svn: r20725
2012-12-01 16:02:41 +00:00
Jérôme Rapinat
20f3ac2c58
5621: update commands
...
svn: r20724
2012-12-01 14:04:51 +00:00
Jérôme Rapinat
a2f0092403
5621: try to move man files generation to something more pythonic with translation support by using sphinx and python
...
svn: r20723
2012-12-01 13:55:32 +00:00
Jérôme Rapinat
1dd0ebca64
update to new root dir ('src' to 'gramps')
...
svn: r20722
2012-12-01 11:52:17 +00:00
Jérôme Rapinat
eca67c5c3e
update broken url (url for SVN)
...
svn: r20721
2012-12-01 11:46:54 +00:00
Jérôme Rapinat
84618d0633
update broken url (url for SVN)
...
svn: r20720
2012-12-01 11:44:11 +00:00
Jérôme Rapinat
ee5290e02b
start a quick alternative to Makefile builder for API documentations
...
svn: r20719
2012-12-01 11:35:07 +00:00
Jérôme Rapinat
bbcb1dd406
better print statement (if need)
...
svn: r20718
2012-12-01 10:36:36 +00:00
Jérôme Rapinat
3845dfb304
po files selector for displaying content of translation file
...
svn: r20717
2012-12-01 10:16:44 +00:00
Jérôme Rapinat
2ca04af319
start to use choice lists (argsparser)
...
svn: r20716
2012-12-01 10:10:44 +00:00
Jérôme Rapinat
f4abcb7f66
check defaults
...
svn: r20715
2012-12-01 09:45:14 +00:00
Doug Blank
f491fcd3f8
Added missing fan.childring initialization (set to false as children are shown in rings)
...
svn: r20714
2012-12-01 07:32:59 +00:00
Jérôme Rapinat
9e381f2ad5
start to upgrade deprecated "optparse" module to "argparse" (python 2.7/3.2)
...
svn: r20713
2012-11-30 20:33:44 +00:00
Jérôme Rapinat
a87a4f9868
GEP008: update references for documentation
...
svn: r20711
2012-11-30 10:00:48 +00:00
Paul Franklin
dbe7fbc248
revert accidental 20685 regressions (and therefore 20699 corrections)
...
svn: r20710
2012-11-29 21:37:25 +00:00
Mirko Leonhäuser
d1bda1ec09
updated german translation
...
svn: r20709
2012-11-27 21:33:06 +00:00
Paul Franklin
1c22612f5d
for Python files in the "gramps" (only) sub-tree:
...
1) add SVN svn:keywords "Id" property if it didn't have it
2) add SVN svn:mime-type "text/plain" property if it didn't have it
3) add SVN "Id" line to the file if it had none
4) reformat SVN "Id" line in the file if it needed it
svn: r20708
2012-11-27 04:31:14 +00:00
Paul Franklin
6170e7fcbd
add "Id" property
...
svn: r20707
2012-11-27 03:41:05 +00:00
Jérôme Rapinat
deece38ffa
typo
...
svn: r20705
2012-11-26 15:15:28 +00:00
Mirko Leonhäuser
04775cea4e
updated german translation
...
svn: r20703
2012-11-25 13:13:33 +00:00
Mirko Leonhäuser
adb6b449ff
updated german translation
...
svn: r20701
2012-11-24 12:39:03 +00:00
Peter Landgren
6a2ca043a4
Fix of minor error i number of unique surnames.
...
svn: r20700
2012-11-23 18:15:31 +00:00
Benny Malengier
a1591a964c
python 3 support, avoid use of unicode
...
svn: r20699
2012-11-23 17:22:00 +00:00
Benny Malengier
db6a462bc2
fix writing plugin menu error
...
svn: r20698
2012-11-23 12:08:27 +00:00
Benny Malengier
755d88fa0e
Remove testing label
...
svn: r20697
2012-11-23 07:43:25 +00:00
Brian Matherly
5b7312f80d
Fix ODT output for Python < 3
...
svn: r20696
2012-11-23 05:06:01 +00:00
Brian Matherly
3c3e5e8248
Tweak docgen registration to specify options class name. Fix CLI reports.
...
svn: r20695
2012-11-23 04:12:50 +00:00
Jérôme Rapinat
bd28665977
try to update warning log according to new translation builder
...
svn: r20694
2012-11-22 17:45:36 +00:00
Jérôme Rapinat
14dbae104f
make relative import more consistent (python3, convension)
...
svn: r20692
2012-11-21 19:58:30 +00:00
Jérôme Rapinat
7deae0a996
TypeError: GObject.__init__() takes exactly 0 arguments (1 given); see mailing list (Benny)
...
svn: r20691
2012-11-21 19:49:22 +00:00
Jérôme Rapinat
a34af94a40
make it work with python 3 (thank you Benny)
...
svn: r20690
2012-11-21 16:03:08 +00:00
Jérôme Rapinat
2825502b18
ImportError: No module named constfunc
...
svn: r20689
2012-11-21 14:31:27 +00:00
Jérôme Rapinat
0710324b05
TypeError: scroll_to_mark() takes exactly 6 arguments (3 given)
...
svn: r20688
2012-11-21 14:18:37 +00:00
Peter Landgren
ee2f5a990d
Fix for correct unique surname statistics.
...
svn: r20686
2012-11-21 12:32:46 +00:00
Brian Matherly
ace8790379
0003910: line width in "plain text" reports is constant (patch from Paul Franklin)
...
svn: r20685
2012-11-21 05:06:46 +00:00
John Ralls
c6cbeafb28
Prepare gramps.modules for 4.0 branch
...
svn: r20682
2012-11-19 13:13:28 +00:00
Tim G L Lyons
200cb60db3
Align gramps34 and trunk (where there is no functional difference) - minor layout changes etc.
...
svn: r20681
2012-11-18 20:33:09 +00:00
Benny Malengier
7576054885
support python 2 in setup.py also :-)
...
svn: r20679
2012-11-18 17:31:39 +00:00
Paul Franklin
3e85d2f7c9
6177: Wrong line created by the LaTeX module
...
svn: r20677
2012-11-18 03:32:09 +00:00
Paul Franklin
28d939cda7
6155: Error when running Detailed Descendant Report
...
svn: r20674
2012-11-17 21:28:14 +00:00
Gary Burton
a760b74252
Python3 changes
...
svn: r20673
2012-11-17 16:44:45 +00:00
Benny Malengier
b2d7d5c0b4
6126: Filter search bar : FamilyModel has no attribute on_get_value
...
Fixed at same time other uses of on_ methods which are no longer present
Also removed superfluous Maplists action
svn: r20672
2012-11-17 15:28:18 +00:00
Benny Malengier
0eb5c29989
6127: missing glade files
...
svn: r20671
2012-11-17 14:54:08 +00:00
Benny Malengier
79491a995c
6171: No icon under Places View for mapservices
...
* old way of menutoolbutton was depreacated, could not find workaround via uimanager, so
deprecated uimanager way, must be added by code now
svn: r20670
2012-11-17 14:37:40 +00:00
Benny Malengier
95e7a74f42
6125: Person cursor under new FanChart views
...
svn: r20669
2012-11-17 12:21:21 +00:00
Benny Malengier
884d3d8eb2
6113: Cannot print a quadran Fan Chart type
...
svn: r20668
2012-11-17 11:07:39 +00:00
Benny Malengier
4e8437bae4
python3 requires str (=unicode) to load from file
...
svn: r20667
2012-11-17 11:05:06 +00:00
Benny Malengier
945819631c
python3 cannot compare None with str, so store '' as sortkey instead
...
svn: r20666
2012-11-17 10:28:35 +00:00
Benny Malengier
22dd2eb45a
ignore dist and pycache on .
...
svn: r20665
2012-11-17 09:36:53 +00:00
Tim G L Lyons
18d11170ab
various typos
...
svn: r20664
2012-11-16 19:21:06 +00:00
Benny Malengier
8c4eb3d171
2620: GEPS 031: Python 3 support - 3.2
...
* working treeviews in python 3
* changed conv_to_unicode on python 3 so that it decodes to unicode
svn: r20663
2012-11-16 17:09:26 +00:00
Benny Malengier
2bdf6c8b95
2620: GEPS 031: Python 3 support - 3.2
...
* working gedcom import
* fixes in listviews
* fixes in db managaer and import dialog
svn: r20662
2012-11-16 13:05:56 +00:00
Benny Malengier
eb09afbc99
2620: GEPS 031: Python 3 support - 3.2
...
Python 3 needs absolute import after reload in plugins dir, but a dir may not be called import
So import is renamed to importer
svn: r20660
2012-11-15 10:41:15 +00:00
Benny Malengier
1cad822978
2620: GEPS 031: Python 3 support - 3.2
...
* fix introduced errors: write of reference in db, check in dbloader on string type
* working import of xml file in python 3
svn: r20659
2012-11-15 10:28:19 +00:00
Benny Malengier
8b39b80dc8
2620: GEPS 031: Python 3 support - 3.2
...
round 2 for python 3 support:
* no more cmp, also not in sort and sorted
* bsddb needs bytestring keys
* gtk does not need utf-8 encoded anymore...
svn: r20658
2012-11-15 08:08:31 +00:00
Jérôme Rapinat
b9aafe5b49
error with relative path (non-installed gramps package)
...
svn: r20657
2012-11-15 06:41:41 +00:00
Tim G L Lyons
1babd07b19
Tidy up media pages - remove unused parameters, use list of media items generated in first pass. Should fix bugs 2365, 5905 and 6009.
...
svn: r20656
2012-11-13 15:53:02 +00:00
Tim G L Lyons
77cfc58259
Tidy up sources pages - fix numbering of repositories, remove unused parameters, fix title of individual source pages
...
svn: r20654
2012-11-12 18:40:10 +00:00
Tim G L Lyons
5b7d6a3181
Bug: reset NarrWeb navigation menu layout when style sheet doesn't support it
...
svn: r20652
2012-11-12 12:16:34 +00:00
Tim G L Lyons
15e2743ac4
Change Source Pages to use the list of sources generated by the first pass that finds objects to be output, and simplify references section on the Source page to use the references passed to it.
...
svn: r20650
2012-11-12 10:47:52 +00:00
Benny Malengier
59e3fe1f46
Fix error if string is already unicode
...
svn: r20647
2012-11-10 16:53:49 +00:00
Benny Malengier
b4ca613e21
Fix some gettext warnings
...
svn: r20646
2012-11-10 11:26:14 +00:00
Benny Malengier
536d5f4f8b
Update install info and manifest.in
...
svn: r20645
2012-11-10 10:14:55 +00:00
Benny Malengier
be52834cd6
Update README to be current
...
svn: r20644
2012-11-10 08:05:48 +00:00
Benny Malengier
a876912059
distutils requires unix filenames
...
svn: r20643
2012-11-09 16:48:09 +00:00
Benny Malengier
dc8339b8d8
distutils needs unix paths as input & correct python version test
...
svn: r20642
2012-11-09 15:27:03 +00:00
Tim G L Lyons
41ca746143
Movement of some large chunks of code within the source file and some initial work towards GEPS 022: Narrative Website Refactor. Functionality should be unchanged.
...
svn: r20641
2012-11-08 23:56:34 +00:00
Peter Landgren
003098cb01
First Swedish translation update for 4.0
...
svn: r20639
2012-11-08 15:34:26 +00:00
Benny Malengier
72769f91bf
GTK 3 conversion: remove superfluous cellrenderers in editdate.glade
...
svn: r20638
2012-11-07 21:52:33 +00:00
Benny Malengier
70d50d2fc2
python 3 support: fixes, no longer maxint, missing sys import, next change by 2to3
...
svn: r20637
2012-11-07 21:20:24 +00:00
Benny Malengier
5326703ef0
python 3: use division from the future
...
svn: r20636
2012-11-07 20:48:56 +00:00
Benny Malengier
bba47e960b
python 3.2 support: calendar computation with new division
...
svn: r20635
2012-11-07 20:18:16 +00:00
Benny Malengier
bb5fc7cb7c
2620: GEPS 031: Python 3 support - 3.2
...
This does patch updates Gramps to the 3.2 syntax, it does not yet mean Gramps works with python 3.2
Expect next day commits to fix further issues, but this is the main 2to3 tool created patch changed
where needed to have python 2.7 work.
Specific issues might be:
1. next has been changed, must be checked
2. new division as on the wiki page listed is to do
3. ...
svn: r20634
2012-11-07 17:53:14 +00:00
Jérôme Rapinat
3b2a0dbe48
6156: url and Google Map API
...
svn: r20633
2012-11-05 09:06:31 +00:00
Jérôme Rapinat
2d042b0025
6158: typo, do not display a random place title on warning dialog
...
svn: r20631
2012-11-05 08:24:09 +00:00
Nick Hall
bdb2e632a4
5969: Remove Gramps ID from title of Individual report
...
svn: r20625
2012-10-28 14:58:13 +00:00
Jérôme Rapinat
ad4bf17642
6133: private home note and privacy filter (patch by Serge Noiraud)
...
svn: r20624
2012-10-28 13:53:50 +00:00
Paul Franklin
410685135e
add "Id" property (to write-test the new repo)
...
svn: r20617
2012-10-27 19:06:01 +00:00
Jérôme Rapinat
d6faa8ceb7
replace with a link to GEPS page
...
svn: r20616
2012-10-27 13:51:56 +00:00
Nick Hall
bb679b51a0
5969: Add Gramps ID option to individual report (based on a patch submitted by MathieuMD)
...
svn: r20613
2012-10-26 23:00:51 +00:00
Jérôme Rapinat
363f6b685a
try to update the TODO file according to last improvements and plans
...
svn: r20609
2012-10-26 13:26:44 +00:00
Jérôme Rapinat
695e6bfa65
6148: OSM layer for OpenStreetMap
...
svn: r20606
2012-10-26 09:39:48 +00:00
Jérôme Rapinat
80d67a5e11
6002: better rendering by using an other layer than the basic one for openstreetmap
...
svn: r20603
2012-10-25 18:58:23 +00:00
Jérôme Rapinat
f90296bb66
6002: failed to make it more consistent..use a better zoom for openstreetmap on place pages
...
svn: r20601
2012-10-25 18:33:41 +00:00
Jérôme Rapinat
c4304d6ea8
6002: typo on OSM map handler; thank you Midori element inspector
...
svn: r20596
2012-10-25 13:28:09 +00:00
Tim G L Lyons
715b9ae16d
Some untranslated strings
...
svn: r20593
2012-10-24 18:05:37 +00:00
Tim G L Lyons
5951118ddb
0006078: Narrweb has thumbnail link to missing thumbnails.html
...
svn: r20591
2012-10-24 17:28:50 +00:00
Tim G L Lyons
f36bd3d2cb
0005864: Web Report: Error in showing repositories
...
svn: r20589
2012-10-24 16:53:03 +00:00
Tim G L Lyons
6c9d7d5eee
0005691: [NarrWeb] family notes have disappeared from individual pages. Family notes output if the Family pages are not being output.
...
svn: r20586
2012-10-24 14:28:26 +00:00
Tim G L Lyons
35af1c2e41
Fix for part of 0006009: Media objects attached to Marriage events and Sources are not included in Narrative Web Site. Some references show as "Unknown", and family event media are missing if event pages are not generated. (Media objects for sources NOT fixed)
...
svn: r20584
2012-10-24 12:30:33 +00:00
Jérôme Rapinat
2331392dc0
5621: use bold and italic markups on .rst according to previous layout used by man files; could be tested with python-doctuils
...
svn: r20581
2012-10-23 14:25:46 +00:00
Tim G L Lyons
a82623eca4
0005859: Stepsiblings are NOT correct
...
0006068: Narrative Web reports two people as step family when one of the parents is unknown for both
0001400: NarrativeWeb lists half-siblings in order
Various fixes for 'Parents' section of 'Individual' pages.
svn: r20579
2012-10-23 12:06:02 +00:00
Jérôme Rapinat
6d63f9be46
6142: set option for using last view to False by default
...
svn: r20577
2012-10-23 08:50:36 +00:00
Jérôme Rapinat
ceb2dc6817
typo
...
svn: r20574
2012-10-17 17:09:42 +00:00
Benny Malengier
92c5146a4b
5180: ImportProGen fails with "'Name' object has no attribute 'set_patronymic'"
...
svn: r20571
2012-10-17 09:35:05 +00:00
Benny Malengier
b832835a98
5180: ImportProGen fails with "'Name' object has no attribute 'set_patronymic'"
...
svn: r20570
2012-10-17 09:31:55 +00:00
Jérôme Rapinat
db9c52335b
6086 6096: update 'gramps.pot'
...
svn: r20569
2012-10-16 18:43:40 +00:00
Jérôme Rapinat
fc0c5a30e3
typo on revision 20567
...
svn: r20568
2012-10-16 18:41:09 +00:00
Jérôme Rapinat
1a7862e848
6096: update POTFILES.in, try to handle entries on python script
...
svn: r20567
2012-10-16 18:39:40 +00:00
Jérôme Rapinat
ad01d3fd07
6086 6096: visual improvement
...
svn: r20566
2012-10-16 16:51:28 +00:00
Jérôme Rapinat
0da8e85157
6086 6096: some skipped modules are not ignored (plugins/tool)!
...
svn: r20565
2012-10-16 10:20:29 +00:00
Jérôme Rapinat
24862b6ac4
6086 6096: quick test for updating french translation
...
svn: r20564
2012-10-16 09:47:24 +00:00
Jérôme Rapinat
bb3c76a673
6086 6096: add a "trunk" comment on new and modified strings for checking changes
...
svn: r20563
2012-10-16 09:27:22 +00:00
Jérôme Rapinat
6b485afacd
6086 6096: check and test gramps.pot generation
...
svn: r20562
2012-10-16 09:09:34 +00:00
Jérôme Rapinat
fc4ac6cc7f
6086: minor improvements on translation strings (part3)
...
svn: r20561
2012-10-16 09:06:46 +00:00
Jérôme Rapinat
1445ea7f0d
6086 6096: add comments about usage
...
svn: r20560
2012-10-16 08:51:05 +00:00
Jérôme Rapinat
87a99c2e87
6086: minor improvements on translation strings (part2)
...
svn: r20559
2012-10-16 08:37:27 +00:00
Serge Noiraud
0100acdbf5
Bad number of arguments in progressdialog.
...
svn: r20557
2012-10-14 22:11:23 +00:00
Serge Noiraud
0e9cb5c7d1
Geography : correction of format requires a mapping error
...
svn: r20556
2012-10-14 22:08:29 +00:00
Serge Noiraud
72d3f95801
Geography : split messages lines at the beginning of a word when resizing.
...
svn: r20555
2012-10-14 21:12:56 +00:00
Serge Noiraud
3ca0b86fc4
Geography : bad centering for the selection area
...
svn: r20554
2012-10-13 21:13:58 +00:00
Serge Noiraud
97e0ce0d4c
Geography : added history to places view.
...
added birth and death date to the reference and other people in the messages of the close view.
svn: r20552
2012-10-12 21:50:45 +00:00
Jérôme Rapinat
b1c6d82003
typo
...
svn: r20550
2012-10-12 17:18:27 +00:00
Serge Noiraud
091b87e70b
The gramps command doesn't work with the new architecture
...
svn: r20549
2012-10-12 10:59:16 +00:00
Gary Burton
436491d048
Update list of dependencies
...
svn: r20548
2012-10-09 20:09:45 +00:00
Jérôme Rapinat
11aadc005d
6086: minor improvements on translation strings (part1)
...
svn: r20546
2012-10-09 08:53:47 +00:00
Jérôme Rapinat
0ccc4e1b09
Add Greek translation (contribution by Zissis Papadopoulos)
...
svn: r20543
2012-10-08 20:01:16 +00:00
Josip Pisoj
1d3a4efc89
support newer version of gtkspell3
...
svn: r20542
2012-10-08 15:53:09 +00:00
Jérôme Rapinat
ec018b8fcc
6096: cleanup
...
svn: r20541
2012-10-08 14:51:12 +00:00
Jérôme Rapinat
1e88f5ffe5
6086 6096: comment some lines for looking at possible mistake with gettext module (gramps import) or missing references
...
svn: r20540
2012-10-08 13:24:21 +00:00
Tim G L Lyons
3090a184cf
0005860: The descriptions for events are missing in the webreport.
...
svn: r20539
2012-10-08 10:04:10 +00:00
Tim G L Lyons
c058b1e71b
0005088: Narrated Web Site Report sort order different Windows vs Linux. Fixed to use same Utils routine as person model.
...
svn: r20537
2012-10-08 09:31:33 +00:00
Jérôme Rapinat
546c591015
6096: typo, do not need to merge const.py.in
...
svn: r20535
2012-10-08 09:21:11 +00:00
Jérôme Rapinat
a9bf135c65
6096: check missing references; ignore "python" comments for translation (update_po)
...
svn: r20534
2012-10-08 09:17:33 +00:00
Jérôme Rapinat
46f95d9834
6096: fanchart widget has translation strings
...
svn: r20533
2012-10-08 06:51:54 +00:00
Jérôme Rapinat
98d91fc626
#6086 : do not need work around for some tips anymore
...
svn: r20532
2012-10-07 16:45:58 +00:00
Jérôme Rapinat
96524f06fa
#6086 : make tips consistent for parsing
...
svn: r20531
2012-10-07 16:43:14 +00:00
Jérôme Rapinat
bba3a2661f
#6086 : missed cli/plug/__init__ module
...
svn: r20530
2012-10-07 16:28:32 +00:00
Jérôme Rapinat
f3c1d90433
#6086 : skipped references are updated
...
svn: r20529
2012-10-07 16:14:32 +00:00
Jérôme Rapinat
41e9051d19
#6086 : start to update POTFILES.skip
...
svn: r20528
2012-10-07 15:28:20 +00:00
Nick Hall
88e6df595f
Fix style sheet bug in books
...
svn: r20527
2012-10-07 15:05:36 +00:00
Jérôme Rapinat
2658861b18
#6086 : start to update index for translation strings
...
svn: r20526
2012-10-07 13:52:31 +00:00
Nick Hall
759dd6bce5
GEPS 008: Move records report and gramplet into appropriate directories
...
svn: r20525
2012-10-05 16:50:44 +00:00
Nick Hall
289689ffa8
GEPS 008: Move book code
...
svn: r20524
2012-10-05 14:58:20 +00:00
Nick Hall
c8baa0fcb6
Fix bug when running command line reports
...
svn: r20523
2012-10-04 23:16:50 +00:00
Jérôme Rapinat
5ac9aaa3f4
get rid of intltool (in progress...)
...
svn: r20522
2012-10-04 18:35:40 +00:00
Tim G L Lyons
3d172b1972
0005678: Fix Nick Name and Call Name in narrated website. Nickname, callname and associated citations fixed for current name structure.
...
svn: r20521
2012-10-04 17:28:27 +00:00
Benny Malengier
a8f5f13950
5144: Locale not taken into account to sort family list on father or mother name
...
svn: r20517
2012-10-04 07:59:01 +00:00
Paul Franklin
6bab48a92b
4145: During book report creation
...
svn: r20515
2012-10-04 00:07:59 +00:00
Nick Hall
b74b1ee293
Convert remaining gui files to use relative imports
...
svn: r20513
2012-10-03 16:14:48 +00:00
Nick Hall
251aff61a0
Convert widgets to use relative imports
...
svn: r20512
2012-10-03 16:03:49 +00:00
Benny Malengier
e97bf17488
update_po: do po correct for glade files
...
svn: r20511
2012-10-03 15:55:36 +00:00
Nick Hall
2e98c52cd5
Convert views to use relative imports
...
svn: r20510
2012-10-03 15:55:24 +00:00
Nick Hall
9b3fd50329
Convert filters to use relative imports
...
svn: r20509
2012-10-03 15:48:07 +00:00
Benny Malengier
c754eb02f2
remove tmp file used for translation
...
svn: r20508
2012-10-03 15:38:42 +00:00
Benny Malengier
c87343eb61
update_po: automatically determine py and glade files to translate
...
svn: r20507
2012-10-03 15:37:44 +00:00
Nick Hall
1cde34b45d
Convert gui to use relative imports
...
svn: r20506
2012-10-03 15:34:50 +00:00
Nick Hall
3a52f3afcb
Convert plug to use relative imports
...
svn: r20505
2012-10-03 15:27:41 +00:00
Nick Hall
c8f30e4c3e
Convert selectors and merge to use relative imports
...
svn: r20504
2012-10-03 14:53:24 +00:00
Nick Hall
b62adcfeb3
Convert editors to use relative imports
...
svn: r20503
2012-10-03 14:43:06 +00:00
Benny Malengier
54f78b6358
update_po allow comment in the list of files to translate
...
svn: r20502
2012-10-03 12:33:32 +00:00
Benny Malengier
2411f22310
update_po, correctly see pt_PT type of languages
...
svn: r20501
2012-10-03 12:23:31 +00:00
Benny Malengier
6fc289a956
Update po generating file, make sure py.in is present
...
svn: r20500
2012-10-03 12:16:06 +00:00
Benny Malengier
91e6df28c1
GEPS 026: Replace 'make' for Gramps build
...
Remove all makefile in gramps code
Still present: make for doc creation and make for webapp
svn: r20499
2012-10-03 08:46:04 +00:00
Benny Malengier
62ac19b895
GEPS 026: Replace 'make' for Gramps build
...
Removal of make from the top directory
svn: r20498
2012-10-03 08:24:37 +00:00
Benny Malengier
fa8af4dbcf
Fix forgotten import from previous commit
...
svn: r20497
2012-10-03 07:47:28 +00:00
Benny Malengier
e6cd5b5d2d
Coding Guidelines: relative and absolute imports, some fixes and shortenings
...
svn: r20496
2012-10-03 07:39:26 +00:00
Nick Hall
809c60fd77
Use relative imports in cli module
...
svn: r20495
2012-10-02 23:24:33 +00:00
Nick Hall
dcdb0935d1
Fix import
...
svn: r20494
2012-10-02 22:58:28 +00:00
Nick Hall
760806a7f9
Changes to imports - part 8
...
svn: r20493
2012-10-02 21:59:59 +00:00
Nick Hall
55c19e4180
Changes to imports - part 7
...
svn: r20492
2012-10-02 21:08:19 +00:00
Nick Hall
e96d4dd43f
Changes to imports - part 6
...
svn: r20491
2012-10-02 20:49:07 +00:00
Nick Hall
80fbfd4d8c
Remove redundant imports
...
svn: r20490
2012-10-02 20:13:17 +00:00
Nick Hall
d696b6be75
Changes to imports - part 5
...
svn: r20489
2012-10-02 20:04:29 +00:00
Nick Hall
186b27bf34
Changes to imports - part 4
...
svn: r20488
2012-10-02 19:59:22 +00:00
Nick Hall
a5c41d0566
Changes to imports - part 3
...
svn: r20487
2012-10-02 19:47:38 +00:00
Nick Hall
6b5318fa18
Changes to imports - part 2
...
svn: r20486
2012-10-02 19:34:37 +00:00
Nick Hall
2f87a2d38a
Changes to imports - part 1
...
svn: r20485
2012-10-02 19:29:32 +00:00
John Ralls
507487f9c4
Update moduleset for Gtk+-3
...
NOTE: This uses the unstable modulesets which build the Gtk stack from the
current git masters. Builds may fail from time to time because of bad
commits. I'll fix this in a week or two after I've updated the stable
moduleset for Gnome 3.6.
svn: r20484
2012-10-02 18:54:47 +00:00
Serge Noiraud
2924cac09a
Geography: import problem from new tree.
...
svn: r20483
2012-10-02 18:48:16 +00:00
Benny Malengier
c7c8d4b0f0
Code guidelines: absolute import outside of submodule
...
svn: r20482
2012-10-02 11:45:19 +00:00
Benny Malengier
149298c52b
GEP 026: replace make
...
* somewhere along the road, all of plugins dir was added to sys.path, this
is not ok, we only needed lib on sys.path
* As due to the GEP we can import from the plugin directory, better just
import the lib modules needed, and avoid sys.path extension
* At the same time this fixes a bug due to __init__.py being present, import
of a file named equal to the plugin directory was importing the __init__.py,
not the intended file.
svn: r20481
2012-10-02 11:31:00 +00:00
Benny Malengier
0a34aa05b1
Fix error on relative import
...
svn: r20480
2012-10-02 10:30:52 +00:00
Benny Malengier
9832e6712e
Coding Guidelines: relative import of gen in gen submodule
...
svn: r20479
2012-10-02 08:28:08 +00:00
Benny Malengier
47a612c36a
Code guideline: move to relative import within gen module
...
svn: r20478
2012-10-01 20:53:08 +00:00
Jérôme Rapinat
adac46441d
try to support python 2.7 for iteration with ElementTree
...
svn: r20477
2012-10-01 09:51:47 +00:00
Jérôme Rapinat
bc06218642
update alternate script for handling template and translations (from 'src' to 'gramps')
...
svn: r20476
2012-10-01 09:30:35 +00:00
Benny Malengier
7bcccde1a6
Code guideline: relative imports
...
svn: r20475
2012-10-01 08:36:44 +00:00
Benny Malengier
a137276e2b
Remove test code still present in setup.py
...
svn: r20474
2012-10-01 08:31:05 +00:00
Benny Malengier
288f92432e
GEPS 026: Replace 'make': update INSTALL with correct execution for Gramps to run the app
...
svn: r20472
2012-09-30 15:35:31 +00:00
Benny Malengier
52a98c1323
GEPS 026: Replace 'make': fix bug in setup.py, update install notes
...
svn: r20471
2012-09-30 15:29:37 +00:00
Benny Malengier
d0506dfa84
GEPS 026: update install instructions, readme, add build to svn ignore
...
svn: r20470
2012-09-30 14:59:36 +00:00
Benny Malengier
9a9ba88cdc
GEPS 026: convert po from src/ to gramps/
...
svn: r20469
2012-09-30 14:36:09 +00:00
Benny Malengier
564a2f01f8
GEPS 026: Replace 'make' for Gramps build
...
support windows, Gramps collides with the directory gramps
svn: r20468
2012-09-30 14:33:28 +00:00
Benny Malengier
4f5f419b78
GEPS 026: Replace 'make' for Gramps build
...
svn: r20467
2012-09-30 12:19:14 +00:00
Benny Malengier
326d604365
GEPS 026: Replace 'make' for Gramps build
...
If we want to use Gramps from the code directory, src should be called gramps to allow import
svn: r20466
2012-09-30 11:55:52 +00:00
Benny Malengier
e9253804be
GEPS 026: Replace 'make' for Gramps build
...
a/Part 1: import from gen piece works partially
b/Gramps as a stub to start gramps application
svn: r20465
2012-09-30 10:30:08 +00:00
Jérôme Rapinat
7c77224d1a
add comments about issue with the workaround for handling space on labels
...
svn: r20462
2012-09-28 18:27:31 +00:00
Jérôme Rapinat
e7f5ac08ad
possible context issues with the UK locale
...
svn: r20461
2012-09-28 15:42:46 +00:00
Jérôme Rapinat
07896227e2
typo (thank you Zissis Papadopoulos)
...
svn: r20460
2012-09-28 15:27:34 +00:00
Benny Malengier
66a3d2c4d7
5934: How to fix invalid Database Path?
...
svn: r20456
2012-09-27 09:18:50 +00:00
Zdenek Hatas
d3ea18e297
czech translation update
...
svn: r20452
2012-09-26 09:19:33 +00:00
Tim G L Lyons
bb9336c92b
0006069: GEDCOM import does not generally support MULTIMEDIA_LINKs in the embedded form
...
svn: r20451
2012-09-25 18:16:14 +00:00
Serge Noiraud
cb3d94f816
Geography : better place selection if we have a place history. #05742 note 25518
...
svn: r20448
2012-09-25 17:07:53 +00:00
Tim G L Lyons
0d60717443
0006060: Missing reference in events and citations. Fixed get_handle_referents, which had been disturbed by the fix for bug 6053
...
svn: r20444
2012-09-25 16:50:59 +00:00
Tim G L Lyons
0842d8def4
0006055: Peculiar title of tip 63. Changed to "Don't speak English?"
...
svn: r20442
2012-09-25 15:43:27 +00:00
Tim G L Lyons
b19a9c5139
0006061: GEDCOM import: link from FAM to child but missing link from child to FAM causes inconsistent displays. Fixed in GEDCOM import, importxml and Check and repair. (Also minor fixes for improved diagnostics when importxml just completely fails and for exportxml illegal characters in mime_type).
...
svn: r20439
2012-09-23 22:29:51 +00:00
Nick Hall
0ebe837bd7
Fix Gtk3 problem passing unicode to a TreeView
...
svn: r20437
2012-09-23 14:53:18 +00:00
Serge Noiraud
4c8c703dcf
Geography : trying to solve #05742 notes 25518
...
svn: r20436
2012-09-23 09:21:51 +00:00
Jérôme Rapinat
2ba36c75e4
update polish translation (by Łukasz Rymarczyk)
...
svn: r20434
2012-09-23 07:28:17 +00:00
Andre Marcelo Varenga
23f56c30d1
Update pt_BR translation
...
svn: r20433
2012-09-23 01:54:45 +00:00
Benny Malengier
ef6b254ba3
GTK3: user_data should be int in future, so no longer convert to str
...
svn: r20430
2012-09-21 19:38:46 +00:00
Benny Malengier
2aa5848247
GTK3: store integer in user_data of iter:
...
https://bugzilla.gnome.org/show_bug.cgi?id=683599
svn: r20429
2012-09-21 19:23:50 +00:00
Tim G L Lyons
987be6c408
0006008: Can't edit citation record from source record reference. Explanatory warning message produced.
...
svn: r20428
2012-09-21 17:47:59 +00:00
Nick Hall
be06435c9e
Enable pyexiv2 import - bug #6042 now fixed
...
svn: r20426
2012-09-21 16:59:51 +00:00
Benny Malengier
2e1b94b0d1
GTK3 bug: https://bugzilla.gnome.org/show_bug.cgi?id=684558
...
Cannot reorder a custom treemodel, no rows_reordered function
svn: r20425
2012-09-21 14:39:29 +00:00
Benny Malengier
9f836a7ee9
icon for fanchartdesc
...
svn: r20424
2012-09-19 19:59:24 +00:00
Gary Burton
104b16a18a
GTK3 fix. Method has changed for removing sub menus from pop-up menus
...
svn: r20423
2012-09-19 19:50:14 +00:00
Peter Landgren
2e3638d1fd
Fix for issue 6056. Coding errors for non-ascii.
...
svn: r20422
2012-09-19 17:41:46 +00:00
Benny Malengier
789fc4bbed
fanchartdesc: bugfixes after stress test with greek gods
...
svn: r20420
2012-09-19 17:18:13 +00:00
Serge Noiraud
77e8bee449
Geography and Gtk3 : better options popup display.
...
svn: r20418
2012-09-19 14:10:56 +00:00
Benny Malengier
7b9465098f
6053: Person and Family pass eventref as object with sources, but it has no sources
...
svn: r20417
2012-09-19 11:31:31 +00:00
Benny Malengier
461f51660d
Use Charts instead of Graphs for Ancestry category
...
svn: r20415
2012-09-19 11:23:12 +00:00
Benny Malengier
7dc043f4a1
fanchart: configure option to set the duplicate color
...
svn: r20414
2012-09-18 19:51:20 +00:00
Benny Malengier
59bfeb3e70
fanchart feature: when focussed, press e or press f to edit person/family under cursor
...
svn: r20413
2012-09-18 19:10:28 +00:00
Benny Malengier
b22eae6489
fanchart: add option in popup to add a partner to a person
...
svn: r20412
2012-09-18 16:23:40 +00:00
Benny Malengier
fe77240a2f
After discussion: People instead of Persons
...
svn: r20411
2012-09-18 15:39:58 +00:00
Benny Malengier
0478af1335
fanchart: allow reorder on the desc fam chart, improve layout, shorter print string
...
svn: r20410
2012-09-18 12:04:37 +00:00
Benny Malengier
e60b305a0d
Reorganization in the toolbar, consistent now with menu, shorter texts
...
svn: r20409
2012-09-18 08:16:16 +00:00
Benny Malengier
4283ce217b
feature: add a fanchart descendant gramplet as the normal fan
...
svn: r20408
2012-09-17 21:01:28 +00:00
Benny Malengier
c2560a2af8
feature: allow edit of family from fanchart descendant when family is defined
...
svn: r20407
2012-09-17 20:50:16 +00:00
Serge Noiraud
f9ff67fde1
Geography : remove all unavailable map providers.
...
svn: r20406
2012-09-17 19:29:33 +00:00
Jérôme Rapinat
4284da6d8e
#6044 : typo; should use active place as mark not the first place handle on places list
...
svn: r20405
2012-09-17 13:00:54 +00:00
Benny Malengier
1c6df8ad46
Feature: a fanchart for descendants. Futher to test with duplicates
...
svn: r20402
2012-09-16 23:05:37 +00:00
Gary Burton
e6864165ee
Find favicon.ico in a more OS friendly way.
...
svn: r20400
2012-09-16 07:58:25 +00:00
Gary Burton
36228d2808
favicon.ico has moved from IMAGE-DIR to WEBSTUFF/imagesi, so get the file from the correct location when writing reports to HTML.
...
svn: r20399
2012-09-15 21:02:34 +00:00
Serge Noiraud
49e89808c9
Geography : update map providers.
...
svn: r20398
2012-09-15 20:51:45 +00:00
Gary Burton
d51ee0219a
GTK3 fix. Fix PDF mark up issues.
...
svn: r20397
2012-09-15 20:39:31 +00:00
Serge Noiraud
c7d196f387
Geography and Gtk3 : some cleaning.
...
correction for bug #06044 and #05975
popup for button 1 in all views
color change for the reference person or family
remove Hscale and use Scale with orientation
selection layer works for rectangle selection.
You need to use the last osm-gps-map.
svn: r20396
2012-09-15 19:42:12 +00:00
Jérôme Rapinat
0af3930f62
5993: RegEx in Filter "person has name" can not handle non-ASCII characters (patch by Benny)
...
svn: r20394
2012-09-15 13:32:44 +00:00
Benny Malengier
bbd1617d66
Give a descriptive first error line on startup crash, which are probably due to bad view
...
svn: r20392
2012-09-15 08:52:42 +00:00
Nick Hall
ebf197ad8e
Tidy up quick report and webconnect menu code (fix Gtk3 bug)
...
svn: r20390
2012-09-14 22:44:32 +00:00
Serge Noiraud
7c1e29aa60
Geography : Some cleaning, ImageSurface needs an utf-8 path
...
messagelayer : get the real window size.
osmgpsmap must be >= 0.8
svn: r20389
2012-09-14 20:29:48 +00:00
Gary Burton
0d9f926a43
GTK3 fix. Fix pack_start and pack_end issues when starting place report
...
svn: r20388
2012-09-14 16:58:34 +00:00
Benny Malengier
ed6f1c5672
fanchart: refactor of text drawing, fix bug on transparent box text not showing
...
svn: r20387
2012-09-14 14:11:56 +00:00
Benny Malengier
7348f5ee79
fanchart: factor out drag methods
...
svn: r20386
2012-09-14 12:24:17 +00:00
Benny Malengier
a9acb0bbeb
fanchart: factor out the mouse movement routines
...
svn: r20385
2012-09-14 12:14:31 +00:00
Benny Malengier
51d5ea5643
fanchart: factor out inner ring drawing
...
svn: r20384
2012-09-14 11:09:21 +00:00
Benny Malengier
5a2ec9a3f2
fanchart: simplify angle structure, some refactor
...
svn: r20383
2012-09-14 09:19:11 +00:00
Nick Hall
1c61414a02
Fix problem with duplicate action group name
...
svn: r20382
2012-09-13 21:46:25 +00:00
Nick Hall
919b71a121
Missing import
...
svn: r20381
2012-09-13 20:30:48 +00:00
Benny Malengier
0fe1e20f70
bugfix: popup was not showing anymore
...
svn: r20380
2012-09-13 20:05:44 +00:00
Nick Hall
c02cd679e1
Gtk3 fixes for undo history
...
svn: r20379
2012-09-13 19:01:00 +00:00
Nick Hall
80dc80ec35
Gtk3 fix for family tree manager
...
svn: r20378
2012-09-13 19:00:29 +00:00
Jérôme Rapinat
8feeceda88
merging (new strings, from 3.4.2 to trunk), cleanup
...
svn: r20377
2012-09-13 18:23:26 +00:00
Benny Malengier
4848aaaa7d
avoid crash due to plugin code at all cost
...
svn: r20376
2012-09-13 12:01:55 +00:00
Benny Malengier
516916cb5c
Fanchart: code reorganization to allow reuse by a descendant fanchart
...
svn: r20375
2012-09-13 11:58:28 +00:00
Nick Hall
6708e3b6b5
Disable loading of pyexiv2 - see bug #6042
...
svn: r20374
2012-09-12 21:35:11 +00:00
Nick Hall
078c5eda3f
Missing import
...
svn: r20373
2012-09-12 15:58:46 +00:00
Benny Malengier
1e639caa40
Feature Fanchart: an add button to add parents in the fanchart view
...
svn: r20372
2012-09-11 21:08:20 +00:00
Benny Malengier
b76f1e9c44
GTK3: avoid appending paths if not needed
...
svn: r20371
2012-09-11 19:57:45 +00:00
Benny Malengier
2066135e7d
GTK3: allow button press on empty boxes so as to see popup menu
...
svn: r20370
2012-09-11 17:33:10 +00:00
Benny Malengier
e020136c73
5992: Crash when using a not allowed string as regex in Person with name filter
...
svn: r20368
2012-09-11 11:54:50 +00:00
Zdenek Hatas
55af9b7ce3
czech translation update
...
svn: r20365
2012-09-11 10:18:55 +00:00
Serge Noiraud
8df38776a5
Geography: the menu is coming back.
...
svn: r20362
2012-09-10 21:42:20 +00:00
Serge Noiraud
83ca2b4969
Geography: color badly formated.
...
svn: r20361
2012-09-10 20:47:56 +00:00
Benny Malengier
39707ac885
Feature: all drop on family father/mother to set
...
svn: r20359
2012-09-10 20:12:47 +00:00
Serge Noiraud
1fe42b7f49
Geography: convert to gtk3 and some cleaning. not finished, but it works.
...
svn: r20358
2012-09-10 18:55:23 +00:00
Benny Malengier
136438c5c5
bugfix: new hascitation filter does not show in the list
...
svn: r20357
2012-09-10 11:28:06 +00:00
Benny Malengier
7825638ce5
bugfix fanchart: empty childring pieces in background color of the widget
...
svn: r20355
2012-09-08 22:47:45 +00:00
Benny Malengier
320044c377
Fix two bugs in fanchart: crash on empty famtree, empty events show year 0
...
svn: r20354
2012-09-08 22:22:43 +00:00
Benny Malengier
1ce04c4874
Fanchart, last feature I wanted: time period coloring of the boxes
...
svn: r20353
2012-09-08 12:17:20 +00:00
Benny Malengier
e56fc52e95
Fanchart Feature: allow halfcircle and quadrant like in the drawreport
...
svn: r20352
2012-09-07 20:11:17 +00:00
Benny Malengier
4cc2af5eb6
fanchart feature: single color background + filter improvement: bold text
...
svn: r20351
2012-09-07 13:29:45 +00:00
Benny Malengier
ca4127b003
fanchart: constant on module level, nicer gradient
...
svn: r20350
2012-09-07 13:09:13 +00:00
Benny Malengier
b00da4a099
fanchart: deprecate radialtext options as something user sees
...
svn: r20349
2012-09-07 12:31:57 +00:00
Benny Malengier
889644df6e
Bugfix: fix drawing issue with copy_path
...
svn: r20347
2012-09-07 08:05:33 +00:00
Benny Malengier
29ea43cfe4
Fanchart: less default transparency
...
svn: r20345
2012-09-06 22:06:12 +00:00
Benny Malengier
3d6f43134c
Feature: filtered Fanchart working. This now is a really usefull view !
...
svn: r20344
2012-09-06 21:41:08 +00:00
Benny Malengier
f36a7c9b66
Bugfix to print fanchart
...
svn: r20343
2012-09-06 20:06:38 +00:00
Benny Malengier
672a96b94d
Fanchart: bug fix with children color + nicer layout on rotate/expand for text
...
svn: r20341
2012-09-06 11:37:35 +00:00
Julio Sánchez
0bdee9f99a
Reworked rel_es.py as evolution of some uncompleted code for 3.2 that never made it to svn
...
svn: r20340
2012-09-06 10:09:38 +00:00
Benny Malengier
aab1e24b32
GTK3: convert get_dest_row_at_pos function
...
svn: r20338
2012-09-06 09:02:36 +00:00
Benny Malengier
6ff34a87ee
Feature Fanchart: allow box color based on age. This enables coloring based on other scales also
...
svn: r20336
2012-09-05 23:59:18 +00:00
John Ralls
d8ccf0de9b
Bug 4310: Ancestry>Pedigree View is largely broken with Gtk-OSX
...
Don't retain a reference to the CairoContext by setting self.context (or
self.cairocontext). That context is invalidated on the return from the
handler anyway with a context.restore(), so there's no benefit to
keeping it around.
svn: r20335
2012-09-05 21:16:45 +00:00
Benny Malengier
09806437b8
Fanchart: allow reorder of background combo, default color as gradient
...
svn: r20334
2012-09-05 18:36:15 +00:00
Benny Malengier
0250908e2a
Fix some tabs in the source code
...
svn: r20333
2012-09-05 18:17:41 +00:00
Peter Landgren
e2d684ebdb
Three .py were missing.
...
svn: r20332
2012-09-05 14:39:59 +00:00
Benny Malengier
bccc6f4d75
Fanchart: a single function to compute box and font color
...
svn: r20331
2012-09-05 08:32:11 +00:00
Benny Malengier
781cdcb6f4
Fanchart: nice gradient when used based on hsv
...
svn: r20330
2012-09-04 20:44:24 +00:00
Benny Malengier
4379726f75
Fanchart Feature, allow gradient. Must be changed to HSV values, and white text if needed
...
svn: r20329
2012-09-04 20:10:42 +00:00
Peter Landgren
d95af110e8
Fixed a typo.
...
svn: r20325
2012-09-04 14:40:13 +00:00
Benny Malengier
d14bdeb262
6014: Citation view crash
...
svn: r20324
2012-09-04 11:35:37 +00:00
Benny Malengier
1b09094916
Feature Fanchart: allow to set font type used in graph
...
svn: r20322
2012-09-03 22:38:45 +00:00
Benny Malengier
9321422b48
Feature Fanchart:
...
1. radial text in later generation
2. correct positioning for all fonts
3 adapting size of font to box height
svn: r20321
2012-09-03 22:09:47 +00:00
Julio Sánchez
beed421150
Forward ported 3.4 svn changes
...
svn: r20320
2012-09-03 18:44:07 +00:00
Benny Malengier
6de280afb5
Fanchart feature: drag and drop person in center or gen 0 to goto this person
...
svn: r20319
2012-09-03 09:01:34 +00:00
Peter Landgren
eebcec8cc2
Fix graphviz 2.28.0 and multiple pages.
...
svn: r20318
2012-09-03 08:53:49 +00:00
Benny Malengier
87a5da6135
Fanchart: New feature, a childring can be added to indicate the children
...
This prepares drag and drop to move, so will allow fast navigation
svn: r20314
2012-09-02 14:10:11 +00:00
Benny Malengier
5f74964ec5
GTK3: convert glade files of merge to correct expand
...
svn: r20313
2012-09-02 11:38:53 +00:00
Benny Malengier
9734eba3ca
GTK3: convert merge person dialog
...
svn: r20312
2012-09-02 10:24:19 +00:00
Serge Noiraud
6a9cb1694e
Geography : solved the get_degrees and get_bbox python calls. ( osmgpsmap changes )
...
svn: r20311
2012-09-02 09:11:55 +00:00
Benny Malengier
9b42432844
Correct query for osmgpsmap. glib import removed, is not used
...
svn: r20310
2012-09-02 09:08:31 +00:00
Serge Noiraud
14c05dcba3
Geography : gramps --version reports unknown version.
...
svn: r20309
2012-09-02 08:01:55 +00:00
Benny Malengier
c86f383122
Refractor so common base fan chart gramplet and view are shared
...
Fan chart view allows now configuration: max generation to set, 4 color schemes
svn: r20307
2012-09-01 15:13:44 +00:00
Benny Malengier
455d077c2c
Fanchartview: activate the bookmarks menu
...
svn: r20306
2012-09-01 10:46:47 +00:00
Benny Malengier
c233adcd64
Addition of a print action on the fanchart
...
svn: r20305
2012-09-01 10:11:07 +00:00
Benny Malengier
86c4e407e9
GTK3: conversion of method custom
...
svn: r20304
2012-09-01 09:45:48 +00:00
Benny Malengier
7d96db40ed
Gender stats are wrong on some imports. Added tool to rebuild the gender statistics
...
svn: r20302
2012-08-31 13:35:14 +00:00
Benny Malengier
6a76f51f75
GTK3: enable double click to edit person in descendant browser
...
svn: r20301
2012-08-31 11:06:34 +00:00
Benny Malengier
43b2d6831a
GTK3: correct link colors in linktag for all gramplets
...
svn: r20300
2012-08-31 09:36:56 +00:00
Gary Burton
5f469a7948
GTK3 fix. Fix pack_start and pack_end issues in quick backup dialog
...
svn: r20299
2012-08-30 22:31:13 +00:00
Benny Malengier
8126eb8f51
Avoid crash on no database loaded when moving to listviews. Unset previous model on change db
...
svn: r20298
2012-08-30 22:01:54 +00:00
Gary Burton
5bcef2615a
GTK3 fix. Fix cursor positioning bug on adding and editing in name display editor
...
svn: r20297
2012-08-30 21:12:45 +00:00
Benny Malengier
2527c24014
GTK3: errors in callbacks when changing family trees.
...
This was very hard to debug, the signalling at the moment seems inconsistent.
Committing this patch now to avoid problems testing further
svn: r20296
2012-08-30 21:05:00 +00:00
Benny Malengier
8c092746f0
Fanchart should be redrawn empty if database changes to nothing
...
svn: r20295
2012-08-30 20:46:21 +00:00
Benny Malengier
cc58908d34
GTK3: adjustment value via get and set
...
svn: r20294
2012-08-30 20:34:42 +00:00
Benny Malengier
2ed067932e
GTK3: obtain window via get_window -- this caused strange errors...
...
svn: r20293
2012-08-30 20:19:21 +00:00
Benny Malengier
527ac4be59
Fix bug in trunk that prevents rename of family trees
...
svn: r20292
2012-08-30 17:58:34 +00:00
Benny Malengier
0847d42cd4
5061: enhancement of the FanChart plugin (patch)
...
* more generations
* attempt to scale font down if not fitting
* empty boxes not print option
* style for every generation
svn: r20291
2012-08-30 13:25:10 +00:00
Benny Malengier
3d473d7062
3442: Fan chart report might use ReportUtils.get_birth_or_fallback and get_death_or_fallback for years
...
svn: r20289
2012-08-30 10:23:52 +00:00
Benny Malengier
39dba1ffd0
GTK3: working print preview
...
svn: r20288
2012-08-30 09:40:17 +00:00
Benny Malengier
8dc900e046
Improvements in fanchartwidget, fixed to use as gramplet, preparation for a config dialog
...
svn: r20287
2012-08-30 08:56:09 +00:00
Serge Noiraud
232e76520e
Geography : gtk3 migration. several corrections.
...
svn: r20286
2012-08-29 22:13:09 +00:00
Benny Malengier
e1a53fe353
GTK3: convert print things
...
svn: r20285
2012-08-29 17:46:58 +00:00
Benny Malengier
c87bbda04e
GTK3: request sufficient width for scrolledview in styleeditor
...
svn: r20284
2012-08-29 17:23:59 +00:00
Benny Malengier
97a7b690ac
GTK3: pdf out conversion, avoid segfault in pdf report write,
...
svn: r20283
2012-08-29 12:58:22 +00:00
Benny Malengier
6536b74a59
GTK3: avoid crash in style editor
...
svn: r20282
2012-08-29 12:53:36 +00:00
Benny Malengier
185883c0ab
Avoid show of errordialog if osmgpsmap is not present.
...
No need to check GTK, GTK3 is required for GUI
svn: r20281
2012-08-29 10:03:17 +00:00
Serge Noiraud
6227383508
Geography : first try for gobject introspection. partial map, no zoom, no menu, ...
...
svn: r20280
2012-08-28 20:30:31 +00:00
Jérôme Rapinat
fe38fb66fc
#5991 : typo on docstrings; crash was already fixed by Doug on rev19498...
...
svn: r20279
2012-08-28 17:53:04 +00:00
Jérôme Rapinat
a125f69502
#5991 : typo on docstrings
...
svn: r20278
2012-08-28 17:45:10 +00:00
Gary Burton
9f14e7c7c7
GTK3 fix. Added missing Gdk import. Colour picker on note editor now works.
...
svn: r20272
2012-08-27 12:08:09 +00:00
Benny Malengier
734b6dff3c
6003: Not all sourcebase objects have the same source filter
...
svn: r20271
2012-08-27 09:39:02 +00:00
Andre Marcelo Varenga
091eaea9a6
Update pt_BR translation
...
svn: r20269
2012-08-26 22:44:59 +00:00
Benny Malengier
2031f90e12
Fanchart: code cleanup, translate only on black dot, drag of center person possible
...
svn: r20267
2012-08-26 19:56:44 +00:00
Benny Malengier
c1fd5d258a
Fanchart: allow drag of a person to the clipboard
...
svn: r20266
2012-08-26 19:25:24 +00:00
Jérôme Rapinat
7fe3808f5f
update with 3.4.1 section
...
svn: r20260
2012-08-24 04:18:45 +00:00
Benny Malengier
f9f9109072
Needed single place where colors boxes are defined, have put it in config, with a color tab in
...
preferences
svn: r20258
2012-08-23 21:19:55 +00:00
Benny Malengier
3aefa46059
GTK3: fix expand of windows issues
...
svn: r20257
2012-08-23 19:36:03 +00:00
Benny Malengier
869777a651
GTK3: working fanchart gramplet. moved reused part to gui.widgets
...
svn: r20252
2012-08-22 15:50:34 +00:00
Benny Malengier
e42a90f3b1
GTK3: converted fanchart, added tooltip over a person.
...
svn: r20251
2012-08-22 15:24:26 +00:00
Benny Malengier
908d287477
GTK3: set correct back/forward icons
...
svn: r20250
2012-08-22 12:49:11 +00:00
Benny Malengier
fdd1b1f6b1
GTK3: working drawing of pedigreeview, also fix bug #5756 and #5757
...
svn: r20249
2012-08-22 11:56:59 +00:00
Zdenek Hatas
8d3f87270e
czech translation update
...
svn: r20246
2012-08-22 09:25:54 +00:00
Benny Malengier
edd1ef1920
GTK3: drag and drop from pedigreeview working. Draging to text editor supported too.
...
svn: r20245
2012-08-22 08:57:11 +00:00
Doug Blank
59ad97eb16
5990: order of families not preserved across XML export-import
...
svn: r20243
2012-08-21 18:28:59 +00:00
Benny Malengier
b06ca70730
GTK3: Working filter editor
...
svn: r20241
2012-08-21 14:20:41 +00:00
Doug Blank
1c05e4a214
5990: order of families not preserved across XML export-import
...
svn: r20240
2012-08-21 12:42:34 +00:00
Benny Malengier
1ce27ee12b
GTK3: working select person dialog
...
svn: r20237
2012-08-20 22:10:36 +00:00
Benny Malengier
0ea744e5e5
put different hex to color functions in the same place: utils.py
...
svn: r20236
2012-08-20 15:42:23 +00:00
Benny Malengier
61738c91b6
GTK3: forgotten util functions hex to rgb from previous commit, correct link color in notes
...
svn: r20235
2012-08-20 15:37:57 +00:00
Benny Malengier
da05263402
GTK3: use style_context to draw correct link color, and to set shade color (not ideal, but better)
...
svn: r20234
2012-08-20 15:20:33 +00:00
Nick Hall
885523602d
Gtk3: Fix Report and Tool selection dialogs
...
svn: r20231
2012-08-18 23:13:28 +00:00
Nick Hall
379fc274ad
Gtk3: Convert remaining glade files
...
svn: r20230
2012-08-18 22:03:01 +00:00
Nick Hall
c0d1cfc4bc
Convert Assistants to Gtk3
...
svn: r20228
2012-08-18 21:05:33 +00:00
Nick Hall
5c6f4cf551
Gtk3 fixes for tagging
...
svn: r20226
2012-08-16 20:44:36 +00:00
Nick Hall
5c754506e0
Gtk3 conversion fixes for editors
...
svn: r20225
2012-08-16 20:20:52 +00:00
Nick Hall
b7ab76bcf6
Improve busy cursor code for Gtk3
...
svn: r20224
2012-08-16 18:39:21 +00:00
Doug Blank
7b1d5c3859
Added stock_index icon so that the webapp can also use it; Added add-parent-existing-family.svg for webapp since Gramps Gtk does not have this capability
...
svn: r20218
2012-08-15 23:48:32 +00:00
Nick Hall
feb5721eae
Fix Gtk3 conversion error
...
svn: r20216
2012-08-15 20:51:24 +00:00
Andre Marcelo Varenga
f4ccd053d3
Update pt_BR translation
...
svn: r20215
2012-08-15 03:06:04 +00:00
Nick Hall
5ef40c7b50
Set svn:ignore property
...
svn: r20213
2012-08-14 22:50:56 +00:00
Gary Burton
aa1729d364
GTK3 fix. Workaround for bug https://bugzilla.gnome.org/show_bug.cgi?id=679654 which prevents list_families() being called more than once to generate a list of fonts. Text reports and anything else which uses the PDF backend now works
...
svn: r20212
2012-08-14 21:58:29 +00:00
Doug Blank
ea5dcfd4ae
Refined docstrings
...
svn: r20211
2012-08-14 12:59:19 +00:00
Doug Blank
22867c8090
Changes to work with new to_struct
...
svn: r20209
2012-08-13 23:52:39 +00:00
Doug Blank
8dddccf6b6
Added to_struct methods to all gen.lib objects; 2623: Import Export Merge (GEPS 009)
...
svn: r20205
2012-08-13 23:45:19 +00:00
Nick Hall
35bc7024d0
Fix Gtk3 conversion error
...
svn: r20203
2012-08-13 22:55:21 +00:00
Nick Hall
f5895ebb73
Fix Gtk3 conversion error
...
svn: r20202
2012-08-13 22:39:05 +00:00
Gary Burton
0360335899
Just log a warning rather than show an error dialog if webkit cannot be imported
...
svn: r20198
2012-08-08 21:51:27 +00:00
Gary Burton
97f26ed118
Just log a warning rather than show an error dialog if spell checker cannot be imported
...
svn: r20197
2012-08-08 21:50:38 +00:00
Jérôme Rapinat
b4ee8915d6
minor improvement
...
svn: r20190
2012-08-06 09:11:54 +00:00
Jérôme Rapinat
dbacf33834
typo
...
svn: r20189
2012-08-06 09:08:58 +00:00
Andre Marcelo Varenga
aae6ed5a39
update pt_BR translation
...
svn: r20187
2012-08-06 03:25:19 +00:00
Andre Marcelo Varenga
0ed251f6ce
add pt_BR man page
...
svn: r20185
2012-08-06 02:09:07 +00:00
Andre Marcelo Varenga
1a2940192c
pt_BR dir for man pages
...
svn: r20184
2012-08-06 02:03:54 +00:00
Andre Marcelo Varenga
0c189bf4e6
update pt_BR translation
...
svn: r20181
2012-08-05 03:28:25 +00:00
Andre Marcelo Varenga
bcbaf8fe25
update pt_BR translation
...
svn: r20179
2012-08-04 17:32:32 +00:00
Benny Malengier
31e3fbc70e
GTK3: avoid fanchartview from crashing, does not work yet however
...
svn: r20177
2012-08-04 09:52:18 +00:00
Benny Malengier
e351f60398
GTK3: fully working Pedigreeview, bugs #5757 #4310 with display present
...
svn: r20176
2012-08-04 09:11:19 +00:00
Gary Burton
e16c439e46
GTK3 fix relationship view
...
svn: r20175
2012-08-04 06:07:15 +00:00
Andre Marcelo Varenga
ed74f6e1b3
update pt_BR translation
...
svn: r20174
2012-08-03 03:10:19 +00:00
Benny Malengier
e4b5e4e7b2
GTK3: PedigreeView, show boxes again. Lines still to do.
...
svn: r20172
2012-08-02 21:23:47 +00:00
Craig J. Anderson
740da0aedc
fix for:
...
http://www.gramps-project.org/bugs/view.php?id=5960
http://www.gramps-project.org/bugs/view.php?id=5958
an event crashed when the person was not known.
svn: r20171
2012-08-01 18:58:53 +00:00
Benny Malengier
ca4f62cd37
GTK3: validated entry: fix last issues, icon showing, some color change always
...
svn: r20169
2012-08-01 18:16:21 +00:00
Benny Malengier
6686435b19
GTK3: remove gtkmozembed and make htmlview work with webktview in a scrolled window
...
svn: r20168
2012-08-01 14:44:55 +00:00
Andre Marcelo Varenga
72e956b1db
update pt_BR translation
...
svn: r20167
2012-08-01 02:11:41 +00:00
Gary Burton
e72e446759
GTK3 fix for gender dialog
...
svn: r20165
2012-07-31 21:55:20 +00:00
Doug Blank
55685f32b6
Merge branches/gramps35 with trunk
...
svn: r20164
2012-07-31 20:49:19 +00:00
Gary Burton
3158247c90
GTK3 fixes book report
...
svn: r20161
2012-07-31 14:12:55 +00:00
Gary Burton
5f92d658dc
GTK3 fixes for narrative web report
...
svn: r20159
2012-07-31 12:37:36 +00:00
Gary Burton
ecbcea50af
GTK3 fixes for media manager tool
...
svn: r20158
2012-07-31 12:13:33 +00:00
Gary Burton
dc78c76176
GTK3 fixes filter editor. Rule tree is not sizing correctly yet.
...
svn: r20153
2012-07-30 21:05:43 +00:00
Gary Burton
1fe0a00747
GTK3 fixes for 'Not related' tool.
...
svn: r20151
2012-07-30 20:02:54 +00:00
Benny Malengier
b61e83c621
GTK3: update README for WebKit
...
svn: r20150
2012-07-30 18:58:38 +00:00
Benny Malengier
130b987367
GTK3: Htmlview working again based on WebKit gobject instrospection
...
svn: r20149
2012-07-30 18:54:41 +00:00
Benny Malengier
f080cb1b3c
GTK3: working plugin manager
...
svn: r20148
2012-07-30 18:36:21 +00:00
Gary Burton
36d3973984
GTK3 fix to prevent missing media dialog filling screen when running check and repair tool.
...
svn: r20143
2012-07-30 13:26:39 +00:00
Gary Burton
636d9b2be9
GTK3 fixes for rename events tool
...
svn: r20142
2012-07-30 13:06:52 +00:00
Gary Burton
d0a1cdfb25
Signal and callback fixes for find duplicates tool. GTK3 issues still to be fixed when merging people
...
svn: r20141
2012-07-30 09:06:35 +00:00
Gary Burton
192e9080c5
GTK3 fixes for verify data tool
...
svn: r20140
2012-07-30 08:52:34 +00:00
Andre Marcelo Varenga
5764b374b3
update pt_BR translation
...
svn: r20135
2012-07-30 03:00:12 +00:00
Benny Malengier
fca59a15a7
GTK3: gtkspell dependency in README
...
svn: r20131
2012-07-29 20:59:19 +00:00
Benny Malengier
e908a84b1e
GTK3: Working spellcheck using changes branch of:
...
https://github.com/manisandro/gtkspell3/tree/changes
svn: r20130
2012-07-29 19:41:26 +00:00
Craig J. Anderson
f1ccd09cfc
fix for
...
http://www.gramps-project.org/bugs/view.php?id=5221#c24809
svn: r20127
2012-07-29 00:37:24 +00:00
Doug Blank
8798f77a3d
New Family data structures
...
svn: r20125
2012-07-28 15:01:25 +00:00
Gary Burton
71852fce07
GTK3 fixes for wrongly formatted pack_start methods.
...
svn: r20123
2012-07-28 11:23:25 +00:00
Gary Burton
169d8a8635
Missing Gdk import. Required for various tools.
...
svn: r20122
2012-07-28 11:12:00 +00:00
Doug Blank
f2eacf6125
Remove tag complexity: tags are not ordered
...
svn: r20121
2012-07-27 23:28:49 +00:00
Gary Burton
bcfdeecdab
GTK3 fixes for remove unused object plugin.
...
svn: r20119
2012-07-27 22:09:01 +00:00
Gary Burton
6f89360ee0
Fixes to get Family Lines plugin dialog working. Boxes now size correctly
...
svn: r20118
2012-07-27 21:17:15 +00:00
Gary Burton
103184ceb6
Fixes to get Family Lines plugin dialog working. Family colours and people of interest boxes not sizing correctly yet. Other plugins may work
...
svn: r20117
2012-07-27 20:08:07 +00:00
Doug Blank
8247c24e3e
Missing has_data line
...
svn: r20116
2012-07-27 15:48:58 +00:00
Benny Malengier
371f34bb75
GTK3: pedigreeview, fix drag and drop partially, fix popup menus not showing
...
svn: r20114
2012-07-27 15:44:13 +00:00
Doug Blank
bdaee91064
Added User when drag/drop filename on Family Tree manager; added comments in cli interface
...
svn: r20113
2012-07-27 15:31:24 +00:00
Doug Blank
13a1e7e412
Added class id to all tab labels
...
svn: r20111
2012-07-27 15:07:36 +00:00
Benny Malengier
3d189e8f60
GTK3: fix drag and drop on dbman
...
svn: r20109
2012-07-27 15:05:46 +00:00
Doug Blank
ee0e6681ac
Added has_data interface for setting tabs to bold/italic if there is data in the tab
...
svn: r20108
2012-07-27 14:57:49 +00:00
Benny Malengier
1d21989810
GTK3: allow drag and drop of files on mediaview, fix metadata gramplet
...
svn: r20106
2012-07-27 14:47:09 +00:00
Benny Malengier
f21dd31e91
GTK3: placeview drag drop, avoid crash on drag of a place leave from treeview
...
svn: r20105
2012-07-27 14:38:52 +00:00
Benny Malengier
a3c7409bcd
GTK3: quicktable drag and drop working
...
svn: r20104
2012-07-27 14:16:19 +00:00
Benny Malengier
2d787397b0
GTK3: fix all unicode str conversions with common hack for now
...
svn: r20103
2012-07-27 13:56:01 +00:00
Benny Malengier
1682fb6945
GTK3: Working Grampletpane in the GrampletView. For right click, eventbox added
...
Some Gramplets fixed at same time
svn: r20102
2012-07-27 13:39:29 +00:00
Doug Blank
1f47ab637f
Django Database changes to allow ordered items (families, tags, etc); everything which is import/export is 100% correct
...
svn: r20101
2012-07-27 06:37:54 +00:00
Doug Blank
8262134f5d
Django Database changes to allow ordered items (families, tags, etc); everything which is import/export is 100% correct
...
svn: r20100
2012-07-27 06:25:59 +00:00
Doug Blank
e5ebd81b2a
Sort the citation handles to keep the files idempotent (compare easily)
...
svn: r20098
2012-07-27 04:27:22 +00:00
Gary Burton
08a00f49cd
Fix pop up menu on right mouse button click on gallery images. The menu variable must be declared as an instance variable to prevent the Gtk.Menu object from being garbage collected, otherwise the menu fails to appear.
...
svn: r20095
2012-07-26 20:57:05 +00:00
Benny Malengier
871b58ae3d
Gtk3: drag and drop in grampletpane fixed
...
svn: r20094
2012-07-26 20:22:46 +00:00
Gary Burton
ad424628a4
Put back a copy of document.png in IMAGE_DIR as it is required as the default thumbnail for documents.
...
svn: r20093
2012-07-26 19:41:41 +00:00
Benny Malengier
ae50a76405
GTK3: placeentry recognizes drop again
...
svn: r20092
2012-07-26 18:25:57 +00:00
Benny Malengier
2deef77d79
GTK3: working gallerytab with drag and drop, working editmediaref
...
svn: r20091
2012-07-26 18:00:37 +00:00
Benny Malengier
a81ec4fc74
GTK3: allow copy from clipboard to embeddedlist
...
GTK3: convert remaining ComboboxEntry
GTK3: child ref editor works
svn: r20090
2012-07-26 16:59:25 +00:00
Benny Malengier
28a20116b5
GTK3 port, reenable ctrl+C copy behavior on listvie
...
svn: r20089
2012-07-26 15:57:05 +00:00
Benny Malengier
e44e69b0dc
set select function now needs two arguments
...
svn: r20088
2012-07-26 13:55:45 +00:00
Benny Malengier
d9710bdcc2
Working drag and drop from listviews to clipboard
...
svn: r20087
2012-07-26 13:42:10 +00:00
Doug Blank
bd15d69989
Refactor to allow references to be viewed/edited
...
svn: r20086
2012-07-26 13:27:49 +00:00
Zdenek Hatas
6c4f7b5699
czech translation update
...
svn: r20084
2012-07-26 11:23:07 +00:00
Doug Blank
d8b0d5ba5e
Working on remove, up, down of references
...
svn: r20083
2012-07-26 06:11:01 +00:00
Doug Blank
c40e01b987
Fixed birth/death updating when editing/deleting an event
...
svn: r20081
2012-07-26 01:18:39 +00:00
Gary Burton
0a10eed5a3
Fix thumbnailing when the thumbnail is a crop of an image
...
svn: r20079
2012-07-25 22:18:54 +00:00
Doug Blank
3593c775e6
Add probably_alive to person view/editor
...
svn: r20076
2012-07-25 05:16:37 +00:00
Doug Blank
6ebcc8624e
Better support for report options; added missing tag db functions;
...
svn: r20075
2012-07-25 05:02:02 +00:00
Doug Blank
4168033f83
Refinements in tab visuals; fixed adding tag cache error
...
svn: r20074
2012-07-25 00:47:09 +00:00
Doug Blank
26a211d715
Second thought, there is no reason why configure needs gobject
...
svn: r20073
2012-07-24 21:50:59 +00:00
Doug Blank
30d3379626
Initial fixes
...
svn: r20072
2012-07-24 20:35:22 +00:00
Doug Blank
5bff535428
New functionality: remove, and re-order children from/in family
...
svn: r20071
2012-07-24 20:34:10 +00:00
Benny Malengier
8d29bb62e4
GTK3: make sure clipboard opens correctly. Still crashes on use.
...
svn: r20070
2012-07-24 19:34:28 +00:00
Benny Malengier
768278d6a7
GTK3: pixbuf.save is not available via gi, use savev. Like this scaling works again
...
svn: r20069
2012-07-24 19:14:23 +00:00
Benny Malengier
e6474051cf
GTK3: warnbutton should show warn dialog with expanded textview
...
svn: r20068
2012-07-24 19:00:47 +00:00
Jérôme Rapinat
a404c93276
fix number of arguments on some editors, complete version bumping on plugins, temp work around on repository details gramplet; see http://sourceforge.net/mailarchive/message.php?msg_id=29521703
...
svn: r20067
2012-07-24 18:43:24 +00:00
Benny Malengier
43e7edd99f
Infodialog sufficiently large
...
Add easy test of dialogs to dialog.py
svn: r20066
2012-07-24 18:29:17 +00:00
Doug Blank
868d00a67f
Added check for pygobject >= 3.3.2
...
svn: r20065
2012-07-24 15:36:06 +00:00
Doug Blank
d57b63ac6d
More changes for version change
...
svn: r20064
2012-07-24 12:26:36 +00:00
Doug Blank
011afd5ea6
Missing module, os
...
svn: r20063
2012-07-24 07:35:30 +00:00
Doug Blank
b9d5ea797e
Bump Gramps version up to 4.0
...
svn: r20062
2012-07-24 07:10:31 +00:00
Doug Blank
59307c6268
typo: get_unicode_path_from_env_var
...
svn: r20061
2012-07-24 00:42:47 +00:00
Benny Malengier
4ac709f104
Fixes for GTK3, on_ method changed in do_ method
...
svn: r20060
2012-07-23 21:20:50 +00:00
Benny Malengier
1992256b02
GTK3 conversion of the gramplet
...
svn: r20059
2012-07-23 21:20:04 +00:00
Benny Malengier
b2623e454b
Start of GTK3 conversion, rest is teamwork ...
...
svn: r20057
2012-07-23 20:54:57 +00:00
Benny Malengier
64d2de4dbd
merged r19899 through r20053 of trunk
...
svn: r20056
2012-07-23 13:42:56 +00:00
Paul Franklin
8bb7e19145
remove "dead" code, approved by BrianM
...
svn: r20055
2012-07-23 13:15:13 +00:00
Paul Franklin
032516c774
remove "dead" code, approved by BrianM
...
svn: r20054
2012-07-23 13:14:20 +00:00
Doug Blank
07942011c1
Adjust links on each child row; fix typo on surname detail page
...
svn: r20053
2012-07-22 17:30:44 +00:00
Doug Blank
95a604f2c6
allow a cell in table to not have a link; put buttons in cell for children
...
svn: r20052
2012-07-22 17:07:47 +00:00
Doug Blank
3da425b6c8
Add mouse over for browse
...
svn: r20051
2012-07-22 15:30:28 +00:00
Doug Blank
15811672a2
Allow events to be searched by desc; added family search on first_name
...
svn: r20050
2012-07-22 06:17:42 +00:00
Jérôme Rapinat
c5061b1bb1
typo; missing gen.utils.alive module
...
svn: r20049
2012-07-22 05:44:34 +00:00
Jérôme Rapinat
800d6aef45
5914: Cannot save bookmarked citations into Gramps XML file format
...
svn: r20048
2012-07-22 05:36:13 +00:00
Doug Blank
ff5aa4101d
Added missing nickname on name form
...
svn: r20046
2012-07-22 04:10:18 +00:00
Doug Blank
00f3707474
Show Media description in browse view
...
svn: r20045
2012-07-22 00:14:48 +00:00
Doug Blank
5af4d58ff3
Added ^startswith and endswith$ matching for search
...
svn: r20044
2012-07-21 23:03:56 +00:00
Doug Blank
ea9a8699f7
Default media looks in path, descr, and mime type
...
svn: r20043
2012-07-21 22:22:32 +00:00
Doug Blank
b5bf4a3644
Added ability to search media by path, descr, and mime type
...
svn: r20042
2012-07-21 22:14:56 +00:00
Doug Blank
daaf25867d
Added interface to SimpleTable for setting column widths
...
svn: r20041
2012-07-21 18:00:37 +00:00
Doug Blank
685641ec27
Added functionality to add person to existing/new family as spouse/child
...
svn: r20040
2012-07-21 17:43:20 +00:00
Doug Blank
d944dc918f
Renamed variables action -> act to avoid conflict with function
...
svn: r20039
2012-07-21 15:02:52 +00:00
John Ralls
41e77a23bf
Use Gtk3's primary designator to replace all instances of <control> for accelerators and bindings.
...
svn: r20038
2012-07-20 22:26:10 +00:00
Doug Blank
9295c61005
Typo Media -> Event
...
svn: r20037
2012-07-20 19:15:21 +00:00
Doug Blank
2b254a9bdd
New template for picking from a list of objects
...
svn: r20036
2012-07-20 17:42:59 +00:00
Doug Blank
f383dad6df
Move Sources to Citations
...
svn: r20035
2012-07-20 17:40:54 +00:00
Doug Blank
747c1c8af3
Implement adding refs to shared objects
...
svn: r20034
2012-07-20 17:11:13 +00:00
John Ralls
cf6b91ffe9
Fix up mac integration for introspection
...
Requires not-yet-released gtk-mac-integration 1.1.0
svn: r20033
2012-07-19 23:55:35 +00:00
Jérôme Rapinat
17350a8c2f
update APIs documentation according to last changes (GEPS008)
...
svn: r20032
2012-07-19 08:55:23 +00:00
Jérôme Rapinat
37e6616185
remove "PluginManagerGramplet" references (see rev20027)
...
svn: r20031
2012-07-19 05:47:45 +00:00
Doug Blank
828d1cd009
Removed unneeded plugin, now that this is built into Gramps
...
svn: r20027
2012-07-18 17:23:41 +00:00
Doug Blank
aa4276602e
4538: security - information disclosure: export with 'restrict data on living people'on leaks first names when patronymic is present
...
svn: r20025
2012-07-18 05:19:59 +00:00
Doug Blank
7ba473d4b0
5443: Maximum number of generations (made ranges be able to go as small as 1, which is sometimes useful)
...
svn: r20022
2012-07-18 04:57:47 +00:00
Doug Blank
94c6d31fa8
5443: Maximum number of generations (fixed slightly different types, such as int to long)
...
svn: r20021
2012-07-18 04:45:38 +00:00
Doug Blank
cd5da12282
Code for Gramps to communicate with Gramps-Connect
...
svn: r20020
2012-07-17 19:53:55 +00:00
Doug Blank
e98c78e136
Was not rebuilding cache when adding a references to an object
...
svn: r20019
2012-07-17 13:39:10 +00:00
Craig J. Anderson
6d39969056
backed out a parameter passing change I made in commit 19862
...
svn: r20018
2012-07-17 01:34:54 +00:00
Craig J. Anderson
83058c7e7b
Paul found a strange error. Using the book report.
...
when a self._user.begin_progress is started, it must
be finished in the same method. If not, the progress
box will not go away.
svn: r20015
2012-07-17 00:21:14 +00:00
Tim G L Lyons
7f5f855df1
0005785: print statements in Check.py causing a crash in Windows (pythonw.exe) after outputting 4096 characters. Setup logging in gramps.py before anything else; for Windows divert stderr/stdout to a log file; use logging instead of print for errors or warnings.
...
svn: r20014
2012-07-16 22:55:36 +00:00
John Ralls
ec2367cb66
Fix up setup.py for some moved files
...
svn: r20012
2012-07-16 19:31:25 +00:00
Tim G L Lyons
679178d3bb
0005785: print statements in Check.py causing a crash in Windows (pythonw.exe) after outputting 4096 characters. Change warning print statements to logging.
...
svn: r20011
2012-07-16 17:57:01 +00:00
Zdenek Hatas
bfc8d16620
czech translation update
...
svn: r20008
2012-07-16 12:32:29 +00:00
Peter Landgren
c9b6f11da2
Partial Swedish update.
...
svn: r20007
2012-07-16 12:02:54 +00:00
John Ralls
e9a2520802
Convert backend determination for pygi and Gtk3 (GEP-029)
...
svn: r20005
2012-07-15 23:49:11 +00:00
John Ralls
9f3feb9832
Update moduleset for Gtk3 dependencies (GEP-029)
...
svn: r20004
2012-07-15 23:31:16 +00:00
Jérôme Rapinat
216bbfee1e
update POTFILES and Makefile references according to 'po/test/po_test.py'
...
svn: r20003
2012-07-15 14:42:46 +00:00
Paul Franklin
d26a7312d9
5696: clicking the "home" icon should report if no default person has been set
...
svn: r20000
2012-07-14 14:05:37 +00:00
Doug Blank
c2a2343573
Fixed import from exportpkg after it moved
...
svn: r19998
2012-07-14 03:26:23 +00:00
Doug Blank
c5c5e24f7c
Fixed error in setting gramps_id when XML importing
...
svn: r19997
2012-07-13 16:33:36 +00:00
Doug Blank
e03eaa26da
Error in finding differences
...
svn: r19996
2012-07-13 04:31:49 +00:00
Doug Blank
d6fbdc43db
Error in assigning gids
...
svn: r19995
2012-07-13 04:31:15 +00:00
Tim G L Lyons
3fa004ce98
0005785: print statements in Check.py causing a crash in Windows (pythonw.exe) after outputting 4096 characters. Change to logging.warning and logging.info.
...
svn: r19994
2012-07-12 22:28:58 +00:00
Paul Franklin
255e51c002
better center the non-glade report dialogs
...
svn: r19992
2012-07-12 14:01:41 +00:00
Paul Franklin
d15031df00
better center the non-glade report dialogs
...
svn: r19991
2012-07-12 14:00:52 +00:00
Benny Malengier
9e400a2ca3
Fixes in treeview broke listview, now fixed
...
simplified unicode/str casting
columnorder working
svn: r19990
2012-07-11 17:50:51 +00:00
Paul Franklin
e7439e6e23
show the paragraph styles sorted, in the style editor
...
(e.g. the 65 of them in the text descendant report)
svn: r19989
2012-07-11 15:39:24 +00:00
Paul Franklin
345d80b588
5900: reports should remember their last-used GUI output file name
...
svn: r19988
2012-07-11 15:04:15 +00:00
Doug Blank
fdeac38c04
Initial code for finding differences
...
svn: r19987
2012-07-11 14:49:24 +00:00
Doug Blank
c59fe9fd71
Missing method for tags
...
svn: r19986
2012-07-11 14:12:37 +00:00
Doug Blank
ee1e4eb2f7
Need to be able to sort when getting handles; fixed typo
...
svn: r19985
2012-07-11 06:53:19 +00:00
Doug Blank
f311e3d64a
Fixes for tags
...
svn: r19984
2012-07-11 03:19:56 +00:00
Doug Blank
7b133023ed
Added handles_func to db._tables, and added sort to get_X_handles methods in DictionaryDb
...
svn: r19983
2012-07-11 01:41:52 +00:00
Doug Blank
1f0dc4f799
Missing gettext
...
svn: r19982
2012-07-11 00:31:27 +00:00
Tim G L Lyons
e106cfb7ad
0005735: Custom Source filter missing. Citation filter was not using 'page' and source filter was not using 'Abbreviation'.
...
svn: r19981
2012-07-10 22:21:28 +00:00
Doug Blank
e61df51701
Moved exportxml
...
svn: r19980
2012-07-10 21:16:37 +00:00
Andre Marcelo Varenga
c6e45e6b40
update pt_BR translation
...
svn: r19977
2012-07-10 18:53:20 +00:00
Doug Blank
996a2cd2a2
5905: Links (other than internet) in Notes don't work in NAVWEB; handle Family
...
svn: r19975
2012-07-10 17:05:23 +00:00
Paul Franklin
e44060f00b
5483: graphic reports should allow indexing (and thus a t.o.c.) -- partial
...
(this is Craig's 5483-Ancestor-Descendant-libtreebase-trunk.svndiff patch
from 5483, and I am only commiting it; he wrote it and deserves the credit)
svn: r19972
2012-07-10 13:31:13 +00:00
Paul Franklin
c52933f9ec
5483: graphic reports should allow indexing (and thus a t.o.c.) -- partial
...
(this is my patch-5483=drawindexing-20120702.svndiff.trunk -- from 5483)
svn: r19971
2012-07-10 13:29:44 +00:00
Benny Malengier
4c5470492f
Since GTK3, unicode and str must be correctly (de)coded
...
svn: r19970
2012-07-10 12:40:27 +00:00
Benny Malengier
2ff2f4ff57
Edit note working with undo/redo
...
svn: r19969
2012-07-10 12:32:50 +00:00
Benny Malengier
6955382107
unicode needs encoding since GTK3
...
svn: r19968
2012-07-10 12:31:47 +00:00
Benny Malengier
318c1def5a
persontreeview, insert/delete working
...
svn: r19967
2012-07-10 12:10:03 +00:00
Benny Malengier
9da71185a6
Working person treeview, insert/add/delete still todo
...
read/write db, make sure unicode or utf8, nothing else!
svn: r19966
2012-07-10 03:32:08 +00:00
Benny Malengier
0b8d0a1a95
Make clear this warning is understood
...
svn: r19965
2012-07-09 22:54:45 +00:00
Benny Malengier
3430acd2d5
workaround for bug that leads to segphault
...
svn: r19964
2012-07-09 22:51:21 +00:00
Benny Malengier
458ac1cdf0
GTK3 does not automatically convert type to str, do ourselves
...
svn: r19963
2012-07-09 21:58:30 +00:00
Paul Franklin
5696864675
GEPS008 fixes
...
svn: r19962
2012-07-08 14:02:47 +00:00
Benny Malengier
9a7a6548f3
Workaround to have popup shown in GTK3 on grampsbar, and fixes in gramplets
...
svn: r19961
2012-07-08 03:09:25 +00:00
Benny Malengier
fbe91910dc
Editperson opens and editfamily, popup fixes
...
svn: r19960
2012-07-07 22:33:21 +00:00
Fedik
0cdc51ec04
forgot about --no-wrap :)
...
svn: r19957
2012-07-07 17:23:28 +00:00
Fedik
123cc33f59
small translation and uptades
...
svn: r19956
2012-07-07 17:00:29 +00:00
Benny Malengier
49445e948d
popup working on listview, cont previous commit
...
svn: r19955
2012-07-05 14:52:30 +00:00
Benny Malengier
140f23536f
Right click for popup working on listviews
...
svn: r19954
2012-07-05 14:51:14 +00:00
Paul Franklin
a4ccd58c09
5765: table-lines out of order in complete-individual-report in LaTeX
...
(patch by Harald Rosemann <rosemann@imkt.uni-hannover.de >)
svn: r19952
2012-07-05 13:53:20 +00:00
Benny Malengier
2a6790d795
convert KEY_PRESS
...
svn: r19951
2012-07-05 03:15:26 +00:00
Benny Malengier
5678f5df54
Problems with str and unicode conversion after GTK3 use.
...
These changes set the encoding explicitly, so as to avoid ascii being used
svn: r19950
2012-07-05 03:12:07 +00:00
Benny Malengier
226a3eee2b
merge trunk from 19853 to 19947
...
svn: r19949
2012-07-05 00:38:18 +00:00
Paul Franklin
3e9cc045eb
5734: have one style file for dual-named reports
...
svn: r19948
2012-07-04 16:11:51 +00:00
Benny Malengier
aba47d38cb
Fix in db manager, questiondialog, sidebarfilter
...
svn: r19947
2012-07-04 12:12:18 +00:00
Nick Hall
e73eec36aa
5886: Update Makefile.am and POTFILES.in for r19943
...
svn: r19946
2012-07-03 12:22:22 +00:00
Paul Franklin
11bfd21e8a
give the report options a unique name
...
svn: r19945
2012-07-02 13:44:39 +00:00
Craig J. Anderson
2580665600
Fixed a small error where $P in a person box when the person has not
...
been married does not remove the format string. Found by Adam Stein.
svn: r19944
2012-07-02 13:41:58 +00:00
Paul Franklin
f160ba8c64
5886: Calendar report cannot be run
...
svn: r19943
2012-07-02 13:22:34 +00:00
Doug Blank
ff8a9fbbba
Error in get_repr
...
svn: r19942
2012-07-01 03:02:47 +00:00
Doug Blank
40e1821d12
5885: TemplateSyntaxError on person details
...
svn: r19941
2012-06-30 13:01:53 +00:00
Doug Blank
38f5d57b7f
5868: webapp xml import failed in trunk
...
svn: r19940
2012-06-30 12:14:23 +00:00
Doug Blank
e1247426da
Allow Span display as Time or as Age
...
svn: r19939
2012-06-30 05:04:44 +00:00
Doug Blank
833dfcf7ef
5868: xml import failed in trunk
...
svn: r19938
2012-06-30 01:00:17 +00:00
Paul Franklin
c54a6e582d
ConfigParser is in Python, not Gramps
...
svn: r19937
2012-06-29 14:36:52 +00:00
Nick Hall
cdf504dc9d
Change format of import
...
svn: r19936
2012-06-28 17:32:27 +00:00
Nick Hall
d1ac573c51
Use constants for Gramps icon and splash file
...
svn: r19935
2012-06-28 16:21:51 +00:00
Craig J. Anderson
508aefea03
small error fixes to these reports when run in a book report
...
svn: r19934
2012-06-28 15:42:16 +00:00
Jérôme Rapinat
b913cde440
5881: data_item ignored on citation object
...
svn: r19931
2012-06-28 14:09:13 +00:00
Nick Hall
ad66d4ba4c
GEPS008: Fix for reports
...
svn: r19930
2012-06-28 12:58:42 +00:00
Nick Hall
521e053a41
GEPS008: Property changes
...
svn: r19929
2012-06-27 22:24:47 +00:00
Nick Hall
ae1585df82
GEPS008: Move const module
...
svn: r19928
2012-06-27 17:30:30 +00:00
Benny Malengier
54ed4276a4
Remove deepcopy workaround for old python versions, only python 2.7 now
...
svn: r19926
2012-06-26 16:25:27 +00:00
Benny Malengier
747c4f2960
import of osmgpsmap crashes in GTK3, so we deactivate it
...
svn: r19925
2012-06-26 16:22:46 +00:00
Nick Hall
f381a707b0
GEPS008: Combine db, name, referent and tree modules
...
svn: r19924
2012-06-26 14:22:22 +00:00
Nick Hall
449bb71a49
GEPS008: Removed Utils module
...
svn: r19923
2012-06-25 22:04:16 +00:00
Nick Hall
6f04233439
GEPS008: Move fix_encoding function
...
svn: r19922
2012-06-25 20:19:34 +00:00
Nick Hall
a072c989b2
GEPS008: Create module for database utilities
...
svn: r19921
2012-06-25 18:44:52 +00:00
Nick Hall
cfe03f3b60
GEPS008: Move src/docgen to src/gen/utils
...
svn: r19920
2012-06-25 00:01:40 +00:00
Nick Hall
a164389c6a
GEPS008: Remove redundant code
...
svn: r19919
2012-06-24 22:56:27 +00:00
Nick Hall
7871067d99
GEPS008: Remove unused imports
...
svn: r19918
2012-06-24 22:05:39 +00:00
Nick Hall
4209730bcb
GEPS008: Create new module for string mappings
...
svn: r19917
2012-06-24 19:14:25 +00:00
Paul Franklin
b7d5b91535
5701: configure an existing "book" using saved-away values
...
svn: r19916
2012-06-24 17:22:53 +00:00
Paul Franklin
063e6504c8
5701: configure an existing "book" using saved-away values
...
svn: r19915
2012-06-24 17:22:01 +00:00
Nick Hall
4a7623a5ed
GEPS008: Change imports for lowercase plugins
...
svn: r19914
2012-06-24 17:06:50 +00:00
Nick Hall
541887e6ba
GEPS008: Create new module for id utilities
...
svn: r19913
2012-06-24 16:05:56 +00:00
Craig J. Anderson
973f166c99
Added feature of first photo in the gallery information
...
svn: r19912
2012-06-24 03:17:12 +00:00
Nick Hall
bf4685e302
GEPS008: Fix missing import
...
svn: r19911
2012-06-24 00:46:50 +00:00
Nick Hall
ac133984a4
GEPS008: Create new module for utilities to cast types
...
svn: r19910
2012-06-24 00:35:23 +00:00
Nick Hall
8b297167b1
GEPS008: Create new module for name utilities
...
svn: r19909
2012-06-24 00:15:17 +00:00
Nick Hall
e484d54bd8
GEPS008: Create new module for tree utilities
...
svn: r19908
2012-06-23 23:37:30 +00:00
Nick Hall
5e1535e125
GEPS008: Create new module for make_unknown functions
...
svn: r19907
2012-06-23 23:18:27 +00:00
Nick Hall
2a0b009bdf
GEPS008: Create new module for file utilities
...
svn: r19906
2012-06-23 22:13:23 +00:00
Nick Hall
3ec4c0f80c
GEPS008: Create new module for keyword translation
...
svn: r19905
2012-06-23 19:43:18 +00:00
Nick Hall
640e203693
GEPS008: Move format_time into datehandler
...
svn: r19904
2012-06-23 18:34:50 +00:00
Nick Hall
b359b16a21
GEPS008: Moved translation utilities
...
svn: r19903
2012-06-23 17:36:36 +00:00
Nick Hall
e2a80ded2a
GEPS008: Moved LdsUtils module
...
svn: r19902
2012-06-23 16:44:40 +00:00
Nick Hall
742c3d770e
GEPS008: Moved ImgManip module
...
svn: r19901
2012-06-23 16:27:39 +00:00
Nick Hall
010325c23b
GEPS008: Change plugin Makefiles to lowercase
...
svn: r19899
2012-06-23 09:36:29 +00:00
Nick Hall
4f1cfd2718
GEPS008: Convert plugin filenames to lowercase
...
svn: r19898
2012-06-22 23:59:45 +00:00
Craig J. Anderson
3a82d58838
fixed a reacurring error that was in 19873
...
svn: r19896
2012-06-21 21:01:38 +00:00
Craig J. Anderson
d3c412512b
fix for 5851 (part 4)
...
svn: r19895
2012-06-21 20:52:19 +00:00
Craig J. Anderson
e0193098a0
revert to 19873
...
svn: r19894
2012-06-21 20:50:55 +00:00
Craig J. Anderson
d1bef05130
base fix for feature request 5483
...
svn: r19892
2012-06-21 14:26:05 +00:00
Jérôme Rapinat
6527b43def
5794: Birthday list report has invalid code
...
svn: r19889
2012-06-21 09:17:44 +00:00
Doug Blank
1194f5afcd
Support sorting on handles for get_*_handles() methods
...
svn: r19888
2012-06-20 12:14:01 +00:00
Doug Blank
7fe31877f0
Need jHTMLArea for notes; border was on too many things; made width a bit wider
...
svn: r19887
2012-06-20 11:13:11 +00:00
Doug Blank
4b0962fcc9
Show Log history for every object
...
svn: r19886
2012-06-20 02:34:15 +00:00
Benny Malengier
6dd1c0e3c2
Validatedmaskedentry works somewhat, but no icon to be seen.
...
ComboxEntry needs focus to work
svn: r19885
2012-06-20 00:17:39 +00:00
Craig J. Anderson
32fbd754fb
update for feature 5854.
...
Added a new Notes style so the user can modify this separately
svn: r19884
2012-06-19 22:21:36 +00:00
Doug Blank
846a46ee7f
Generate style for each table (too much style is currently included); set border styles in cells
...
svn: r19882
2012-06-19 15:42:32 +00:00
Doug Blank
8f012c19b5
Added doc.use_table_headers to use th on first row; allow declaration style to be id-specific
...
svn: r19881
2012-06-19 15:40:51 +00:00
Doug Blank
75f4cf2ee2
Added set_borders which turns on all cell borders
...
svn: r19880
2012-06-19 15:39:05 +00:00
Doug Blank
e7032c45b6
5794: Birthday list report has invalid code
...
svn: r19879
2012-06-19 14:15:39 +00:00
Serge Noiraud
9929a355ab
Geography : missing convertion to introspection for this file.
...
svn: r19878
2012-06-19 14:12:27 +00:00
Benny Malengier
ab89662e64
Validated masked entry does not crash anymore (does not work correct however)
...
No separator anymore in dialog
Remove ComboBoxEntry
svn: r19876
2012-06-19 10:36:12 +00:00
Doug Blank
47309dbcfb
Need to use png until we get PIL 1.1.7 installed
...
svn: r19875
2012-06-19 05:47:13 +00:00
Doug Blank
08f380a4ef
Pure-Python PNG reader/writer under MIT License
...
svn: r19874
2012-06-19 03:29:22 +00:00
Craig J. Anderson
8892057886
Error 5851 (part 3)
...
svn: r19873
2012-06-19 02:56:11 +00:00
Doug Blank
9404e6c1b4
Copy all config default settings to Config; images should use relative path; behavior.addmedia-image-dir should be absolute
...
svn: r19872
2012-06-19 01:59:37 +00:00
Benny Malengier
ff93112221
Working about dialog, preferences, quickview on click in gramplet, event editor opens, and minor things
...
svn: r19871
2012-06-18 22:56:57 +00:00
Doug Blank
7b4271e6a3
config.config errors, perhaps due to reorg
...
svn: r19870
2012-06-18 22:52:16 +00:00
Doug Blank
daa01defab
Added media viewing and editing; gets media from config and creates a /thumbnail/ folder there
...
svn: r19869
2012-06-18 22:32:22 +00:00
Craig J. Anderson
9841fb79ef
Error 5851 (part 2)
...
svn: r19868
2012-06-18 20:35:05 +00:00
Peter Landgren
a0d592a6fc
Found a new untranslated word.
...
svn: r19866
2012-06-18 18:23:06 +00:00
Craig J. Anderson
30b0c044ce
Fix for error 5851 in trunk and 3.4.
...
'&' and '<' give Pango warnings and does not print the desired results
in (most) Graphics reports.
svn: r19862
2012-06-18 17:54:55 +00:00
Doug Blank
1bffd5f2f0
Fixed has_gramps_id, removed dup methods
...
svn: r19861
2012-06-18 12:29:30 +00:00
Doug Blank
074fef2b21
Dictionary-based database with enough in place to import into
...
svn: r19860
2012-06-18 12:27:23 +00:00
Benny Malengier
35ccf01827
Convert MenuItem, working styledtexteditor in grampletpane
...
svn: r19859
2012-06-17 23:04:42 +00:00
Benny Malengier
faed8a9f5f
Start convertion to introspection. Flat models work, as does relationship view
...
svn: r19858
2012-06-17 21:25:37 +00:00
Doug Blank
3b9a696f90
Cleanup
...
svn: r19857
2012-06-17 19:00:40 +00:00
Peter Landgren
7a5348de8a
Found an untranslated word.
...
svn: r19856
2012-06-17 17:21:26 +00:00
Benny Malengier
0c447be83d
Conversion to the new version of GTK using the new python bindings based on introspection.
...
svn: r19853
2012-06-17 09:07:45 +00:00
Serge Noiraud
d6b20e48ec
Geography : limit the number of places shown to a configurable value.
...
display a message over the map when this limit is reached.
svn: r19852
2012-06-16 21:12:12 +00:00
Serge Noiraud
df06be53df
Geography : Add ID property to some new sources.
...
Add a new layer which permit to display messages over the map
Modify plugins to use this new functionality
Remove the person's name in geoclose and geofamclose.
svn: r19851
2012-06-16 17:50:24 +00:00
Jérôme Rapinat
4ae2c9610c
5838: minor visual improvements; Do we need 'jHtmlArea.js'?
...
svn: r19850
2012-06-16 16:05:42 +00:00
Serge Noiraud
69f7381764
Geography : libraries : performance issue with a lot of places
...
svn: r19849
2012-06-16 09:31:29 +00:00
Serge Noiraud
a884943ece
Geography : all geography views : performance issue with a lot of places
...
svn: r19848
2012-06-16 09:22:33 +00:00
Doug Blank
d6f3dfb5dd
Changes for Gramps-Connect to work on Windows without using gramps.py
...
svn: r19846
2012-06-15 19:52:33 +00:00
Doug Blank
c7499652d6
5838: Change 'black' color (css) on embedded tabs
...
svn: r19845
2012-06-15 10:49:46 +00:00
Doug Blank
7cdc5ec0c0
Fixed bug in clearning cache; added Log to Person edit
...
svn: r19844
2012-06-15 02:30:38 +00:00
Doug Blank
20fd0256bf
All forms should have a model
...
svn: r19843
2012-06-15 01:16:32 +00:00
Doug Blank
37d768e556
Python 2.6 requires str for dict key type not unicode
...
svn: r19842
2012-06-15 01:04:10 +00:00
Doug Blank
8f3a7f04ff
Changes for authenticated-only account
...
svn: r19841
2012-06-15 00:40:11 +00:00
Doug Blank
eb6d9c7b0f
5846: selected tag is not displayed in brackets
...
svn: r19840
2012-06-13 22:33:48 +00:00
Serge Noiraud
910e59fff3
Geography : some comments changed or added.
...
avoid divide by zero and try to place the marker at the good position.
svn: r19839
2012-06-13 20:58:05 +00:00
Doug Blank
974312059f
Added a Log table to keep track of changes
...
svn: r19838
2012-06-13 12:15:23 +00:00
Serge Noiraud
be81cc1617
Geography : the markers are not removed when we change the database.
...
svn: r19837
2012-06-13 11:53:21 +00:00
Doug Blank
f6d6b9c990
Temp fix for loading too many people for father/mother on Family edit page. Need to have an auto-complete solution
...
svn: r19836
2012-06-13 01:42:45 +00:00
Serge Noiraud
e00296fa98
Geography : the new views uses the new marker layer.
...
svn: r19835
2012-06-12 21:46:46 +00:00
Serge Noiraud
56f5d50003
Geography : New marker layer with variable marker size.
...
svn: r19834
2012-06-12 21:27:17 +00:00
Doug Blank
7cc1a962ae
Fixes for editing/creating families
...
svn: r19833
2012-06-12 12:31:58 +00:00
Doug Blank
6c8b83d58b
continues should be returns
...
svn: r19832
2012-06-12 10:27:10 +00:00
Doug Blank
d4f92a2943
Added links as search terms
...
svn: r19831
2012-06-12 03:10:56 +00:00
Doug Blank
1f8f4c6b5c
Changes to allow to work with Django 1.2 (don't use 'with transaction:')
...
svn: r19830
2012-06-12 01:40:13 +00:00
Doug Blank
ca26e2aec7
Updated example (Kennedy's)
...
svn: r19829
2012-06-12 01:26:40 +00:00
Doug Blank
dd50e437f7
Adding Children to Families now working
...
svn: r19828
2012-06-12 01:13:26 +00:00
Doug Blank
e3b5f6b3a5
Removed hook defs
...
svn: r19827
2012-06-11 22:43:50 +00:00
Doug Blank
d85c856782
New empty sample, with admin, admin1 passwords
...
svn: r19826
2012-06-11 21:01:44 +00:00
Doug Blank
a6e30ff4a3
Fixed an error with nbsp's; fixed an error that removed families on edit
...
svn: r19825
2012-06-11 20:46:36 +00:00
Doug Blank
ef5c99e015
Protect from a None value
...
svn: r19824
2012-06-11 20:45:30 +00:00
Rob G. Healey
a39e9e057a
Adding a temporary file so that I can get the list of packages when Nick Hall has made his changes. It can be used up until or if Distutils deprecates it.
...
svn: r19823
2012-06-11 04:48:16 +00:00
Doug Blank
717e40170f
New CSS theme type
...
svn: r19822
2012-06-11 02:29:12 +00:00
Rob G. Healey
0d8fbf842f
Updated packages list for the movement of the locale directory in rev19819.
...
svn: r19821
2012-06-11 02:28:38 +00:00
Nick Hall
af0b93b069
GEPS008: Move Gramps locale module into the datahandler
...
svn: r19819
2012-06-10 15:09:49 +00:00
Nick Hall
58d7914312
GEPS008: Fix update_constants call in preferences
...
svn: r19818
2012-06-10 13:28:10 +00:00
Rob G. Healey
29e96820d9
Updated setup.py packages list to current ecosystem as of rev19816.
...
svn: r19817
2012-06-10 05:58:35 +00:00
Doug Blank
e4faea4cf3
Fix search=None issue
...
svn: r19816
2012-06-10 03:29:12 +00:00
Nick Hall
120c6b00b9
GEPS008: Forgot to add the new module
...
svn: r19815
2012-06-10 00:11:47 +00:00
Nick Hall
d3fed5963f
GEPS008: Create new module for referent functions
...
svn: r19814
2012-06-10 00:10:28 +00:00
Nick Hall
bd6478327c
Fix for last update
...
svn: r19813
2012-06-09 23:42:46 +00:00
Nick Hall
69b9142d36
GEPS008: Create new module for probably alive
...
svn: r19812
2012-06-09 23:39:19 +00:00
Nick Hall
449448b5fa
GEPS008: Modify gen.utils imports
...
svn: r19811
2012-06-09 23:18:36 +00:00
Nick Hall
9595af1324
GEPS008: Moved constfunc module
...
svn: r19810
2012-06-09 20:56:43 +00:00
Nick Hall
aabc6c05c2
GEPS008: Moved config module
...
svn: r19809
2012-06-09 20:10:28 +00:00
Rob G. Healey
03608064ef
Made corrections for moving the license file up front.
...
svn: r19807
2012-06-09 01:41:55 +00:00
Rob G. Healey
f36e8594f9
Moved GPLv2 License file up front for easier location and reading. Every project that I have seen has it in the main root directory.
...
svn: r19806
2012-06-09 01:35:37 +00:00
Nick Hall
cfd59da40f
GEPS008: Moved PlaceUtils module
...
svn: r19805
2012-06-08 23:56:16 +00:00
Nick Hall
20682993b5
GEPS008: Moved AutoComp module
...
svn: r19804
2012-06-08 23:37:19 +00:00
Nick Hall
fdb3be0ffa
GEPS008: Removed obsolete listview tooltips code
...
svn: r19803
2012-06-08 22:55:38 +00:00
Nick Hall
5f7c31eae8
GEPS008: Moved Spell module
...
svn: r19802
2012-06-08 21:07:24 +00:00
Nick Hall
d13b4e585d
GEPS008: Moved Sort module
...
svn: r19801
2012-06-08 20:58:40 +00:00
Nick Hall
a2af7d66b3
GEPS008: Moved soundex module
...
svn: r19800
2012-06-08 20:37:17 +00:00
Nick Hall
aa7ae06f6e
GEPS008: Moved ExportAssistant and ExportOptions modules
...
svn: r19799
2012-06-08 20:18:16 +00:00
Doug Blank
e7d4833ea8
Pass in request to check_preferred
...
svn: r19798
2012-06-08 18:40:21 +00:00
Nick Hall
706ae18795
GEPS008: Moved filter editors
...
svn: r19797
2012-06-08 18:24:54 +00:00
Nick Hall
c6c2fb4611
GEPS008: Moved tag list editor
...
svn: r19796
2012-06-08 18:04:14 +00:00
Nick Hall
02832006ab
GEPS008: Moved DateEdit module
...
svn: r19795
2012-06-08 17:54:33 +00:00
Nick Hall
01484cc8fb
GEPS008: Removed Reorder module (now in relationship view)
...
svn: r19794
2012-06-08 16:05:34 +00:00
Nick Hall
585d11b0a9
GEPS008: Moved Lru module
...
svn: r19793
2012-06-08 15:39:39 +00:00
Zdenek Hatas
31e90c52fb
czech translation update
...
svn: r19792
2012-06-08 13:51:33 +00:00
Doug Blank
2baba1dbb3
Unified query builders for all browse views; could still be classes
...
svn: r19791
2012-06-08 13:16:05 +00:00
Doug Blank
49cf552b3f
Protection when no active_person
...
svn: r19790
2012-06-08 01:19:21 +00:00
Nick Hall
d42b5e2a3a
GEPS008: Moved Relationship module
...
svn: r19789
2012-06-07 20:59:32 +00:00
Doug Blank
8b541c3559
5837: typo in Verify.py at line 62
...
svn: r19788
2012-06-07 20:34:09 +00:00
Nick Hall
c559890644
GEPS008: Moved RecentFiles module
...
svn: r19787
2012-06-07 20:17:11 +00:00
Doug Blank
6bd01cdff1
Working on query builder when not logged in
...
svn: r19786
2012-06-07 17:37:33 +00:00
Nick Hall
1d6a4e60c4
GEPS008: Moved Errors module
...
svn: r19785
2012-06-07 17:06:16 +00:00
Nick Hall
1ac34dfeb9
GEPS008: Moved DbState module
...
svn: r19784
2012-06-07 16:08:40 +00:00
Nick Hall
31bf96496b
GEPS008: Correct Rule import in filters
...
svn: r19783
2012-06-07 14:58:10 +00:00
Doug Blank
8d81b9237f
Refactor query builders for Person and Family
...
svn: r19782
2012-06-07 12:52:20 +00:00
Nick Hall
4f51cfcf92
5834: Fix bug with non-managed windows due to file re-organisation
...
svn: r19781
2012-06-07 12:00:44 +00:00
Doug Blank
9f6def272f
Working on data security; private, living
...
svn: r19780
2012-06-07 00:49:02 +00:00
Doug Blank
0d3bf6bb16
Protection on living and private when not logged in
...
svn: r19779
2012-06-06 21:28:44 +00:00
Doug Blank
5f8b823159
Search on gender, id, with safe_int(); citation_table refiniement
...
svn: r19777
2012-06-06 20:19:52 +00:00
Nick Hall
32b61fc60f
GEPS008: Moved Bookmarks module
...
svn: r19776
2012-06-06 18:36:23 +00:00
Nick Hall
308f2616ba
GEPS008: Moved ThumbNails module
...
svn: r19775
2012-06-06 17:48:55 +00:00
Nick Hall
a41b175b09
GEPS008: Moved ListModel module
...
svn: r19774
2012-06-06 16:59:43 +00:00
Nick Hall
6a15f8fd18
GEPS008: Moved DdTargets module
...
svn: r19773
2012-06-06 16:00:54 +00:00
Nick Hall
54535a83bd
GEPS008: Moved ScratchPad module (renamed as clipboard)
...
svn: r19772
2012-06-06 13:38:46 +00:00
Nick Hall
33f45cb087
GEPS008: Moved QuestionDialog module
...
svn: r19771
2012-06-05 23:49:12 +00:00
Nick Hall
77f621ac2a
Bug fix for r19769
...
svn: r19770
2012-06-05 22:59:07 +00:00
Nick Hall
ce1bb72219
GEPS008: Moved GrampsDisplay module
...
svn: r19769
2012-06-05 22:53:35 +00:00
Nick Hall
eb369d08dd
GEPS008: Moved UndoHistory module
...
svn: r19768
2012-06-05 22:07:47 +00:00
Nick Hall
f74b14c869
GEPS008: Moved TipOfDay module
...
svn: r19767
2012-06-05 21:57:00 +00:00
Nick Hall
300c65a256
GEPS008: Moved DisplayState module
...
svn: r19766
2012-06-05 21:44:41 +00:00
Nick Hall
e82046018f
GEPS008: Moved glade module
...
svn: r19765
2012-06-05 21:23:06 +00:00
Nick Hall
8949403d63
GEPS008: Moved ManagedWindow module
...
svn: r19764
2012-06-05 21:05:04 +00:00
Tim G L Lyons
000c2a3be4
0005781: Errors with Merge Citations. Amended so it checks whether the first citation processed for a particular page/volume/confidence/date (as applicable) has notes.
...
svn: r19763
2012-06-05 18:26:17 +00:00
Nick Hall
25e3f707d2
GEPS008: Remove deprecated Date module
...
svn: r19761
2012-06-05 18:02:19 +00:00
John Ralls
28b94af257
Sigh. Wrong file.
...
svn: r19760
2012-06-05 15:42:13 +00:00
John Ralls
2fe3abf433
Add myself (jralls) to AUTHORS per request from Rob Healey
...
svn: r19759
2012-06-05 04:27:12 +00:00
Doug Blank
9496e097d8
Pass search and page throughout, for going back from what you were doing
...
svn: r19758
2012-06-05 01:48:39 +00:00
Nick Hall
c2de30e2de
GEPS008: Remove deprecated Assistant class
...
svn: r19757
2012-06-04 22:49:01 +00:00
Doug Blank
d62afc815f
Infrastructure to allow going back to browse page; deleted unneeded templates
...
svn: r19756
2012-06-04 20:58:05 +00:00
John Ralls
186c686296
Fix typo from r17950
...
svn: r19755
2012-06-04 17:02:06 +00:00
Nick Hall
6a12e7bfae
Remove expand property from columns
...
svn: r19754
2012-06-04 11:59:33 +00:00
John Ralls
0cc0915c03
Accept control-click as an alternative for right-click when the Gdk
...
backend is Quartz.
This is a standard behavior on Macs, since they often have single-button
mice or trackpads.
svn: r19752
2012-06-04 00:47:19 +00:00
John Ralls
bb38c5c0ee
[Bug 5825] Error in SessionLog
...
locale.nl_info isn't supported, but we can use an ISO8601-like format
without localization.
svn: r19750
2012-06-03 21:51:38 +00:00
Michiel Nauta
e84f6c41d1
5809: Multisurname editor impossibly narrow
...
svn: r19748
2012-06-03 20:12:22 +00:00
Nick Hall
87942d80fa
5827: Add missing comma in media view default gramplets list
...
svn: r19746
2012-06-03 15:06:23 +00:00
Rob G. Healey
0dcd17cefd
Updated setup for current directory structure and changed the location of the glade directory.
...
svn: r19744
2012-06-02 04:42:05 +00:00
Nick Hall
92bc0c7dc0
Return columns widths to usable sizes
...
svn: r19743
2012-06-01 22:43:14 +00:00
Doug Blank
cc3497ad6a
Separate start dates are needed for family and person as the two views may not be related
...
svn: r19742
2012-06-01 21:52:59 +00:00
Doug Blank
398acf6d75
5812: Showing the person age next to its events date
...
svn: r19741
2012-06-01 21:29:23 +00:00
Doug Blank
2724cf2c7a
Allow editing and creation of objects from LinkEditor
...
svn: r19739
2012-06-01 17:58:21 +00:00
Doug Blank
23ceaabbd4
Add selected text to clipboard when editing a link
...
svn: r19738
2012-06-01 17:57:28 +00:00
Doug Blank
b0e285abfb
EditObject can now create a new object
...
svn: r19737
2012-06-01 17:55:58 +00:00
Nick Hall
be6e718433
Remove code no longer required for quick reports
...
svn: r19736
2012-06-01 17:23:40 +00:00
Doug Blank
5763a57985
Added some Tag support; renamed Report items from textreport to report to be more general; added super user admin return and editing of profile/user
...
svn: r19735
2012-06-01 16:00:24 +00:00
Doug Blank
aaf600985c
Every object should return itself on unserialization
...
svn: r19734
2012-06-01 15:58:45 +00:00
Nick Hall
c3fc7a5f70
Update to reflect latest directory changes
...
svn: r19733
2012-05-31 23:58:31 +00:00
Nick Hall
65d707d649
GEPS008: Re-structure Simple access and Quick Reports
...
svn: r19732
2012-05-31 23:46:57 +00:00
Craig J. Anderson
eba22c4062
fix for 5733. ODT reports were not scaling fonts
...
svn: r19731
2012-05-31 19:17:56 +00:00
Doug Blank
fab55acff2
Testing backreference links on Ref items
...
svn: r19729
2012-05-31 17:13:35 +00:00
Doug Blank
982fa97fb3
Don't crash on rendering link that doesn't exist in narrative web output
...
svn: r19728
2012-05-31 17:13:00 +00:00
Nick Hall
40ca28cd60
GEPS008: Re-structure Gramps locale files
...
svn: r19727
2012-05-31 15:50:40 +00:00
Nick Hall
e2fc155240
GEPS008: Re-structure GUI logger files
...
svn: r19726
2012-05-31 15:22:03 +00:00
Stephen George
5e6f747016
Update windows build script to try and be space tolerant in paths
...
svn: r19725
2012-05-31 14:27:28 +00:00
Doug Blank
d3c03dc11a
implement has_object() methods in django db
...
svn: r19724
2012-05-31 14:08:00 +00:00
Doug Blank
2272661654
Don't check cross references if skip-check-xref is a db-feature; fixed spelling typo;
...
svn: r19723
2012-05-31 14:07:02 +00:00
Doug Blank
9090d09881
added admin1 to empty DB
...
svn: r19722
2012-05-31 13:58:59 +00:00
Doug Blank
5e93dddaff
Added an interface for databases to implement additional features/values
...
svn: r19721
2012-05-31 13:57:05 +00:00
Stephen George
e5a9d652fa
Update build_GrampsWin32.py Popen commands to use .communicate()
...
svn: r19720
2012-05-31 04:35:23 +00:00
Stephen George
83099375e3
Update build_GrampsWin32.py due to not working
...
svn: r19719
2012-05-31 01:13:28 +00:00
Doug Blank
33f168ed6e
Javascript refinements for tabs
...
svn: r19718
2012-05-30 23:33:44 +00:00
Doug Blank
1bd9848b1a
Added javascript to give a #URL when clicking on tabs (good for backup in browser, and bookmarks)
...
svn: r19717
2012-05-30 21:39:01 +00:00
Doug Blank
61bd569c29
added missing tables for refs and secondary information
...
svn: r19716
2012-05-30 21:05:38 +00:00
Doug Blank
83b12cd6b6
Consistent buttons (all buttons are actions, links are navigation) and capitalization (all caps); added highlight to HTML parser
...
svn: r19715
2012-05-30 19:40:32 +00:00
Doug Blank
f14b94dd14
Don't load references when adding a new record
...
svn: r19714
2012-05-30 17:14:39 +00:00
Paul Franklin
2abf41570c
cope with pathological case better
...
svn: r19713
2012-05-30 16:54:46 +00:00
Paul Franklin
db90acb48b
typos
...
svn: r19712
2012-05-30 16:46:29 +00:00
Doug Blank
228cc1d4d5
Changes to stay compatible with Django 1.2
...
svn: r19711
2012-05-30 16:23:04 +00:00
Doug Blank
1b87f73f5e
Added references tab for all objects (except family); some fixes on ref editor
...
svn: r19710
2012-05-30 15:54:51 +00:00
Doug Blank
d746cdb0d7
insert class on table a-href tags
...
svn: r19709
2012-05-30 13:49:42 +00:00
Doug Blank
321c704cac
protection in case quickview fails to load
...
svn: r19708
2012-05-30 13:49:00 +00:00
Doug Blank
44dd3a049c
Added interface to insert global attributes on to a-href tags for HtmlDoc
...
svn: r19707
2012-05-30 13:47:53 +00:00
Doug Blank
f33986204c
Infrastructure to add or share references
...
svn: r19706
2012-05-30 12:54:06 +00:00
Doug Blank
ecf49d95e8
Display block on rows in browse views
...
svn: r19705
2012-05-30 02:52:33 +00:00
Doug Blank
38b50049f2
Working on editing references; fixed an error in ordering of references
...
svn: r19704
2012-05-30 00:49:43 +00:00
Doug Blank
ee794b5077
If an object has get_url, use that for a link
...
svn: r19703
2012-05-30 00:48:26 +00:00
Rob G. Healey
7e82282c07
Update setup.py to current ecosystem as of rev19701.
...
svn: r19702
2012-05-29 23:48:28 +00:00
Doug Blank
5da0cc8412
use Python 2.6 rather than dictionary comprehension
...
svn: r19701
2012-05-29 16:03:47 +00:00
Doug Blank
baea5e36b4
Rebuilt sample database
...
svn: r19700
2012-05-29 15:58:08 +00:00
Doug Blank
554e925944
Finished WYSIWYG editing notes
...
svn: r19699
2012-05-29 15:54:56 +00:00
Doug Blank
a1b06272e2
New database structure, StyledTextTagType
...
svn: r19698
2012-05-29 14:39:31 +00:00
Doug Blank
d28d83354a
Working on HTML WYSIWYG editor for notes
...
svn: r19697
2012-05-29 14:08:56 +00:00
Doug Blank
9212e21eb6
Working on HTML WYSIWYG editor for notes
...
svn: r19696
2012-05-29 14:08:38 +00:00
Doug Blank
abbb02a08e
Fixed StyledTextTagType to match grampstype; fixed _DEFAULT on all types; editing notes on web not quite correct (error in DocBackend?)
...
svn: r19695
2012-05-29 13:39:55 +00:00
Rob G. Healey
a8f5d1f8e1
Remove mouse hover blinking text.
...
svn: r19693
2012-05-29 04:30:18 +00:00
Doug Blank
531fbe6e5a
Add forecolor button
...
svn: r19692
2012-05-29 01:24:23 +00:00
Doug Blank
d71494b3d8
Working on formatted notes; everything done but the split into text/tags and save
...
svn: r19691
2012-05-29 00:32:55 +00:00
Doug Blank
3073f58940
Working on styled text editing on web app
...
svn: r19690
2012-05-28 22:52:23 +00:00
Doug Blank
d7dea255b9
Force style type to int if it should be
...
svn: r19689
2012-05-28 22:50:51 +00:00
Doug Blank
b8416f7d42
All objects should return self on serialize
...
svn: r19688
2012-05-28 22:49:47 +00:00
Doug Blank
bb2b773e6d
All objects should return self on serialize
...
svn: r19687
2012-05-28 22:49:09 +00:00
Doug Blank
dcddea249d
Get note text as html
...
svn: r19686
2012-05-28 17:54:22 +00:00
Doug Blank
8bcc160985
Working on note HTML edits
...
svn: r19685
2012-05-28 17:17:15 +00:00
Craig J. Anderson
9f63d657cd
update for feature request 5801
...
Paul wrote over 70% of this code. I only got to improve upon it
slightly.
Also fixed a very small error in the descendant tree where the box
shadow was not scaled up/down with the report (if the report was
scaled).
svn: r19684
2012-05-28 15:02:02 +00:00
Rob G. Healey
4a29a99cff
Remove setup.cfg as it was not even being used.
...
svn: r19681
2012-05-28 06:45:10 +00:00
Doug Blank
8f8d80f783
Added link to wiki
...
svn: r19680
2012-05-27 19:30:16 +00:00
Doug Blank
e4b5789396
Updated example
...
svn: r19679
2012-05-27 19:11:54 +00:00
Doug Blank
396f517548
Refinements on interactive shell
...
svn: r19677
2012-05-27 19:00:50 +00:00
Doug Blank
685e4c2a46
Reminder to add importing of tags
...
svn: r19676
2012-05-27 18:52:48 +00:00
Doug Blank
b50d9eda8a
Fixed two issues with importing via the web
...
svn: r19675
2012-05-27 18:51:52 +00:00
Doug Blank
baf98375f3
Type on mediaobject; set probably alive on person edit
...
svn: r19673
2012-05-27 14:03:17 +00:00
Doug Blank
bbd443ba7d
All objects should return themselves on unserialize()
...
svn: r19672
2012-05-27 14:01:09 +00:00
Paul Franklin
0027f983c0
syncronize user.py abstraction with CLI and GUI reality
...
svn: r19671
2012-05-27 13:39:40 +00:00
Nick Hall
02d0af7c0a
GEPS008: Fix Gedcom Import/Export problem
...
svn: r19670
2012-05-27 11:33:12 +00:00
Doug Blank
e6571398cb
Updated example.gramps
...
svn: r19669
2012-05-27 02:39:31 +00:00
Doug Blank
82dde838e9
Wrestling with Citations with no sources
...
svn: r19668
2012-05-27 02:38:55 +00:00
Doug Blank
7b97bef883
Use transactions on import; fix for date parser re-location
...
svn: r19667
2012-05-27 02:13:22 +00:00
Doug Blank
6f6c914649
Import and Export can work for any type
...
svn: r19666
2012-05-26 23:26:19 +00:00
Nick Hall
c2b4f96ddc
GEPS008: Re-structure merge files
...
svn: r19665
2012-05-26 21:24:01 +00:00
Doug Blank
b206ade3d3
Refinements on default values for new objects
...
svn: r19664
2012-05-26 20:56:27 +00:00
Doug Blank
0ba29c2d8b
All primary objects can edit, view, create, add, save, add_to, and delete
...
svn: r19663
2012-05-26 18:48:20 +00:00
Jérôme Rapinat
7035384369
add key for vietnamese into _LANG_MAP (lang selector on some textual reports)
...
svn: r19661
2012-05-26 17:43:31 +00:00
Nick Hall
e99da22e7d
GEPS008: Move glade directory
...
svn: r19659
2012-05-26 17:33:53 +00:00
Doug Blank
6919546a0f
Media main parts complete
...
svn: r19656
2012-05-26 04:32:48 +00:00
Doug Blank
c2e5e1741b
Notes completed
...
svn: r19655
2012-05-26 03:10:55 +00:00
Doug Blank
ba9c607ae9
Better method for date editing; updates for DateHandler
...
svn: r19654
2012-05-26 01:48:59 +00:00
Craig J. Anderson
e860f32d51
more code clean up. clean up only.
...
svn: r19653
2012-05-25 23:43:40 +00:00
Doug Blank
c0eaa76d68
Editing of Person, Family, and Event main data complete
...
svn: r19652
2012-05-25 23:41:47 +00:00
Nick Hall
355bbd6d7b
GEPS008: Re-structure date handler files
...
svn: r19651
2012-05-25 23:19:10 +00:00
Craig J. Anderson
7d223409b5
removed a print line
...
svn: r19650
2012-05-25 22:55:44 +00:00
Craig J. Anderson
bea515fc09
Lots of code clean up. one new feature where a separator can be
...
at the start of a line/group.
svn: r19649
2012-05-25 22:52:42 +00:00
Nick Hall
0d89ea1884
GEPS008: Fix for lower case filenames update
...
svn: r19648
2012-05-25 22:37:41 +00:00
Peter Landgren
e0919026fd
Fixed a number of minor typos.
...
svn: r19647
2012-05-25 19:29:02 +00:00
Doug Blank
47cdbffbb6
Updates last_changed, last_changed_by
...
svn: r19645
2012-05-25 15:00:39 +00:00
Jérôme Rapinat
cfaee2894a
5705: Wrong detection of error (burial before death) when checking data
...
svn: r19644
2012-05-25 14:02:29 +00:00
Doug Blank
394f9f9d12
Family main fields editing complete
...
svn: r19643
2012-05-25 13:29:30 +00:00
Doug Blank
961a35b529
Family infrastructure in place
...
svn: r19642
2012-05-25 12:38:09 +00:00
Doug Blank
9ca1bd92fb
Working on Family
...
svn: r19641
2012-05-25 01:45:16 +00:00
Doug Blank
bb1bf9ac7a
Working on the rest of the main objects
...
svn: r19640
2012-05-24 20:51:46 +00:00
Nick Hall
b29c7969ed
GEPS008: Convert filter filenames to lower case
...
svn: r19639
2012-05-24 20:11:28 +00:00
Nick Hall
a2825098ec
GEPS008: Re-structure filter files
...
svn: r19638
2012-05-24 17:24:47 +00:00
Doug Blank
fe01467480
I believe that all Person, Name, and Surname editing is done
...
svn: r19637
2012-05-24 17:22:14 +00:00
Zdeněk Hataš
eadc089835
czech translation update
...
svn: r19636
2012-05-24 14:39:58 +00:00
Doug Blank
b028ce0730
map objects need a db field
...
svn: r19634
2012-05-24 13:08:57 +00:00
Doug Blank
48ef83fbcc
Editing of Person, Name, and surname is nearly complete (need to fix adding second name)
...
svn: r19633
2012-05-24 12:28:34 +00:00
Nick Hall
50773ebd51
5752: Store tag names as unicode
...
svn: r19631
2012-05-23 13:21:36 +00:00
Paul Franklin
7af7459eb2
put style names in alphabetical order
...
svn: r19628
2012-05-22 22:10:12 +00:00
Paul Franklin
f471592d68
5718: crashes on startup
...
svn: r19624
2012-05-22 16:38:24 +00:00
Paul Franklin
f23562019e
5755: some report "custom paper" sizes are saved incorrectly
...
svn: r19623
2012-05-22 15:51:59 +00:00
Paul Franklin
74813da8f0
5754: the book report's "edit" dialog should allow book selection
...
svn: r19621
2012-05-22 15:35:25 +00:00
Paul Franklin
3e482e9d39
5727: some PDF book reports have extra blank pages between them
...
svn: r19619
2012-05-22 15:05:54 +00:00
Stéphane Charette
8ce9db4f9a
3.4.0 news
...
svn: r19617
2012-05-22 08:29:59 +00:00
Doug Blank
cd731f1e21
Editing name done; working on surname
...
svn: r19612
2012-05-21 18:50:03 +00:00
Doug Blank
e495bb58df
Working on name editing with refactor
...
svn: r19610
2012-05-20 22:31:11 +00:00
Doug Blank
9e148614c6
refactoring for view, add, edit, delete, save, and create
...
svn: r19609
2012-05-20 19:22:30 +00:00
Jérôme Rapinat
2fede54efb
'images/splash.jpg' is missing
...
svn: r19608
2012-05-20 15:29:35 +00:00
Nick Hall
4884a8dcc9
Tidy up code setting permissions
...
svn: r19606
2012-05-20 13:50:17 +00:00
Nick Hall
c92791e4d2
Use logging rather than print statements
...
svn: r19605
2012-05-20 13:21:47 +00:00
Rob G. Healey
01b6c75f5a
Added eXecute bit on gramps script file and set mode 777 on build directory after installation so that the normal user can delete it.
...
svn: r19604
2012-05-20 07:50:25 +00:00
Rob G. Healey
092d2057ba
Removed section [bdist_rpm] from setup.cfg file as it is being deprecated anyways.
...
svn: r19603
2012-05-20 06:15:47 +00:00
Nick Hall
648c09e10c
Add files to test python distribution utilities (distutils)
...
svn: r19597
2012-05-19 22:56:19 +00:00
Jérôme Rapinat
736c5e0b66
5750: Dutch typos (contribution by 'ennoborg')
...
svn: r19596
2012-05-19 22:01:08 +00:00
Doug Blank
da4981e9a0
5279: i can't export my database
...
svn: r19592
2012-05-19 17:25:54 +00:00
Doug Blank
6580922960
Completed get_raw for all objects
...
svn: r19591
2012-05-19 14:49:12 +00:00
Doug Blank
12f00bf61d
dji.rebuild_cache(item) where item is Person; need rest of items
...
svn: r19590
2012-05-19 13:11:36 +00:00
Doug Blank
85dcc46d39
Only superusers can edit/add; registered users can see all data
...
svn: r19589
2012-05-19 12:24:40 +00:00
Doug Blank
62df43f815
Added sitename to Config; updated sample DBs
...
svn: r19588
2012-05-19 11:53:38 +00:00
Stéphane Charette
22bcc1858e
3.3.2 news also commited in trunk
...
svn: r19586
2012-05-19 08:05:00 +00:00
Doug Blank
c6db40a14d
added sitename to templates, temporarily hardcoded in views.py; should come from config
...
svn: r19579
2012-05-18 20:05:07 +00:00
Doug Blank
93a57457da
Removed ErrorDialog
...
svn: r19578
2012-05-18 12:23:43 +00:00
Doug Blank
f641712353
Don't crash if no sqlite.db
...
svn: r19577
2012-05-18 11:44:58 +00:00
Doug Blank
a6ab4f5f02
make example
...
svn: r19576
2012-05-18 11:36:17 +00:00
Doug Blank
95be31d84f
make example; new example.sql
...
svn: r19575
2012-05-18 11:35:35 +00:00
Doug Blank
2de079da06
Use correct User() for server
...
svn: r19574
2012-05-18 11:33:52 +00:00
Doug Blank
f199b5782f
Change order of targets in Makefile
...
svn: r19573
2012-05-18 10:13:23 +00:00
Doug Blank
b8109ba431
import/export updates; all appear to work on web
...
svn: r19569
2012-05-18 02:45:36 +00:00
Doug Blank
21abdd5f7f
Removed extra text
...
svn: r19568
2012-05-18 01:30:38 +00:00
Doug Blank
de196aea96
5746: Use the new User classes for Importers and Exporters
...
svn: r19567
2012-05-18 01:21:30 +00:00
Doug Blank
525da42eec
5746: Use the new User classes for Importers; fixed Gedcom import; added user.info()
...
svn: r19561
2012-05-17 21:19:23 +00:00
Doug Blank
8cebcd57db
5746: Use the new User classes for Importers
...
svn: r19560
2012-05-17 20:57:23 +00:00
Doug Blank
3721709368
Make an empty base sqlite db quickly
...
svn: r19557
2012-05-17 18:19:14 +00:00
Doug Blank
b551f24962
css adjustments to make look good
...
svn: r19556
2012-05-17 16:36:21 +00:00
Doug Blank
f3c99d6337
Adjust header on screen (-30px); copyright to 2012; margin of header to left
...
svn: r19554
2012-05-17 14:46:22 +00:00
Doug Blank
00213b2203
Main html table set to 90%; order of choices is based on numeric in Django
...
svn: r19552
2012-05-17 11:56:59 +00:00
Michiel Nauta
96f9d72540
Add warning on db env opening failure
...
svn: r19551
2012-05-17 09:53:36 +00:00
Doug Blank
5d6f91a82e
gedcom import works on-line
...
svn: r19546
2012-05-17 02:59:37 +00:00
Doug Blank
cb0d0a2c81
Brought json initial data up to date; fixed addition of transaction to database; added gramps_id to reports; can now import gedcom on-line again
...
svn: r19545
2012-05-16 23:33:19 +00:00
Doug Blank
82bcb4018c
Proper editing of person, name, surname; fixed default types
...
svn: r19544
2012-05-16 21:50:00 +00:00
Doug Blank
ba4f791bb7
Working on name_origin_type
...
svn: r19541
2012-05-16 13:49:53 +00:00
Doug Blank
b9eb3cefd3
Can now edit a person
...
svn: r19540
2012-05-16 12:05:58 +00:00
Serge Noiraud
324544e4b4
Geography : forgot to modify Makefile.am
...
svn: r19539
2012-05-16 08:52:37 +00:00
Serge Noiraud
f4d11153a2
Geography : Adding a new view : all places visited by one person and his descendants
...
and this by generation.
svn: r19538
2012-05-16 08:44:33 +00:00
Serge Noiraud
77d8e18eb7
Geography : add a new layer to display dates on the map
...
svn: r19537
2012-05-16 07:45:52 +00:00
Doug Blank
c4b84b1e03
Making progress on person edit
...
svn: r19535
2012-05-16 01:25:58 +00:00
Doug Blank
400ce7de33
New template for surname editing
...
svn: r19533
2012-05-15 20:28:46 +00:00
Doug Blank
23114ebe86
prefix/suffix updates; working on editing person
...
svn: r19532
2012-05-15 20:27:53 +00:00
Doug Blank
70b9a8bef0
get_focus on view_person_detail
...
svn: r19531
2012-05-15 20:25:50 +00:00
Doug Blank
66ecc67627
get_focus changes
...
svn: r19530
2012-05-15 20:21:45 +00:00
Doug Blank
58c54609df
Extension to render to rename id
...
svn: r19529
2012-05-15 20:16:39 +00:00
Doug Blank
48c1b83e21
paginator text to buttons
...
svn: r19528
2012-05-15 20:10:02 +00:00
Doug Blank
e5b31262ab
Links as buttons; working on finishing person and name editing
...
svn: r19526
2012-05-15 14:45:47 +00:00
Rob G. Healey
215db01776
Added conditional to check for exiv2 is insalled or not?
...
svn: r19522
2012-05-15 04:01:23 +00:00
Rob G. Healey
6955f6282c
pylint cleanup; remove unused imports.
...
svn: r19521
2012-05-15 02:04:14 +00:00
Zdeněk Hataš
56176e6f04
czech translation update
...
svn: r19500
2012-05-11 15:44:47 +00:00
Nick Hall
4fac7ed601
Add English (British) translation
...
svn: r19499
2012-05-11 13:56:00 +00:00
Doug Blank
afa2ea05a9
Fix proxy to implement all functionality to use correctly as a real Gramps database
...
svn: r19498
2012-05-11 13:31:30 +00:00
Doug Blank
6d3b3558bc
Allow a proxy to be used on dbstate.db
...
svn: r19497
2012-05-11 12:31:13 +00:00
Doug Blank
27a66aec72
Fix filter by name
...
svn: r19496
2012-05-11 12:22:11 +00:00
Doug Blank
f1eeb470f3
Proxies not needed
...
svn: r19493
2012-05-11 12:09:32 +00:00
Zdeněk Hataš
cb52407a0b
czech translation update
...
svn: r19491
2012-05-11 11:08:39 +00:00
Serge Noiraud
1fec21ada9
Geography : add and modify some texts.
...
svn: r19490
2012-05-11 10:49:30 +00:00
Nick Hall
dd370f44b5
Change English spellings to American spellings
...
svn: r19487
2012-05-10 18:52:03 +00:00
Peter Landgren
9369f01ffe
Swedish translation uppdated.
...
svn: r19485
2012-05-10 14:27:54 +00:00
Peter Landgren
ec75f84c34
Updated.
...
svn: r19484
2012-05-10 14:26:45 +00:00
Peter Landgren
88edcd1dad
Updated.
...
svn: r19483
2012-05-10 14:26:03 +00:00
Doug Blank
183f0f2ff5
New filter: Descendant Familes of filter match
...
svn: r19481
2012-05-10 03:50:23 +00:00
Serge Noiraud
b1d7c68a89
Geography : bad color assignment when several life ways.
...
svn: r19463
2012-05-07 14:34:53 +00:00
Serge Noiraud
3a1093edc4
Geography : I finaly catch this problem : autozoom the first time we click on the map.
...
svn: r19461
2012-05-07 12:17:02 +00:00
Andre Marcelo Varenga
17791c4b46
update pt_BR translation
...
svn: r19456
2012-05-06 17:24:01 +00:00
Michiel Nauta
4ac14fbc65
5676: Crashed when verifying data
...
svn: r19451
2012-05-06 09:47:08 +00:00
Peter Landgren
126a637610
Finally translation of name display editor is OK.
...
svn: r19442
2012-05-05 16:22:57 +00:00
Craig J. Anderson
342ad20cdd
Simple update to help bookreport messages when running this report.
...
svn: r19438
2012-05-04 18:15:13 +00:00
Serge Noiraud
acd641f73e
Geography : remove useless statement
...
svn: r19432
2012-05-03 15:12:24 +00:00
Craig J. Anderson
2bb2b59a90
Fixed a small error were if you added a Descendent Chart, you were
...
given three option for a title. Only the first two should be available.
svn: r19429
2012-05-03 01:31:05 +00:00
Peter Landgren
157d32a963
geofamclose.py was missing.
...
svn: r19425
2012-05-01 19:28:27 +00:00
Doug Blank
dff245f684
Changes for Django 1.4
...
svn: r19424
2012-05-01 14:36:10 +00:00
Andre Marcelo Varenga
edc5a2e7a3
update pt_BR translation
...
svn: r19420
2012-05-01 02:04:52 +00:00
Doug Blank
5bfe83b19f
5708: Confusing results with statistic gramplet and filter; fixes suggested by PeterL's patch
...
svn: r19415
2012-04-30 13:21:21 +00:00
Doug Blank
b557be86d9
5708: Confusing results with statistic gramplet and filter; fixes suggested by PeterL's patch
...
svn: r19414
2012-04-30 13:13:05 +00:00
Doug Blank
90d3da2e11
5708: Confusing results with statistic gramplet and filter; fix based on PeterL's suggestion
...
svn: r19413
2012-04-30 12:51:23 +00:00
Doug Blank
56b4bc7700
Show actual name which has missing part
...
svn: r19410
2012-04-30 01:49:53 +00:00
Doug Blank
f6e541c296
Fixed bug in allowing links via list
...
svn: r19409
2012-04-30 01:49:09 +00:00
Craig J. Anderson
e1a5a5f8b9
Fixed an error where a function was not passed
...
svn: r19406
2012-04-29 13:40:28 +00:00
Doug Blank
17843e1efd
Error in logic
...
svn: r19405
2012-04-29 12:42:45 +00:00
Serge Noiraud
50b3e4b56a
Geography : not all places shown in the status bar when the mouse is over one marker.
...
crash when we change the map provider in geoplace.
change the icon for geoclose.
svn: r19404
2012-04-29 09:24:40 +00:00
Serge Noiraud
65fe82ae7c
Geography : not all places shown in the status bar when the mouse is over one marker.
...
svn: r19403
2012-04-29 09:21:47 +00:00
Andre Marcelo Varenga
d2d73263e5
update pt_BR translation
...
svn: r19399
2012-04-29 01:44:05 +00:00
Doug Blank
24ac90fde9
Protection for names with no primary name set
...
svn: r19397
2012-04-28 20:36:00 +00:00
Doug Blank
73a37df305
Bring up to date with Narrative web CSS
...
svn: r19396
2012-04-28 20:35:16 +00:00
Michiel Nauta
2912e07371
5691: narrative web site regression: blank line
...
svn: r19395
2012-04-28 19:55:11 +00:00
Doug Blank
0d18eef9ee
Image was wrong size for recent Narrative Web
...
svn: r19392
2012-04-28 13:38:07 +00:00
Serge Noiraud
b28730baa3
Geography : geofamclose : Have these two families been able to meet?
...
svn: r19389
2012-04-27 13:45:29 +00:00
Serge Noiraud
5fc79c4009
Geography : crash with geoclose when we change the database.
...
svn: r19388
2012-04-27 07:51:08 +00:00
Serge Noiraud
8260f30b94
Geography : force to redraw the layers when we change the map provider.
...
svn: r19386
2012-04-25 07:17:04 +00:00
Serge Noiraud
2cd6b8a50a
Geography : geoclose : better way to show meeting zone.
...
svn: r19382
2012-04-24 14:55:36 +00:00
Craig J. Anderson
113a8bce3a
{} groups were simply forgotten about if they did not contain a
...
variable that printed. This does not allow {...}<..>{...} as the
separator will print depending on what is on the other side of the
groups.
updated the code to add a 'non printed variable' code in place of the
group when it does not print. So groups are now treated like regular
variables.
svn: r19375
2012-04-22 12:58:42 +00:00
Mirko Leonhäuser
5b8c41bfb1
fixed corrupted po file
...
svn: r19370
2012-04-20 19:33:54 +00:00
Paul Franklin
4151874ad1
typos
...
svn: r19368
2012-04-20 16:13:11 +00:00
Vassilii Khachaturov
8eff19ab02
More Russian translation.
...
svn: r19367
2012-04-20 08:40:34 +00:00
Mirko Leonhäuser
ad1704f62f
update german translation
...
svn: r19365
2012-04-19 20:46:18 +00:00
Tim G L Lyons
0515433985
0005687: Can't delete a note, which is a citation.
...
svn: r19363
2012-04-19 18:40:36 +00:00
Serge Noiraud
da3349ff55
Geography : initialization problem in geoclose.
...
svn: r19360
2012-04-19 15:03:04 +00:00
Jérôme Rapinat
0b447c49a0
5621: minor update on references
...
svn: r19359
2012-04-19 14:09:31 +00:00
Jérôme Rapinat
0145b5ea22
Use named_arguments for translators (patch by MathieuMD)
...
svn: r19358
2012-04-19 13:44:56 +00:00
Jérôme Rapinat
f7178ecca7
do not need to translate PopulateSources debug tool (patch by MathieuMD), see devel mailing list
...
svn: r19354
2012-04-19 05:25:55 +00:00
Serge Noiraud
89c94a6fa4
Geography : markers were insensitive for the reference person in geoclose
...
svn: r19353
2012-04-18 18:05:08 +00:00
Jérôme Rapinat
06c0aa4d54
translation issues (patch by MathieuMD), see devel mailing list
...
svn: r19352
2012-04-18 17:27:47 +00:00
Serge Noiraud
cc709d4c3c
Geography : Add the possibility to select the size of the meeting zone with the plugin configuration button.
...
You can see the area where they been able to meet.
Add the reference person choice with the right button.
Change the text position.
svn: r19351
2012-04-18 16:58:23 +00:00
Serge Noiraud
0a9b63bdfd
Geography : add the possibility to have a meeting zone and not exactly one meeting place.
...
svn: r19350
2012-04-18 16:47:39 +00:00
Nick Hall
42071b5050
5655: Fix warnings when tags have duplicate names
...
svn: r19344
2012-04-16 16:21:48 +00:00
Gary Burton
11f65c4625
Fix crash when copying family objects to the clipboard
...
svn: r19339
2012-04-15 20:43:37 +00:00
Mirko Leonhäuser
e611060c23
typo fixing
...
svn: r19337
2012-04-15 20:28:32 +00:00
Mirko Leonhäuser
a31e6dc92c
update german translation
...
svn: r19330
2012-04-14 15:39:43 +00:00
Jérôme Rapinat
61e68d6ec7
update Makefile.am and POTFILES.in
...
svn: r19329
2012-04-14 15:10:59 +00:00
Michiel Nauta
a5cdd339ed
5466: On import and Check and Repair need to check references to absent objects
...
svn: r19328
2012-04-14 12:20:10 +00:00
Jérôme Rapinat
ac3318e992
move the content of some .gpr.py files into main one for easier maintenance
...
svn: r19325
2012-04-14 09:10:23 +00:00
Jérôme Rapinat
84d4d1acaf
raw_name = key for style (set into _reportdialog.py or specific categories), report_name = translated filename; need to test output into CLI mode
...
svn: r19324
2012-04-14 08:54:26 +00:00
Rob G. Healey
2485af7689
Updated gramps version to match the change to 3.5.0.
...
svn: r19321
2012-04-13 22:22:11 +00:00
Rob G. Healey
0271ce7ca1
Fixed a few *.gpr.py files up to 3.5.
...
svn: r19320
2012-04-13 20:49:44 +00:00
John Ralls
3eb232c1a9
Load a menu accelerator map named gramps.accel if such a file exists in const.DATA_DIR
...
svn: r19318
2012-04-13 19:53:15 +00:00
Jérôme Rapinat
b3b03d4d2b
5654: write all files into one directory for years and months, level issue with NavWeb, patched by MD Nauta
...
svn: r19316
2012-04-13 16:10:13 +00:00
Jérôme Rapinat
590d836d62
version bump; upgrade "gramps_target_version" (part3)
...
svn: r19313
2012-04-13 15:59:40 +00:00
Zdeněk Hataš
c2271280e5
czech translation update
...
svn: r19312
2012-04-13 11:22:07 +00:00
Tim G L Lyons
5e17b21594
ImportGrdb does not support the latest database format. Adopted suggested solution that the "file association with grdb files perhaps remains but that the importer gives a message to use old version 3.0 to upgrade these old files".
...
svn: r19311
2012-04-13 10:42:25 +00:00
Tim G L Lyons
03d5c759f4
Change citation gramps_id to default format
...
svn: r19307
2012-04-12 18:09:28 +00:00
Serge Noiraud
9aaffb82f8
Geography: as geography.gpr.py is only used to load the geography modules if the osmgpsmap library
...
is present, we can force gramps_target_version to the current version of gramps.
svn: r19300
2012-04-11 17:31:53 +00:00
Serge Noiraud
180861bbee
Geography : changes to be conform tu the new version : 3.4 -> 3.5
...
svn: r19299
2012-04-11 07:34:52 +00:00
John Ralls
37e4824029
Bug #5641 : Links to other programs don't work
...
svn: r19291
2012-04-10 22:58:04 +00:00
Jérôme Rapinat
5237f8dc64
version bump; upgrade "gramps_target_version" (part2)
...
svn: r19286
2012-04-10 09:19:26 +00:00
Jérôme Rapinat
374e24dc2c
version bump; upgrade "gramps_target_version" (part1)
...
svn: r19285
2012-04-10 09:11:50 +00:00
Andre Marcelo Varenga
30a92809e5
Update pt_BR translation
...
svn: r19274
2012-04-08 02:18:03 +00:00
Michiel Nauta
707efc0aff
5595: DBError when rebuilding reference maps while Event view row is selected
...
svn: r19271
2012-04-07 20:35:16 +00:00
Nick Hall
92c3c4e824
5206: Remember size of FilterEditor and EditFilter windows
...
svn: r19266
2012-04-07 19:03:41 +00:00
Jérôme Rapinat
080f4ee1fa
new version number for avoiding conflict with 3.4 features and config keys
...
svn: r19264
2012-04-07 17:53:51 +00:00
Vassilii Khachaturov
64ba41c5fd
geography view plugin: fix l10n call when wrong osmgpsmap version reported
...
(parameters should be substituted only AFTER _() is called)
svn: r19263
2012-04-07 13:12:54 +00:00
Michiel Nauta
10b88a5cc0
is_equal called on handle
...
svn: r19262
2012-04-07 11:27:17 +00:00
Vassilii Khachaturov
240a2b712f
fuzzies down to 238 from 433
...
svn: r19260
2012-04-07 10:35:33 +00:00
Vassilii Khachaturov
10ba3a6dc2
sync POTFILES.in with plugin src dir - rm src/plugins/lib/maps/grampsmaps.py
...
svn: r19259
2012-04-07 09:20:33 +00:00
Serge Noiraud
ce3cb64ee9
Geography : geoclose : incorrect title in selection dialog.
...
svn: r19255
2012-04-06 22:01:37 +00:00
Serge Noiraud
4dc30d6276
Geography : no initialization for geography_path for new users
...
svn: r19254
2012-04-06 21:57:18 +00:00
Tim G L Lyons
5a642228c8
0005667: Merging notes with citation references fails (also merge media)
...
svn: r19252
2012-04-06 17:16:54 +00:00
Vassilii Khachaturov
26a8d1bf92
POT merge, new translations
...
svn: r19250
2012-04-06 16:15:00 +00:00
Jérôme Rapinat
0986741e0c
typo on desktop name
...
svn: r19242
2012-04-05 13:58:44 +00:00
Jérôme Rapinat
013858c4ff
5665: key for Gnome (keep current translations)
...
svn: r19237
2012-04-05 13:19:54 +00:00
Jérôme Rapinat
77e780167e
5665: remove old 'X-GNOME-DocPath' key
...
svn: r19236
2012-04-05 07:58:08 +00:00
Tim G L Lyons
6c4dc9c239
0005656: Error during citation merging. get_confidence_level should be set_confidence_level - the classic single character fix!!
...
svn: r19232
2012-04-04 18:16:14 +00:00
Jérôme Rapinat
fe56bef4c8
5665: gramps.desktop file needs to be updated, patch by treacy (debian)
...
svn: r19230
2012-04-04 15:58:24 +00:00
Rob G. Healey
95b4775c58
Changes necessary to get trunk compiled and installable once again.
...
svn: r19215
2012-04-03 17:06:11 +00:00
Serge Noiraud
9f28ab87eb
Geography : geoclose : force to show one point in case of multiple events
...
at the same place.
svn: r19213
2012-04-03 14:44:57 +00:00
Serge Noiraud
2bca3eb56f
Geography : new geography plugin : geoclose : Have they been able to meet?
...
svn: r19210
2012-04-03 13:01:09 +00:00
Serge Noiraud
8d4906354d
Geography : reorganization, add a life way layer, some cleaning.
...
svn: r19209
2012-04-03 09:44:44 +00:00
Jérôme Rapinat
47ffcf9bec
5654#c23595, #5193 : should not try to copy a style sheet if 'No style sheet' value is set
...
svn: r19208
2012-04-03 08:48:22 +00:00
Gary Burton
ecdb51c9f7
Use replacement refresh_objects method instead of remove_invalid_objects which no longer exists
...
svn: r19202
2012-04-01 19:23:34 +00:00
Jérôme Rapinat
a50f8c9f9b
5648: update and review on french translation by Mathieu MD
...
svn: r19198
2012-04-01 14:29:00 +00:00
Jérôme Rapinat
0a850ceaf4
improvements on french date handler (by Mathieu MD)
...
svn: r19195
2012-04-01 10:36:58 +00:00
Jérôme Rapinat
7d4d7735b7
5621: my bad, call of label(s) and category is not always the same (consistency on children rules); thanks Tim
...
svn: r19194
2012-04-01 10:02:23 +00:00
Jérôme Rapinat
08581e7ca8
5621: do not need to call gettext if strings are not used and displayed (TODO: check strings used on sidebar filters)
...
svn: r19193
2012-04-01 06:58:00 +00:00
Jérôme Rapinat
6c7f3d65bc
better fix for rev19169, 19184 (was IndentationErrors)
...
svn: r19192
2012-04-01 05:57:49 +00:00
Jérôme Rapinat
675aeb8e21
5648: Submiting French translation completed and updated (new file; review by Mathieu MD)
...
svn: r19187
2012-03-31 08:11:08 +00:00
Rob G. Healey
596758789a
Fixed an error where 'Document' was being used as a key for CSS_FILES. It did not exist in webstuff.py.
...
svn: r19186
2012-03-31 07:22:48 +00:00
Rob G. Healey
3339a68f80
Fixed IndentationErrors created from rev19169. It is a major one as it crashes Gramps upon trying to loading.
...
svn: r19183
2012-03-31 05:50:52 +00:00
Rob G. Healey
fbafc7e8ef
Fixed IndentationError created from rev19169. It is a major one as it crashes Gramps upon trying to loading.
...
svn: r19182
2012-03-31 05:37:38 +00:00
Rob G. Healey
a0cae6a3e0
Removing duplicated files that are for the webstuff only and were in that directory too.
...
svn: r19180
2012-03-31 04:36:46 +00:00
Jérôme Rapinat
da29ed5238
5621: cleanup
...
svn: r19170
2012-03-29 09:19:54 +00:00
Jérôme Rapinat
df071b9009
5621: do not need to call gettext if strings are not used and displayed
...
svn: r19169
2012-03-29 07:13:06 +00:00
Jérôme Rapinat
ac5875c38f
5621: alternative to use of 'intltool-extract'
...
svn: r19168
2012-03-29 06:29:55 +00:00
Nick Hall
4bbae2d469
5443: Change integer entry fields to use spinner controls
...
svn: r19157
2012-03-26 18:27:56 +00:00
Jérôme Rapinat
3b962bb977
5532: typo on 'Select Event' string
...
svn: r19155
2012-03-26 09:12:54 +00:00
Jérôme Rapinat
c0acdd678d
5621: add a comment about getiterator if python version > 2.6
...
svn: r19152
2012-03-25 15:24:14 +00:00
Rob G. Healey
52f8a42312
Removed the Python DistUtils files since we have a GEPS for it now.
...
svn: r19146
2012-03-24 20:00:43 +00:00
Rob G. Healey
220f4161ba
Removed the Python DistUtils since we have a geps for it now.
...
svn: r19145
2012-03-24 19:58:05 +00:00
Jérôme Rapinat
b97ff5fd63
non ASCII characters in a string, see http://www.gramps-project.org/wiki/index.php?title=Coding_for_translation#How_to_allow_translations
...
svn: r19134
2012-03-24 08:39:15 +00:00
Jérôme Rapinat
502fcaf19d
5648: plurial for given (names)
...
svn: r19133
2012-03-24 07:50:18 +00:00
Rob G. Healey
e383c8fd44
Added encoding for this file so that gramps will work. Non-ASCII character '\xe2' in file /home/Frog/Downloads/gramps-3.4.0/gramps/gen/plug/docgen/graphdoc.py on line 67, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details.
...
svn: r19129
2012-03-24 05:07:19 +00:00
Jérôme Rapinat
88d9b23ac8
5081: check and use unfiltered persons on private __is_living (by MD Nauta)
...
svn: r19124
2012-03-23 16:13:40 +00:00
Jérôme Rapinat
612774f11b
5648: improvements, enhancements, more accurate strings
...
svn: r19120
2012-03-23 15:26:12 +00:00
Rob G. Healey
76ece14d56
Added based uppon use of setup.py
...
svn: r19115
2012-03-23 05:57:00 +00:00
Rob G. Healey
cea1b3ddbd
Re- created the Gramps authors list based upon the src/data/authors.xml. Based upon request from Benny Malengier.
...
svn: r19114
2012-03-23 05:56:05 +00:00
Mirko Leonhäuser
a05a3fb060
update german translation
...
svn: r19110
2012-03-22 19:53:56 +00:00
Jérôme Rapinat
02326d3816
5648: review on french translation (by Mathieu MD)
...
svn: r19108
2012-03-22 19:31:15 +00:00
Jérôme Rapinat
1722a36829
5621: minor change
...
svn: r19104
2012-03-20 11:13:39 +00:00
Jérôme Rapinat
30a25b7b7f
5621: add '--skip-fuzzy' flag with check_po; try to get correct path for win32 (Peter contribution)
...
svn: r19098
2012-03-19 18:46:50 +00:00
Jérôme Rapinat
8161e7a5ff
5621: wrong name for msgattrib under Windows OS
...
svn: r19097
2012-03-19 16:08:47 +00:00
Tim G L Lyons
b1e9f33a60
GEDCOM import: IdMapper can sometimes be passed @F2002@ and sometimes F2002. These were not mapping to the same swapped Gramps Id.(Partly a consequence of revision 19053).
...
svn: r19096
2012-03-19 16:06:26 +00:00
Jérôme Rapinat
cd6a5822a2
I forgot to also modify trunk, sorry Peter
...
svn: r19095
2012-03-19 16:04:50 +00:00
Jérôme Rapinat
ab781b635f
5621: quick XML parsing and tool displays more informations
...
svn: r19093
2012-03-19 16:00:19 +00:00
Peter Landgren
64e6b23967
Fixed a missing word.
...
svn: r19092
2012-03-19 14:18:02 +00:00
Rob G. Healey
48205702d2
Bug#0002738: NarrativeWeb: strange behaviour with alphabet navigation when used with narrow browser window --> has now been fixed.
...
svn: r19089
2012-03-19 06:49:44 +00:00
Rob G. Healey
6bfd0b0e8d
Bug#0005274: Narweb - Web Link, showing Url --> has now been fixed.
...
svn: r19086
2012-03-19 03:35:00 +00:00
John Ralls
dcdf119ffa
Bug 5429: Fix typo in MacTranslation.py
...
svn: r19082
2012-03-18 20:10:37 +00:00
Benny Malengier
99ed2483ac
5617: local variable for mother on 'plugins/views/geoperson.py
...
svn: r19077
2012-03-17 14:09:23 +00:00
Jérôme Rapinat
516f94fdd8
5621: os.unlink sounds better than 'rm' command
...
svn: r19074
2012-03-17 06:00:16 +00:00
Jérôme Rapinat
8ced6ca00a
5621: cleanup on 'update_po.py'
...
svn: r19072
2012-03-16 18:35:35 +00:00
Jérôme Rapinat
969cbe93d3
2621: webstuff for webreports too
...
svn: r19068
2012-03-15 18:10:50 +00:00
Jérôme Rapinat
c094b007e0
5621: start an alternative tool for translation stuff
...
svn: r19067
2012-03-15 17:11:31 +00:00
Michiel Nauta
f2ad220878
5632: Objects with references to missing tags not fixed by Check and Repair
...
svn: r19066
2012-03-14 20:05:47 +00:00
Jérôme Rapinat
1283d9e90e
5621: remove 'extract_messages stuff'
...
svn: r19063
2012-03-14 15:39:41 +00:00
Jérôme Rapinat
6645dee5dd
5621: improve update_po.py
...
svn: r19062
2012-03-14 14:10:21 +00:00
Jérôme Rapinat
17b27c8f2d
start to test Rob's command for updating without Makefile and specific class for distutils
...
svn: r19061
2012-03-14 11:28:40 +00:00
Jérôme Rapinat
a5076593d3
minor cleanup; no python module on images any more
...
svn: r19060
2012-03-14 08:33:27 +00:00
Rob G. Healey
de0d215ba2
Possible translation generator script for use with setup.py.
...
svn: r19059
2012-03-14 05:40:56 +00:00
Michiel Nauta
110e6d52de
5629: Citations with reference to missing note/media not fixed by Check and Repair
...
svn: r19058
2012-03-13 21:40:11 +00:00
Tim G L Lyons
4e7137569f
0005608: GEDCOM import ignores leading 0's in INDI ID's
...
svn: r19056
2012-03-13 17:47:06 +00:00
Tim G L Lyons
73be67b3f8
0005620: Export name types to GEDCOM. Patch extended following testing against various GEDCOM files from the internet.
...
svn: r19054
2012-03-13 17:12:23 +00:00
Jérôme Rapinat
44667f7f13
5621: improve comment and docstring
...
svn: r19052
2012-03-13 08:48:05 +00:00
Jérôme Rapinat
1c89635532
5621: minor issue on references for extracting messages
...
svn: r19051
2012-03-13 07:10:48 +00:00
Jérôme Rapinat
3de03c51ef
5621: cleanup, add an experimental script for merging translations
...
svn: r19050
2012-03-12 16:43:12 +00:00
Jérôme Rapinat
c2849f8aa3
5621: do not need babel dependency
...
svn: r19049
2012-03-12 14:37:45 +00:00
Jérôme Rapinat
4010e20cdd
5621: typo
...
svn: r19048
2012-03-12 10:39:47 +00:00
Jérôme Rapinat
fc9a7d08ca
5621: test for retrieving translated strings (extract glade, xml headers)
...
svn: r19047
2012-03-12 10:21:30 +00:00
Jérôme Rapinat
ef12d41aa9
5621: remove translated reStructuredText files
...
svn: r19046
2012-03-11 18:25:25 +00:00
Jérôme Rapinat
03c8cba91d
5621: typo
...
svn: r19045
2012-03-11 16:06:45 +00:00
Jérôme Rapinat
977772e076
5621: missing path for one localized man version
...
svn: r19044
2012-03-11 15:12:01 +00:00
Jérôme Rapinat
eb554c0327
5621: remove html samples for man files, see revision for formating
...
svn: r19043
2012-03-11 15:09:46 +00:00
Jérôme Rapinat
803cf27077
5621: cleanup, documented classes
...
svn: r19041
2012-03-11 10:52:25 +00:00
Mirko Leonhäuser
c37ff11cfa
update german translation
...
svn: r19039
2012-03-10 23:13:32 +00:00
Jérôme Rapinat
9006235aa3
5621: cleanup
...
svn: r19038
2012-03-10 12:32:54 +00:00
Jérôme Rapinat
76a128bd1e
5621: try to migrate man files to a more general reStructuredText file format
...
svn: r19037
2012-03-10 10:28:16 +00:00
Rob G. Healey
cde90955cb
Removed duplicate files that are already in src/plugins/webstuff and its sub-directories.
...
svn: r19036
2012-03-10 02:14:08 +00:00
Rob G. Healey
31dcf7b990
Removed files that I was working on for setup.py because Jerome Rapinat's work was much better and more complete.
...
svn: r19035
2012-03-09 23:15:31 +00:00
Rob G. Healey
f6b12cfc9a
Horizontal alignment for better visual effect.
...
svn: r19034
2012-03-09 23:12:16 +00:00
Jérôme Rapinat
028dbd80e2
try babel frontend for extracting translation strings (python files only)
...
svn: r19033
2012-03-09 18:32:23 +00:00
Jérôme Rapinat
8ea689cf6b
trunk version
...
svn: r19032
2012-03-09 16:47:59 +00:00
Jérôme Rapinat
48399325fc
2621: use python-setuptools (draft)
...
svn: r19031
2012-03-09 16:43:01 +00:00
Jérôme Rapinat
b7373e10b3
typo (contribution by Alain Aupeix)
...
svn: r19030
2012-03-09 16:37:28 +00:00
Rob G. Healey
6313ce7b8d
Committing these files as Jerome and I would like to be able to get to use these in this next development version. We are not ready for actual testing though.
...
svn: r19027
2012-03-09 13:11:15 +00:00
Rob G. Healey
cdaaf11964
Adjusted screen width for WebCal pages.
...
svn: r19026
2012-03-09 07:42:35 +00:00
Rob G. Healey
b17cf1f8ff
Reverted Source Page Citation Referents' Media section.
...
svn: r19025
2012-03-09 03:07:50 +00:00
Rob G. Healey
c11615fe49
Moved style sheeta from the styles directory to css so as to match changes to NarrativeWeb.
...
svn: r19024
2012-03-08 15:09:10 +00:00
John Ralls
c1ff037027
[Bug #5610 ] Can't launch external viewer due to PATH set by Gramps
...
startup script
Hard-code the path to /usr/bin/open in gui/utils.py. Since this is an
Apple-only utility and Apple-proprietary, there's no legitimate reason
to use a different one.
svn: r19023
2012-03-06 19:10:24 +00:00
Jérôme Rapinat
39f157a104
5554: 'importgedcom.glade' into plugins.import folder
...
svn: r19019
2012-03-06 16:18:27 +00:00
Zdeněk Hataš
ab63ab35ec
czech translation update
...
svn: r19018
2012-03-06 14:06:23 +00:00
Jérôme Rapinat
85a431eb44
5554: 'importgedcom.glade' used with ANSEL encoding
...
svn: r19017
2012-03-05 19:32:35 +00:00
Jérôme Rapinat
af90f9ef06
try to avoid key issue en event
...
svn: r19012
2012-03-05 19:19:45 +00:00
Jérôme Rapinat
cd2c9544cd
5554: Ignore no more used .glade files on installation and translation
...
svn: r19009
2012-03-05 17:25:00 +00:00
Jérôme Rapinat
a54cbac8f3
Enable translation on top object
...
svn: r19008
2012-03-05 17:20:12 +00:00
Jérôme Rapinat
b708b68160
5609: Improvements for Records report (by reinhard)
...
svn: r19004
2012-03-04 08:34:59 +00:00
Rob G. Healey
154a49bad9
Fixed the Outline Citations display so that it does not do groupings. It still does the groupings if it is in Drop Down mode.
...
svn: r19003
2012-03-04 03:25:31 +00:00
Jérôme Rapinat
7c8f8a2656
Avoid to ignore last characters when we have more than 999 individuals (string length into button). It is not fixed for all cases, only more confort.
...
svn: r19000
2012-03-03 08:57:41 +00:00
Rob G. Healey
f76a460b28
Added option to choose which layout the user wants for the Source Page Citation Referents section as either Outline or Drop Down.
...
svn: r18997
2012-03-03 08:25:12 +00:00
Rob G. Healey
26bbb654d0
fixed issues regarding to the other style sheet's navigation menu.
...
svn: r18996
2012-03-02 23:42:20 +00:00
Tim G L Lyons
0427db85d6
0005606: GEDCOM import: NOTE_RECORD is not handled properly
...
svn: r18994
2012-03-02 18:27:10 +00:00
Tim G L Lyons
d4e0017365
0005605: GEDCOM inport: Embedded from of MULTIMEDIA_LINK in INDIVIDUAL_RECORD does not use IdMapper
...
svn: r18990
2012-03-02 17:13:10 +00:00
Rob G. Healey
5d10b97fb8
Extended the minimum height for the SourcePage citation Referents section to make room for the Citations Drop down menu bar if Basic-Blue style sheet is chosen and Drop Down is selected for menu layout.
...
svn: r18985
2012-03-02 01:57:03 +00:00
Rob G. Healey
a99a124b96
Added word Unknown if the date event was missing for SourcePage's Citation Referents section so that there would be at least something to display.
...
svn: r18984
2012-03-02 01:51:34 +00:00
Rob G. Healey
900a8f39f1
Finished fixing Events drop down in class SourcePage's Citation Referents section, thank you nitin chandha, for all the help in the conditional loops.
...
svn: r18983
2012-03-01 16:12:39 +00:00
Nick Hall
08d8cd2535
1446: Fix Clipboard refresh problem
...
svn: r18982
2012-02-29 23:30:31 +00:00
Rob G. Healey
31647a7a3b
People Drop Down Citation Referents section is working perfectly now. Thank you, "nitin chadha" <contact.nitinchadha@gmail.com> for all of your wonderful help.
...
svn: r18980
2012-02-29 07:54:36 +00:00
Rob G. Healey
b4c89cf207
AddingAnimated Citations Drop Down back into Gramps for class SourcePage.
...
svn: r18979
2012-02-29 01:36:50 +00:00
Doug Blank
1194b9e8ab
Missing import
...
svn: r18976
2012-02-26 13:47:53 +00:00
Tim G L Lyons
e516ae592e
Disable 'Install Addons' tab in Help->Plugin Manager because it is superseded by the Preferences check for updates features.
...
svn: r18969
2012-02-24 18:32:38 +00:00
Jérôme Rapinat
d54fd2e8f4
5264: missing personref section
...
svn: r18964
2012-02-24 11:27:43 +00:00
Tim G L Lyons
d8c1fae4df
Change defaults so that new users are not notified about new plugins (before they have even seen the UI). This solves 0004994: Gramp hangs on retriving addons list
...
svn: r18963
2012-02-23 20:54:09 +00:00
Jérôme Rapinat
94f523dfa2
bug: too complicated translated key for displaying title (name); Thanks Serge
...
svn: r18959
2012-02-23 14:00:34 +00:00
Jérôme Rapinat
a79fb3683b
grammar improvement
...
svn: r18955
2012-02-23 07:19:12 +00:00
Serge Noiraud
4aa0a450ef
NarrativeWeb : bug #0005537 : forgot to close the gendex file
...
svn: r18953
2012-02-22 21:20:52 +00:00
Serge Noiraud
58afe3dfe9
NarrativeWeb : bug #0005537 : Bug creating archive with the option Include Family Map with all places
...
svn: r18951
2012-02-22 20:27:01 +00:00
Tim G L Lyons
212c752202
0005588: [XML]: Media object handling on citation and private marker on (source reference). Add media object to citation. No change needed for privacy.
...
svn: r18947
2012-02-21 23:10:30 +00:00
Tim G L Lyons
b422c82edb
GEDCOM import: if a default source is created, attached date data for submitters was incorrectly stored as a Date object when it should be text.
...
svn: r18945
2012-02-21 15:47:15 +00:00
Tim G L Lyons
a5c42e2975
Change gramplet to populate database with sources and citations into a tool under the Tools/Debug menu as I should have created it in the first place. This tool is a test/diagnostic tool.
...
svn: r18944
2012-02-21 15:08:43 +00:00
Fedik
5f15b64215
small translation and uptades
...
svn: r18942
2012-02-20 17:53:27 +00:00
Jérôme Rapinat
baeee9d079
minor improvements for ordering/grouping index (plugins documentation)
...
svn: r18941
2012-02-20 17:16:48 +00:00
Jérôme Rapinat
e76a52b0bd
update API documentation (3.4)
...
svn: r18938
2012-02-20 15:04:41 +00:00
Tim G L Lyons
2354408e8b
GEDCOM import: error handling code moved to one place (no change to effect)
...
svn: r18935
2012-02-19 16:45:00 +00:00
Tim G L Lyons
cfa6d69483
0005202: Failed gedcom file import. Dates too far in the future give OverflowError, allow for this exception.
...
svn: r18933
2012-02-19 16:20:10 +00:00
Tim G L Lyons
609a276dcb
GEDCOM import. Fix parsing of ALIA (alias) tag, if it is a reference to another person, store the reference in the association secondary object
...
svn: r18931
2012-02-19 16:01:30 +00:00
Jérôme Rapinat
4a3afc5683
use 'ngettext'
...
svn: r18928
2012-02-19 14:19:21 +00:00
Jérôme Rapinat
78dcfce04a
typo
...
svn: r18927
2012-02-19 14:18:14 +00:00
Jérôme Rapinat
e3e772a7a4
updated Hungarian translation (by Lajos Nemeseri)
...
svn: r18924
2012-02-18 17:03:24 +00:00
Jérôme Rapinat
7fadd0216b
try to update API documentation (gen.lib); citations
...
svn: r18923
2012-02-18 16:57:19 +00:00
Rob G. Healey
9c41947834
Fixed get_citation_links(). Thank you for pointting it out to me. Superscript was removed on purpose at it was sticking the reference into the column header row.
...
svn: r18920
2012-02-17 22:54:34 +00:00
Gary Burton
9d46f1ac7e
Get an instance of GuiPluginManager to report errors loading plugins
...
svn: r18918
2012-02-17 18:37:02 +00:00
Tim G L Lyons
36f9b37e4e
GEDCOM import: make generated GEDCOM notes monospaced
...
svn: r18917
2012-02-17 18:04:54 +00:00
Jérôme Rapinat
b7f7ce860f
2356: add comments about genitive form issues under some locales
...
svn: r18914
2012-02-17 15:48:43 +00:00
Jérôme Rapinat
6231c38625
2356: add comments about genitive form issues under some locales
...
svn: r18913
2012-02-17 15:43:02 +00:00
Nick Hall
30389049a4
4774: Bug fix for r17451
...
svn: r18912
2012-02-17 14:20:01 +00:00
Jérôme Rapinat
7f44897477
update template
...
svn: r18910
2012-02-17 12:39:39 +00:00
Peter Landgren
943e6ad444
Fix of two typos.
...
svn: r18908
2012-02-17 10:38:34 +00:00
Tim G L Lyons
6f6e56e924
Typo (inconsistent warning note titles)
...
svn: r18906
2012-02-17 00:38:51 +00:00
Tim G L Lyons
9c57935c95
GEDCOM Import
...
0005456: Default log level after installation results in disk being filled on import (various problems manifested by geni.com data)
0005030: Remove warning of libgedcom.py from family tree builder (_UID, RIN, EMAIL and WWW from FTB)
0003553: Import media files from GEDCOM (web located media for geni.com)
* Add EMAIl and WWW for RESI events (for FamilyTreeMaker)
* Detect missing FORM or FILE for Multimedia objects and produce warning reports (FORM and FILE are mandatory for GEDCOM, but are difficult to locate without messages) (for geni.com imports among others)
* Handle multimedia images that are given by web addresses (for geni.com imports among others)
* Produce warning reports when DATE, TYPE and PLACe are ignored for the event details of attributes
* Handle change date/time on notes (for geni.com imports among others)
svn: r18904
2012-02-17 00:25:02 +00:00
Paul Franklin
033919132a
5562: New LaTeXDoc.py -- patch by Harald Rosemann <rosemann@imkt.uni-hannover.de>
...
svn: r18901
2012-02-16 19:01:07 +00:00
Jérôme Rapinat
ff7187bfa0
update polish translation (by Łukasz Rymarczyk)
...
svn: r18899
2012-02-16 13:12:15 +00:00
Rob G. Healey
395abdce98
Modify style elements for class SourcePage's Citations Referents section.
...
svn: r18896
2012-02-16 05:16:47 +00:00
Rob G. Healey
c914471342
Finished working on class SourcePage's Citations Referents section.
...
svn: r18895
2012-02-16 04:48:17 +00:00
Gary Burton
ff81e2301b
Improve error message when a view or plugin fails to load
...
svn: r18892
2012-02-15 21:17:55 +00:00
Peter Landgren
fc40da01b0
First version of Swedish translation of trunk.
...
svn: r18891
2012-02-15 19:26:00 +00:00
Nick Hall
fc3d17f1df
5326: Add table of contents and index support for ODF documents
...
svn: r18887
2012-02-14 23:14:57 +00:00
Jérôme Rapinat
3a6f1e69f5
use translated string for custom attribute type after merging
...
svn: r18885
2012-02-14 14:03:53 +00:00
Jérôme Rapinat
7d2278674e
typos
...
svn: r18883
2012-02-14 12:25:52 +00:00
Jérôme Rapinat
7856971064
use translated stringfor custom attribute type after merging
...
svn: r18882
2012-02-14 12:23:32 +00:00
Jérôme Rapinat
2f8ffdb8b2
1571: use translated strings
...
svn: r18881
2012-02-14 12:22:11 +00:00
Rob G. Healey
e8567ae608
Possible biological, half, and step siblings into NarrativeWeb.
...
svn: r18877
2012-02-14 02:33:08 +00:00
Nick Hall
c8048fed81
5326: Bug fix for table of contents and index in pdf reports
...
svn: r18876
2012-02-13 18:38:43 +00:00
Jérôme Rapinat
9e043eeb2a
1571: use translated strings
...
svn: r18873
2012-02-13 17:53:38 +00:00