Commit Graph

25323 Commits

Author SHA1 Message Date
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