Commit Graph

231 Commits

Author SHA1 Message Date
Alex Roitman
32a3796ae1 * src/gramps_main.py: Enable context menu for an empty people view.
* src/FamilyView.py: Cleanups for the case of empty database.


svn: r2063
2003-08-30 23:14:00 +00:00
Alex Roitman
f85214c358 * src/docgen/LaTeXDoc.py: Do not register as a book format (have to
support both text and graphics).
* src/plugins/AncestorChart.py:  Minor code cleanup.
* src/plugins/BookReport.py: Add context menus to the dialog.
* src/FamilyView.py: Properly refer to gtk stock items.
* src/gramps_main.py: Likewise.


svn: r2056
2003-08-29 03:08:02 +00:00
Don Allingham
b06bb6251d * src/gramps_main.py: reinitialize interface after preferences
has been clicked.


svn: r2052
2003-08-27 03:46:27 +00:00
Alex Roitman
fe159d611a * src/gramps.glade: Minor cleanups for the alternate family view.
* src/gramps_main.py: Likewise.


svn: r2050
2003-08-26 04:26:09 +00:00
Don Allingham
eb60bb7782 * src/gramps.glade: move alternate family view tab, assign a
few object names
* src/FamlyView.py: handle alternate family view
* src/preferences.glade: allow user to choose family view
* src/GrampsCfg.py: allow user to choose family view
* src/gramps_main.py: allow user to choose family view


svn: r2047
2003-08-26 03:45:41 +00:00
Alex Roitman
7adaa38b83 * src/gramps_main.py (init_interface): Call PedView with self as parent;
(set_buttons,change_active_person): Fix enabling the buttons.


svn: r2044
2003-08-25 20:38:35 +00:00
Alex Roitman
358f95a2be * src/PedView.py (PedigreeView.__init__): Add parent argument to the
constructor. Connect to the handling function on button press over the
canvas to enable context menu;
(on_canvas_press, build_nav_menu): Add functions to enable context menu.
* src/gramps_main.py (init_interface): Call PedView with self as parent.
* src/PlaceView.py (merge): Change error message from people to places.


svn: r2042
2003-08-25 14:00:26 +00:00
Alex Roitman
fb10339133 * src/gramps_main.py (change_active_person): Cleanup with
enabling/disabling add/edit/remove buttons in different views upon the
active person change.


svn: r2041
2003-08-25 05:03:36 +00:00
Alex Roitman
36c79fc884 Add a limit of 20 for the Back/Forward history popup menus.
Add hotkeys for these menus;
(change_active_person): Fix sensitivity of Back/Forward buttons;
(build_people_context_menu): Add new items to the People View's context
menu (Home and Add Bookmark);
(change_alpha_page): Fix context menu upon changing pages.


svn: r2027
2003-08-19 14:46:34 +00:00
Alex Roitman
7be1292441 * src/gramps_main.py (build_backhistmenu,build_fwdhistmenu):
Limit of 20 for the Back/Forward history menus.
Add hotkeys for these menus.


svn: r2025
2003-08-19 12:39:05 +00:00
Alex Roitman
c561472619 Enable context menu upon right-click in the People View with Back,
svn: r2022
2003-08-19 02:55:27 +00:00
Alex Roitman
8aa632c51a * src/gramps_main.py: Enable context menus with back and forward
portions of history upon right-clicking on Back and Forward buttons.
* src/gramps.glade: Add handlers for the context menus.


svn: r2021
2003-08-19 00:34:09 +00:00
Alex Roitman
2af8e23521 * src/gramps_main.py: Better behavior for the history menu.
svn: r2019
2003-08-17 16:07:06 +00:00
Alex Roitman
d9b05dab40 * src/gramps_main.py: Functional history submenu of the Go menu.
svn: r2018
2003-08-17 04:01:52 +00:00
Don Allingham
b5f75c0a77 switch from intl to gettext
svn: r2017
2003-08-17 02:14:33 +00:00
Alex Roitman
c750b2c125 * src/gramps_main.py (change_active_person): Small fix for disabling
back button.
* src/gramps_main.py: Add enabling/disabling for the new back/fwd menu
items.


