🎉 New Features
2b53352
: rename Diplotype to GeneResult4c5eab9
: rename CpicPhenotype to CpicLookup8423f3e
: rename geneSymbol in CpicLookup to gene6269e0c
: use gene instead of geneSymbol everywhere6e99122
: introduce Genotype interfacec107750
: use lookup instead of phenotype across app54e1ea8
: add script to get distinct CPIC lookup genesd709260
: introduce GenotypeResult4da0d8f
: adapt what is displayed3c6f22e
: adapt wordingf40c77c
: add URL guidelines to PDF independent from userGuideline being presenteff061b
: add link to MedlinePlus to report96984e6
: add MedlinePlus link to settings and more pagee703cab
: slightly adapt MedlinePlus wordingf9aad5d
: improve 'no drugs' message in drug search988185c
: improve search bar spacingf6ffacb
: adapt filter menu itemsaa4ce48
: use drawer118e239
: add numbers behind filter menu items0d9c07f
: add filter for missing guidelines48a9af0
: style filtersfbd6b21
: disable options if no items883a831
: add active filter indicator to button43f8fef
: adapt 'currently taken drugs' wording and make automaticallyImplyLeading configurable63b93b9
: improve tooltip2f5d90a
: add page despcription to settings drug selection and increase padding3057181
: add legend of warning level indicators to report page9326faf
: use different guideline tooltip wording for 'not tested' on drug page15690ce
: adapt wording on gene page (again)9da5bfe
: add disclaimer to PDFe56c0d8
: reformulate warning level descriptionsf879aec
: further reformulation6c826f8
: use Text widget for links (RichText not reacting to iOS text size change)c6a9cad
: remove bottom parameter for page scaffoldb3272de
: use Text instead of RichText on error page7fadc06
: using Text.rich instead of RichText resolved dynamic font size issue48d116a
: remove PageDescriptionText9f3176c
: add script to generate screencasts76ef820
: add .gitkeep to docs/screencasts50e8cb6
: also write console log in screencast scriptdb737d1
: fix cutting videose132e3e
: introduce separate screencasts script8ddc88e
: toggle drug selection by tapping on ListTile1ed769b
: add key to close filter drawer buttonbb2d099
: add keys to drug search and drug selection51d1a4f
: improve screencast cuttingd5112af
: rename screendocs utils1c76781
: cut at keyframesea1d5be
: adapt screencast sequence to new parameters335812e
: add start_offset24f9c05
: make video playable by QuickTimea5e8051
: use closest previous key frame9728cd1
: decrease start offset3b6dee0
: log start and end timesa52f4bf
: add more widget keysfcab33b
: create GIFs for tutorial287f5b8
: update sequence utils9a0bfab
: include Sara's onboarding feedback5af21da
: add encrypted to onboarding85eeaee
: tweak sentence with encrypted8eb97ee
: change subheading to 'app information'a231363
: update medication wording0795e44
: update warning level wording5192893
: update sequence utils7c633f3
: final warning level warning descriptions5d984be
: update medication wordingf06b3a3
: use pharmacogenomics6916ed8
: fix overflowing text24d3014
: finish wording changese9752bf
: structure guideline cardf718878
: style drug status selectiond36a2f9
: add tutorial components and initial setup instruction9ad98ce
: only show intial drug selection instructions once380c957
: controll that tutorial only opens onceb81bcfd
: also run onClose if tutorial was dragged closec20f215
: add first tutorial page to main page7674ede
: add app tour to More39aaeb4
: adapt language on More page920d3ed
: use 'brand names' on drug items and in drug details3aec14d
: adapt bottom navigation bar94d517f
: update tutorial screens afterchangesb7568d5
: add whole tutorial flow8512543
: add onboarding disclaimer3262ada
: instead of'influence' use 'interact'
🐛 Bugfixes
a0876e0
: add JSON key to GeneResult.variant4fbe4bb
: adapt getting lookupsab05776
: make list of guideline genotypes set4d8d1ff
: add missing metadata change
🏗️ Build System
da69c71
: for iOS only allow iPhone and portrait mode1d2e02d
: for Android only allow portrait orientation4af0b90
: increase version number9604ad5
: add spell-checkingf5cc409
: increase version number
🪚 Refactors
3643a46
: rename genotype to variant1cae81d
: rename UserData.diplotypes to geneResults483c3f1
: rename CpicLookup to LookupInformationeb38c44
: rename gene results to avoid confision with genotype results0015626
: use functions to show tutorialsc59ea07
: rename tutorial components
📚 Documentation Changes
8be0662
: use medication wording in docs9d8ced8
: use pharmacogenomics14c271a
: generate GIFs for all screencast parts
🧹 Chores
b062cfa
: add version number for Google Play Store35bd613
: use drug.guidelineGenes in GuidelineAnnotationCard2f23784
: update CocoaPodsd1f062b
: remove duplicate key after cherry-pick9dbc0d5
: remove unsused importe689aa7
: fix test group name6a75a09
: unset script test flagsc993399
: add list of ignored words for spell-checking33a36e5
: fix typos569dbb4
: update Podfile8dc6889
: fix linting problems