Don Allingham
7c6b044711
* src/DataViews/_PersonView.py: handle unsetting of rows changing
...
the active person when the model is rebuilt.
svn: r6922
2006-06-20 04:25:44 +00:00
Don Allingham
e989a73aea
* src/DataViews/_Relationship.py: handle person set to None
...
svn: r6920
2006-06-20 02:50:38 +00:00
Martin Hawlisch
0de586739e
* src/PageView.py, src/DataViews/_MediaView.py: Let all list views have the same border width
...
svn: r6918
2006-06-19 21:01:57 +00:00
Martin Hawlisch
2069821307
* src/DataViews/_PedigreeView.py: Bootstrap resize handling using "show" event because the "expose" event was not emitted in all cases ( closes #202 ); Redraw on family-* signals too to show for example newly added parents.
...
svn: r6914
2006-06-19 08:22:49 +00:00
Don Allingham
14e0783dd4
2006-06-17 Don Allingham <don@gramps-project.org>
...
* src/Selectors/_BaseSelector.py (BaseSelector.run): handle
delete event
* src/DataViews/_RelationView.py: remove debug statement
* src/DataViews/__init__.py: remove map view for time being
svn: r6909
2006-06-18 03:05:33 +00:00
Don Allingham
09d839782f
* src/DataViews/_RelationView.py: clear all subelements on redraw
...
svn: r6907
2006-06-17 04:20:27 +00:00
Don Allingham
fe4bdbc9c1
2006-06-16 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_MediaView.py: clear image if none is selected
svn: r6905
2006-06-17 02:36:57 +00:00
Don Allingham
2f86415842
svn: r6903
2006-06-16 21:26:44 +00:00
Martin Hawlisch
18c33bcf50
small typo
...
svn: r6899
2006-06-16 08:31:20 +00:00
Don Allingham
28d4740d3c
2006-06-01 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py: FilterEditor call sequence
* src/FilterEditor/_EditFilter.py: added
* src/FilterEditor/_FilterEditor.py: Break out other classes
* src/FilterEditor/_EditRule.py: added
* src/FilterEditor/_ShowResults.py: added
* src/FilterEditor/Makefile.am: Add new files
svn: r6843
2006-06-02 03:21:52 +00:00
Don Allingham
60dd633324
2006-06-01 Don Allingham <don@gramps-project.org>
...
* configure.in: add FilterEditor subdir
* src/DataViews/_PersonView.py: call filter editor with 'Person'
argument
* src/FilterEditor/_FilterEditor.py: get functional again
* src/glade/rule.glade: clean up ui a bit
* src/Filters/_FilterList.py: fix logical condition
* src/Filters/_GenericFilter.py: fix inversion
svn: r6840
2006-06-01 22:37:13 +00:00
Don Allingham
5a1fa1c1c7
2006-05-31 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py: call FilterEditor
* src/FilterEditor/__init__.py: added
* src/FilterEditor/_FilterEditor.py: moved from plugins
* src/glade/rule.glade: filter editor changes
* src/Makefile.am: change subdirs
* src/FilterEditor/Makefile.am: added
svn: r6836
2006-06-01 03:36:59 +00:00
Alex Roitman
2e9af64722
Update
...
svn: r6823
2006-05-31 02:03:29 +00:00
Alex Roitman
0ab5eb9a0d
2006-05-30 Alex Roitman <shura@gramps-project.org>
...
* various: break Report into a package.
svn: r6820
2006-05-31 00:48:07 +00:00
Don Allingham
8ec6242dd7
2006-05-26 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_RelationView.py: build skip list for SelectFamily so that
* a person cannot be his own parent
* src/Editors/_EditFamily.py: don't allow a person to be his own parent
* src/Selectors/_BaseSelector.py: Add skipping of handles
* src/DisplayModels/_BaseModel.py: Add skipping of handles
* src/DisplayModels/_MediaModel.py: Add skipping of handles
* src/DisplayModels/_RepositoryModel.py: Add skipping of handles
* src/DisplayModels/_SourceModel.py: Add skipping of handles
* src/DisplayModels/_EventModel.py: Add skipping of handles
* src/DisplayModels/_FamilyModel.py: Add skipping of handles
* src/DisplayModels/_PlaceModel.py: Add skipping of handles
svn: r6790
2006-05-26 20:48:40 +00:00
Don Allingham
305b3d7bd1
* src/DataViews/_PersonView.py: Merge module support
...
* src/Merge/_MergeSource.py: broken out of MergeData.py
* src/Merge/__init__.py: support of module
* src/Merge/Makefile.am: added
* src/Merge/_MergePlace.py: broken out of MergeData.py
* src/Merge/_MergePerson.py: renamed
svn: r6778
2006-05-25 21:02:49 +00:00
Don Allingham
d5f33362ac
* src/DataViews/_SourceView.py: source merge support
...
svn: r6777
2006-05-25 20:35:04 +00:00
Don Allingham
081f5079d5
2006-05-25 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PlaceView.py: place merge support
* src/glade/mergedata.glade: place merge support
* src/MergeData.py: place merge support
* src/PageView.py: add support for multiselection
svn: r6776
2006-05-25 19:39:44 +00:00
Don Allingham
00a5154a67
* src/DataViews/_PersonView.py: merge functionality
...
* src/ViewManager.py: merge functionality
* src/MergePeople.py: fix merge (ui and birth/death events)
* src/GrampsDb/_WriteXML.py: remove redundant birth/death entries
svn: r6773
2006-05-25 04:08:05 +00:00
Don Allingham
4cb9bb81b2
2006-05-23 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_RelationView.py: make shading optional
* src/GrampsCfg.py: make shading optional
* src/Config/_GrampsConfigKeys.py: make shading optional
* data/gramps.schemas.in: make shading optional
svn: r6769
2006-05-24 04:49:05 +00:00
Martin Hawlisch
b8ff094aa6
* src/DataViews/_MapView.py: Catch exceptions of the PixbufLoader that occur if nothing or not an image have been downloaded.
...
svn: r6765
2006-05-23 21:30:42 +00:00
Don Allingham
74b55ce32a
2006-05-23 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_RelationView.py: finish shading
* src/GrampsDb/_DbUtils.py: add birth/death index set funcion
* src/Editors/_EditPerson.py: birth/death index fixes
* src/DisplayTabs/_PersonEventEmbedList.py: birth/death index fixes
* src/GrampsWidgets.py: shading fixes
* src/DisplayModels/_PeopleModel.py: birth/death index fixes
svn: r6764
2006-05-23 21:07:26 +00:00
Don Allingham
b2e8acc59d
* src/DataViews/_RelationView.py: renamed from _FamilyView
...
* src/DataViews/__init__.py: use RelationView.py
* src/DataViews/Makefile.am: update
svn: r6761
2006-05-23 19:46:02 +00:00
Martin Hawlisch
c1e6f1a089
* src/DataViews/_PedigreeView.py: Use dbstate only to not get out of sync with db and active person.
...
svn: r6760
2006-05-23 19:01:43 +00:00
Don Allingham
e11392531d
alignment
...
svn: r6757
2006-05-23 16:40:08 +00:00
Don Allingham
fbdf65148e
2006-05-23 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_FamilyView.py: more shading
svn: r6756
2006-05-23 16:33:42 +00:00
Alex Roitman
8b9b3112d8
2006-05-22 Alex Roitman <shura@gramps-project.org>
...
* data/gramps.schemas.in: Typos.
* src/DataViews/_PedigreeView.py (rebuild): Typo.
svn: r6753
2006-05-23 04:59:50 +00:00
Don Allingham
4200f34ab2
2006-05-22 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_FamilyView.py: start shading of data
svn: r6752
2006-05-23 03:50:37 +00:00
Don Allingham
ff07f8407f
* src/DataViews/_MapView.py: use config value to determine if online
...
maps should be used
* src/GrampsCfg.py: online map config value
* src/Config/_GrampsCOnfigKeys.py: online map config value
* daa/gramps.schema.in: online map config value
svn: r6728
2006-05-20 01:49:38 +00:00
Martin Hawlisch
394f2d2749
* src/DataViews/_MapView.py (WMSMapTile): Start of map download inside an idle handler.
...
svn: r6724
2006-05-19 19:13:17 +00:00
Alex Roitman
624138a2a4
* src/DataViews/_RepositoryView.py (edit, on_double_click): Catch
...
exception.
* src/GrampsWidgets.py (PlaceEntry.add_del_clicked)
(PlaceEntry.share_clicked): Catch exception.
svn: r6716
2006-05-18 23:02:47 +00:00
Alex Roitman
b21da17659
* src/glade/gramps.glade (select_person): Name the box.
...
* src/DataViews/_MediaView.py (row_change): Collect garbage on the
row change.
* src/Selectors/_BaseSelector.py: Use DisplaModel models;
(_local_init): Add selector-specific hook.
(_local_init): Set up preview;
(_row_change): Show preview; collect garbage.
svn: r6690
2006-05-17 06:13:37 +00:00
Alex Roitman
3b6d63e48f
In .:
...
* src/Selectors/_SelectPerson.py: Use new package.
* src/plugins/RelCalc.py: Use new package.
* src/DataViews/_PersonView.py: Use new package.
* src/DisplayModels: Make new package.
* src/Makefile.am: Remove old files.
In po:
* POTFILES.in: Add new files; remove old files.
svn: r6683
2006-05-17 00:48:46 +00:00
Martin Hawlisch
387f33c94a
* src/DataViews/_PedigreeView.py: work around bug in database-changed signals
...
svn: r6681
2006-05-16 14:57:17 +00:00
Martin Hawlisch
2bc240dd5f
* src/DataViews/_PedigreeView.py: Add navigation-arrows to the tree
...
svn: r6680
2006-05-16 13:53:11 +00:00
Don Allingham
67475a87cd
* src/Filters/__init__.py: add SidebarFilter, PersonSidebarFilter
...
* src/Filters/_SidebarFilter.py: added
* src/Filters/_PersonSidebarFilter.py: added
svn: r6672
2006-05-15 20:37:19 +00:00
Don Allingham
542927d48a
2006-05-15 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py: cleaner interface to filters
* src/plugins/RelCalc.py: cleaner interface to filters
* src/PeopleModel.py: cleaner interface to filters
* src/Selectors/_SelectPerson.py: cleaner interface to filters
svn: r6671
2006-05-15 18:49:35 +00:00
Alex Roitman
fc36af2974
* src/DataViews/_SourceView.py (edit,on_double_click): Catch exception.
...
svn: r6670
2006-05-15 16:03:10 +00:00
Alex Roitman
e0b3dc141d
In .:
...
2006-05-15 Alex Roitman <shura@gramps-project.org>
* configure.in: Generate new Makefile.
* src/Makefile.am: adapt to new module.
* src/Selectors: separate selectors in their own module.
* src/Select*.py: move to Selectors.
* src/DataViews/_FamilyView.py: Use new module.
* src/Editors/_EditLdsOrd.py: Use new module.
* src/Editors/_EditPersonRef.py: Use new module.
* src/Editors/_EditFamily.py: Use new module.
* src/DisplayTabs/_SourceEmbedList.py: Use new module.
* src/DisplayTabs/_RepoEmbedList.py: Use new module.
* src/DisplayTabs/_EventEmbedList.py: Use new module.
* src/DisplayTabs/_GalleryTab.py: Use new module.
* src/plugins/FilterEditor.py: Use new module.
* src/plugins/SimpleBookTitle.py: Use new module.
* src/PluginUtils/_Report.py: Use new module.
In po:
2006-05-15 Alex Roitman <shura@gramps-project.org>
* POTFILES.in: Add new files.
svn: r6669
2006-05-15 15:53:42 +00:00
Don Allingham
06c27271c5
* src/DataViews/_RepositoryView.py: column fixes
...
* src/DataViews/_SourceView.py: column fixes
* src/DataViews/_EventView.py: column fixes
* src/DataViews/_FamilyList.py: column fixes
* src/DataViews/_PlaceView.py: column fixes
* src/DataViews/_PersonView.py: column fixes
* src/DisplayModels.py: column/sort fixes
* src/PageView.py: column/sort fixes
svn: r6664
2006-05-15 04:14:03 +00:00
Don Allingham
c41dafef73
2006-05-14 Don Allingham <don@gramps-project.org>
...
* src/DateHandler/__init__.py: import DateParser and DateDisplay
* src/DataViews/_PersonView.py: default gender filter to "any"
* configure.in: bump up to 2.1.2
svn: r6659
2006-05-14 23:01:00 +00:00
Don Allingham
26548787a8
2006-05-13 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_FamilyView.py (FamilyView.redraw): handle history
svn: r6648
2006-05-14 02:37:15 +00:00
Don Allingham
1f96447335
* src/DataViews/_PersonView.py: add non-functioning (for now) clear
...
button
* src/Config/_GrampsGconfKeys.py: get_default fix
svn: r6642
2006-05-13 05:36:55 +00:00
Don Allingham
6976e2c9c0
default colors
...
svn: r6639
2006-05-13 04:45:46 +00:00
Don Allingham
8e2132ccb2
svn: r6636
2006-05-13 04:10:40 +00:00
Don Allingham
3b62238ba8
* src/GrampsCfg.py: fix color dialog buttons
...
* src/Filters/Rules/Person/_HasEvent.py: handle EventType
svn: r6635
2006-05-13 03:53:06 +00:00
Don Allingham
fdd56563e7
2006-05-12 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py: set up new filter fields
* src/Filters/Rules/Person/_RegExpIdOf.py: added
* src/Filters/Rules/Person/__init__.py: added new files
* src/Filters/Rules/Person/_HasNoteMatchingSubstringOf.py
* src/Filters/Rules/Person/_HasBirth.py: use loose_data_cmp
* src/Filters/Rules/Person/_SearchName.py: search all fields
* src/Filters/Rules/Person/_HasDeath.py: use loose_data_cmp
* src/Filters/Rules/Person/_RegExpName.py: added
* src/Filters/Rules/Person/_MatchIdOf.py: added
* src/Filters/Rules/Person/_HasNoteRegexp.py: added
* src/Filters/Rules/Person/Makefile.am: added new files
* src/Filters/Rules/_RuleUtils.py: added loose_date_cmp
2006-04-26 Martin Hawlisch <Martin.Hawlisch@gmx.de>
svn: r6634
2006-05-12 22:38:48 +00:00
Don Allingham
a270b514e6
2006-05-11 Don Allingham <don@gramps-project.org>
...
* src/DataViews/_PersonView.py: add additional fields, and build
filter
* src/PeopleModel.py: handle both search and filters
* src/Filters/_GenericFilter.py: import RelLib
svn: r6625
2006-05-12 04:51:44 +00:00
Don Allingham
b073854468
fix marker type, search bar tuple problem
...
svn: r6622
2006-05-11 23:05:12 +00:00
Alex Roitman
f3b4b14bc2
* src/DataViews/_MediaView.py (edit): Handle the exception.
...
svn: r6616
2006-05-11 00:33:17 +00:00