svn: r2015
2003-08-16 05:06:24 +00:00
Don Allingham
dd731ec0e7 * src/gramps.glade: New tool icon
* src/gramps_main.py: handle back/fwd buttons, disabling when
not appropriate
* src/people48.png: new image
* src/family48.png: new image
* src/tools.png


svn: r2012
2003-08-16 03:22:56 +00:00
Don Allingham
206c3a29c2 * src/gramps_main.py: implement a basic history mechanism
* src/gramps.glade: add back and forward buttons


svn: r2000
2003-08-14 03:51:19 +00:00
Don Allingham
de7f76b347 * src/AddMedia.py: set title for image select dialog
* src/DbPrompter.py: set default path in database file entry box
* src/gramps_main.py: set default path in database file entry box
* src/ImageSelect.py: set default path in image select file entry box,
keep track of last directory used
* src/Report.py: set default path in report file entry box
* src/imagesel.glade: enlarge image select dialog box


svn: r1997
2003-08-13 04:28:07 +00:00
Don Allingham
12ff47c896 * src/gramps_main.py: apply the filter after a load of the database,
allow default view to be set
* src/GrampsCfg.py: handle the defaultview key to allow the user to
choose Family or People view as the default
* src/preferences.glade: defaultview settings


svn: r1993
2003-08-12 03:01:17 +00:00
Alex Roitman
e95dc44bbf * src/gramps_main.py (save_file): Remove statusbar.set_pulse_step()
call because gnome.ui.AppBar does not have such method.


svn: r1958
2003-08-03 05:41:08 +00:00
Don Allingham
016214b255 * src/gramps_main.py: handle status bar message with autosave
* src/FamilyView.py: add right-context menus in the family view


svn: r1947
2003-08-01 03:38:51 +00:00
Don Allingham
d77e1909c6 * src/ChooseParents.py: Used EditPerson dialog instead of quick add,
select added parent in list
* src/gramps_main.py: eliminated importing of string, display
error if no person selected when trying to export
* src/ListModel.py : explicitly delete renderers and columns due
to memory leak in pygtk 1.99.16
* src/PlaceView.py: explictly delete model due to above memory leak
* src/plugins/pkgexport.glade: don't set height of window
* src/plugins/WriteFtree.py: export to Web Family Tree


svn: r1942
2003-07-31 11:58:08 +00:00
Don Allingham
6054b03ea8 * src/gramps_main.py: handle autosave more gracefully
svn: r1940
2003-07-29 04:36:13 +00:00
Don Allingham
1943b4e560 * src/ListModel.py: set the cell renderers to a fixed size
to improve performance
* src/PlaceView.py: set the cell renderers to a fixed size
to improve performance
* src/SourceView.py: set the cell renderers to a fixed size
to improve performance
* src/Sources.py: set the cell renderers to a fixed size
to improve performance
* src/Utils.py: set the cell renderers to a fixed size
to improve performance
* src/gramps_main.py: prevent double loading of place_view


svn: r1931
2003-07-27 03:50:57 +00:00
Alex Roitman
6431759d5a * src/gramps_main.py (open_example): Fix destination name when copying
files (was directory name).
* doc/gramps-manual/C/gramps-manual.xml: Reflect name change for
Comprehensive Ancestors Report.
* src/plugins/AncestorReport.py: Prefixed style names ("AHN:").
* src/plugins/Ancestors.py: Prefixed style names ("AR:").
* src/plugins/DescendReport.py: Prefixed style names ("DR:").
* src/plugins/DetAncestralReport.py: Prefixed style names ("DAR:").
* src/plugins/DetDescendantReport.py: Prefixed style names ("DDR:").
* src/plugins/FtmStyleAncestors.py: Prefixed style names ("FTA:").
* src/plugins/FtmStyleDescendants.py: Prefixed style names ("FTD:").
* src/plugins/FamilyGroup.py: Prefixed style names ("FGR:").
* src/plugins/CustomBookText.py: Prefixed style names ("CBT:").
* src/plugins/SimpleBookTitle.py: Prefixed style names ("SBT:").
Rename "Copyright string" with "Subtitle string".
* src/plugins/BookReport.py (BookReportDialog.__init__): Finally,
clear the style problem.


svn: r1901
2003-07-18 06:17:28 +00:00
Alex Roitman
3766e49d6b * src/gramps_main.py: Replace old "file-should-be-directory" message.
* src/StartupDialog.py: Minor typos.
* src/plugins/Verify.py: Likewise.
* src/plugins/WebPage.py: Likewise.
* src/plugins/book.glade: Likewise.
* src/MediaView.py: Likewise.
* src/PlaceView.py: Likewise.
* src/po/template.po: Update the above corrections in template.


svn: r1894
2003-07-17 02:37:28 +00:00
Don Allingham
06e08a27c4 * src/DisplayTrace.py: identify more linux versions
svn: r1803
2003-06-30 03:07:24 +00:00
Don Allingham
2817109436 * src/plugins/ReadGedcom.py: removed unused variable
* src/latin_utf8.py: explicity state iso-8859-1 to unicode translation
* src/gramps_main.py: handle clearing of tabs better, eliminating
spurious tabs being added on a complete rebuild of the tabs.


svn: r1782
2003-06-26 02:53:04 +00:00
Don Allingham
0d2b7ca7bf update
svn: r1775
2003-06-25 03:36:48 +00:00
Don Allingham
f323b7cf80 pychecker fixes
svn: r1750
2003-06-16 04:57:25 +00:00
Don Allingham
50312ea35e * src/preferences.glade: Don't immediately show preferences dialog
* src/GrampsCfg.py: Handle new callback for preferences dialog
* src/gramps_main.py: Pass update_display instead of full_update to
loadConfig to prevent the displaying of multiple entries on the display.


svn: r1738
2003-06-14 14:47:41 +00:00
Alex Roitman
4d8789f4ab * src/ReadXML.py (import_data), src/WriteXML.py (export_data),
src/RelImage.py (import_media_object), src/gramps_main.py
(open_example), src/plugins/Check.py (cleanup_missing_photos),
src/plugins/WebPage.py (write_gallery):
Change shutil.copy() calls to first call shutil.copyfile() and then try
setting up bits.


