Alex Roitman
e203195196
2006-08-09 Alex Roitman <shura@gramps-project.org>
...
* src/Filters/SideBar/Makefile.am (pkgdatadir): Typo.
svn: r7146
2006-08-09 19:44:10 +00:00
Brian Matherly
597e1b1bd4
* src/Config/_GrampsIniKeys.py: Allow multiple functions to use notify_add
...
svn: r7145
2006-08-09 03:12:15 +00:00
Brian Matherly
3b7644a3f1
* src/Config/_GrampsIniKeys.py: Allow multiple functions to use notify_add
...
svn: r7145
2006-08-09 03:12:15 +00:00
Alex Roitman
82e5150cb8
In .:
...
2006-08-07 Alex Roitman <shura@gramps-project.org>
* src/DataViews/_RepositoryView.py: Add filter sidebar.
* src/FilterEditor/_ShowResults.py: Support repo filters.
* src/FilterEditor/_EditRule.py: Support repo filters.
* src/FilterEditor/_FilterEditor.py: Support repo filters.
* src/Filters/_GenericFilter.py: Support repo filters.
* src/Filters/SideBar/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/SideBar/__init__.py: Expose new module.
* src/Filters/SideBar/_RepoSidebarFilter.py: Add module.
* src/Filters/Rules/Repository/Makefile.am (pkgdata_PYTHON): Ship
new files.
* src/Filters/Rules/Repository/__init__.py: Expose new modules.
* src/Filters/Rules/Repository/_HasRepo.py: Add module.
* src/Filters/Rules/Repository/_RepoPrivate.py: Add module.
* src/Filters/Rules/Repository/_RegExpIdOf.py: Add module.
* src/Filters/Rules/Repository/_MatchesFilter.py: Add module.
* src/Filters/Rules/Repository/_HasNoteRegexp.py: Add module.
* src/Filters/Rules/Repository/_HasNoteMatchingSubstringOf.py: Add
module.
* src/Filters/Rules/Repository/_HasIdOf.py: Add module.
* src/Filters/Rules/Repository/_AllRepos.py: Add module.
In po:
2006-08-07 Alex Roitman <shura@gramps-project.org>
* POTFILES.in: Add new files.
svn: r7144
2006-08-07 20:16:00 +00:00
Alex Roitman
b1522eab91
In .:
...
2006-08-07 Alex Roitman <shura@gramps-project.org>
* src/DataViews/_RepositoryView.py: Add filter sidebar.
* src/FilterEditor/_ShowResults.py: Support repo filters.
* src/FilterEditor/_EditRule.py: Support repo filters.
* src/FilterEditor/_FilterEditor.py: Support repo filters.
* src/Filters/_GenericFilter.py: Support repo filters.
* src/Filters/SideBar/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/SideBar/__init__.py: Expose new module.
* src/Filters/SideBar/_RepoSidebarFilter.py: Add module.
* src/Filters/Rules/Repository/Makefile.am (pkgdata_PYTHON): Ship
new files.
* src/Filters/Rules/Repository/__init__.py: Expose new modules.
* src/Filters/Rules/Repository/_HasRepo.py: Add module.
* src/Filters/Rules/Repository/_RepoPrivate.py: Add module.
* src/Filters/Rules/Repository/_RegExpIdOf.py: Add module.
* src/Filters/Rules/Repository/_MatchesFilter.py: Add module.
* src/Filters/Rules/Repository/_HasNoteRegexp.py: Add module.
* src/Filters/Rules/Repository/_HasNoteMatchingSubstringOf.py: Add
module.
* src/Filters/Rules/Repository/_HasIdOf.py: Add module.
* src/Filters/Rules/Repository/_AllRepos.py: Add module.
In po:
2006-08-07 Alex Roitman <shura@gramps-project.org>
* POTFILES.in: Add new files.
svn: r7144
2006-08-07 20:16:00 +00:00
Brian Matherly
c345a7f221
src/plugins/DetAncestralReport.py: print children when no mother exists
...
svn: r7143
2006-08-07 02:53:28 +00:00
Brian Matherly
693a413471
src/plugins/DetAncestralReport.py: print children when no mother exists
...
svn: r7143
2006-08-07 02:53:28 +00:00
Alex Roitman
d522577808
In .:
...
* src/DataViews/_PlaceView.py: Add sidebar filter.
* src/FilterEditor/_EditRule.py: Support place filters.
* src/FilterEditor/_FilterEditor.py: Support place filters.
* src/FilterEditor/_ShowResults.py: Support place filters.
* src/Filters/_GenericFilter.py: Support place filters.
* src/Filters/SideBar/__init__.py: Expose new module.
* src/Filters/SideBar/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/SideBar/_PlaceSidebarFilter.py: Add module.
* src/Filters/Rules/Place/Makefile.am (pkgdata_PYTHON): Ship new files.
* src/Filters/Rules/Place/_AllPlaces.py: Add module.
* src/Filters/Rules/Place/_HasIdOf.py: Add module.
* src/Filters/Rules/Place/_HasNoteMatchingSubstringOf.py: Add module.
* src/Filters/Rules/Place/_HasNoteRegexp.py: Add module.
* src/Filters/Rules/Place/_MatchesFilter.py: Add module.
* src/Filters/Rules/Place/_RegExpIdOf.py: Add module.
* src/Filters/Rules/Place/_PlacePrivate.py: Add module.
* src/Filters/Rules/Place/_HasPlace.py: Add module.
* src/Filters/Rules/Place/__init__.py (editor_rule_list): Expose
new module.
In po:
2006-08-06 Alex Roitman <shura@gramps-project.org>
* POTFILES.in: Add new files.
svn: r7142
2006-08-07 02:49:12 +00:00
Alex Roitman
7c742ec66a
In .:
...
* src/DataViews/_PlaceView.py: Add sidebar filter.
* src/FilterEditor/_EditRule.py: Support place filters.
* src/FilterEditor/_FilterEditor.py: Support place filters.
* src/FilterEditor/_ShowResults.py: Support place filters.
* src/Filters/_GenericFilter.py: Support place filters.
* src/Filters/SideBar/__init__.py: Expose new module.
* src/Filters/SideBar/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/SideBar/_PlaceSidebarFilter.py: Add module.
* src/Filters/Rules/Place/Makefile.am (pkgdata_PYTHON): Ship new files.
* src/Filters/Rules/Place/_AllPlaces.py: Add module.
* src/Filters/Rules/Place/_HasIdOf.py: Add module.
* src/Filters/Rules/Place/_HasNoteMatchingSubstringOf.py: Add module.
* src/Filters/Rules/Place/_HasNoteRegexp.py: Add module.
* src/Filters/Rules/Place/_MatchesFilter.py: Add module.
* src/Filters/Rules/Place/_RegExpIdOf.py: Add module.
* src/Filters/Rules/Place/_PlacePrivate.py: Add module.
* src/Filters/Rules/Place/_HasPlace.py: Add module.
* src/Filters/Rules/Place/__init__.py (editor_rule_list): Expose
new module.
In po:
2006-08-06 Alex Roitman <shura@gramps-project.org>
* POTFILES.in: Add new files.
svn: r7142
2006-08-07 02:49:12 +00:00
Alex Roitman
aff639fa78
* src/GrampsDb/_GrampsBSDDB.py (GrampsBSDDB.close): Try to reset
...
the log sequence numbers to make grdb file portable.
svn: r7141
2006-08-07 02:00:14 +00:00
Alex Roitman
096c7dde80
* src/GrampsDb/_GrampsBSDDB.py (GrampsBSDDB.close): Try to reset
...
the log sequence numbers to make grdb file portable.
svn: r7141
2006-08-07 02:00:14 +00:00
Alex Roitman
68790fb349
Update
...
svn: r7140
2006-08-06 20:51:46 +00:00
Alex Roitman
f2dd8211dc
Update
...
svn: r7140
2006-08-06 20:51:46 +00:00
Alex Roitman
b7e91c5cd6
2006-08-06 Alex Roitman <shura@gramps-project.org>
...
* data/gramps.schemas.in: Typo.
svn: r7139
2006-08-06 20:46:50 +00:00
Alex Roitman
5eeb9df425
2006-08-06 Alex Roitman <shura@gramps-project.org>
...
* data/gramps.schemas.in: Typo.
svn: r7139
2006-08-06 20:46:50 +00:00
Alex Roitman
2599ae38a3
* src/Filters/_GenericFilter.py: Support Source filters.
...
* src/Filters/SideBar/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/Rules/Source/Makefile.am: Ship new files.
* src/FilterEditor/_EditRule.py: Support Source filters.
* src/FilterEditor/_FilterEditor.py: Support Source filters.
* src/FilterEditor/_ShowResults.py: Support Source filters.
* src/Filters/Rules/Source/__init__.py: Expose new modules.
* src/Filters/SideBar/_SourceSidebarFilter.py: Add module.
* src/Filters/SideBar/__init__.py: Expose new module.
* src/Filters/Rules/_Rule.py (Rule.match_substring): Add
convenience method for simple substring search.
* src/Filters/Rules/Source/_RegExpIdOf.py: Add module.
* src/Filters/Rules/Source/_MatchesFilter.py: Add module.
* src/Filters/Rules/Source/_HasNoteRegexp.py: Add module.
* src/Filters/Rules/Source/_HasNoteMatchingSubstringOf.py: Add module.
* src/Filters/Rules/Source/_HasIdOf.py: Add module.
* src/Filters/Rules/Source/_SourcePrivate.py: Add module.
* src/Filters/Rules/Source/_AllSources.py: Add module.
svn: r7138
2006-08-06 06:26:10 +00:00
Alex Roitman
a2237d7da5
* src/Filters/_GenericFilter.py: Support Source filters.
...
* src/Filters/SideBar/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/Rules/Source/Makefile.am: Ship new files.
* src/FilterEditor/_EditRule.py: Support Source filters.
* src/FilterEditor/_FilterEditor.py: Support Source filters.
* src/FilterEditor/_ShowResults.py: Support Source filters.
* src/Filters/Rules/Source/__init__.py: Expose new modules.
* src/Filters/SideBar/_SourceSidebarFilter.py: Add module.
* src/Filters/SideBar/__init__.py: Expose new module.
* src/Filters/Rules/_Rule.py (Rule.match_substring): Add
convenience method for simple substring search.
* src/Filters/Rules/Source/_RegExpIdOf.py: Add module.
* src/Filters/Rules/Source/_MatchesFilter.py: Add module.
* src/Filters/Rules/Source/_HasNoteRegexp.py: Add module.
* src/Filters/Rules/Source/_HasNoteMatchingSubstringOf.py: Add module.
* src/Filters/Rules/Source/_HasIdOf.py: Add module.
* src/Filters/Rules/Source/_SourcePrivate.py: Add module.
* src/Filters/Rules/Source/_AllSources.py: Add module.
svn: r7138
2006-08-06 06:26:10 +00:00
Alex Roitman
c4c4b41470
Update
...
svn: r7137
2006-08-06 01:29:11 +00:00
Alex Roitman
14504b1f30
Update
...
svn: r7137
2006-08-06 01:29:11 +00:00
Alex Roitman
9f55696c0c
In .:
...
* src/Filters/Rules/Family/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/Rules/Family/_MemberBase.py: Add new module.
In po:
svn: r7136
2006-08-06 00:24:58 +00:00
Alex Roitman
dd41a8a651
In .:
...
* src/Filters/Rules/Family/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/Rules/Family/_MemberBase.py: Add new module.
In po:
svn: r7136
2006-08-06 00:24:58 +00:00
Alex Roitman
6137abcf43
In .:
...
* src/Filters/SideBar/_PersonSidebarFilter.py: Minor changes.
* src/Filters/SideBar/_FamilySidebarFilter.py: Add father, mother,
and child search options.
* src/Filters/Rules/Family/__init__.py: Expose new modules.
* src/Filters/Rules/Family/_Search*Name.py: add new modules.
* src/Filters/Rules/Family/Makefile.am (pkgdata_PYTHON): Ship new files
In po:
2006-08-05 Alex Roitman <shura@gramps-project.org>
* POTFILES.in: Add new files.
svn: r7135
2006-08-05 23:37:48 +00:00
Alex Roitman
f29fb679f3
In .:
...
* src/Filters/SideBar/_PersonSidebarFilter.py: Minor changes.
* src/Filters/SideBar/_FamilySidebarFilter.py: Add father, mother,
and child search options.
* src/Filters/Rules/Family/__init__.py: Expose new modules.
* src/Filters/Rules/Family/_Search*Name.py: add new modules.
* src/Filters/Rules/Family/Makefile.am (pkgdata_PYTHON): Ship new files
In po:
2006-08-05 Alex Roitman <shura@gramps-project.org>
* POTFILES.in: Add new files.
svn: r7135
2006-08-05 23:37:48 +00:00
Alex Roitman
f294e89110
2006-08-05 Alex Roitman <shura@gramps-project.org>
...
* src/Filters/Rules/Family/_MotherHasNameOf.py (apply): Handle
missing parents.
* src/Filters/Rules/Family/_MotherHasIdOf.py (apply): Handle
missing parents.
* src/Filters/Rules/Family/_FatherHasNameOf.py (apply): Handle
missing parents.
* src/Filters/Rules/Family/_FatherHasIdOf.py (apply): Handle
missing parents.
svn: r7134
2006-08-05 20:09:47 +00:00
Alex Roitman
d2aacaef86
2006-08-05 Alex Roitman <shura@gramps-project.org>
...
* src/Filters/Rules/Family/_MotherHasNameOf.py (apply): Handle
missing parents.
* src/Filters/Rules/Family/_MotherHasIdOf.py (apply): Handle
missing parents.
* src/Filters/Rules/Family/_FatherHasNameOf.py (apply): Handle
missing parents.
* src/Filters/Rules/Family/_FatherHasIdOf.py (apply): Handle
missing parents.
svn: r7134
2006-08-05 20:09:47 +00:00
Jérôme Rapinat
117ba42c32
update french translation
...
svn: r7133
2006-08-05 16:02:43 +00:00
Jérôme Rapinat
e234127d4d
update french translation
...
svn: r7133
2006-08-05 16:02:43 +00:00
Alex Roitman
128acb2115
Update
...
svn: r7132
2006-08-05 04:53:21 +00:00
Alex Roitman
b3c59ee0f0
Update
...
svn: r7132
2006-08-05 04:53:21 +00:00
Alex Roitman
aadd18e42b
* src/Filters/SideBar: Add new module.
...
svn: r7131
2006-08-05 04:41:56 +00:00
Alex Roitman
c47d910fb1
* src/Filters/SideBar: Add new module.
...
svn: r7131
2006-08-05 04:41:56 +00:00
Alex Roitman
ab775a6529
Update
...
svn: r7130
2006-08-05 04:18:19 +00:00
Alex Roitman
48b97d4961
Update
...
svn: r7130
2006-08-05 04:18:19 +00:00
Alex Roitman
bdee5400d1
* src/Filters/Rules/Event/Makefile.am (pkgdata_PYTHON): Ship new files.
...
* src/Filters/Makefile.am (pkgdata_PYTHON): Ship new file.
svn: r7129
2006-08-05 04:10:28 +00:00
Alex Roitman
59b3434621
* src/Filters/Rules/Event/Makefile.am (pkgdata_PYTHON): Ship new files.
...
* src/Filters/Makefile.am (pkgdata_PYTHON): Ship new file.
svn: r7129
2006-08-05 04:10:28 +00:00
Alex Roitman
267248fb21
Update
...
svn: r7128
2006-08-05 04:10:10 +00:00
Alex Roitman
7edd5cff60
Update
...
svn: r7128
2006-08-05 04:10:10 +00:00
Alex Roitman
be26272bd0
* src/DataViews/_EventView.py: Add sidebar filter.
...
* src/FilterEditor/_FilterEditor.py: Support event filters.
* src/Filters/__init__.py: expose new module.
* src/Filters/_PersonSidebarFilter.py: Fix type handling.
* src/Filters/_FamilySidebarFilter.py: Fix type handling.
* src/Filters/_GenericFilter.py: Support event filters.
* src/Filters/_EventSidebarFilter.py: add new module.
* src/Filters/Rules/Events/*.py: add new rules.
* src/Filters/Rules/Family/_HasRelType.py (apply): Use new API.
svn: r7127
2006-08-05 04:05:05 +00:00
Alex Roitman
e7dc7a9125
* src/DataViews/_EventView.py: Add sidebar filter.
...
* src/FilterEditor/_FilterEditor.py: Support event filters.
* src/Filters/__init__.py: expose new module.
* src/Filters/_PersonSidebarFilter.py: Fix type handling.
* src/Filters/_FamilySidebarFilter.py: Fix type handling.
* src/Filters/_GenericFilter.py: Support event filters.
* src/Filters/_EventSidebarFilter.py: add new module.
* src/Filters/Rules/Events/*.py: add new rules.
* src/Filters/Rules/Family/_HasRelType.py (apply): Use new API.
svn: r7127
2006-08-05 04:05:05 +00:00
Alex Roitman
1680207757
* src/FilterEditor/_EditFilter.py: Support invert attribute.
...
* src/Filters/_GenericFilter.py: Support invert attribute.
* src/Filters/_FilterList.py (save): Save invert attribute.
* src/Filters/_FilterParser.py (startElement): Parse invert attribute.
svn: r7126
2006-08-05 01:06:33 +00:00
Alex Roitman
af33023e61
* src/FilterEditor/_EditFilter.py: Support invert attribute.
...
* src/Filters/_GenericFilter.py: Support invert attribute.
* src/Filters/_FilterList.py (save): Save invert attribute.
* src/Filters/_FilterParser.py (startElement): Parse invert attribute.
svn: r7126
2006-08-05 01:06:33 +00:00
Alex Roitman
763161065e
In .:
...
* src/Filters/Rules/Family/__init__.py (editor_rule_list): Import
and use new rule.
* src/Filters/Rules/Family/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/Rules/Family/_HasAttribute.py: Add new rule.
* src/Filters/Rules/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/Rules/_HasAttributeBase.py: Add base module.
* src/Filters/Rules/_HasEventBase.py (apply): Use new API.
In po:
Add new files.
svn: r7125
2006-08-04 23:19:59 +00:00
Alex Roitman
19a3a5fea4
In .:
...
* src/Filters/Rules/Family/__init__.py (editor_rule_list): Import
and use new rule.
* src/Filters/Rules/Family/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/Rules/Family/_HasAttribute.py: Add new rule.
* src/Filters/Rules/Makefile.am (pkgdata_PYTHON): Ship new file.
* src/Filters/Rules/_HasAttributeBase.py: Add base module.
* src/Filters/Rules/_HasEventBase.py (apply): Use new API.
In po:
Add new files.
svn: r7125
2006-08-04 23:19:59 +00:00
Alex Roitman
5cb55bb60e
* src/Filters/Rules/Person/_HasFamilyEvent.py (apply): Use new API.
...
* src/Filters/Rules/Person/_PersonWithIncompleteEvent.py
(apply): Do not double-handle birth and death events.
svn: r7124
2006-08-04 22:41:51 +00:00
Alex Roitman
2b070e9e5a
* src/Filters/Rules/Person/_HasFamilyEvent.py (apply): Use new API.
...
* src/Filters/Rules/Person/_PersonWithIncompleteEvent.py
(apply): Do not double-handle birth and death events.
svn: r7124
2006-08-04 22:41:51 +00:00
Alex Roitman
4a647bdc55
* src/Filters/Rules/Person/_IsWitness.py: Rewrite with new API.
...
debugging output;
(_name2typeclass): Add name->type mapping.
svn: r7123
2006-08-04 21:59:57 +00:00
Alex Roitman
47d6700f60
* src/Filters/Rules/Person/_IsWitness.py: Rewrite with new API.
...
debugging output;
(_name2typeclass): Add name->type mapping.
svn: r7123
2006-08-04 21:59:57 +00:00
Alex Roitman
7ec636e06c
* src/FilterEditor/_FilterEditor.py (__init__): Remove unneeded
...
argument, namespace is enough to get the filter class via factory;
(add_new_filter): Use factory; (get_all_handles): Get handles for
any object type.
* src/FilterEditor/_ShowResults.py (get_name_id): Add method to
return name and id for different object types;
(sort_val_from_handle): Support different object types.
(__init__): Accept namespace as an argument.
* src/Filters/__init__.py: Do not expose GenericFamilyFilter;
expose GenericFilterFactory instead.
* src/Filters/_FamilySidebarFilter.py (GenericFamilyFilter): Use
factory.
svn: r7122
2006-08-04 20:29:26 +00:00
Alex Roitman
d265fadc1f
* src/FilterEditor/_FilterEditor.py (__init__): Remove unneeded
...
argument, namespace is enough to get the filter class via factory;
(add_new_filter): Use factory; (get_all_handles): Get handles for
any object type.
* src/FilterEditor/_ShowResults.py (get_name_id): Add method to
return name and id for different object types;
(sort_val_from_handle): Support different object types.
(__init__): Accept namespace as an argument.
* src/Filters/__init__.py: Do not expose GenericFamilyFilter;
expose GenericFilterFactory instead.
* src/Filters/_FamilySidebarFilter.py (GenericFamilyFilter): Use
factory.
svn: r7122
2006-08-04 20:29:26 +00:00
Alex Roitman
75b1296bfb
* src/FilterEditor/_EditRule.py (MyID.name_from_gramps_id): Remove
...
debugginb output.
svn: r7121
2006-08-04 19:49:32 +00:00