Skip to content

Get started screen#37

Merged
milinddeore merged 47 commits intomainfrom
get-started-screen
Jan 16, 2026
Merged

Get started screen#37
milinddeore merged 47 commits intomainfrom
get-started-screen

Conversation

@milinddeore
Copy link
Member

Get Started Screen added

Get started screen added. On development, you will see "Scan Invite Code" and "Connect to Privitty" (only on development)
This also has fix for App store publishing.

Bug: #36
Test: Verified on iPhone and tested with Android devices.

Milind Deore and others added 30 commits October 7, 2025 13:21
Privitty framework is added to the project and initialized the library
and calling getVersion to make sure the library is indeed correct.

Bug: #1
Test: Verfied on the iOS sim and could see the expected version number.
This commit has following:
- Create PrvContext singleton class, this consolidate the privitty
specific code and make it modular and bla bla.
- User registration is added, user context persist across resets/kills.
- Privitty handshake is enabled

Bug: #2 & #3
Tests: Verified with Android SIM and iOS SIM, with resets and kills,
create multiple chat rooms.
This commit has following:
- Create PrvContext singleton class, this consolidate the privitty
specific code and make it modular and bla bla.
- User registration is added, user context persist across resets/kills.
- Privitty handshake is enabled

Bug: #2 & #3
Tests: Verified with Android SIM and iOS SIM, with resets and kills,
create multiple chat rooms.
Changes test to build in CI.

Bug: #8
Test: None
CI fixed with this commit
Change invite link from i.delta.chat to i.privittytech.com

Bug: #4
Test: Verified on the iOS SIM
Point invite link to privitty
Logo and colour changes is in progress

Bug: #11

Test:
    Verified on ios simulation.
Logo and colour changes is in progress

Bug: #11

Test:
    Verified on ios simulation.
Logo, colour and icons changes is in progress

Bug: #11

Test:
    Verified on ios simulation.
Logo, colour and icons changes is in progress

Bug: #11

Test:
    Verified on ios simulation.
…rs_changes

Privitty logo, colors and app icon changes
The default server is set to chat.privittytech.com

Bug: #4
Test: Verified on the iOS SIM
Currently the App needs to be signed with Privitty and also update various bundle IDs and invite link URL.

Bug: #14
Test: Build works and also installs on to the physical iphone.
There are multiple fixes as part of this commit:
- On the chatRoom, privitty messages are displayed as gibberish, hide it and show the proper info message.
- Similarly on chatList, such gibberish message appears. Hide it using displaying Privitty Message
- FileEncryption is also added and when file is sent to the peer, peer is able to view the file. This means fileEncryption and OTP sent successfully.

Bug: #16
Test: This is tested on iPhone and Android simulator.
This commit adds a way to export privitty database from the iphone App.
There are some minor fixes with respect to peerAddRequest

Bug: #18
Test: Crossed testing Android and iOS on physical phones.
font fixes and bell icon added on content type message
content page added with merge resolved
This commit adds message revoke, when a message is selected. This commit
also removes unwanted features from the list like: Save, Share, Resend

Bug: #24
Test: Tested on iPhone along with Android phone.
This commit adds delete chat room, where it will be deleted from the DB
as well.

Bug: #26
Test: Verified it on iPhone with peer as Android phone.
Milind Deore and others added 15 commits December 9, 2025 10:15
This commit adds privitty watermark to the viewers for on screen data
protection.

Bug: #28
Test: Verified on the iPhone for PDF, MS docs, image and video.
This commit adds message revoke, when a message is selected. This commit
also removes unwanted features from the list like: Save, Share, Resend

Bug: #24
Test: Tested on iPhone along with Android phone.
This commit adds delete chat room, where it will be deleted from the DB
as well.

Bug: #26
Test: Verified it on iPhone with peer as Android phone.
This commit adds privitty watermark to the viewers for on screen data
protection.

Bug: #28
Test: Verified on the iPhone for PDF, MS docs, image and video.
This commit adds file forward flow along with the required UI.

Bug: #31
Test: Verified on three mobile setup, couple of Android mobiles and one
iPhone.
This commit adds delete chat room, where it will be deleted from the DB
as well.

Bug: #26
Test: Verified it on iPhone with peer as Android phone.
This commit adds privitty watermark to the viewers for on screen data
protection.

Bug: #28
Test: Verified on the iPhone for PDF, MS docs, image and video.
This commit adds file forward flow along with the required UI.

Bug: #31
Test: Verified on three mobile setup, couple of Android mobiles and one
iPhone.
Adding second device should sync to the state where the cloning device is.

Bug: #34
Test: This required changes in the privitty and dc-core side. After all
    the changes this is verfied and works as expected from iPhone to
    Android and Android to iPhone both ways sync works.
Get started screen added. On development, you will see "Scan Invite Code" and "Connect to Privitty" (only on development)
This also has fix for App store publishing.

Bug: #36
Test: Verified on iPhone and tested with Android devices.
@milinddeore milinddeore requested a review from nyerunkar January 14, 2026 13:27
@milinddeore milinddeore self-assigned this Jan 14, 2026
@nyerunkar nyerunkar added the enhancement New feature or request label Jan 14, 2026
@milinddeore milinddeore merged commit cfeef72 into main Jan 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants