Skip to content

Releases: guardianproject/proofmode-android

Proofmode Android 2.2.0 BETA

11 Dec 21:35
2.2.0-BETA-2
Compare
Choose a tag to compare

309f312 (origin/main, dev/main) finally fix background proofmode
05cdefd simplify import menu to one shared option for image and video
d04cba7 improve display of item metadata view
11beaa5 fix c2pa AI flag settings

Proofmode Android 2.2.0 BETA 1

07 Dec 19:46
2.2.0-BETA-1
Compare
Choose a tag to compare

34d0b8f (dev/master, dev/main, master) fix issue with import
162834d update to simple-c2pa 0.0.6
63a847b update comments and methods
05d195d (origin/master, origin/HEAD) small improvements to c2pa
9aef178 make key loading only happen as needed
10ec2dd Merge branch 'master' of https://gitlab.com/guardianproject/proofmode/proofmode-android
697a620 update image picker
4101194 add new intent actions for camera activity
5f991da (devweb/master) initial in-progress support for new simple-c2pa library
d2c893a updated resources
759ac9f (tag: 2.2.0-ALPHA-4) update to 2.2.0-ALPHA-4
5096a43 UI updates and improvements
df36794 add ACRA email crash support
fc3fe52 add new function to get hashmap of proof for in-app display
9075c4e handle null video thumbnail and IOException
7a6e029 (tag: 2.2.0-ALPHA-3) 2.2.0-ALPHA-3
15927b7 add identity chooser to credentials and improve item metadata display
9be0f73 write c2pa metadata to a temp file which is copied back over the original
af966f2 ensure proof is generated for new in-app photos and video
ad6fff9 ensure service is only init'd one time
7d7cca4 fix backhandler loop crash
dca44f7 Merge branch 'master' of gitlab.com:guardianproject/proofmode/proofmode-android
4a77cfd add new settings for content credentials
5678bce update to support optional use of c2pa features
5900f61 Merge branch 'master' of github.com:guardianproject/proofmode-android
a31fe8f (tag: 2.2.0-ALPHA-2) update to 2.2.0-ALPHA-2, proofmode-c2pa 0.5 and fix Samsung crashes
44d6df4 try making the camera perform a bit better
54f7efc update to proofmode-c2pa 0.4 for samsung galaxy fixes
b858e6b (tag: 2.2.0-ALPHA-1) update version to 2.2.0-ALPHA-1
a621123 (pub/master) Merge branch 'dev_c2pa'
cca78c6 typo fix
ee9d730 (pub/dev_c2pa, dev/dev_c2pa) add support for c2pa import/open action and improved UI support for imported items
1a1ed4f (dev_c2pa) update C2PA support to include and use the PGP key identity as a "social" identity
59616ea update idea
a3f1989 Merge branch 'master' of gitlab.com:guardianproject/proofmode/proofmode-android
013dd12 update small logic with location resolution
408ac9c Merge branch 'weblate-guardianproject-proofmode' into 'master'
e75de04 Translated using Weblate (Spanish)
5c39236 Translated using Weblate (Spanish)
531bb2f Merge branch 'feature-keep-camera-when-fragment-switches' into 'master'
4c0b43e Persist Camera lens when switching between either camera fragment or video fragment
5b43498 (pub/102-camera-facing-should-remain-when-switching-between-camera-and-video, dev/102-camera-facing-should-remain-when-switching-between-camera-and-video) Merge branch 'fix-leaked-main'
9439c46 Merge branch 'master' of gitlab.com:guardianproject/proofmode/proofmode-android
d7792fd Merge branch 'weblate-guardianproject-proofmode' into 'master'
ab35080 Translated using Weblate (Portuguese (Brazil))
f2f7f2a Translated using Weblate (Portuguese (Brazil))
8f99852 Translated using Weblate (Russian)
7780017 Merge branch 'master' of gitlab.com:guardianproject/proofmode/proofmode-android
a77f060 (pub/fix-leaked-main, dev/fix-leaked-main) Fixed crash when back button is hit while some items are selected, that is clear the selection rather
73ff607 Fixed leak in MainActivity context and back button issue which exits app when pressed in detail view
fa08eb7 (origin/dev_c2pa) update to support proofmode-c2pa 0.2 library
85e7495 improve c2pa integration
4eea62f updates to c2pa integration to support any mimetype
d1b61bb add initial c2pa support in for jpgs

