callebtc and GitHub
cb7b01ad81
fix teleport tag and icons ( #303 )
2025-08-24 02:03:00 +02:00
callebtc and GitHub
37c8c79310
UI changes and fixes ( #301 )
...
* country -> region, region –> province
* revise clicks
* fix longpress for mention etc
* scroll down button wip
* fix distance
* fix button
* fix header icon
2025-08-23 21:18:36 +02:00
callebtc and GitHub
7106be4b07
country -> region, region –> province ( #298 )
2025-08-23 15:44:46 +02:00
callebtc and GitHub
a7604d9026
slightly increase padding ( #295 )
...
* slightly increase padding
* better colors
* add copy to bottom sheet
* increase font size
* base font size
* anchor chat at the bottom
1.1.0
2025-08-23 14:14:42 +02:00
callebtc and GitHub
26520991cf
New about sheet ( #294 )
...
* about sheet
* version
* about page
2025-08-23 12:04:21 +02:00
callebtc and GitHub
e92266c025
bump version ( #293 )
2025-08-23 11:52:06 +02:00
callebtc and GitHub
16c55a4105
Statusbar seamless ( #289 )
...
* wip status bar
* header fix
2025-08-23 02:36:36 +02:00
callebtc and GitHub
f13f3063c9
Geohash notifications ( #288 )
...
* mention notifications
* notifications
* warning
2025-08-23 01:35:46 +02:00
callebtc and GitHub
65afdfb92e
Link preview ( #286 )
...
* link preview
* link previews
2025-08-23 00:38:33 +02:00
callebtc and GitHub
49c42ba169
user bottom sheet ( #285 )
...
* wip sheet
* longpress
* block wip
* blocking works
2025-08-23 00:26:18 +02:00
callebtc and GitHub
c9c02d993e
persist last channel ( #284 )
2025-08-22 23:45:51 +02:00
callebtc and GitHub
fa2e3fa0b2
bump version code ( #283 )
1.0.0
2025-08-22 22:36:23 +02:00
callebtc and GitHub
2458b471ed
UI fixes 2 ( #282 )
...
* better icon
* scroll
* scroll bottom sheet
1.0.0-rc2
2025-08-22 22:27:35 +02:00
callebtc and GitHub
8e61ab24bf
Scroll fix ( #281 )
...
* auto scroll
* scroll fix
2025-08-22 22:01:11 +02:00
callebtc and GitHub
440c73961e
fix minify errors ( #280 )
1.0.0-rc1
2025-08-22 21:05:03 +02:00
callebtc and GitHub
d3e2dce27b
bump version ( #277 )
2025-08-22 19:10:12 +02:00
callebtc and GitHub
7243d841a3
Nostr geohash ( #276 )
...
* first nostr build
* add test file
* internet access
* fix relay manager
* fix serialization
* demo service - remove later
* fix nostr
* event dedupe
* dedupe
* ui wip
* can send messages
* subscription works
* works
* favs
* works
* delete chat on change
* fix mentions
* remove autojoin channels
* styling
* adjust colors
* ui changes
* live updates working
* use local timestamp
* message history in background
* robust
* fixes
* nicknames refresh optimization
* nostr service
* refactor nostr
* style
* geohash works
* centralize colors
* refactoring
* disable DMs for now: click on peer nickname doesnt open chat list in geohash mode
* use local time
* less logging
* robustness
* scroll nickname
* adjust some text
2025-08-22 19:09:18 +02:00
callebtc and GitHub
848cffee07
bump ( #274 )
0.9.0
2025-08-22 08:31:35 +02:00
callebtc and GitHub
98706acfa5
change app ID to com.bitchat.droid ( #270 )
2025-08-21 00:08:43 +02:00
callebtc and GitHub
b4f080ff32
bump to 0.9 ( #269 )
2025-08-20 23:54:10 +02:00
callebtc and GitHub
c5a3368b9f
Sign announcements ( #267 )
...
* wip
* announcements WIP
* works
* restore mainnet
2025-08-20 13:24:52 +02:00
callebtc and GitHub
4acfafb998
fix fragmentation baby ( #266 )
2025-08-19 11:16:23 +02:00
callebtc and GitHub
9795e2ce8a
Changes bitchat protocol ( #265 )
...
* create payload
* compiles and can send messages
* identityannouncement
* DMs work, read receipt not sent yet
* works
* delete old code
* simplify
* working
* fragment wip
* compression wip
* use zlib compression
* clean
* nice
* mesh
* remove comments
2025-08-18 21:16:27 +02:00
Moritz Warning and GitHub
b86f2cdb11
gradle: disable baseline profile ( #260 )
...
Needed as a workaround for reproducible builds
by F-Droid until the baseline.prof is reproducible.
2025-08-16 15:32:05 +02:00
lollerfirst and GitHub
72af724588
add sendPeriodicBroadcastAnnounce to startServices ( #243 )
2025-08-11 19:45:15 +02:00
Tair and GitHub
b86a6bf4d1
Fix favorite icon not updating on first Sidebar open ( #237 )
2025-08-07 15:07:45 +03:00
Shubert Munthali and GitHub
763d290055
Mock Android Log to fix PeerManager tests ( #239 )
2025-08-07 14:39:08 +03:00
callebtc and GitHub
b34ef896c7
0.8.1 ( #242 )
0.8.2
2025-08-07 12:14:04 +03:00
callebtc and GitHub
67c91b0559
remove system messages for connect / disconnect ( #241 )
...
* remove system messages for connect / disconnect
* fix tests
2025-08-07 11:58:06 +03:00
b418aa3899
Add CommandSuggestionsBox quick access ( #146 )
...
* Add CommandSuggestionsBox quick access
* Remove unnecessary evaluation
* Use a FilledTonalIconButton for the CommandSuggestionsBox quick access button
* fix import
* quick command instead of send
* simplify
---------
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com >
2025-08-06 01:25:15 +02:00
Moritz Warning and GitHub
1d1a91108e
f-droid: add metadata folder ( #134 )
...
* add fastlane metadata for f-droid and gplay
* remove google signing block
Needed to be removed for F-Droid.
See https://gitlab.com/fdroid/admin/-/issues/367
2025-08-06 01:08:16 +02:00
Tair and GitHub
8bf2220cea
Make Sidebar react to the nickname and RSSI changes. ( #228 )
2025-08-06 00:06:47 +02:00
62e1b752af
Add PeerManager unit tests ( #171 )
...
* Add PeerManager unit tests
* Improve PeerManager tests
---------
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com >
2025-08-05 23:51:34 +02:00
a0d1c6f77c
Add Real-Time Bluetooth State Monitoring to OnboardingFlowScreen ( #55 )
...
* Add bluetooth monitor function to onboarding flow screen
* Adds function that checks bluetooth status in real time
* Add bluetooth monitor function to onboarding flow screen
* Refactor
* Comment button to manually check BT state
* Original commits
* feat(ui): Remove auto-trigger for Bluetooth enable prompt
* feat(ui): Remove auto-trigger for Bluetooth enable prompt
* feat(ui): Remove BluetoothStatusBanner. Pending approval on feature, will add in a new PR
* Refactor and fix conflicts
---------
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com >
2025-08-05 23:49:04 +02:00
Tobiloba Oyelekan and GitHub
335f914f32
Add MainViewModelTest ( #163 )
2025-08-05 23:45:05 +02:00
32c503527b
disabled ripple effect from grey overlay in SidebarOverlay ( #167 )
...
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com >
2025-08-05 23:40:43 +02:00
Tobiloba Oyelekan and GitHub
bff8b1112c
Disable overlay bakground animation ( #170 )
...
* remove slider background from animation, show only when slider is shown
* cleanup unused import in chatscreen
2025-08-05 23:38:16 +02:00
Francisco Hola and GitHub
325ce1730d
Feature/mentions ( #197 )
...
* mention initial implementation
* Message conservation
2025-08-05 23:32:16 +02:00
Savio and GitHub
7ee0e8f2f4
Fix link to GitHub Discussions ( #208 )
2025-08-05 23:27:35 +02:00
callebtc
ee7bd3e776
google play
2025-08-04 13:50:03 +02:00
Welisson Lima and GitHub
c92d2d28b5
fix(ui): prevent sender color of past messages ( #201 )
2025-07-31 07:04:18 +02:00
callebtc and GitHub
9025aae3d1
bump to 0.8.1 ( #206 )
0.8.1
2025-07-31 06:53:40 +02:00
callebtc and GitHub
4d0419c536
Touches ( #205 )
...
* touch
* increase TTL of announcements
* ui touches
2025-07-31 06:28:31 +02:00
callebtc and GitHub
4cb5932fd0
improve identity announcements ( #198 )
...
* improve identity announcements
* touches
* signing noise id
* panic mode delete signing key
2025-07-31 06:26:41 +02:00
callebtc and GitHub
34d00839b2
bump to 0.8 ( #188 )
0.8
2025-07-25 20:04:43 +02:00
callebtc and GitHub
4b1d6f8c04
UI improvements ( #192 )
...
* bitchat logo
* improve ui
2025-07-25 20:02:59 +02:00
callebtc and GitHub
c9aba00478
Dm header icons reactive ( #190 )
...
* header reactive to noise session
* favorite button reactive
* icon change
* nice
2025-07-25 19:50:40 +02:00
callebtc and GitHub
271df2e720
on focus ( #189 )
2025-07-25 19:17:36 +02:00
callebtc and GitHub
34b3d8dd82
Init handshake on dm ( #187 )
...
* kinda working
* establish handshake if not done yet
* add handshakerequest packet
* read receipt
2025-07-25 19:11:45 +02:00
callebtc and GitHub
565e4ab33c
Fix delivery acks and read receipts ( #186 )
...
* delivery ack and read receipt
* handle deliveryack
* fix uppercase id
* fix read receipts too
2025-07-25 17:54:12 +02:00