svn: r1652
2003-06-03 21:18:23 +00:00
Don Allingham
ea3423f181 Catch loops in filters
svn: r1583
2003-05-23 04:08:03 +00:00
Don Allingham
0127273296 Fixed loading of places and goto person switching back to first page
svn: r1580
2003-05-23 01:47:36 +00:00
Don Allingham
6c0383e568 Pass the correct object to apply_filter when apply is clicked
svn: r1570
2003-05-22 03:15:48 +00:00
Alex Roitman
8faebfed78 Segfault on changing tab with filter applied
svn: r1569
2003-05-22 01:25:23 +00:00
Alex Roitman
3c8918f7ff Updates
svn: r1568
2003-05-21 22:08:09 +00:00
Alex Roitman
e727f0075b Finishing command line options
svn: r1564
2003-05-21 18:06:41 +00:00
Alex Roitman
dff8864a3f Command line imports: gedcom and iso
svn: r1552
2003-05-20 20:31:16 +00:00
Alex Roitman
74181893a6 Unknown option handling
svn: r1551
2003-05-20 19:21:23 +00:00
Alex Roitman
ee13c47370 Command line export-> default to gramps
svn: r1549
2003-05-20 18:33:14 +00:00
Alex Roitman
a7a9622f39 Correction
svn: r1547
2003-05-20 04:52:44 +00:00
Alex Roitman
01a1cd061f Command-line import from gedcom: cleanup
svn: r1544
2003-05-19 19:58:52 +00:00
Alex Roitman
5c7c278e48 Prompt to save on Open and Open Example
svn: r1543
2003-05-19 18:17:35 +00:00
Alex Roitman
92b6a832ce Command line: check action
svn: r1541
2003-05-19 04:54:14 +00:00
Alex Roitman
57d17bf163 Command line: import cleanup and some exports
svn: r1540
2003-05-19 03:52:06 +00:00
Alex Roitman
95bfda98eb Command-line import
svn: r1538
2003-05-18 17:31:45 +00:00
Don Allingham
76f10e127d Shift-click to edit spouse, re-implemented family name guessing
svn: r1537
2003-05-18 04:18:12 +00:00
Alex Roitman
e08c7fad59 Command line parameters
svn: r1536
2003-05-17 04:14:13 +00:00
Alex Roitman
f8c06e2e0f Ask user if missing media files on Save As
svn: r1524
2003-05-14 00:39:10 +00:00
Don Allingham
bb26dd5aa7 Fixed marriage problem and startup dialog
svn: r1515
2003-05-12 19:39:49 +00:00
Alex Roitman
6e4c5462d5 Handle media files on Save As...
svn: r1514
2003-05-12 03:30:30 +00:00
Don Allingham
8fd080f8c9 Handle image imports that are abandoned
svn: r1506
2003-05-08 17:12:10 +00:00
Don Allingham
dec833e559 Patch for tabs from Billy Earney
svn: r1496
2003-05-06 02:54:14 +00:00
Don Allingham
27f087be59 Gramps IMPORTING
svn: r1490
2003-05-05 01:36:21 +00:00
Don Allingham
10ef7810a7 Handle redraw of the display after a tool is run
svn: r1489
2003-05-03 14:16:59 +00:00
Alex Roitman
e635f291f2 Correction: bind relationship function _after_ the plugins are loaded
svn: r1484
2003-04-30 16:40:28 +00:00
Don Allingham
1fa91ea6bc Relcal changes for plugins
svn: r1479
2003-04-30 00:24:32 +00:00
Don Allingham
6c18165084 Fixed Find from popping up multiple windows.
svn: r1474
2003-04-22 21:52:59 +00:00
Don Allingham
31c4ebcb7b Allow the user to select the entries to be modified.
svn: r1452
2003-04-16 06:25:38 +00:00
Don Allingham
564be1dc34 Fix configure file to not include extending-gramps
svn: r1433
2003-04-10 02:58:00 +00:00
Don Allingham
a103542963 Translation changes
svn: r1432
2003-04-10 02:49:51 +00:00
Unknown
ef06ad30d8 German translation and several typo fixes
svn: r1431
2003-04-09 19:49:11 +00:00
Don Allingham
e81d73bcd7 Pychecker cleanup
svn: r1430
2003-04-09 03:29:08 +00:00
Don Allingham
063a2a7362 gtk.glade.bindtextdomain
svn: r1427
2003-04-06 05:07:36 +00:00
Don Allingham
d45e122dfb translation fixes
svn: r1425
2003-04-05 23:39:22 +00:00
Don Allingham
57df355849 Find support
svn: r1423
2003-04-04 05:48:25 +00:00
Alex Roitman
bba5330f4e Typos
svn: r1418
2003-04-01 23:28:21 +00:00
Don Allingham
868cafe2ce Fixed example file loading
svn: r1414
2003-03-31 03:38:06 +00:00
Don Allingham
223be201c5 Example database menu item
svn: r1413
2003-03-31 01:33:40 +00:00
Don Allingham
046e1e782a filename clean up
svn: r1408
2003-03-28 02:28:04 +00:00
Don Allingham
83176b00c9 Sidebar/tab handling
svn: r1402
2003-03-27 03:16:09 +00:00
Don Allingham
57b283da7d Translate list headers
svn: r1400
2003-03-26 02:32:58 +00:00
Don Allingham
f1518ec2a4 Accessibility for dialogs
svn: r1384
2003-03-23 03:50:59 +00:00
Don Allingham
b0e4b19c8b Fixed HTML options
svn: r1383
2003-03-23 03:26:55 +00:00
Don Allingham
27b3739878 Merge fixes, option to display relationship to the home person in the
status bar.