Proofmode Android 2.2.0 Alpha 4

09 Nov 16:55
Compare
Choose a tag to compare
Pre-release
  • crash reports can now be easily sent over email
  • proofmode data is now displayed in-app through the (i) info button
  • fixes for crashing on null video thumbnails
  • improved C2PA support and control in Settings screen

Proofmode Android 2.2.0 Alpha 3

08 Nov 22:41
Compare
Choose a tag to compare
Pre-release
  • stability updates for Galaxy devices
  • improved display of info/metadata of each item in-app
  • new settings options for controlling Credentials and AI features

Proofmode Android 2.2 Alpha 2

07 Nov 03:44
2.2.0-ALPHA-2
Compare
Choose a tag to compare
Pre-release
  • fixes for crashing on Samsung Galaxy S20 devices
  • updates to new proofmode-c2pa

Proofmode Android 2.2.0 ALPHA 1 ... first C2PA release!

05 Nov 14:23
Compare
Choose a tag to compare

This is our first alpha release that includes support for the C2PA standard, using the c2pa-rs Rust library (https://github.com/contentauth/c2pa-rs) ported to mobile through our ProofMode-Rust library (https://gitlab.com/guardianproject/proofmode/proofmode-rust).

We have also implemented automatic self-signed x509 key and certificate generation on the device by default. This means any user can immediately sign their C2PA metadata in the same way we use OpenPGP credentials already. In the future, we will allow you to import third-party credentials from any source.

If you capture a photo or video in app, it will automatically have C2PA Content Credentials embedded in it, which can be verified at: https://contentcredentials.org/verify

If you import an external, existing photo or video, a new file called "c2pa-{filename}" will be added to the shared proof zip along side of the original file. This can also be verified using the tool above.

This is an EARLY alpha release just to test the code, performance, stability, and concept. Many changes will still be made!

ProofMode Android 2.1 RC 1

19 Aug 14:25
2.1.0-RC-1
Compare
Choose a tag to compare
  • updated home activity view
  • improved built-in camera view stability
  • removed background location permission: not required, and makes it easier to get released on Google Play

Proofmode Android 2.1 Beta 1

16 Aug 12:00
2.1.0-BETA-1
Compare
Choose a tag to compare
  • major new home activity view
  • added "content credentials" proofsign feature
  • major improvements to built in camera

52cf5f3 add dialog prompt for proofsign submission
fd757cb Merge branch 'master' of gitlab.com:guardianproject/proofmode/proofmode-android
16446ed add support for proofsign c2pa notarization
1923171 add symmetric encryption support libraries
c0de6d0 update min sdk to 23
0763cf8 Merge branch 'convert-onbaording-to-kotlin'
29c8e5d update idea
d2d9d3a Converted onboarding fragments to Kotlin
8ca2465 update to 2.1.0-ALPHA-2
ce4105a remove unused reference
f54f03a Merge branch 'master' into pinch-to-zoom-feature
02e8288 local project
1809db4 Merge branch 'master' of gitlab.com:guardianproject/proofmode/proofmode-android
191dac3 Merge branch 'weblate-guardianproject-proofmode' into 'master'
53996fb Added alabels to video fragment
e93bf97 Added labels for buttons for video fragment
730e6c6 Translated using Weblate (Portuguese (Brazil))
001675c Translated using Weblate (Spanish)
e9478ce Update translation files
4b100e8 Translated using Weblate (Spanish)
9af1095 Implement annotation for CameraFragment and implemented back button to switch to CameraFragment when in VideoFragment.
dbff0ed Removed unnecessary imports
8d337fa Notify user when they try to switch Camera during video capture to first of all stop current recording.
86c5e61 Refactored both pinch and tap gesture detectors to be extension functions and using on both CameraFragment and VideoFragment.Thus pinch to Zoom for video recording implemented
f56d7ca Documented pinch to zoom gestures and tap to focus gesture
be0e024 Made calls to be in one place to avoid gestures not being consumed.The touch listener on previewView now handles all the gestures in Camera fragment in a single call.
decd496 Fixed gestures being ignored because of calls from different ends.The pinch and tap to focus detectors now works
9554018 Removed unnecessary commented code
b112fcc Implemented pinch to zoom detector and fixed bug causing constant app crash due to gps location being null
f7ddd3b Implemented pinch to zoom detector and fixed bug causing constant app crash due to gps location being null
74c4e02 Added translation using Weblate (Russian)
697b28b add version 2.1.0-ALPHA-1
7fb5697 Merge branch 'weblate-guardianproject-proofmode' into 'master'
81f9b1b Merge branch 'activity-view' of gitlab.com:guardianproject/proofmode/proofmode-android into activity-view
c0533fd integrate new proof generation events; reimplement import and background service options
f9c8756 Fix scrolling and cleanup SingleAssetItemView
2e9e79d More work on swipe in single asset view
60ee670 List of previews in single asset view
ce82f88 More work on single asset view
8885d6a Start on single asset view
2ef07a1 Selection mode on long-press and share selected
d19471c Don't run DB ops on main thread
2db4829 Rename "CameraItem" to "ProofableItem" and make Uri non-null
7f540fb Public key share and re-share options in menu
fb4a29c Translated using Weblate (Portuguese (Brazil))
fa11ca6 Translated using Weblate (Ukrainian)
2e22045 View for "you shared n items"
a939d8b Start on share activity logging
cc20a5c Persist capture activities to activity log
440dfa3 Translated using Weblate (Ukrainian)
33c72be Start work on activity views

Proofmode Android 0.0.20 BETA 1

01 Jun 21:35
0.0.20-BETA-1
Compare
Choose a tag to compare

5edff77 (HEAD -> master, tag: 0.0.20-BETA-1, origin/master, origin/HEAD) Merge branch 'master' of gitlab.com:guardianproject/proofmode/proofmode-android
5aa64c0 (dev/master) add proof notification
01e9445 Merge branch 'master' of gitlab.com:guardianproject/proofmode/proofmode-android
2716dc9 more tuning for share screen size layout
78fbb6d Merge branch 'master' into convert-onboarding-to-kotlin
a30ae2f update idea modules
0604765 remote unnecessary debug output true=true
d662597 update location tracking to work when no "last known location" is available
110d40e update dependencies and gradle version
3f2cebd (tag: 0.0.19-RC-2) update to 0.0.19-RC-2
72063d7 remove release builds
be17c3a add share dialog layout for low and medium screen sizes

Proofmode Android 0.0.19 BETA 2

28 Jan 20:44
0.0.19-BETA-2
Compare
Choose a tag to compare

a90e95f (HEAD -> master, tag: 0.0.19-BETA-2, origin/master, origin/HEAD, dev/master) update to 0.0.19-BETA-2
03840a0 ensure new media is scanned for pre-Q devices
1d7245f delete unused icons
84d7c79 (tag: 0.0.19-BETA-1) update to 0.0.19-BETA-1
1d46741 update targeting to SDK 33 and ensure correct permissions are requested
5df10a4 (tag: 0.0.18-RC-5) update to 0.0.18-RC-5
f95ead8 fix issue with corrupt notarization output for Android 13
919bbdb update design and layout
658fd85 update save logic for newer OSes
722a2f3 Merge branch 'master' of gitlab.com:guardianproject/proofmode/proofmode-android
42113f3 Merge branch 'master' of github.com:guardianproject/proofmode
82d8c0c (tag: 0.0.18-RC-4) update to 0.0.18-RC-4
7afef6d fix camera permission for Android 33
79e35a3 for SDK 33, change the requires permission check