Commit Graph
276 Commits
Author SHA1 Message Date
callebtcandGitHub 402a4eead5 Merge pull request #49 from RanchMobile/patch-1
Update README.md
2025-07-11 18:37:51 +02:00
callebtcandGitHub 2f25dbd6f8 Merge pull request #59 from prudhvir3ddy/prudhvir3ddy/release_mode
release mode to be minified and shrinked
2025-07-11 18:33:18 +02:00
callebtcandGitHub 72625702f0 Merge pull request #62 from shubertm/unit-tests
Prepare for unit testing
2025-07-11 18:32:39 +02:00
callebtcandGitHub c1052950ef Merge pull request #58 from theArjun/patch-1
Update the repo path in README
2025-07-11 18:31:58 +02:00
callebtcandGitHub 7b78dd5b58 Merge pull request #68 from permissionlesstech/add-changelog
Chore: Add changelog
2025-07-11 18:31:09 +02:00
callebtc 5b5792c379 changelog 2025-07-11 18:30:37 +02:00
callebtc 75c4b758b6 fix: /w shows usernames now 2025-07-11 18:27:24 +02:00
maximal fa3bb69d74 Optimize PNG images losslessly: 12.4 → 10.2 KiB (−18%) 2025-07-11 18:02:44 +03:00
Shubert Munthali 5b2cbe9516 Add unit tests package and migrate test_color.kt to unit testing 2025-07-11 14:50:59 +02:00
prudhvir3ddy 9bdfa31d55 Upgrade compileSDK, kotlin, AGP, compose, core libs 2025-07-11 17:15:54 +05:30
prudhvir3ddy 622ba5b787 release mode to be minified and shrinked 2025-07-11 16:58:18 +05:30
Arjun AdhikariandGitHub dd022fc22f fix: update repo path 2025-07-11 17:03:19 +05:45
Ranch CamalandGitHub 6c51fe46f6 Update README.md
Updated the git clone URL
2025-07-10 23:36:57 -04:00
ShilohEye 33d273f268 Fix Android fragmentation for iOS/Rust compatibility
- Changed MAX_FRAGMENT_SIZE from 500 to 150 bytes to match iOS/Rust
- Fixed fragment ID generation to use 8 random bytes instead of string
- Implemented automatic fragmentation in BluetoothConnectionManager
- Added 20ms delay between fragments to match iOS/Rust implementation
- Updated fragment calculation to account for full packet overhead (34 bytes)

This ensures Android-generated fragments fit within iOS's default 185-byte BLE MTU,
fixing issues with commands like ?ls -la and ?ifconfig failing on iOS devices.
2025-07-10 19:25:52 -04:00
Kainoa Kanter 3941fe1f7e feat: add monochrome/themed icon for Android 12+ 2025-07-10 14:05:29 -07:00
Gaurav Vashisth 1098970810 fixes vertical padding in permission explanation 2025-07-10 23:20:14 +05:30
alpermelkeli 85f23c23fd implement channel password management at local and /pass command handling. 2025-07-10 18:56:55 +03:00
callebtc f5f3c04dda use newer java 2025-07-10 17:05:02 +02:00
callebtc 632ef70a5a build pipeline test 2025-07-10 16:58:45 +02:00
callebtc c585b5c4ac fix license link 2025-07-10 16:58:16 +02:00
callebtc fae88594f5 license 2025-07-10 16:56:00 +02:00
callebtcandGitHub 5438694403 Merge pull request #30 from prudhvir3ddy/prudhvir3ddy/version_catalogs
Better dependency management using Gradle version catalog
2025-07-10 16:01:52 +02:00
prudhvir3ddy e6c9b5de73 fixed code conflicts 2025-07-10 17:56:09 +05:30
prudhvir3ddy ff9ba1c5c1 Merge branch 'main' of ssh://github.com/permissionlesstech/bitchat-android into prudhvir3ddy/version_catalogs 2025-07-10 17:49:02 +05:30
callebtcandGitHub f391b163ee Merge pull request #31 from permissionlesstech/enable-bluetooth
Check for bluetooth on startup
0.5.1
2025-07-10 14:16:46 +02:00
callebtc f47ed01243 bluetooth checking 2025-07-10 14:15:54 +02:00
prudhvir3ddy 07d0f1089f Refactor: Use Gradle version catalog
This commit introduces the Gradle version catalog (`libs.versions.toml`) to manage dependencies and plugin versions centrally.

Key changes:
- Added `gradle/libs.versions.toml` defining versions, libraries, plugins, and bundles.
- Updated `app/build.gradle.kts` to reference dependencies and plugins from the version catalog.
- Updated project-level `build.gradle.kts` to use plugin aliases from the version catalog.
2025-07-10 17:42:23 +05:30
callebtc ef6a815b4c bluetooth check 2025-07-10 14:01:42 +02:00
callebtc 3cee97ccc7 check bluetooth 2025-07-10 13:49:52 +02:00
callebtcandGitHub 28de0d3570 Merge pull request #25 from HarshPanchal18/main
Provided ISSUE and PR TEMPLATES
2025-07-10 13:25:32 +02:00
callebtcandGitHub fc9e0b8df4 Merge pull request #12 from vs4vijay/main
Add Automated Release Workflow
2025-07-10 13:24:29 +02:00
callebtcandGitHub 441496e36a Merge pull request #28 from permissionlesstech/onboarding
onboarding
0.5
2025-07-10 13:16:54 +02:00
callebtc f9f56794d3 onboarding 2025-07-10 13:15:28 +02:00
callebtcandGitHub 85acd03855 Merge pull request #27 from callebtc/dm
Improve DMs
0.4
2025-07-10 12:51:03 +02:00
callebtc 37d605b934 fix notifications 2025-07-10 12:48:04 +02:00
callebtc 8b5c19ace7 notifications 2025-07-10 12:08:22 +02:00
callebtc 797eee0257 fav 2025-07-10 12:03:42 +02:00
Harsh Panchal 17d883bd73 Fixed hyperlinks pull_request_template.md 2025-07-10 12:37:12 +05:30
Harsh Panchal ed7185b01e Provided ISSUE and PR TEMPLATES 2025-07-10 11:34:58 +05:30
callebtc abe6246c3e faving? 2025-07-10 00:34:41 +02:00
callebtc 472c6e8d51 design 2025-07-10 00:29:22 +02:00
callebtc efbdf8c6ff icons 2025-07-10 00:20:03 +02:00
callebtc caf494c1bf ui 2025-07-10 00:17:22 +02:00
callebtc 215383e012 design 2025-07-10 00:03:15 +02:00
callebtc ae5f187091 readme 2025-07-09 22:29:29 +02:00
callebtc e3b5ae7ae8 readme 2025-07-09 22:27:40 +02:00
callebtcandGitHub a6b3862a18 Update README.md 2025-07-09 22:23:18 +02:00
callebtcandGitHub 3916456f6f Update README.md 2025-07-09 22:14:17 +02:00
callebtc 19a2636c25 readme disclaimer 2025-07-09 22:05:29 +02:00
callebtcandGitHub f78f2dbfd1 Merge pull request #13 from callebtc/ble-fixes
Fix android to android client connections
0.3
2025-07-09 21:51:36 +02:00