Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support more of GedcomX #187

Merged
merged 116 commits into from
Jul 5, 2023
Merged

Support more of GedcomX #187

merged 116 commits into from
Jul 5, 2023

Conversation

l0drex
Copy link
Owner

@l0drex l0drex commented Jun 18, 2023

⚠️ You may need to clear the browser data base after this pr, since the db indexes changed

Add

  • Confidence color mode
  • Views for agents, documents, source descriptions and place descriptions
  • Overall more gedcomx data is shown
  • Button that generates test data, useful for trying it out

Changed

  • Relationship are now hidden in the info panel behind a drop-down
  • New styling with tailwindcss
  • Move sidebar to new page for people on mobile
  • Use id top-level data types as primary key and add one if necessary. Improve data validation #188
  • Cleaned and restructured localization files

Fixed

  • Performance is now much better, thanks to a proper usage of React router
  • Hide stat when no data is available

The following features of GedcomX are not supported:

Source Description

Due to gedcomx-js, the following data can not be stored and therefore not displayed:

  • publisher
  • author
  • created
  • modified
  • published

Group

Not supported at all by gedcomx-js

Event

Will come in a future release

Relationship

Will come in a future release

  • facts

@l0drex l0drex marked this pull request as ready for review July 5, 2023 21:10
@l0drex l0drex merged commit ac4882b into main Jul 5, 2023
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant