This website requires JavaScript.
Explore
Help
Sign In
permissionlesstech
/
bitchat
Watch
1
Star
0
Fork
0
mirror of
https://github.com/permissionlesstech/bitchat.git
synced
2026-07-25 14:45:21 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
749d80aa8505a25021578d392cfe5254cc56bf36
bitchat
/
bitchat
/
Views
T
History
jack
bb67ababaf
Add NIP-13 PoW for geohash with body-only mining animation\n\n- Implement PoW core and defaults (16/15/14 by precision)\n- Wire PoW into geohash send path; hide timestamp while mining\n- Use combined animated text so long messages wrap under name\n- Enforce receive-side PoW filtering for geohash events\n- Filter geohash peer list by observed PoW bits; track per pubkey\n- Stabilize miner memory (autoreleasepool + sched_yield)\n- Add unit tests for PoW
2025-08-30 16:43:13 +02:00
..
AppInfoView.swift
UI: rename AppInfoView toolbar button to 'close' for consistency
2025-08-21 02:45:20 +02:00
ContentView.swift
Add NIP-13 PoW for geohash with body-only mining animation\n\n- Implement PoW core and defaults (16/15/14 by precision)\n- Wire PoW into geohash send path; hide timestamp while mining\n- Use combined animated text so long messages wrap under name\n- Enforce receive-side PoW filtering for geohash events\n- Filter geohash peer list by observed PoW bits; track per pubkey\n- Stabilize miner memory (autoreleasepool + sched_yield)\n- Add unit tests for PoW
2025-08-30 16:43:13 +02:00
FingerprintView.swift
Improve mesh relaying, presence, and DM robustness; signed public msgs; reachability UI; quicker announces; store-and-forward (
#527
)
2025-08-26 17:28:08 +02:00
GeohashPeopleList.swift
macOS geohash parity: shared LocationChannelsSheet with permission CTA, enable CoreLocation on macOS, unify geohash participants/DMs, update ContentView (unread + QR on macOS), commands: hide/block /fav & /unfav in geohash, remove /help, make /who show geohash participants, fix ViewBuilder mutation+sheet toolbar, entitlements for mac location (
#519
)
2025-08-25 16:29:52 +02:00
LocationChannelsSheet.swift
Feature/screenshot privacy warning (
#541
)
2025-08-28 14:37:17 +02:00
MeshPeerList.swift
Improve mesh relaying, presence, and DM robustness; signed public msgs; reachability UI; quicker announces; store-and-forward (
#527
)
2025-08-26 17:28:08 +02:00
MessageTextHelpers.swift
Fix/chat perf (
#502
)
2025-08-24 11:11:49 +02:00
MiningAnimation.swift
Add NIP-13 PoW for geohash with body-only mining animation\n\n- Implement PoW core and defaults (16/15/14 by precision)\n- Wire PoW into geohash send path; hide timestamp while mining\n- Use combined animated text so long messages wrap under name\n- Enforce receive-side PoW filtering for geohash events\n- Filter geohash peer list by observed PoW bits; track per pubkey\n- Stabilize miner memory (autoreleasepool + sched_yield)\n- Add unit tests for PoW
2025-08-30 16:43:13 +02:00
VerificationViews.swift
QR verification: live challenge/response over Noise; persistence, offline badges, and UX/perf polish (
#510
)
2025-08-24 23:19:58 +02:00