-
Notifications
You must be signed in to change notification settings - Fork 0
RMET-4099 :: added chooseFromGallery feature #1
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
Merged
OS-ruimoreiramendes
merged 61 commits into
feat/RMET-4099/camera-unification
from
feat/RMET-4099/gallery
Mar 17, 2026
Merged
Changes from all commits
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
868cff5
feat: add first version of editPhoto
alexgerardojacinto f30e012
feat(android): add editPhoto and editURIPhoto
alexgerardojacinto cec37c8
feat: added chooseFromGallery
OS-ruimoreiramendes 072f57b
update EditManager constructor and edit interfaces
OS-ruimoreiramendes a275a9c
added new PlayVideoOptions interface
OS-ruimoreiramendes 595a6f4
change takePhoto result interface
OS-ruimoreiramendes bd76ce3
update native lib dependency names
OS-ruimoreiramendes 3559c68
chore: add example app with ionic start
OS-pedrogustavobilro bb9f652
chore: Update ignore files for linter
OS-pedrogustavobilro d3e0897
chore: update example app dependencies
OS-pedrogustavobilro 1a62a51
chore: Add Android native app
OS-pedrogustavobilro 27ff3c3
chore: Add iOS native app
OS-pedrogustavobilro 8f43969
chore: ios auto-update
OS-pedrogustavobilro 755d6e5
chore(example-app): Port camera screen from capacitor-testapp
OS-pedrogustavobilro 94c901b
chore(example-app): Add native permissions
OS-pedrogustavobilro 406b795
chore(example-app): Add burguer menu
OS-pedrogustavobilro c564862
use editManager to edit photos
OS-ruimoreiramendes 3b537de
update TODO comment
OS-ruimoreiramendes d3e357e
refactor: Separate camera screen into different pages
OS-pedrogustavobilro c3c86b2
Merge branch 'development' into chore/revamp-example-app
OS-pedrogustavobilro 2d1159f
chore: Post-merge fixes
OS-pedrogustavobilro fc042eb
chore(example-app): Add old methods under a specific section
OS-pedrogustavobilro e36964b
chore(example-app): Have default button and configurability for speci…
OS-pedrogustavobilro ca8f828
refactor(example): Place different methods in different components
OS-pedrogustavobilro 8c15a4c
refactor(example-app): Rename sections for configurable options
OS-pedrogustavobilro 6937a15
chore(example-app): Minor spacing in home screen
OS-pedrogustavobilro 182052a
remove duplicated EditPhotoOptions interface
OS-ruimoreiramendes 06aec37
chore(example-app): Swiper for multiple image viewing
OS-pedrogustavobilro 49593be
chore(example-app): Add missing pwa-elements
OS-pedrogustavobilro 18cd11d
Merge branch 'feat/RMET-4099/gallery' into chore/RMET-5023/new-capaci…
OS-pedrogustavobilro d0addf7
refactor(example-app): Remove unnecessary SimpleCameraButton
OS-pedrogustavobilro 1884bf5
chore(example-app): Fix TypeScript build error
OS-pedrogustavobilro 727ded8
chore(example-app): Add screen for video recording
OS-pedrogustavobilro 087d03a
chore(example-app): Fix default calls for methods
OS-pedrogustavobilro 99baa76
chore(example-app): Improve limited library functions testing
OS-pedrogustavobilro d41ef01
chore(example-app): add option to clear media from UI
OS-pedrogustavobilro a79c7be
chore(example-app): Call new TakePicture/TakePhoto
OS-pedrogustavobilro 1d8caab
chore(example-app): displaying either Photos or Videos for Gallery tests
OS-pedrogustavobilro 9262b93
added fix to limit the max number of photos allowed to be picked from…
OS-ruimoreiramendes 45c7da9
chore(example-app): Implement screen for chooseFromGallery
OS-pedrogustavobilro ecab2d5
Merge branch 'feat/RMET-4099/gallery' into chore/RMET-5023/new-capaci…
OS-pedrogustavobilro c77bbd9
Merge branch 'feat/RMET-4099/camera-unification' into chore/RMET-5023…
OS-pedrogustavobilro a14b13c
Merge branch 'feat/RMET-4099/camera-unification' into feat/RMET-4099/…
OS-ruimoreiramendes 7cc3927
added limit to chooseFromGallery
OS-ruimoreiramendes ca2f25f
Merge branch 'feat/RMET-4099/gallery' into feat/RMET-4099/gallery-limit
OS-ruimoreiramendes de0148a
Merge branch 'chore/RMET-5023/new-capacitor-example-app' into feat/RM…
OS-ruimoreiramendes 186004e
added limit to chooseFromGallery
OS-ruimoreiramendes f8db708
chore(example-app): EditURIPhoto button inside existing pages
OS-pedrogustavobilro be9e9f9
chore(example-app): Add images to test edit out-of-the-box
OS-pedrogustavobilro 1974b92
chore(example-app): Add new screen to test editPhoto and editURIPhoto
OS-pedrogustavobilro 8bcdbdb
Merge branch 'feat/RMET-4099/gallery' into chore/RMET-5023/new-capaci…
OS-pedrogustavobilro dc8ed01
change native lib file names
OS-ruimoreiramendes f16fb7f
chore(example-app): add empty space to bottom of screen
OS-pedrogustavobilro 3578168
Merge branch 'feat/RMET-4099/gallery' into chore/RMET-5023/new-capaci…
OS-pedrogustavobilro 68c957e
chore(example-app): Update to latest ionic framework version
OS-pedrogustavobilro 719ddfb
chore(example-app): Media History page for camera plugin method returns
OS-pedrogustavobilro 098082a
chore(example-app): Use file viewer to open media history items
OS-pedrogustavobilro 74c5cc3
chore(example-app): Minor clarification in media history page
OS-pedrogustavobilro cc02a90
chore(example-app): show error code along with message
OS-pedrogustavobilro 527b400
chore: fix lint issues
OS-pedrogustavobilro 5f8fdb7
update GallerySettings and VideoSettings do data class
OS-ruimoreiramendes File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 12 additions & 0 deletions
12
android/src/main/java/com/capacitorjs/plugins/camera/GallerySettings.kt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| package com.capacitorjs.plugins.camera | ||
|
|
||
| import io.ionic.libs.ioncameralib.model.IONCAMRMediaType | ||
|
|
||
| data class GallerySettings( | ||
| val mediaType: IONCAMRMediaType = IONCAMRMediaType.ALL, | ||
| val allowMultipleSelection: Boolean = false, | ||
| val limit: Int = 0, | ||
| val includeMetadata: Boolean = false, | ||
| val allowEdit: Boolean = false, | ||
| val editInApp: Boolean = true | ||
| ) |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.