svn: r1380
2003-03-22 20:26:44 +00:00
Don Allingham
cf24217bdb Message for place displays
svn: r1374
2003-03-21 04:42:12 +00:00
Don Allingham
dd1d9acbde Fixed sorting
svn: r1373
2003-03-21 04:25:55 +00:00
Don Allingham
4244c803a0 Faster load times for places
svn: r1364
2003-03-20 02:54:28 +00:00
Don Allingham
b82e7e0f0f HIG improvements
svn: r1358
2003-03-19 04:27:34 +00:00
Don Allingham
3b881590b1 HIG changes
svn: r1355
2003-03-17 05:21:40 +00:00
Don Allingham
1a9b2e7167 Updates to people list occur only on active display
svn: r1353
2003-03-17 02:28:43 +00:00
Don Allingham
5a289613e9 Faster initial display
svn: r1350
2003-03-15 18:51:30 +00:00
Don Allingham
f7900f4581 Hide main window until it is completely initialized.
svn: r1348
2003-03-14 05:46:02 +00:00
Don Allingham
56a12cac3f Patch names improvements
svn: r1345
2003-03-12 23:17:54 +00:00
Don Allingham
4738899a5c Faster loading of pages, Improvements to filters
svn: r1340
2003-03-12 03:02:08 +00:00
Don Allingham
6883b0590d Bug fixes from pychecker
svn: r1333
2003-03-08 05:59:20 +00:00
Don Allingham
aa0f689c26 Title handling
svn: r1328
2003-03-07 02:21:18 +00:00
Don Allingham
eb4faa076b Window title strings
svn: r1327
2003-03-06 06:12:51 +00:00
Don Allingham
ce77a02144 Interface compliance changes
svn: r1323
2003-03-03 04:32:53 +00:00
Don Allingham
7f70415166 HIG improvements
svn: r1319
2003-02-27 00:29:37 +00:00
Don Allingham
b70d9bb856 HIG compliance (or at least the start of)
svn: r1318
2003-02-26 05:43:55 +00:00
Don Allingham
9d178f4365 Updated dialogs
svn: r1314
2003-02-24 04:51:57 +00:00
Don Allingham
92f26e6064 Translator names in credits
svn: r1306
2003-02-14 03:55:20 +00:00
Don Allingham
4290167c4a Clear displays after a new database is created.
svn: r1305
2003-02-14 02:20:59 +00:00
Don Allingham
7e22c866a6 updated strings, called gnome.init
svn: r1301
2003-02-13 05:15:39 +00:00
Don Allingham
4d9f14f484 ansel/utf8 encodings
svn: r1258
2003-01-19 06:25:20 +00:00
Don Allingham
b78f6cfbcb pychecker cleanup
svn: r1254
2003-01-12 05:22:21 +00:00
Don Allingham
098e06a71e Graphviz index problem, scroll window on person list
svn: r1253
2003-01-11 23:43:24 +00:00
Don Allingham
b30254c695 Pychecker fixes, gnome.url.show to gnome.url_show
svn: r1252
2003-01-10 13:52:32 +00:00
Don Allingham
141fec93ab pychecker fixes, GEDCOM import/export improvements, calendar improvements
svn: r1250
2003-01-10 05:21:32 +00:00
Don Allingham
356e84ea89 Calendar updates
svn: r1247
2003-01-09 04:41:08 +00:00
Don Allingham
1de1bb9790 Unselect selected person on goto_active_person, apply Alexandre Duret-Lutz's
GEDCOM patches


