Commit Graph

  • df51c9b8a6 * src/plugins/PatchNames.py: Typo. * src/plugins/ChangeNames.py: Correct description. Alex Roitman 2004-11-29 03:51:42 +00:00
  • 0eb2089881 * src/plugins/PatchNames.py: Typo. * src/plugins/ChangeNames.py: Correct description. Alex Roitman 2004-11-29 03:51:42 +00:00
  • e499e58d00 * src/EditPerson.py: Allow the photo to accept events, allowing us to display a popup menu similar to galleries * src/gramps.glade: Add eventbox to the image, allowing events * src/MediaView.py: use object handle instead of gramps ID when getting value from the list. Don Allingham 2004-11-29 03:24:02 +00:00
  • f451761fb9 * src/EditPerson.py: Allow the photo to accept events, allowing us to display a popup menu similar to galleries * src/gramps.glade: Add eventbox to the image, allowing events * src/MediaView.py: use object handle instead of gramps ID when getting value from the list. Don Allingham 2004-11-29 03:24:02 +00:00
  • fd56ea2ce1 * src/plugins/PatchNames.py: add the ability to detect common surname prefixes * src/plugins/patchnames.glade: clean up description * src/plugins/TimeLine.py: detect invalid date range in report to prevent divide by zero error. Don Allingham 2004-11-28 05:03:29 +00:00
  • 6cfc4f5ac0 * src/plugins/PatchNames.py: add the ability to detect common surname prefixes * src/plugins/patchnames.glade: clean up description * src/plugins/TimeLine.py: detect invalid date range in report to prevent divide by zero error. Don Allingham 2004-11-28 05:03:29 +00:00
  • 60a27e0c63 * src/gramps.glade: add privacy fields and fix add/edit/remove buttons * src/Sources.py: add support for privacy flags * src/Witness.py: add support for privacy flags * src/RelLib.py: add support for privacy flags Don Allingham 2004-11-27 19:48:25 +00:00
  • acd784ec9e * src/gramps.glade: add privacy fields and fix add/edit/remove buttons * src/Sources.py: add support for privacy flags * src/Witness.py: add support for privacy flags * src/RelLib.py: add support for privacy flags Don Allingham 2004-11-27 19:48:25 +00:00
  • 2f2d616780 attach it to people and families with no attached sources. Don Allingham 2004-11-27 02:54:31 +00:00
  • 4fa741f5ce attach it to people and families with no attached sources. Don Allingham 2004-11-27 02:54:31 +00:00
  • cdaf281039 * src/DisplayModels.py: fix Source column display * src/GrampsDbBase.py: change default display columns * src/ReadGedcom.py: Add default source for a GEDCOM import, attach it to a person that has no attached sources. Don Allingham 2004-11-26 23:31:50 +00:00
  • 38a473eee7 * src/DisplayModels.py: fix Source column display * src/GrampsDbBase.py: change default display columns * src/ReadGedcom.py: Add default source for a GEDCOM import, attach it to a person that has no attached sources. Don Allingham 2004-11-26 23:31:50 +00:00
  • b9efaad3bd * src/RecentFiles.py: Make robust to parse/save problems. * src/DbPrompter.py: Support for recent-files on new db creation. Alex Roitman 2004-11-26 07:36:23 +00:00
  • 662b0a3ab0 * src/RecentFiles.py: Make robust to parse/save problems. * src/DbPrompter.py: Support for recent-files on new db creation. Alex Roitman 2004-11-26 07:36:23 +00:00
  • cd54e6ccf2 * src/FamilyView.py: Add check for empty family in display_marriage Don Allingham 2004-11-25 18:10:06 +00:00
  • 635f079fcb * src/FamilyView.py: Add check for empty family in display_marriage Don Allingham 2004-11-25 18:10:06 +00:00
  • 3038404c4b * src/RecentFiles.py: Add to CVS. Support for recent-files API. * src/Makefile.am: Ship RecentFiles.py. * src/DbPrompter.py: Support for recent-files. * src/ArgHandler.py: Support for recent-files. Alex Roitman 2004-11-25 05:42:31 +00:00
  • 6648b423cb * src/RecentFiles.py: Add to CVS. Support for recent-files API. * src/Makefile.am: Ship RecentFiles.py. * src/DbPrompter.py: Support for recent-files. * src/ArgHandler.py: Support for recent-files. Alex Roitman 2004-11-25 05:42:31 +00:00
  • aaf8c75c46 * src/GrampsDbBase.py: always use external thumbnails * src/GrampsBSDDB.py: always use external thumbnails * src/ImgManip.py: centralize thumbnail handling * src/ReadXML.py: handle thumbnail changes * src/ReadGedcom.py: combine common files into the same media object Don Allingham 2004-11-25 02:06:05 +00:00
  • 5108a33129 * src/GrampsDbBase.py: always use external thumbnails * src/GrampsBSDDB.py: always use external thumbnails * src/ImgManip.py: centralize thumbnail handling * src/ReadXML.py: handle thumbnail changes * src/ReadGedcom.py: combine common files into the same media object Don Allingham 2004-11-25 02:06:05 +00:00
  • 9a278d058e * src/EditSource.py: handle add/delete data item buttons. Make sure that data items with empty keys are not saved. * src/gramps.glade: added add/delete buttons for Source Editor * src/gramps_main.py: remove key-release-event * src/RelLib.py: unicode conversions * src/GrampsDbBase.py: make sure we are sorting by unicode values Don Allingham 2004-11-24 18:01:49 +00:00
  • 9e63bff382 * src/EditSource.py: handle add/delete data item buttons. Make sure that data items with empty keys are not saved. * src/gramps.glade: added add/delete buttons for Source Editor * src/gramps_main.py: remove key-release-event * src/RelLib.py: unicode conversions * src/GrampsDbBase.py: make sure we are sorting by unicode values Don Allingham 2004-11-24 18:01:49 +00:00
  • 291ce80774 * src/ReadGedcom.py: fix relative path filenames and build the thumbnail image Don Allingham 2004-11-24 03:55:25 +00:00
  • f7b653aa74 * src/ReadGedcom.py: fix relative path filenames and build the thumbnail image Don Allingham 2004-11-24 03:55:25 +00:00
  • c01cd56028 * src/EditSource.py: add in-place editing for key,value pairs * src/ReadXML.py: add support for Source key,value pairs * src/WriteXML.py: add support for Source key,value pairs * src/RelLib.py: add support for Source key,value pairs * src/gramps.glade: add support for Source key,value pairs Don Allingham 2004-11-23 05:15:37 +00:00
  • b02c70bd49 * src/EditSource.py: add in-place editing for key,value pairs * src/ReadXML.py: add support for Source key,value pairs * src/WriteXML.py: add support for Source key,value pairs * src/RelLib.py: add support for Source key,value pairs * src/gramps.glade: add support for Source key,value pairs Don Allingham 2004-11-23 05:15:37 +00:00
  • 5b5db96852 * src/plugins/ChangeNames.py: Add a plugin to change capitalization of family names * src/plugins/changenames.glade: interface for ChangeNames plugin * src/plugins/Makefile.am: Added new files * src/plugins/PatchNames.py: display GRAMPS id instead of internal id Don Allingham 2004-11-21 00:30:52 +00:00
  • 44e291e9e3 * src/plugins/ChangeNames.py: Add a plugin to change capitalization of family names * src/plugins/changenames.glade: interface for ChangeNames plugin * src/plugins/Makefile.am: Added new files * src/plugins/PatchNames.py: display GRAMPS id instead of internal id Don Allingham 2004-11-21 00:30:52 +00:00
  • d1bdabf5fc * src/Plugins.py: Remove redundant list of failed plugins. Properly reload plugins. Work around what seems to be a Python bug. Allow setting the preference for showing up the plugin status upon load/reload if problems are detected. Support Help button. Automatically close old status window when new one is opened. * src/plugins.glade: Add Help button and the check button. * src/data/gramps.schemas: Add pop-plugin-status key. * src/GrampsGconfKeys.py: Add get/save methods for new key. * src/*.gladep: Remove from CVS. * src/plugins/IndivComplete.py: Typo. * src/plugins/Partition.py: Comment out wrong class instantiation. This plugin is dysfunctional, and we should either remove it or fix it. Alex Roitman 2004-11-20 04:46:47 +00:00
  • e71b020d1e * src/Plugins.py: Remove redundant list of failed plugins. Properly reload plugins. Work around what seems to be a Python bug. Allow setting the preference for showing up the plugin status upon load/reload if problems are detected. Support Help button. Automatically close old status window when new one is opened. * src/plugins.glade: Add Help button and the check button. * src/data/gramps.schemas: Add pop-plugin-status key. * src/GrampsGconfKeys.py: Add get/save methods for new key. * src/*.gladep: Remove from CVS. * src/plugins/IndivComplete.py: Typo. * src/plugins/Partition.py: Comment out wrong class instantiation. This plugin is dysfunctional, and we should either remove it or fix it. Alex Roitman 2004-11-20 04:46:47 +00:00
  • f4f060f34b Remove .gladep files Alex Roitman 2004-11-20 02:07:04 +00:00
  • b331cf94c7 Remove .gladep files Alex Roitman 2004-11-20 02:07:04 +00:00
  • 367d6f6b91 * src/ColumnOrder.py: pychecker fixes * src/DateParser.py: pychecker fixes * src/DisplayModels.py: pychecker fixes * src/gramps_main.py: pychecker fixes * src/dates/Date_fr.py: pychecker fixes * src/dates/Date_ru.py: pychecker fixes Don Allingham 2004-11-19 03:59:53 +00:00
  • d09e2cdb5d * src/ColumnOrder.py: pychecker fixes * src/DateParser.py: pychecker fixes * src/DisplayModels.py: pychecker fixes * src/gramps_main.py: pychecker fixes * src/dates/Date_fr.py: pychecker fixes * src/dates/Date_ru.py: pychecker fixes Don Allingham 2004-11-19 03:59:53 +00:00
  • 6fa49c166b * src/FamilyView.py: Handle reordering of spouses by drag and drop * src/RelLib.py: Allow the family list to be set externally * src/gramps.glade: enable reordering flag for spouse list Don Allingham 2004-11-19 01:14:37 +00:00
  • a6a6c78782 * src/FamilyView.py: Handle reordering of spouses by drag and drop * src/RelLib.py: Allow the family list to be set externally * src/gramps.glade: enable reordering flag for spouse list Don Allingham 2004-11-19 01:14:37 +00:00
  • 3139f636f0 * src/DisplayModels.py: Added ChildModel to handle the child list in the Family View * src/gramps_main.py: add column editor for Family View * src/GrampsDbBase.py: add storing/retrieving child column order * src/FamilyView.py: use new ChildModel * src/PlaceView.py: removed unused index Don Allingham 2004-11-18 20:21:06 +00:00
  • 003912f326 * src/DisplayModels.py: Added ChildModel to handle the child list in the Family View * src/gramps_main.py: add column editor for Family View * src/GrampsDbBase.py: add storing/retrieving child column order * src/FamilyView.py: use new ChildModel * src/PlaceView.py: removed unused index Don Allingham 2004-11-18 20:21:06 +00:00
  • 284cc849c3 * src/DateParser.py: Factor out small matching chunks. Alex Roitman 2004-11-17 05:07:49 +00:00
  • 7ce2a876c8 * src/DateParser.py: Factor out small matching chunks. Alex Roitman 2004-11-17 05:07:49 +00:00
  • 8dd7840293 * src/DateParser.py: Switch from utf8 strings to unicode. * src/DateDisplay.py: Switch from utf8 strings to unicode. * src/dates/Date_ru.py: Switch from utf8 strings to unicode. * src/dates/Date_fr.py: Switch from utf8 strings to unicode. Alex Roitman 2004-11-17 03:36:18 +00:00
  • 2eace67e3f * src/DateParser.py: Switch from utf8 strings to unicode. * src/DateDisplay.py: Switch from utf8 strings to unicode. * src/dates/Date_ru.py: Switch from utf8 strings to unicode. * src/dates/Date_fr.py: Switch from utf8 strings to unicode. Alex Roitman 2004-11-17 03:36:18 +00:00
  • 2ca66f3caa * src/MediaView.py: remove obsolete pexists check Don Allingham 2004-11-17 02:44:56 +00:00
  • 003e8e7190 * src/MediaView.py: remove obsolete pexists check Don Allingham 2004-11-17 02:44:56 +00:00
  • 64cfa25f22 Typo Alex Roitman 2004-11-17 01:50:32 +00:00
  • 3ff2b05ec5 Typo Alex Roitman 2004-11-17 01:50:32 +00:00
  • 7d52a0f747 * src/DateParser.py: Typo. Alex Roitman 2004-11-16 20:45:25 +00:00
  • 9d805acfa0 * src/DateParser.py: Typo. Alex Roitman 2004-11-16 20:45:25 +00:00
  • 5c88f9bd58 * src/DateDisplay.py: Remove localized displayers. * src/DateParser.py: Remove localized parsers. * src/DateHandler.py: Remove hard-coded localization assignments; load localized classes from dates directory. * src/const.py.in: Add datesDir constant. * src/dates/Date_ru.py: Add to CVS. * src/dates/Date_fr.py: Add to CVS. * src/dates/Makefile.am: Add to CVS. * src/dates/.cvsignore: Add to CVS. * configure.in: Generate src/dates/Makefile. * src/Makefile.am: Add dates to SUBDIRS. Alex Roitman 2004-11-16 03:44:23 +00:00
  • 5cf2a52871 * src/DateDisplay.py: Remove localized displayers. * src/DateParser.py: Remove localized parsers. * src/DateHandler.py: Remove hard-coded localization assignments; load localized classes from dates directory. * src/const.py.in: Add datesDir constant. * src/dates/Date_ru.py: Add to CVS. * src/dates/Date_fr.py: Add to CVS. * src/dates/Makefile.am: Add to CVS. * src/dates/.cvsignore: Add to CVS. * configure.in: Generate src/dates/Makefile. * src/Makefile.am: Add dates to SUBDIRS. Alex Roitman 2004-11-16 03:44:23 +00:00
  • 5aefd4463f * src/DateParser.py: handle leap year in gregorial validity check * src/MergeData.py: Preserve more data when merging the 1.0.X patch from Julio Sanchez) * src/plugins/ReadGedcom.py: Attach top leve source to the person instead of the primary name (ported from the 1.0.X patch from Julio Sanchez) * src/const.py: Add support for "Number of Children" attribute (GEDCOM NCHI) (ported from the 1.0.X patch from Julio Sanchez) Don Allingham 2004-11-15 02:07:21 +00:00
  • 3057994aca * src/DateParser.py: handle leap year in gregorial validity check * src/MergeData.py: Preserve more data when merging the 1.0.X patch from Julio Sanchez) * src/plugins/ReadGedcom.py: Attach top leve source to the person instead of the primary name (ported from the 1.0.X patch from Julio Sanchez) * src/const.py: Add support for "Number of Children" attribute (GEDCOM NCHI) (ported from the 1.0.X patch from Julio Sanchez) Don Allingham 2004-11-15 02:07:21 +00:00
  • 824df0bf5a 2004-11-12 Tim Waugh <twaugh@redhat.com> * src/plugins/Ancestors.py (person_name): Handle surname prefix (patch from Julio Sanchez). Tim Waugh 2004-11-12 13:09:41 +00:00
  • 986f3fe9aa 2004-11-12 Tim Waugh <twaugh@redhat.com> * src/plugins/Ancestors.py (person_name): Handle surname prefix (patch from Julio Sanchez). Tim Waugh 2004-11-12 13:09:41 +00:00
  • 231c21ce4c * src/DateDisplay.py: Add Russian displayer. Alex Roitman 2004-11-11 22:59:08 +00:00
  • 1f20b40d55 * src/DateDisplay.py: Add Russian displayer. Alex Roitman 2004-11-11 22:59:08 +00:00
  • 8313bc1077 * src/DateHandler.py: Add Russian displayer. * src/DateParser.py: Correct parsers -- proper unicode conversions. * src/DateDisplay.py: Add Russian displayer. Alex Roitman 2004-11-11 05:07:41 +00:00
  • 9d90728900 * src/DateHandler.py: Add Russian displayer. * src/DateParser.py: Correct parsers -- proper unicode conversions. * src/DateDisplay.py: Add Russian displayer. Alex Roitman 2004-11-11 05:07:41 +00:00
  • c5247c4d02 * src/EditPerson.py: handle the new "dont-ask" key * src/GrampsGconfKeys.py: handle the new "dont-ask" key * src/ImageSelect.py: remove debugging statements * src/Marriage.py: handle the new "dont-ask" key * src/QuestionDialog.py: handle the new "dont-ask" key * src/gramps.glade: added "dont ask" button to SaveDialog to turn off the nagging * src/data/gramps.schemas: added the "dont-ask" key Don Allingham 2004-11-11 04:28:40 +00:00
  • 9ac32e0a74 * src/EditPerson.py: handle the new "dont-ask" key * src/GrampsGconfKeys.py: handle the new "dont-ask" key * src/ImageSelect.py: remove debugging statements * src/Marriage.py: handle the new "dont-ask" key * src/QuestionDialog.py: handle the new "dont-ask" key * src/gramps.glade: added "dont ask" button to SaveDialog to turn off the nagging * src/data/gramps.schemas: added the "dont-ask" key Don Allingham 2004-11-11 04:28:40 +00:00
  • 2d0da3a34c * src/gramps_main.py: fix goto_active_person Don Allingham 2004-11-10 04:34:48 +00:00
  • 0167d92a16 * src/gramps_main.py: fix goto_active_person Don Allingham 2004-11-10 04:34:48 +00:00
  • d412332597 * src/DateParser.py: Handle month=12 in gregorian_valid Don Allingham 2004-11-10 04:20:47 +00:00
  • 1a40c6366a * src/DateParser.py: Handle month=12 in gregorian_valid Don Allingham 2004-11-10 04:20:47 +00:00
  • 270148fd20 * src/DateHandler.py: Start adding handlers for Russian. * src/DateParser.py: Start adding handlers for Russian. Alex Roitman 2004-11-10 01:55:30 +00:00
  • 856c0e061c * src/DateHandler.py: Start adding handlers for Russian. * src/DateParser.py: Start adding handlers for Russian. Alex Roitman 2004-11-10 01:55:30 +00:00
  • 3aa5101e36 Update Alex Roitman 2004-11-10 01:54:36 +00:00
  • 0185bf5b92 Update Alex Roitman 2004-11-10 01:54:36 +00:00
  • 6914dc80e6 * src/WriteGedcom.py: Remove extraneous import. Alex Roitman 2004-11-09 16:19:40 +00:00
  • 10d1b352e0 * src/WriteGedcom.py: Remove extraneous import. Alex Roitman 2004-11-09 16:19:40 +00:00
  • 8ea34283c8 * src/DateHandler.py: add handlers for fr_FR * src/DateParser.py: add parser for french * src/DateDisplay.py: add displayer for french Don Allingham 2004-11-09 04:23:34 +00:00
  • 66bd2a685d * src/DateHandler.py: add handlers for fr_FR * src/DateParser.py: add parser for french * src/DateDisplay.py: add displayer for french Don Allingham 2004-11-09 04:23:34 +00:00
  • 6c682adc40 * src/data/Makefile.am: Remove gramps.desktop from Alex Roitman 2004-11-09 01:42:16 +00:00
  • 762d2f2741 * src/data/Makefile.am: Remove gramps.desktop from Alex Roitman 2004-11-09 01:42:16 +00:00
  • b5490053bb * src/ImageSelect.py: load global note in a read only buffer * src/gramps.glade: change buttons to icons, add global note on image properties editor Don Allingham 2004-11-08 04:40:18 +00:00
  • 8cc5830a79 * src/ImageSelect.py: load global note in a read only buffer * src/gramps.glade: change buttons to icons, add global note on image properties editor Don Allingham 2004-11-08 04:40:18 +00:00
  • c1bc80c739 * src/DateHandler.py: handle en_GB, en_AU and en_CA locales Don Allingham 2004-11-07 03:02:24 +00:00
  • 2aeecd6123 * src/DateHandler.py: handle en_GB, en_AU and en_CA locales Don Allingham 2004-11-07 03:02:24 +00:00
  • 2c7a097b25 * src/gramps_main.py: fix setting of active person on history change Don Allingham 2004-11-06 03:41:21 +00:00
  • 1fea1869e6 * src/gramps_main.py: fix setting of active person on history change Don Allingham 2004-11-06 03:41:21 +00:00
  • 95ee36dfda * src/ImageSelect.py: Add date/place property to media objects * src/ReadXML.py: Add date/place property to media objects * src/RelLib.py: Add date/place property to media objects * src/WriteXML.py: Add date/place property to media objects * src/gramps.glade: Add date/place property to media objects * src/SelectObject.py: display gramps id instead of internal handle Don Allingham 2004-11-06 03:31:34 +00:00
  • 9f86c80af1 * src/ImageSelect.py: Add date/place property to media objects * src/ReadXML.py: Add date/place property to media objects * src/RelLib.py: Add date/place property to media objects * src/WriteXML.py: Add date/place property to media objects * src/gramps.glade: Add date/place property to media objects * src/SelectObject.py: display gramps id instead of internal handle Don Allingham 2004-11-06 03:31:34 +00:00
  • 8b966449a7 2004-11-05 Tim Waugh <twaugh@redhat.com> * src/plugins/Ancestors.py: Include non-marriage relationships. Tim Waugh 2004-11-05 11:30:00 +00:00
  • 02c1c5c99a 2004-11-05 Tim Waugh <twaugh@redhat.com> * src/plugins/Ancestors.py: Include non-marriage relationships. Tim Waugh 2004-11-05 11:30:00 +00:00
  • 98efd5e5e1 2004-11-05 Tim Waugh <twaugh@redhat.com> * src/StartupDialog.py: Fixed typo (gtk.quit -> gtk.main_quit). Tim Waugh 2004-11-05 11:11:51 +00:00
  • 892129970b 2004-11-05 Tim Waugh <twaugh@redhat.com> * src/StartupDialog.py: Fixed typo (gtk.quit -> gtk.main_quit). Tim Waugh 2004-11-05 11:11:51 +00:00
  • a50cf96de5 * src/gramps_main.py (Gramps.redraw_histmenu): use GRAMPS id instead of internal ID for history menu Don Allingham 2004-11-03 04:27:12 +00:00
  • 65650c86e2 * src/gramps_main.py (Gramps.redraw_histmenu): use GRAMPS id instead of internal ID for history menu Don Allingham 2004-11-03 04:27:12 +00:00
  • 184924796c * src/gramps_main.py: fixed home person button Don Allingham 2004-10-31 23:18:41 +00:00
  • e12948e72c * src/gramps_main.py: fixed home person button Don Allingham 2004-10-31 23:18:41 +00:00
  • bc5847f464 * src/WriteGedcom.py (GedcomWriter.write_person): handle empty event handles Don Allingham 2004-10-30 16:36:20 +00:00
  • 6fba169424 * src/WriteGedcom.py (GedcomWriter.write_person): handle empty event handles Don Allingham 2004-10-30 16:36:20 +00:00
  • 20c4f87988 * Makefile.am: added distuninstallcheck_listfiles * doc/Makefile.am: Added CLEANFILES Don Allingham 2004-10-29 03:37:01 +00:00
  • f7fb6f8eb4 * Makefile.am: added distuninstallcheck_listfiles * doc/Makefile.am: Added CLEANFILES Don Allingham 2004-10-29 03:37:01 +00:00
  • 24946bfd7f * src/Date.py: Added "set_year" function * src/Utils.py: qualifiy Date calls, eliminate string module usage * src/edit_sm.png: new image * src/Makefile.am: install edit_sm.png * src/gramps_main.py: update relationship calculator on database change * src/Ancestors.py: initialize born_info Don Allingham 2004-10-29 00:49:40 +00:00
  • 99b057f3c6 * src/Date.py: Added "set_year" function * src/Utils.py: qualifiy Date calls, eliminate string module usage * src/edit_sm.png: new image * src/Makefile.am: install edit_sm.png * src/gramps_main.py: update relationship calculator on database change * src/Ancestors.py: initialize born_info Don Allingham 2004-10-29 00:49:40 +00:00
  • b8daa8f930 * src/plugins/DetDescendantReport.py: New Date usage. Alex Roitman 2004-10-28 16:21:33 +00:00
  • 1e3f6b0675 * src/plugins/DetDescendantReport.py: New Date usage. Alex Roitman 2004-10-28 16:21:33 +00:00
  • 0d68f5d230 2004-10-27 Tim Waugh <twaugh@redhat.com> * src/plugins/Ancestors.py: Fixed typo spotted by Eero Tamminen. Tim Waugh 2004-10-27 09:29:51 +00:00
  • f2d4845590 2004-10-27 Tim Waugh <twaugh@redhat.com> * src/plugins/Ancestors.py: Fixed typo spotted by Eero Tamminen. Tim Waugh 2004-10-27 09:29:51 +00:00