Commit Graph

2892 Commits

Author SHA1 Message Date
Don Allingham
1c03e540ff 2006-08-27 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_ReadGedcom.py: fix parsing index to correctly
	identify levels for a RESI tag



svn: r7279
2006-08-27 21:28:14 +00:00
Alex Roitman
912a73371f * src/GrampsDb/_WriteGedcom.py (GedcomWriter.gui_setup): Add a
dialog about the researcher information.
	* src/gramps.py (run): Remove startup dialog.


svn: r7278
2006-08-27 21:04:49 +00:00
Alex Roitman
064457b122 * src/plugins/RelCalc.py: Use name display preferences throughout;
collapse unique entries in the common ancestors list.


svn: r7276
2006-08-27 19:46:11 +00:00
Alex Roitman
55132eb0a7 2006-08-27 Alex Roitman <shura@gramps-project.org>
* src/plugins/TestcaseGenerator.py: Bring somewhat up to date.
	* NEWS: New release name.



svn: r7274
2006-08-27 07:30:59 +00:00
Alex Roitman
132746bdd2 * src/GrampsLogger/_ErrorReportAssistant.py (__init__): Properly
call Assistant.
	* src/plugins/GraphViz.py (get_event_string): Stop using cause.


svn: r7273
2006-08-27 06:30:56 +00:00
Alex Roitman
bf309faa34 2006-08-26 Alex Roitman <shura@gramps-project.org>
* src/Filters/Rules/Person/__init__.py (register): Add dictionary
	for private rules.
	* src/Filters/_FilterParser.py (startElement): Support parsing for
	private rules.



