Commit Graph

214 Commits

Author SHA1 Message Date
Benny Malengier
d25cdc3958 3292: register plugins, load on need, not on start of GRAMPS - GEPS 014
Improvements: gen.plug only depends on gen, relationship default is moved
to Relationship.py, and config for hidden to a gui.pluginmanager


svn: r13405
2009-10-25 13:52:29 +00:00
Benny Malengier
79b6708163 03292: register plugins, load on need, not on start of GRAMPS - GEPS 014
Part 2: update plugin status: show registered, allow hide/unhide of 
        plugins


svn: r13403
2009-10-24 20:27:10 +00:00
Benny Malengier
ed619cfdd6 3292: register plugins, load on need, not on start of GRAMPS - GEPS 014
svn: r13400
2009-10-24 13:53:20 +00:00
Gerald Britton
764f5d846d Bug 0003063: gtk.Tooltips is deprecated -- bug in last batch of updates
svn: r13367
2009-10-13 19:11:19 +00:00
Gerald Britton
0ab22f3d76 Bug 0003063: gtk.Tooltips is deprecated -- bug in last batch of updates
svn: r13366
2009-10-13 18:56:14 +00:00
Gerald Britton
2b5c94331d Bug 0003063: gtk.Tooltips is deprecated -- last batch of updates
svn: r13357
2009-10-08 20:55:42 +00:00
Gerald Britton
4b77831f0f Exploit new iter_<objects> methods
svn: r13209
2009-09-15 19:37:23 +00:00
Gerald Britton
966d2bcd42 Use new iter_objects methods
svn: r13203
2009-09-14 20:50:25 +00:00
Peter Landgren
34442f5853 Fix of issue 3213.
svn: r13196
2009-09-12 10:00:17 +00:00
Gerald Britton
941fff23ae Tweaks to use inplace arithmetic
svn: r13191
2009-09-10 18:49:48 +00:00
Peter Landgren
d0d2dd4a58 String must be unicode for truncation to work for non ascii characters.
svn: r13174
2009-09-08 09:59:11 +00:00
Raphael Ackermann
65f72560d1 pep8 fixes
fixing typos


svn: r12934
2009-08-09 17:09:32 +00:00
Gerald Britton
b601f4bdf2 Replace get_family_handles with iter_family_handles
svn: r12776
2009-07-08 16:11:20 +00:00
Gerald Britton
f7454de7fd Implement iter_people_handles methods and begin to use them
svn: r12760
2009-07-03 20:23:41 +00:00
Gerald Britton
b12dd97e71 Bug 3079: sort event crashes with dbstate not passed to options
svn: r12750
2009-07-01 14:43:27 +00:00
Benny Malengier
9d417e2cd6 Split Utils in a non GUI and GUI part
move GrampsCfg utils to Utils
improve import strategy


svn: r12680
2009-06-19 15:23:58 +00:00
Brian Matherly
187539cb72 Implement availability of the DestinationOption.
svn: r12671
2009-06-16 03:12:41 +00:00
Gerald Britton
078207d9fa _Tool.py: Pythonic style change in try...except...else
svn: r12611
2009-06-02 14:46:25 +00:00
Benny Malengier
8dd7adc607 part 2 basedoc: move BaseDoc.py to /gen/plug/docgen and add /gen/plug/docbackend
that was missing in part 1 
 Still to come: makefiles and splitting new basedoc.py in small files


svn: r12591
2009-05-29 22:25:44 +00:00
Gerald Britton
5eb7e18dc6 Bug 3018: ImportGrdb: remove calls to keys() dictionary method where possible
svn: r12572
2009-05-26 20:48:09 +00:00
Gerald Britton
fc90d5fce2 Bug 3018: remove calls to keys() dictionary method where possible
svn: r12562
2009-05-22 18:43:40 +00:00
Gerald Britton
5c9d8ab7ff Bug 3011: change old-style classes to new-style classes
svn: r12561
2009-05-21 20:58:12 +00:00
Gerald Britton
021b754939 Bug 3011: change old-style classes to new-style classes
svn: r12559
2009-05-21 17:19:50 +00:00
Gerald Britton
72c92f096c _PluginDialogs.py: convert to use gtkbuilder instead of libglade
svn: r12447
2009-04-13 20:06:19 +00:00
Gerald Britton
b8eda073ab _PluginDialogs.py: convert to use gtkbuilder instead of libglade
svn: r12446
2009-04-13 20:04:30 +00:00
Brian Matherly
bff93f186a 0002655: Directories and files with accents characters cause failures in Windows.
svn: r12106
2009-02-24 04:41:23 +00:00
Gerald Britton
2671a8cd50 Replace "== None" and "!= None" with "is None" and "is not None", respectively
svn: r12098
2009-02-23 19:11:46 +00:00
Doug Blank
ef066a3b6a Feature #2393: Allow the use of user-defined (mega)-widgets by MD Nauta; added register_option()
svn: r11861
2009-02-05 02:23:46 +00:00
Benny Malengier
1fcd510a98 Allow sort of columns and search as you type in plugin overview window
svn: r11767
2009-01-30 21:48:02 +00:00
Doug Blank
ab98ce5d88 Added options to Gramplets
svn: r11470
2008-12-14 03:13:45 +00:00
Brian Matherly
2a33e32456 Contribution from Craig J. Anderson: Add availability update to GuiStringOption and GuiBooleanOption.
svn: r11338
2008-11-24 02:59:23 +00:00
Brian Matherly
2e9a488e3e Refactor export plugin framework. All importers and exporters are now plugins.
svn: r11243
2008-11-04 04:12:51 +00:00
Peter Landgren
e99c300213 Too many files for pkgdata_PYTHON
svn: r11105
2008-10-04 11:06:36 +00:00
Brian Matherly
71013e9f50 Fix makefiles for previous source file re-arrangements.
svn: r11104
2008-10-04 05:15:06 +00:00
Brian Matherly
9c364490ce Move PluginUtils/_PluginMgr.py to gen/plug/_manager.py. Now, instead of "from PluginUtils import PluginManager", use "from gen.plug import PluginManager".
svn: r11100
2008-10-02 04:02:10 +00:00
Brian Matherly
e811924e77 Move PluginUtils._MenuOptions into a new module in gen.plug.menu. Also, put each class in its own file so that it will scale better as new options are added.
svn: r11086
2008-09-27 13:56:17 +00:00
Brian Matherly
8fc1b24125 0002309: Crash rerunning report after deleting used filter. (Improved fix - the last fix caused errors)
svn: r11043
2008-09-09 04:00:15 +00:00
Brian Matherly
5392e83761 0002309: Crash rerunning report after deleting used filter.
svn: r11021
2008-09-05 03:43:06 +00:00
Gary Burton
3ed982112e Add a new place report
svn: r11008
2008-09-01 20:08:39 +00:00
Brian Matherly
4067aaed0f 0002279: report-options.xml cannot manage option value with double quotes.
svn: r10895
2008-07-21 04:46:58 +00:00
Gerald Britton
777928e9a7 Revert 10874 changes to _Options.py and BookReport.py
svn: r10879
2008-07-18 16:10:27 +00:00
Gerald Britton
882199f1c2 Replace dict.has_key(x) with x in dict for performance gain
svn: r10874
2008-07-17 18:10:32 +00:00
Gerald Britton
4982292774 Code optimizations wrt handling of None - bug 2212
svn: r10811
2008-06-16 15:01:46 +00:00
Stéphane Charette
e57e3fa7c7 bug report #2162: handle surnames that have spaces within them; merged from gramps30
svn: r10770
2008-05-31 07:16:13 +00:00
Zsolt Foldvari
998908175f Issue #0002175: Change type() expressions to isinstance() expressions.
Patch from Gerald Britton <gerald.britton@gmail.com>


svn: r10762
2008-05-25 19:55:47 +00:00
Brian Matherly
92d5ba8dfd Remove the "tables" parameter for text and book document generators. All generators support tables, and if one didn't, it doesn't look like the code would work.
svn: r10745
2008-05-20 03:19:58 +00:00
Brian Matherly
007ba8dd49 Rename "_Plugins.py" to a more appropriate name: "_PluginDialogs.py". Same goes for the classes in the file.
svn: r10742
2008-05-19 04:14:11 +00:00
Brian Matherly
3afbd461c0 Put all the plugin management and registration stuff into a class. This new class is named PluginManager. It is a Singleton so that everyone gets access to the same plugin information.
svn: r10741
2008-05-18 19:24:28 +00:00
Zsolt Foldvari
05b39c5c15 Reorganize custom widgets into a new 'widgets' package.
1. moving existing widget modules under src/widgets/


svn: r10694
2008-05-08 19:40:56 +00:00
Brian Matherly
5181e073e9 Add StyleOption class for reports and use it in WebCal.
svn: r10651
2008-04-29 04:47:50 +00:00