Commit Graph

126 Commits

Author SHA1 Message Date
Ken-ichi Ueda
f97d413930 v0.24.0+73 2024-02-26 13:02:25 -08:00
Ken-ichi Ueda
c5b2335926 v0.23.0+72 2024-02-23 21:33:44 -08:00
Ken-ichi
f45108036f Sound recording (#1164)
* Added basic navigation test for StandardCamera & SoundRecorder
* Abstracted camera nav buttons and used in SoundRecorder
* Show sounds in the MediaViewer
* Added sounds to ObsEdit, w/ MediaViewer support
* Ensure sounds get both uploaded and added to observations
* Local sound deletion
* Remote sound deletion
* Rudimentary and deeply unperformative sound visualization

Closes #869
2024-02-22 22:02:25 -08:00
Ken-ichi Ueda
ccd0f8ed97 Changed toolbar upload rotating icon rotation direction to be clockwise 2024-02-12 14:29:21 -08:00
Ken-ichi Ueda
7f7097ea6b v0.22.0+71 2024-02-08 19:00:46 -08:00
Ken-ichi Ueda
794b014e15 Added smaller bird for Android icon 2024-02-02 10:57:56 -08:00
Ken-ichi Ueda
ecbe6fd53b Added background to Android adaptive icon 2024-02-02 10:57:56 -08:00
Johannes Klein
f1bbf6f988 v0.21.1+70 2024-01-29 13:56:39 +01:00
Johannes Klein
7b7569e650 v0.21.0+69 2024-01-26 13:35:54 +01:00
Ken-ichi Ueda
bd4052c73c v0.20.0+68 2024-01-12 12:09:32 -08:00
Ken-ichi
3eddba7daf Change bundle ID (#1013)
* Changed the Android package name to org.inaturalist.iNaturalistMobile
* Changed iOS bundle ID to org.inaturalist.iNaturalistMobile
* Updated fastlane; committing eslint fixes
* Updated ios/iNaturalistReactNative-ShareExtension/Info.plist with new bundle ID
2024-01-10 12:12:17 -08:00
Amanda Bullington
cd18e970d7 Taxonomy component, TaxonDetails (#978)
* Style taxonomy ancestors and current taxon

* Link to TaxonDetails pages

* Add children to TaxonDetails taxonomy

* Add children taxa toggle

* Display children after button tap

* Wrap text'

* Fix italic font size in DisplayTaxonName

* Add tests to Taxonomy component

* Change Taxonomy test
2023-12-19 11:04:30 -08:00
Ken-ichi Ueda
3653050d96 v0.19.0+67 2023-12-15 21:43:39 -08:00
Ken-ichi
8119a3e5ca Taxon detail media viewer (#966)
* Access MediaViewer from TaxonDetails
* Added our own presets for ActivityIndicator
* TaxonDetail should show a local taxon if one is available
* Made it a little easier to import the custom logger
* Refactored MediaViewer to accept photo-like objects instead of URIs
* Added license / attribution button to MediaViewer
* Moved delete button into MainPhotoDisplay so each photo has its own button
  and it can be laid out relative to its photo
* Add custom header to MediaViewer when accessed from TaxonDetial
* Allow DisplayTaxonName to accept custom text components as props
* Added darker bg to photo on TaxonDetail to make title more legible
2023-12-14 17:18:41 -08:00
Ken-ichi
f678e97919 Basaic Android adaptive icon (#956)
Since it's a vector and includes a monochrome variant, this can be styled
based on the user's theme and should look good with a variety of OEM masks.
2023-12-07 10:27:01 -08:00
Ken-ichi
171eab91fe White bird on green splash screen (#957) 2023-12-07 09:38:44 -08:00
Ken-ichi Ueda
2fe2c46543 v0.18.1+66 2023-12-04 19:50:05 -08:00
Ken-ichi Ueda
abede8ebdd v0.18.0+65 2023-12-01 16:23:36 -08:00
Ken-ichi
cb6ce8b9ca Altered e2e test to wait for the correct comments count to be visible (#911) 2023-11-28 17:02:21 -08:00
Ken-ichi Ueda
4357995e20 v0.17.1+64 2023-11-22 10:17:35 -08:00
Ken-ichi Ueda
21f1f3690b v0.17.0+63 2023-11-20 18:49:16 -08:00
Ken-ichi Ueda
4307ee829e v0.16.0+62 2023-11-10 23:12:11 -05:00
Ken-ichi Ueda
c4f8551be8 v0.15.0+61 2023-11-03 17:36:32 -04:00
Johannes Klein
d15f0bd6ee v0.14.0+60 2023-10-16 22:27:55 +02:00
Amanda Bullington
7d20f6aa81 Suggestions (using server data) (#821)
* UI overhaul for Suggestions

* Updates to suggestions

* Update permissions library and Podfile

* Get tests passing

* Add tests for suggestions

* Update snapshot

* Add comment prompt & box to TaxonSearch

* Add empty state

* Nav and loading fixes

* Add more tests to Suggestions flow

* Fix tests

* Fix tests
2023-10-13 14:46:05 -07:00
Johannes Klein
2baac4f9f8 Vision camera v3 (#819)
* Update vision camera

* Breaking change: camera device hook

* Breaking change: replace reanimated function calls

* Update vision plugin

* New take photo options

* Use changed props

* Remove undocumented prop

* Update test mocks for vision camera libraries

* Replace vision camera device orientation strings

* Add explanations to a central file for patches needed with the vision camera

* Some more patches
2023-10-12 11:38:17 +02:00
Angie
1487e5f421 Accuracy circle and obscuration cell for obsdetail map (#744)
* Obscuration cell and accuracy circle on ObsDetail map
* DetailsMap view
* Copy and share location from DetailsMap
* Patched react-native-maps to address bug with showsUserLocation

---------

Co-authored-by: Ken-ichi Ueda <kenichi.ueda@gmail.com>
2023-10-09 12:41:22 -07:00
Ken-ichi Ueda
5b009e06de v0.13.2+59 2023-10-05 15:06:36 -07:00
Johannes Klein
758c487c1a v0.13.1+58 2023-09-22 17:05:33 +02:00
Johannes Klein
2dca6e9e31 v0.13.0+57 2023-09-22 16:17:12 +02:00
Ken-ichi Ueda
d6cc05e583 v0.12.0+56 2023-09-19 16:10:40 -07:00
Amanda Bullington
6b42f58090 Universal links on iOS (#782)
* Write RN code to try to get universal links working

* Navigate to login and show confirmation message when deep link intercepted, ios

* Code cleanup

* Show email confirmation in iOS via universal links
2023-09-18 13:59:41 -07:00
Johannes Klein
07c6c5d36a v0.11.0+55 2023-09-13 14:55:41 +02:00
Amanda Bullington
5647e3a902 Show icon in DisplayTaxon if no photo (#775)
* Show icon in DisplayTaxon if no photo; closes #769

* Update icons with correct mollusca name

* Fix tests

* Fix tests and add test for iconic taxon icon; fix API call for default photo
2023-09-11 09:57:27 -07:00
Ken-ichi Ueda
d19d73e45c v0.11.0+54 2023-08-28 17:17:18 -07:00
Ken-ichi Ueda
8f0376ff89 v0.10.0+53 2023-08-21 17:20:25 -07:00
Ken-ichi Ueda
1fe3ab53c0 v0.9.1+52 2023-08-09 18:23:50 -07:00
Ken-ichi Ueda
f76a3b9946 v0.9.0+51 2023-08-09 18:10:08 -07:00
Amanda Bullington
20d8308e5f Explore UI (#731)
* Start building explore screen

* Header for Explore screen

* Fix button build

* Move ObsFlashList to shared components for use in Explore

* Fix background transparency on SegmentedButtons

* Use reusable components for map and ObservationLocation

* Use search observations API to show results in explore views

* Add infinite scroll hook to species, observers, and identifiers views

* Update snapshots and create ExploreFlashList for consistent header animation

* Float segmented buttons above observation lists in explore

* Use queryparams for API calls; add loading state to each view
2023-08-08 12:29:17 -07:00
Johannes Klein
2e8665047c Cv model 2.4 (#729)
* Use env var for cv model version

* Reorder code

* Specify tensorflow version to use
2023-08-07 16:44:58 +02:00
Ken-ichi Ueda
6b8304b7e0 v0.8.1+50 2023-07-31 17:27:28 -07:00
Ken-ichi
7ae95519ea Iconic taxa icons (#723)
* Added iconic taxa icons; cleaned up some other icon files
* Updated snapshots
* Renamed ban icon to match fontawesome convention we use on the web
2023-07-28 10:22:34 -07:00
Angie Ta
dd2b17f6dc DQA Tests, Id withdraw icon change 2023-07-25 17:55:49 -07:00
Angie Ta
afd9ce0579 Merge branch 'main' into obs-detail 2023-07-24 17:59:23 -07:00
Angie Ta
6da79d4df0 ActivityItem, DetailsTab tests. TaxonImage and DisplayTaxonName withdrawn id styling. 2023-07-21 18:29:08 -07:00
Angie Ta
1a14134c6d ID Withdraw, withdraw icon added 2023-07-19 16:09:26 -07:00
Ken-ichi Ueda
8fd3d9bb58 v0.7.0+49 2023-07-13 16:29:57 -07:00
Ken-ichi Ueda
576fbb220c v0.6.1+48 2023-06-29 16:18:27 -07:00
Amanda Bullington
d58415dd27 UI for side menu (#668)
* Update side menu

* UI for side menu

* Add placeholder components; adjust for small screen sizes

* Code cleanup

* Update snapshots

* Query for second username element in e2e test

---------

Co-authored-by: Johannes Klein <johannes.t.klein@gmail.com>
2023-06-26 10:34:51 -07:00
Ken-ichi Ueda
7e562a2ba4 v0.6.0+47 2023-06-09 18:46:57 -07:00