svn: r7272
2006-08-26 19:39:32 +00:00
Don Allingham
b1aa82fe5e * src/GrampsDb/_GrampsDbBase.py (GrampsDbBase.get_name_group_mapping): convert
group as name used as a key back to unicode (bug #389)


svn: r7271
2006-08-26 18:04:20 +00:00
Don Allingham
1784b402c3 * src/Editors/_EditMedia.py (EditMedia.save): don't set path on
a save


svn: r7270
2006-08-26 14:18:47 +00:00
Don Allingham
6be19c2105 2006-08-26 Don Allingham <don@gramps-project.org>
* src/Config/_GrampsConfigKeys.py: set toolbar-on to 1 if the gconf
	schemas were not installed properly



svn: r7269
2006-08-26 13:48:17 +00:00
Don Allingham
2293665757 * src/Editors/_EditPerson.py: add name callback to update screen
after a primary name change
	* src/DisplayTabs/_NameEmbedList.py: add primary name change menu item
	* src/GrampsWidgets.py: add reinitalization method to handle change of
	associated data item


svn: r7268
2006-08-26 04:29:20 +00:00
Brian Matherly
445ea130cd * src/const.py.in: Disable thumbnailer for Windows.
svn: r7267
2006-08-26 02:46:40 +00:00
Don Allingham
3ef45448cf 2006-08-25 Don Allingham <don@gramps-project.org>
* src/DisplayModels/_MediaModel.py (MediaModel.sort_date): add
	sorting by date value instead of by text string



svn: r7266
2006-08-26 02:07:46 +00:00
Alex Roitman
2e34d583c8 * src/ViewManager.py (preferences_activate): Use uistate to emit.
* src/DisplayState.py (DisplayState.__signals__): Add new signal.
	* src/GrampsCfg.py (cb_name_changed): Use uistate to emit signal.


svn: r7265
2006-08-25 23:46:19 +00:00
Alex Roitman
9081b54202 2006-08-25 Alex Roitman <shura@gramps-project.org>
* src/plugins/ChangeTypes.py: Clean up type name conversions; work
	over all the events, regardless of who references them.
	* src/RelLib/_GrampsType.py (get_standard_names, get_standard_xml): 
	Add methods to obtain standard type lists.



svn: r7264
2006-08-25 19:12:41 +00:00
Zsolt Foldvari
bd377f63a0 2006-08-25 Zsolt Foldvari <zsolt.foldvari@nokia.com>
* src/GrampsCfg.py: Implement callback mechanism for dynamic name format
	change.
	* src/ViewManager.py (__init__, preferences_activate, change_page):
	Rebuild the active page after name fomat changed by connecting to
	GrampsPreferences' signal



svn: r7262
2006-08-25 17:17:37 +00:00
Alex Roitman
d02a945b7a 2006-08-24 Alex Roitman <shura@gramps-project.org>
* src/GrampsDb/_GrampsInMemDB.py (undo_data): Add method to take
	care of secondary indices on undo/redo;
	(_commit_inmem_base): Replace _clean_up and add more routine tasks.



svn: r7261
2006-08-25 05:00:40 +00:00
Brian Matherly
134a6aa6f7 * src/plugins/NarrativeWeb.py: Fix typos
svn: r7260
2006-08-25 04:23:55 +00:00
Don Allingham
ea88653704 2006-08-24 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_GrampsInMemDB.py: update maps properly on commit



svn: r7258
2006-08-25 03:35:31 +00:00
Alex Roitman
033d02bc18 * src/plugins/EventCmp.py: Remove sorting columns for saving.
svn: r7257
2006-08-25 00:19:06 +00:00
Alex Roitman
9324a41b77 * src/plugins/PHPGedViewConnector.py: Disable registration, until
this plugin is fixed.


svn: r7256
2006-08-24 20:23:55 +00:00
Alex Roitman
81917ad580 * src/glade/gramps.glade (family_editor): Remove Y expansion
property on mother-related buttons.


svn: r7255
2006-08-24 20:20:17 +00:00
Alex Roitman
bcc9235ac8 * src/DataViews/_FamilyList.py: Add column editor.
svn: r7254
2006-08-24 20:11:23 +00:00
Alex Roitman
cf0f126731 (on_apply_clicked): Properly save entered types, including custom.
svn: r7253
2006-08-24 19:56:51 +00:00
Alex Roitman
635b6f11da 2006-08-24 Alex Roitman <shura@gramps-project.org>
* src/plugins/ChangeTypes.py (run_tool): Properly set the new type.



svn: r7252
2006-08-24 19:41:08 +00:00
Alex Roitman
187ed06537 * src/DataViews/_PersonView.py (person_removed): Properly create
and pass the filter when searchbar is enabled (not sidebar).


svn: r7251
2006-08-24 04:38:06 +00:00
Alex Roitman
dcd6d6d7c6 * src/FilterEditor/_FilterEditor.py (clone_filter): Add method;
Support clone-and-edit functionality.
	* src/glade/rule.glade (filter_list): Add clone button.


svn: r7250
2006-08-23 20:17:02 +00:00
Alex Roitman
9211593549 * src/plugins/ChangeTypes.py (run_tool): Compare English strings.
svn: r7249
2006-08-23 19:43:56 +00:00
Alex Roitman
dfe1287d4f * src/Editors/_EditPerson.py (_image_callback): Take three
arguments; correctly call load_photo(); rebuild gallery.
	(load_photo): Name path variable as such, for clarity.


svn: r7248
2006-08-23 19:22:47 +00:00
Alex Roitman
e5fb9ee657 * src/DataViews/_PedigreeView.py (PedigreeView.goto_active_person):
Update status bar on person change.
	* src/DataViews/_RelationView.py (RelationshipView.change_person):
	Update status bar on person change.


svn: r7247
2006-08-23 18:55:06 +00:00
Alex Roitman
45437abe02 2006-08-23 Alex Roitman <shura@gramps-project.org>
* src/Merge/_MergePerson.py (MergePeopleUI.__init__): Properly
	close managed window.
	* src/glade/mergedata.glade: Remove unneeded signal connections.



svn: r7246
2006-08-23 16:11:47 +00:00
Alex Roitman
6501496007 2006-08-22 Alex Roitman <shura@gramps-project.org>
* src/plugins/EventCmp.py: Add proper date sorting.



svn: r7244
2006-08-23 06:21:51 +00:00
Don Allingham
7cd2ceb7cb * src/GrampsDb/_ReadGedcom.py: RESN support
* src/GrampsDb/_WriteGedcom.py: RESN support
	* src/GrampsDb/_GedTokens.py: RESN support


svn: r7243
2006-08-23 03:53:17 +00:00
Don Allingham
92f35aff02 2006-08-22 Don Allingham <don@gramps-project.org>
* src/GrampsDb/_WriteGedcom.py: apply event type string conversion 
	fix to family types



svn: r7242
2006-08-23 03:14:06 +00:00
Brian Matherly
deac55eafb * src/plugins/NarrativeWeb.py: show url when no description (#0000319)
svn: r7241
2006-08-23 01:09:54 +00:00
Alex Roitman
f61ec52706 * src/Filters/Rules/Person/_IsDescendantFamilyOf.py: Rewrite.
svn: r7239
2006-08-22 18:52:37 +00:00
Alex Roitman
266d796333 * src/FilterEditor/_EditRule.py: Change Media to MediaObject;
(__init__): Work with empty filter names (new filter).


svn: r7238
2006-08-22 18:00:31 +00:00
Alex Roitman
be73b68ca5 * src/Filters/_FilterParser.py (startElement): Upgrade existing
custom_filters file from Media to MediaObject.


svn: r7237
2006-08-22 17:50:56 +00:00
Alex Roitman
dd7b5af569 * src/Selectors/_SelectEvent.py (get_handle_column): Correct
handle column number.


svn: r7236
2006-08-22 17:02:15 +00:00
Alex Roitman
b6a68cd9ce * configure.in: Reflect directory change.
* src/Filters/Rules/MediaObject/Makefile.am: Reflect directory change.


svn: r7235
2006-08-22 16:54:40 +00:00
Alex Roitman
53ebf77ed7 In .:
* src/Filters/Rules/Makefile.am (SUBDIRS): Reflect directory change.
In po:
2006-08-22  Alex Roitman  <shura@gramps-project.org>
	* POTFILES.in: Reflect directory change.



svn: r7234
2006-08-22 16:52:20 +00:00
Alex Roitman
5c666600e8 * src/Filters/Rules/MediaObject: Added to replace Media.
* src/Filters/Rules/Media: Removed.
	* src/DataViews/_MediaView.py (filter_editor): Change Media to
	MediaObject.
	* src/Filters/_GenericFilter.py: Change Media to MediaObject.
	* src/DataViews/_PersonView.py (build_widget): Pass uistate
	to filter class.
	* src/PageView.py (ListView.build_filter_container): Pass uistate
	to filter class.
	* src/DisplayState.py (DisplayState.__signals__): Register
	'filters-changed' signal.
	* src/FilterEditor/_ShowResults.py: Change Media to MediaObject.
	* src/FilterEditor/_EditRule.py: Change Media to MediaObject.
	* src/FilterEditor/_FilterEditor.py (close): Emit 'filters-changed'.
	* src/Filters/SideBar/*py: Take uistate and connect to the
	'filters-changed' signal.


svn: r7233
2006-08-22 16:49:21 +00:00
Alex Roitman
69849ed8d6 2006-08-22 Alex Roitman <shura@gramps-project.org>
* src/glade/gramps.glade: Make MediaRef editor's General label bold.



svn: r7232
2006-08-22 15:19:25 +00:00
Alex Roitman
1cb5f1fa9b * src/FilterEditor/_FilterEditor.py (close): Override parent's close.
* src/Filters/_FilterMenu.py (build_filter_menu,
	build_filter_model): Import Custom and System filters when needed.
	* src/plugins/Calendar.py (get_filters): Import Custom
	filters when needed.
	* src/plugins/GraphViz.py (get_report_filters): Import Custom
	filters when needed.
	* src/plugins/IndivComplete.py (get_report_filters): Import Custom
	filters when needed.
	* src/plugins/NarrativeWeb.py (get_report_filters): Import Custom
	filters when needed.
	* src/plugins/StatisticsChart.py (get_report_filters): Import Custom
	filters when needed.
	* src/plugins/TimeLine.py (get_report_filters): Import Custom
	filters when needed.


svn: r7231
2006-08-22 05:28:55 +00:00
Alex Roitman
b7a5d66344 * src/plugins/EventCmp.py (__init__): Add custom filters.
svn: r7230
2006-08-22 05:05:07 +00:00
Alex Roitman
19ba55bd9f * src/plugins/ChangeTypes.py (on_apply_clicked): Remove extra
unicode conversion.


svn: r7229
2006-08-22 04:58:17 +00:00
Don Allingham
041e762a91 * src/GrampsDb/_ReadGedcom.py: handle inline repositories better
svn: r7228
2006-08-22 04:27:59 +00:00
Alex Roitman
eff3ae3f82 2006-08-21 Alex Roitman <shura@gramps-project.org>
* src/plugins/Checkpoint.py (__init__): Assign dbstate.



svn: r7227
2006-08-22 03:32:00 +00:00
Don Allingham
b30874dc60 2006-08-21 Don Allingham <don@gramps-project.org>
* src/DisplayModels/_PeopleModel.py: fix handle column after removal
	of cause of death
	* src/GrampsDb/_WriteGedcom.py: handle custome events for people (bug
	# 368)



svn: r7226
2006-08-22 03:19:37 +00:00
Alex Roitman
b64e1f0eb2 * src/DataViews/_PersonView.py (column_names): Remove cause of death.
* src/DisplayModels/_PeopleModel.py (__init__): Update the order
	of marker and tooltip columns;
	(column_cause_of_death): remove method;
	(COLUMN_DEFS): Remove 'cause of death' column.
	* src/GrampsDb/_GrampsBSDDB.py (gramps_upgrade_10): Reset event
	and person view columns to the default.
	* src/GrampsDb/_GrampsDbBase.py (get_event_column_order): Remove
	cause column from the default list.
	(get_person_column_order): Remove cause of death column.



svn: r7224
2006-08-21 06:32:31 +00:00
Alex Roitman
74ec4d41f5 * src/GrampsDb/_ReadGedcom.py (GedcomParser.__init__): Use config
setting to determine whether to set default source.


svn: r7223
2006-08-21 05:42:56 +00:00