Commit Graph

538 Commits

Author SHA1 Message Date
Gerald Britton
e7464b7f32 Simplifications and tweaks
svn: r16648
2011-02-17 15:58:19 +00:00
Gerald Britton
a19e65073c Use built-in map function to simplify some list comprehensions
svn: r16636
2011-02-16 20:06:40 +00:00
Michiel Nauta
7c1b26d969 4650: Error raised when family tree created with name that already exists
svn: r16631
2011-02-16 18:38:01 +00:00
Gerald Britton
a0727582af Simplify make_gui_option with table-driven logic
svn: r16623
2011-02-15 16:43:43 +00:00
Nick Hall
a5dc64899a Add LocationBox widget
svn: r16622
2011-02-15 16:35:25 +00:00
Nick Hall
dc505e7671 Add children bottombar gramplets
svn: r16621
2011-02-15 13:06:05 +00:00
Nick Hall
84a1c79fc2 4647: Fix ListModel so that it uses the correct sort column
svn: r16620
2011-02-15 11:12:57 +00:00
Doug Blank
e975c97896 4304: PedigreeGramplet and memory management; attempted fix
svn: r16603
2011-02-11 14:19:29 +00:00
Michiel Nauta
1231b1cac8 4590: Error on access of LDS editor when sealed to family has been removed.
svn: r16592
2011-02-09 16:03:52 +00:00
Gerald Britton
38143d7ac4 simplifications in plugin update code
svn: r16590
2011-02-08 21:27:23 +00:00
Gary Burton
5ad2680205 Redraw selectors on toggling sort order. Bug #4518
svn: r16579
2011-02-05 16:56:03 +00:00
Nick Hall
577fb388c5 Add new gramplets from a context menu rather than a dialog
svn: r16572
2011-02-04 23:11:24 +00:00
Nick Hall
ef77b17f72 Fix bug where first gramplet added was not made active
svn: r16571
2011-02-04 18:47:58 +00:00
Nick Hall
0708e27ee5 Set default wrap mode for tabbed gramplets
svn: r16570
2011-02-04 17:55:03 +00:00
Nick Hall
cfa0851118 Fix tab labels for gramplet configuration
svn: r16560
2011-02-03 19:36:47 +00:00
Nick Hall
d094f2e218 Add configurable GrampsBar gramplets to the Configure View dialog
svn: r16554
2011-02-03 18:14:32 +00:00
Nick Hall
a3cea6e172 4591: Do not allow less than a single column in the Gramplet view
svn: r16547
2011-02-02 22:09:56 +00:00
Gary Burton
7a1b5075b3 Fix crash running Note gramplet in side and bottom bars when using object linking functionality
svn: r16545
2011-02-02 21:57:27 +00:00
Nick Hall
8ae0129157 Allow remove_gramplet to remove a detached gramplet
svn: r16544
2011-02-02 19:56:04 +00:00
Jérôme Rapinat
c67d02847b 4326: typos (by PaulFranklin); part I
svn: r16543
2011-02-02 18:33:16 +00:00
Nick Hall
ea8792aeb2 Display a dummy tab when a GrampsBar is empty
svn: r16542
2011-02-02 17:32:13 +00:00
Serge Noiraud
fbb5de3371 GeoView : icons are no more visible in gtk : revert svn 16487
svn: r16535
2011-02-01 19:34:42 +00:00
Benny Malengier
6d596ad987 4198: Person view does not remove a row correctly when two people are merged.
This is a major patch by Michael Nauta. It means all writes happen immediately to bsddb, and the bsddb 
rollback is used on a crash. Transaction is no longer used to store changes and do them on commit.
Undo database is set on end. 
At the same time with statement is used throughout for transactions
At the same time, the original bug in merge code should be fixed
Still some issues, that will be ironed out


svn: r16523
2011-01-31 21:54:58 +00:00
Benny Malengier
2d052d69cf 4352: more memory leak problems
Fix some memory leak problems in guioptions


svn: r16521
2011-01-31 20:39:41 +00:00
Gary Burton
375b843abb Make create_buttons method protected rather than private because it is overridden by BackRefList class. Bug #4576
svn: r16506
2011-01-30 16:43:36 +00:00
Benny Malengier
9a2fd50642 Changes to allow a QML interface:
* a const to launch it
 * fix an error in obtaining dbname
 * refractor pieces to allow reuse


svn: r16504
2011-01-30 16:28:54 +00:00
Nick Hall
116d26e69f Add extra GrampsBar functionality.
svn: r16502
2011-01-30 03:02:38 +00:00
Jérôme Rapinat
68485876f0 4491 4492: integer list for matching tag and confidence levels
svn: r16491
2011-01-28 09:07:48 +00:00
Rob G. Healey
d0083b4777 Moved the source images from src/images/scalable to src/plugins/webstuff/images. Removed gramps-geo-altmap.png and gramps-geo-mainmap.png from src/gui/grampsgui.py per Benny Malengier.
svn: r16487
2011-01-27 15:34:52 +00:00
Nick Hall
8ca49163a8 Allow GrampsBars to shrink for smaller screen sizes
svn: r16483
2011-01-26 22:58:02 +00:00
Gerald Britton
cc5b37c8bc Remove unneeded line continuations and tidy up
svn: r16481
2011-01-26 20:10:22 +00:00
Serge Noiraud
bfa5309cd7 src/gui/editors/displaytabs/Makefile.am : typo : MOSTLYcLEANFILES instead of MOSTLYCLEANFILES
svn: r16480
2011-01-26 19:45:55 +00:00
Gary Burton
4136785746 Remove the need to explicitly call _set_size(). This was due to the multisurname tab size request and reference occurring in _local_init causing the window height to be sized to accomodate the tab. Moving this code to _post_init allows the window to size correctly accordinging to the height settings stored in gramps.ini
svn: r16470
2011-01-25 17:56:40 +00:00
Benny Malengier
c2e353a72b 4383: Error while attempt to edit family
2521: Problem with erroneous birth date in using the family editor.
We show validation error on date > next year, and don't crash on large year anymore



svn: r16468
2011-01-25 12:45:49 +00:00
Benny Malengier
01a8117ebd GEPS 008: File Organization : about dialog in gui + pylint fixes + real modal
svn: r16464
2011-01-24 21:50:06 +00:00
Benny Malengier
18bb7615c3 same as previous commit, allow bsddb3 use
svn: r16447
2011-01-23 21:27:34 +00:00
Benny Malengier
92f3ec3dfe Make sure surnames are saved in a way that makes sense:
* no empty surnames if more than one
 * one primary surname
Clean up whitespace


svn: r16444
2011-01-22 19:55:59 +00:00
Benny Malengier
0f15f446e9 remove whitespace
svn: r16443
2011-01-22 19:54:01 +00:00
Benny Malengier
710726f259 correct tab errors given by tabnanny
svn: r16439
2011-01-22 16:47:26 +00:00
Benny Malengier
a877138bcb Mult surname interface changes:
* buttons on line of label
 * configurable height surname table


svn: r16435
2011-01-22 15:07:29 +00:00
Benny Malengier
2667c4262f 4336: Generate a set of filters matching Alternate names, Nickname attribute and a NameType() selector
svn: r16420
2011-01-21 12:10:10 +00:00
Jérôme Rapinat
e2fcc1d9d0 Avoid quote warnings during '$ make distcheck'
svn: r16414
2011-01-19 16:16:21 +00:00
Nick Hall
9fe3d1fb8b Combine the sidebar and bottombar functionality into a single class
svn: r16412
2011-01-19 14:40:39 +00:00
Jérôme Rapinat
0e821e7bba add 'megabyte' context
svn: r16395
2011-01-17 09:43:50 +00:00
Nick Hall
20f0e5d386 Add tooltips showing the gramplet name to bottombar tabs
svn: r16379
2011-01-14 00:13:59 +00:00
Nick Hall
f49142aaca Remove default gramplet tooltip in tabbed layout
svn: r16378
2011-01-13 23:15:46 +00:00
Nick Hall
121ed53c32 Change sidebar page selection to standard tabs
svn: r16366
2011-01-11 23:30:42 +00:00
Nick Hall
27d85fc692 Restore gramplet buttons for grid layout
svn: r16365
2011-01-11 19:04:42 +00:00
Nick Hall
b1c98862d7 Fix bug with views containing an empty bottombar
svn: r16363
2011-01-11 13:15:32 +00:00
Nick Hall
e44dfa291e Implement Gramps bottombar
svn: r16360
2011-01-11 01:21:38 +00:00
Doug Blank
f06c8de05a 4304: PedigreeGramplet and memory management
svn: r16329
2011-01-02 14:48:03 +00:00
Nick Hall
6f7ce7726f Sidebar tidy-up and bug fixes
svn: r16319
2010-12-28 17:04:41 +00:00
Doug Blank
da87d78c49 Added new methods for using a proxy selection widget for reports
svn: r16315
2010-12-25 16:59:10 +00:00
Doug Blank
beac939325 use new consfunc.has_display(), cleanup to keep gtk out of main imports
svn: r16314
2010-12-25 16:57:08 +00:00
Michiel Nauta
854989a204 4372: Merge of objects unable to set selection
svn: r16309
2010-12-23 22:32:17 +00:00
Doug Blank
3833ee63a6 Added is_quartz() and has_display() functions to tell if running with quartz window manager, and if have a display, respectively. See #4467 for more details
svn: r16307
2010-12-23 16:51:04 +00:00
Doug Blank
f009c7a1f5 Check to see if gtk is valid; 'import gtk' used to raise an exception, now init_check does (should return boolean - pygtk bug reported #637877)
svn: r16306
2010-12-23 15:10:55 +00:00
Nick Hall
5bb08835d7 Fix configuration problem in Gramplet View
svn: r16287
2010-12-15 19:40:27 +00:00
Nick Hall
b79b09b86b Store sidebar state in the configuration file
svn: r16274
2010-12-12 18:58:22 +00:00
Doug Blank
3de630b8af Logic error when no media
svn: r16269
2010-12-12 15:44:51 +00:00
Doug Blank
f23992ade1 Changed CREATE_FOLDER to SELECT_FOLDER to prevent infinite loop; still allows one to create folder, with no lack of functionality
svn: r16268
2010-12-12 14:42:22 +00:00
Jérôme Rapinat
04a3a47e5e 4326: typo - missing prefix
svn: r16265
2010-12-12 08:42:50 +00:00
Doug Blank
67cb93a28c 3719: Pedigree View: should display engagement date if no marriage known; added markup dates to family view to show fallback dates, and invalid dates; pedigreeview shows abbrev. date with markup, and tooltip details
svn: r16250
2010-12-05 17:58:56 +00:00
Doug Blank
915dfc3913 4331: Display Media size before quick backup, in stats gramplet, and summary report
svn: r16247
2010-12-05 05:54:33 +00:00
Doug Blank
79f6646555 GUI now remembers if set to 'Open with default application'; should not effect running report from CLI
svn: r16246
2010-12-04 18:09:00 +00:00
Doug Blank
61312784e8 Log messages to help debug
svn: r16244
2010-12-03 22:06:39 +00:00
Nick Hall
38e5350fa4 Allow configuration of sidebar gramplets
svn: r16241
2010-12-02 00:05:09 +00:00
Doug Blank
bb83e894ea Addon Update now shows lists by categories (eg, New Gramplets)
svn: r16238
2010-11-30 03:11:17 +00:00
Benny Malengier
de72ec184f all non primary surnames as an option in the display of names in preferences
svn: r16235
2010-11-24 13:41:58 +00:00
Doug Blank
9f629ad6f9 added scrolling area and remembers window width/height for filter rule editor (see #4336 for more details)
svn: r16226
2010-11-23 00:48:36 +00:00
Doug Blank
5217882c7e 4409: Error when using Filter Rule 'people with the <name>' in Person Filter Editor
svn: r16224
2010-11-20 22:36:55 +00:00
Doug Blank
92758a5a69 Compressed text some; changed common to mean 'nickname or first of given'
svn: r16215
2010-11-19 14:36:04 +00:00
Doug Blank
1b3082d824 Added a callback that takes the filterdb and filter name edited/saved
svn: r16213
2010-11-19 12:30:52 +00:00
Doug Blank
b439b377eb 3975: Accessing an incompatible database corrupts the database
svn: r16212
2010-11-19 01:08:07 +00:00
Gerald Britton
065b167c75 Minor tweaks with list comps
svn: r16211
2010-11-18 21:11:17 +00:00
Doug Blank
938498cb37 Added workaround to allow EditPerson window to be smaller than 500 px
svn: r16206
2010-11-18 12:38:38 +00:00
Doug Blank
2b5c8814bd Allow newer filters to add items to older filters, and still work
svn: r16205
2010-11-18 12:22:06 +00:00
Benny Malengier
864b3b6ef7 4376: A different Edit Person dialog
svn: r16196
2010-11-16 20:12:26 +00:00
Gerald Britton
e8b87b5f00 Make life easier with defaultdict and list comprehensions
svn: r16169
2010-11-09 21:15:54 +00:00
Nick Hall
d560bd1a55 Update BaseSidebar
svn: r16164
2010-11-09 15:24:03 +00:00
Nick Hall
1746330b4d Go to default page after navigation sidebar is loaded
svn: r16162
2010-11-08 19:50:53 +00:00
Nick Hall
d624e113fa Update translation files for previous commit
svn: r16161
2010-11-08 15:56:36 +00:00
Nick Hall
56e7869137 Introduce workspaces with a shared filter/gramplet sidebar
svn: r16160
2010-11-08 15:50:51 +00:00
Benny Malengier
20f1b22cef 4352: more memory leak problems - reporef
svn: r16154
2010-11-07 08:43:04 +00:00
Benny Malengier
44954b02bf 4301: Got a database error
svn: r16147
2010-11-06 08:30:51 +00:00
Benny Malengier
7280e888f3 more compact edit person dialog
svn: r16143
2010-11-05 10:43:55 +00:00
Nick Hall
d5dabdbc93 Revert r16140
svn: r16141
2010-11-04 23:34:23 +00:00
Nick Hall
2ffb6993b7 Committed by mistake
svn: r16140
2010-11-04 23:30:34 +00:00
Nick Hall
9eb15acf14 After creating a new page switch to it
svn: r16139
2010-11-04 23:29:08 +00:00
Nick Hall
8688bb50c3 Turn off tabs used for debugging
svn: r16138
2010-11-04 23:06:11 +00:00
Nick Hall
43d97cbd44 Move category management back into the view manager
svn: r16137
2010-11-04 23:00:38 +00:00
Benny Malengier
8ef3057940 4301: Got a database error
svn: r16135
2010-11-04 19:43:35 +00:00
Doug Blank
e5d0bfccad Added a flag to force using the filter sidebar object
svn: r16128
2010-11-04 12:12:57 +00:00
Doug Blank
de911d9846 Added a property to hold main splitview object
svn: r16127
2010-11-04 12:12:06 +00:00
Benny Malengier
c47079ba37 4343: Error message at close of address entry
svn: r16121
2010-11-02 20:04:46 +00:00
Benny Malengier
0e3e420c38 4341: Error when adding a new place
svn: r16119
2010-11-02 18:57:13 +00:00
Gerald Britton
bf042a6934 Tweak reducing source- and byte-code- sizes
svn: r16112
2010-11-02 14:29:16 +00:00
Benny Malengier
11411b4885 4340: Error when adding source reference
svn: r16111
2010-11-02 13:19:27 +00:00
Nick Hall
185718f44c Refresh view UI when a new database is loaded
svn: r16107
2010-11-01 22:32:36 +00:00
Nick Hall
66252365f5 Prevent activation of view UI when no database is loaded
svn: r16106
2010-11-01 22:20:23 +00:00