Skip to content

PharMe v1.0.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 12 Apr 09:54
· 154 commits to main since this release

🎉 New Features

  • 2b53352 : rename Diplotype to GeneResult
  • 4c5eab9 : rename CpicPhenotype to CpicLookup
  • 8423f3e : rename geneSymbol in CpicLookup to gene
  • 6269e0c : use gene instead of geneSymbol everywhere
  • 6e99122 : introduce Genotype interface
  • c107750 : use lookup instead of phenotype across app
  • 54e1ea8 : add script to get distinct CPIC lookup genes
  • d709260 : introduce GenotypeResult
  • 4da0d8f : adapt what is displayed
  • 3c6f22e : adapt wording
  • f40c77c : add URL guidelines to PDF independent from userGuideline being present
  • eff061b : add link to MedlinePlus to report
  • 96984e6 : add MedlinePlus link to settings and more page
  • e703cab : slightly adapt MedlinePlus wording
  • f9aad5d : improve 'no drugs' message in drug search
  • 988185c : improve search bar spacing
  • f6ffacb : adapt filter menu items
  • aa4ce48 : use drawer
  • 118e239 : add numbers behind filter menu items
  • 0d9c07f : add filter for missing guidelines
  • 48a9af0 : style filters
  • fbd6b21 : disable options if no items
  • 883a831 : add active filter indicator to button
  • 43f8fef : adapt 'currently taken drugs' wording and make automaticallyImplyLeading configurable
  • 63b93b9 : improve tooltip
  • 2f5d90a : add page despcription to settings drug selection and increase padding
  • 3057181 : add legend of warning level indicators to report page
  • 9326faf : use different guideline tooltip wording for 'not tested' on drug page
  • 15690ce : adapt wording on gene page (again)
  • 9da5bfe : add disclaimer to PDF
  • e56c0d8 : reformulate warning level descriptions
  • f879aec : further reformulation
  • 6c826f8 : use Text widget for links (RichText not reacting to iOS text size change)
  • c6a9cad : remove bottom parameter for page scaffold
  • b3272de : use Text instead of RichText on error page
  • 7fadc06 : using Text.rich instead of RichText resolved dynamic font size issue
  • 48d116a : remove PageDescriptionText
  • 9f3176c : add script to generate screencasts
  • 76ef820 : add .gitkeep to docs/screencasts
  • 50e8cb6 : also write console log in screencast script
  • db737d1 : fix cutting videos
  • e132e3e : introduce separate screencasts script
  • 8ddc88e : toggle drug selection by tapping on ListTile
  • 1ed769b : add key to close filter drawer button
  • bb2d099 : add keys to drug search and drug selection
  • 51d1a4f : improve screencast cutting
  • d5112af : rename screendocs utils
  • 1c76781 : cut at keyframes
  • ea1d5be : adapt screencast sequence to new parameters
  • 335812e : add start_offset
  • 24f9c05 : make video playable by QuickTime
  • a5e8051 : use closest previous key frame
  • 9728cd1 : decrease start offset
  • 3b6dee0 : log start and end times
  • a52f4bf : add more widget keys
  • fcab33b : create GIFs for tutorial
  • 287f5b8 : update sequence utils
  • 9a0bfab : include Sara's onboarding feedback
  • 5af21da : add encrypted to onboarding
  • 85eeaee : tweak sentence with encrypted
  • 8eb97ee : change subheading to 'app information'
  • a231363 : update medication wording
  • 0795e44 : update warning level wording
  • 5192893 : update sequence utils
  • 7c633f3 : final warning level warning descriptions
  • 5d984be : update medication wording
  • f06b3a3 : use pharmacogenomics
  • 6916ed8 : fix overflowing text
  • 24d3014 : finish wording changes
  • e9752bf : structure guideline card
  • f718878 : style drug status selection
  • d36a2f9 : add tutorial components and initial setup instruction
  • 9ad98ce : only show intial drug selection instructions once
  • 380c957 : controll that tutorial only opens once
  • b81bcfd : also run onClose if tutorial was dragged close
  • c20f215 : add first tutorial page to main page
  • 7674ede : add app tour to More
  • 39aaeb4 : adapt language on More page
  • 920d3ed : use 'brand names' on drug items and in drug details
  • 3aec14d : adapt bottom navigation bar
  • 94d517f : update tutorial screens afterchanges
  • b7568d5 : add whole tutorial flow
  • 8512543 : add onboarding disclaimer
  • 3262ada : instead of'influence' use 'interact'

🐛 Bugfixes

  • a0876e0 : add JSON key to GeneResult.variant
  • 4fbe4bb : adapt getting lookups
  • ab05776 : make list of guideline genotypes set
  • 4d8d1ff : add missing metadata change

🏗️ Build System

  • da69c71 : for iOS only allow iPhone and portrait mode
  • 1d2e02d : for Android only allow portrait orientation
  • 4af0b90 : increase version number
  • 9604ad5 : add spell-checking
  • f5cc409 : increase version number

🪚 Refactors

  • 3643a46 : rename genotype to variant
  • 1cae81d : rename UserData.diplotypes to geneResults
  • 483c3f1 : rename CpicLookup to LookupInformation
  • eb38c44 : rename gene results to avoid confision with genotype results
  • 0015626 : use functions to show tutorials
  • c59ea07 : rename tutorial components

📚 Documentation Changes

  • 8be0662 : use medication wording in docs
  • 9d8ced8 : use pharmacogenomics
  • 14c271a : generate GIFs for all screencast parts

🧹 Chores

  • b062cfa : add version number for Google Play Store
  • 35bd613 : use drug.guidelineGenes in GuidelineAnnotationCard
  • 2f23784 : update CocoaPods
  • d1f062b : remove duplicate key after cherry-pick
  • 9dbc0d5 : remove unsused import
  • e689aa7 : fix test group name
  • 6a75a09 : unset script test flags
  • c993399 : add list of ignored words for spell-checking
  • 33a36e5 : fix typos
  • 569dbb4 : update Podfile
  • 8dc6889 : fix linting problems