Brian Matherly
|
c9cb7e60c9
|
Move GEDCOM date functions into libgedcom.
svn: r14125
|
2010-01-25 04:54:22 +00:00 |
|
Doug Blank
|
c689013025
|
Added two additional cases for date matches: <=, >=
svn: r14101
|
2010-01-20 13:37:24 +00:00 |
|
Brian Matherly
|
f04880ec09
|
Move gettext, ngettext and sgettext calls into the new ggettext module. All of them return unicode all of the time.
svn: r14091
|
2010-01-18 04:42:17 +00:00 |
|
Doug Blank
|
68e9b27265
|
Added method to make dates non-specific
svn: r13990
|
2010-01-07 21:41:07 +00:00 |
|
Doug Blank
|
cc768b3d36
|
Proper default value for lookup_calendar
svn: r13769
|
2009-12-11 23:09:02 +00:00 |
|
Doug Blank
|
966ecbf20c
|
Convieniences: get_year_calendar(int) or get_year_calendar(name); date.to_calendar(int) or to_calendar(name)
svn: r13764
|
2009-12-11 15:17:39 +00:00 |
|
Doug Blank
|
96737bf442
|
Refined calendar lookup
svn: r13762
|
2009-12-11 15:05:29 +00:00 |
|
Doug Blank
|
6d245db5fc
|
Fixed error in get_year_calendar
svn: r13761
|
2009-12-11 14:27:50 +00:00 |
|
Doug Blank
|
f271154b59
|
Fixes for get_year_calendar
svn: r13743
|
2009-12-08 12:32:10 +00:00 |
|
Doug Blank
|
4434fd6542
|
Added convienience method for getting year in the calendar of a date
svn: r13731
|
2009-12-06 17:34:27 +00:00 |
|
Doug Blank
|
0c10d47a90
|
Added a == to match to check more exact matches
svn: r13717
|
2009-12-05 20:07:53 +00:00 |
|
Doug Blank
|
d004430882
|
Fixed error in computing days of a date diff span
svn: r13661
|
2009-11-23 01:54:44 +00:00 |
|
Doug Blank
|
c8fc4d20dd
|
Added = and == to match for similar and exact text_only date matches
svn: r13417
|
2009-10-25 21:05:45 +00:00 |
|
Doug Blank
|
40b9c7a7ca
|
Fixed three errors in date conversions: set_slash didn't work; set_slash2 was missing; and convert_to calendar needed to clear NEWYEAR and SLASHES
svn: r13395
|
2009-10-23 00:06:14 +00:00 |
|
Doug Blank
|
c202f43e9b
|
Fixed two errors: simple str(date) now shows alternate newyear day; match with alt newyear day now works correctly
svn: r13390
|
2009-10-22 04:15:18 +00:00 |
|
Doug Blank
|
99282aa715
|
3272: Proposal for updating config settings
svn: r13346
|
2009-10-08 01:12:51 +00:00 |
|
Doug Blank
|
09497d5576
|
Fixed error in sorting date spans, and refined span comparisons
svn: r13303
|
2009-10-04 15:13:07 +00:00 |
|
Doug Blank
|
8883fe0f97
|
Moved gedcom date constants and functions to gen.lib.date so they can be shared
svn: r13249
|
2009-09-25 20:45:05 +00:00 |
|
Gerald Britton
|
941fff23ae
|
Tweaks to use inplace arithmetic
svn: r13191
|
2009-09-10 18:49:48 +00:00 |
|
Gerald Britton
|
fdfacd972c
|
Minor tweaks to use slices instead of lists of items
svn: r12705
|
2009-06-25 13:41:16 +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 |
|
Doug Blank
|
0e6d1d8496
|
2792: Dates in sourcereferences in person_ref_list not upgraded; hack to be removed in future
svn: r12271
|
2009-03-09 14:10:51 +00:00 |
|
Jérôme Rapinat
|
160b4e3c6f
|
#2746: Translation problem in calendar names (by Janne Kovesjärvi)
svn: r12126
|
2009-02-26 09:13:50 +00:00 |
|
Raphael Ackermann
|
baef4d76a4
|
fixed indentation issues and mix of tabs and spaces.
svn: r11943
|
2009-02-09 23:37:40 +00:00 |
|
Jérôme Rapinat
|
40d99c2b4e
|
revert changes, using ngettext
svn: r11761
|
2009-01-30 10:36:23 +00:00 |
|
Jérôme Rapinat
|
d1918cc259
|
mistakes on context
svn: r11715
|
2009-01-25 13:11:27 +00:00 |
|
Jérôme Rapinat
|
0034c7c02c
|
translation support and use TransUtils for context
svn: r11703
|
2009-01-24 09:40:55 +00:00 |
|
Peter Landgren
|
3fc705f784
|
Typo fixed.
svn: r11674
|
2009-01-20 13:03:28 +00:00 |
|
Peter Landgren
|
a73b2da699
|
Swedish calendar added.
svn: r11665
|
2009-01-19 20:09:19 +00:00 |
|
Doug Blank
|
0887ab1ac9
|
Handle date differences when one is a newyear other than Jan1
svn: r11646
|
2009-01-17 17:11:34 +00:00 |
|
Doug Blank
|
ed35e1de38
|
Bug fix #1834, 1842: new-year boundaries in history, and editing slash dates: These changes allow the date editor dialog to change slashdates, and to change the first day of the year from Jan1. This is important for some date calculations and orderings. In order to do this, a new date format variation has been added. You can put Mar1, Mar25, or Sept1 in the parens with or without a Calendar type. For example: 'Jan 1, 1735 (Julian,Mar25)'. See further docs in wiki.
svn: r11644
|
2009-01-17 14:33:10 +00:00 |
|
Doug Blank
|
2ed7f7becb
|
Translation clauses: about, less than, greater than, etc.
svn: r11567
|
2009-01-04 18:17:33 +00:00 |
|
Doug Blank
|
8658f5a074
|
Added a __getitem__ method to date Spans which should eventually be removed. I belive that only the Det*Reports.py use them.
svn: r11566
|
2009-01-04 18:05:26 +00:00 |
|
Doug Blank
|
61ca9201b5
|
Changes in the manner that date differences are represented and compared
svn: r11565
|
2009-01-04 17:44:33 +00:00 |
|
Doug Blank
|
dc2c438231
|
Refinements to give more feedback on probably alive; use CAUSE_DEATH as additional evidence for death; date span shows (unknown) for invalid differences.
svn: r11556
|
2009-01-01 00:58:18 +00:00 |
|
Doug Blank
|
6d2cc418e4
|
Fix for #2303: plugins/Det*Report.py use an outdated method of computing ages. This fix brings it up to date, but needs some additional work once date spans can fully repr themselves.
svn: r11549
|
2008-12-31 14:49:24 +00:00 |
|
Doug Blank
|
a156156394
|
Fixed a bug in negative date differences; enhanced Span repr (shows days, if short enough)
svn: r11532
|
2008-12-28 05:44:01 +00:00 |
|
Doug Blank
|
323ac9257f
|
Added len to Span class, and added an is_valid method to date. is_valid similar to is_regular, but allows partial dates
svn: r11528
|
2008-12-27 21:31:16 +00:00 |
|
Doug Blank
|
fadeb3744e
|
Added lt and gt for date span comparisons
svn: r11523
|
2008-12-27 16:40:25 +00:00 |
|
Doug Blank
|
a11d819296
|
Date spans that are negative show with negative year, month, and day
svn: r11521
|
2008-12-27 16:07:36 +00:00 |
|
Doug Blank
|
246f76621a
|
Added to display age at death if dead, or current age if alive
svn: r11471
|
2008-12-14 14:52:54 +00:00 |
|
Gerald Britton
|
2e4d57ea28
|
Fix isinstance error and replace lambdas with list comprehensions
svn: r10838
|
2008-07-03 18:30:00 +00:00 |
|
Gerald Britton
|
4982292774
|
Code optimizations wrt handling of None - bug 2212
svn: r10811
|
2008-06-16 15:01:46 +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 |
|
Doug Blank
|
81bc827030
|
Bug in computing date differences
svn: r10598
|
2008-04-20 02:02:44 +00:00 |
|
Doug Blank
|
f637730a87
|
General polish of some date handling code; fixed a bug in date comparisons involving 'ABT' dates
svn: r10592
|
2008-04-19 16:48:46 +00:00 |
|
Doug Blank
|
465e950888
|
further fixes for slash dates and updates to unit tests
svn: r10588
|
2008-04-19 04:51:12 +00:00 |
|
Doug Blank
|
3373062274
|
0002045: Julian date: year incremented each time event is modified; removed earlier hack, and fixed properly. Other date parsers or displayers may have to change
svn: r10587
|
2008-04-19 03:39:58 +00:00 |
|
Doug Blank
|
2098a01f8d
|
refactored SimpleTable; QuickReports can return values; date diffs return Span
svn: r10578
|
2008-04-18 01:09:32 +00:00 |
|
Doug Blank
|
02cceb2e8b
|
Use sophisticated Date.match() for lt and gt; don't match invalid dates
svn: r10574
|
2008-04-17 12:15:48 +00:00 |
|