svn: r1243
2003-01-08 04:58:00 +00:00
Don Allingham
487cf61840 OpenOffice fixes, calendar format fixes
svn: r1239
2003-01-06 05:14:49 +00:00
Don Allingham
a916d24916 Calendar enhancements
svn: r1235
2003-01-02 04:31:52 +00:00
Don Allingham
f2fa2ce15e Date handling improvements (calendar conversions)
svn: r1233
2002-12-30 00:42:47 +00:00
Don Allingham
537578f0d2 Dynamically find pages
svn: r1232
2002-12-29 05:44:35 +00:00
Don Allingham
1b2724bb8e Dynamic create of person list pages
svn: r1231
2002-12-25 05:22:23 +00:00
Don Allingham
a0d76ae53c Support for natural find
svn: r1230
2002-12-24 22:36:46 +00:00
Don Allingham
7fd574b4c0 Gedcom export, complete_rebuild fix, merge support
svn: r1223
2002-12-14 05:07:09 +00:00
Don Allingham
509800a470 Improved reporting for traceback dialog, attempts to determine the distribution
svn: r1220
2002-12-11 05:18:47 +00:00
Don Allingham
a1edffc260 List sorting
svn: r1219
2002-12-06 03:37:31 +00:00
Don Allingham
b1598c900f Surname prefix support
svn: r1217
2002-12-04 04:58:07 +00:00
Don Allingham
1ec6b99059 Surname prefix support, landscape support for SVG and PS
svn: r1215
2002-12-01 03:40:47 +00:00
Don Allingham
4cd7010bcb Removed unneeded pygtk calls
svn: r1210
2002-11-27 05:56:23 +00:00
Don Allingham
d21a317b93 use pygtk.require to determine database
svn: r1205
2002-11-26 04:06:23 +00:00
Don Allingham
63a8ab5e16 Delay attaching ListStore to TreeView until after names have been loaded.
svn: r1191
2002-11-17 05:06:43 +00:00
Don Allingham
c46962df92 Updates to relationship calculator, disabling menus, saving sidebar/filters
svn: r1190
2002-11-16 23:22:33 +00:00
Don Allingham
854bc784fe EditPerson fixes, list model enhancements
svn: r1189
2002-11-15 03:49:39 +00:00
Don Allingham
374ab19d78 Fixes for sidebar value saving and apply_filter fixes
svn: r1178
2002-11-10 04:22:50 +00:00
Don Allingham
853ec44b39 Warning message
svn: r1175
2002-11-10 00:44:10 +00:00
Don Allingham
1b684d51fa Tabbed pages in the person list
svn: r1174
2002-11-10 00:38:58 +00:00
Don Allingham
47f08c4eb2 GEDCOM/ANSEL handing, improved list access
svn: r1173
2002-11-09 18:44:58 +00:00
Don Allingham
457b760ecd Pre02 for gramps-0.9.0
svn: r1160
2002-11-02 21:19:58 +00:00
Don Allingham
647f0df128 Clean up of unused functions
svn: r1153
2002-10-27 04:20:45 +00:00
Don Allingham
fd46a95c5b Removal of unused functions
svn: r1152
2002-10-27 04:03:39 +00:00
Don Allingham
f594fc7709 Improvements to media view and parent selection
svn: r1151
2002-10-27 03:43:12 +00:00
Don Allingham
c4916b22f9 Added MIME support via the new grampslib C module.
svn: r1148
2002-10-25 04:52:51 +00:00
Don Allingham
aedf532a43 Fixed place editing
svn: r1146
2002-10-21 01:18:07 +00:00
Don Allingham
0ca0ae439e Initial revision
svn: r1140
2002-10-20 14:25:16 +00:00