ChronosX88
|
34fe3715ac
|
Changed JSON formatting (from org.json to Gson), added ping handler (sends pong in reply)
|
2019-03-19 15:04:06 +04:00 |
|
ChronosX88
|
055f62bfec
|
[WIP] Added start chat fragment template, chat list recycle view (with adapter), handling new chats (in live mode). // TODO: Make starting chat
|
2019-03-18 20:39:53 +04:00 |
|
ChronosX88
|
963acc7172
|
Update README.md
|
2019-03-18 16:51:28 +03:00 |
|
ChronosX88
|
eec40b2491
|
Fixed notifyObservers (for two-channel support)
|
2019-03-18 17:35:55 +04:00 |
|
ChronosX88
|
69a1a685c4
|
Added support of two channels in MainObservable (UI Actions and Other Actions)
|
2019-03-18 17:34:23 +04:00 |
|
ChronosX88
|
72812f4e03
|
Added basic implementation of ChatDB (Room-based)
|
2019-03-18 17:17:09 +04:00 |
|
ChronosX88
|
a8b8a3f902
|
Small refactoring (*Model -> *Logic)
|
2019-03-18 16:46:07 +04:00 |
|
ChronosX88
|
64a527df78
|
Storing peerID and peerDHT in static class, showing peerID in settings
|
2019-03-15 22:09:57 +04:00 |
|
ChronosX88
|
127bccd272
|
Now connecting sna bootstrapping behind NAT
|
2019-03-15 21:23:48 +04:00 |
|
ChronosX88
|
b080b2a4db
|
Changed NAT Traversal method. (Not working yet)
|
2019-03-14 17:50:54 +04:00 |
|
ChronosX88
|
4e8b045501
|
Added bootstrap_success and port forwarding error messages
|
2019-03-14 15:16:15 +04:00 |
|
ChronosX88
|
a8fb301965
|
Added bottom navigation bar and placeholders for fragments: chat, settings, start chat.
|
2019-03-13 20:28:05 +04:00 |
|
ChronosX88
|
53f7453f12
|
Refactored basic peer init in MVP architecture
|
2019-03-13 17:03:17 +04:00 |
|
ChronosX88
|
8194b27c2e
|
[WIP] Started realization initPeer in MVP Arch (and added Global Message Bus)
|
2019-03-12 17:50:12 +04:00 |
|
ChronosX88
|
33f4f7bedf
|
Removed unneccessary dependencies (I forgot to do this when I was debugging)
|
2019-03-11 21:28:40 +04:00 |
|
ChronosX88
|
cd0300eea0
|
Implemented custom storage for peer (standard impl isn't working on Android, so custom impl was build on top of MVStore), added JBoss Serialization lib. Also added basic peer initialization (non architectured yet)
|
2019-03-11 21:23:55 +04:00 |
|
ChronosX88
|
1ccc891503
|
Removed tomp2p-android (this is unnecessary)
|
2019-03-07 18:47:46 +04:00 |
|
ChronosX88
|
6ab265f468
|
.gitignore fix
|
2019-03-07 18:31:08 +04:00 |
|
ChronosX88
|
47b23611ae
|
Migrate to AndroidX and storing of PeerID
|
2019-03-07 17:45:11 +04:00 |
|
ChronosX88
|
9a39bbd576
|
Changed from Kademlia to TomP2P DHT.
|
2019-03-05 15:26:45 +04:00 |
|
ChronosX88
|
4b617c249a
|
Fixed hex representation of KademliaID
|
2019-03-01 18:49:31 +04:00 |
|
ChronosX88
|
d72e0065e1
|
Renamed ExtendedApplication to App
|
2019-02-27 18:21:08 +04:00 |
|
ChronosX88
|
8615b0bb80
|
Added ExtendedApplication class to Manifest
|
2019-02-27 17:37:32 +04:00 |
|
ChronosX88
|
ab63f87d7c
|
Added an extended class Application to get the Context from anywhere in the application, the DHT configuration (data storage folder) has been changed.
|
2019-02-26 15:37:27 +04:00 |
|
ChronosX88
|
724c3c8da7
|
Fixed package in classes of kademlia package.
|
2019-02-26 14:49:24 +04:00 |
|
ChronosX88
|
61fb0e5a27
|
Added Kademlia DHT implementation from https://github.com/JoshuaKissoon/Kademlia. (Added manually, because project isn't library)
|
2019-02-26 14:14:07 +04:00 |
|
ChronosX88
|
b2402f9166
|
Renamed package and app name, temporary removed unit-tests.
|
2019-02-26 14:10:08 +04:00 |
|
ChronosX88
|
c16a08dd22
|
Create LICENSE
|
2019-02-26 13:04:18 +03:00 |
|
ChronosX88
|
67bdbbc55f
|
Create README.md
|
2019-02-26 13:01:11 +03:00 |
|
ChronosX88
|
2fb057e4b6
|
Initial commit
|
2019-02-26 13:53:45 +04:00 |
|