ChronosX88
|
07285c4845
|
Made preventing sending an empty message
|
2019-04-10 19:02:02 +04:00 |
|
ChronosX88
|
beec4cf4e2
|
Now put in DHT is successful!
|
2019-04-10 17:50:51 +04:00 |
|
ChronosX88
|
233fa69193
|
Added patched TomP2P and disable signature encoding/decoding
|
2019-04-10 16:29:19 +04:00 |
|
ChronosX88
|
55b298678d
|
Added key sorting in StorageBerkeleyDB
|
2019-04-08 17:08:34 +04:00 |
|
ChronosX88
|
e7862b5b1c
|
Added BerkeleyDB as storage backend, added support of Kotlin lang, fixed some bugs
|
2019-04-07 14:04:50 +04:00 |
|
ChronosX88
|
8a0e370936
|
Added patched MapDB (v1.0.6), some changes in DataSerializerEx to prevent app crash
|
2019-04-06 07:16:04 +04:00 |
|
ChronosX88
|
ad357c779e
|
[WIP] Changed storage backend to MapDB
|
2019-04-04 18:35:36 +04:00 |
|
ChronosX88
|
046abcb465
|
Release 0.1alpha2
|
2019-04-02 15:19:32 +04:00 |
|
ChronosX88
|
95c87b9eb0
|
Back to MVStore Storage Backend
|
2019-04-02 15:10:27 +04:00 |
|
ChronosX88
|
94643207b7
|
[WIP] Changed architecture: now communications is indirect
|
2019-04-01 21:52:15 +04:00 |
|
ChronosX88
|
627547c648
|
Changed app version to 0.1alpha1
|
2019-03-29 20:41:58 +04:00 |
|
ChronosX88
|
740d29f8fb
|
ChatActivity UI fixes
|
2019-03-29 20:40:35 +04:00 |
|
ChronosX88
|
21a50bba5a
|
Increased count of pings
|
2019-03-29 19:05:27 +04:00 |
|
ChronosX88
|
71f09b9571
|
Fix for white text on Android 6.0
|
2019-03-29 17:36:04 +04:00 |
|
ChronosX88
|
c42a00e6b7
|
Small refactoring (now interfaces have prefix "I")
|
2019-03-29 12:40:24 +04:00 |
|
ChronosX88
|
6a5fdcb733
|
[WIP] Made chat works
|
2019-03-28 14:51:49 +04:00 |
|
ChronosX88
|
61e660329d
|
Made message bubbles
|
2019-03-26 22:24:49 +04:00 |
|
ChronosX88
|
e983b7b538
|
Changed accent color in transcluent progress dialog
|
2019-03-26 21:51:47 +04:00 |
|
ChronosX88
|
8e349a6955
|
Fixed some build errors.
|
2019-03-26 21:28:27 +04:00 |
|
ChronosX88
|
692177b1f6
|
Made dimming background when running waiting dialog and changed accent color
|
2019-03-26 21:27:39 +04:00 |
|
ChronosX88
|
b0b4a0fc33
|
Made making message timestamp
|
2019-03-26 21:08:03 +04:00 |
|
ChronosX88
|
18c06d1b5a
|
Added put/get methods in P2PUtils (wrapper for TomP2P). Adapted existing classes to wrapper.
|
2019-03-26 17:58:27 +04:00 |
|
ChronosX88
|
c96231e284
|
[WIP] Made a wrapper for the local database.
|
2019-03-26 15:06:36 +04:00 |
|
ChronosX88
|
33e3aadcc4
|
Now chats are correctly creating and not recreating when deleted.
|
2019-03-24 16:58:12 +04:00 |
|
ChronosX88
|
0bca327949
|
Made offline chat send request
|
2019-03-23 21:30:24 +04:00 |
|
ChronosX88
|
6ee7223fcd
|
Changed setting chat name in CREATE_CHAT message
|
2019-03-23 17:22:02 +04:00 |
|
ChronosX88
|
8e701da329
|
Fixed crash when showing snackbar message in StartChatFragment
|
2019-03-23 16:44:42 +04:00 |
|
ChronosX88
|
ba0fadbdb1
|
Optimize imports
|
2019-03-23 16:44:06 +04:00 |
|
ChronosX88
|
96800b2628
|
Made context menu for chat item (now able to delete chats)
|
2019-03-23 16:42:22 +04:00 |
|
ChronosX88
|
e6f68720e8
|
Fixed crash when public profile doesn't exist
|
2019-03-23 16:39:52 +04:00 |
|
ChronosX88
|
8592cdc11a
|
Chat item style changes
|
2019-03-23 16:22:24 +04:00 |
|
ChronosX88
|
347e195909
|
Now chats are creating!!! Changed many things in app.
|
2019-03-22 20:08:29 +04:00 |
|
ChronosX88
|
2680a86ba8
|
Made creating chat system. Added KeyPairManager
|
2019-03-21 19:02:34 +04:00 |
|
ChronosX88
|
a65b871eab
|
[WIP] Started implement creating chat system (and handling system)
|
2019-03-21 14:59:17 +04:00 |
|
ChronosX88
|
a8bc9ab2fc
|
Fixed crash when starting app (NullPointer in ChatListPresenter/Fragment)
|
2019-03-20 14:57:48 +04:00 |
|
ChronosX88
|
4dd6eca565
|
Fixed build error in Entities (id wasn't @NonNull)
|
2019-03-20 14:55:35 +04:00 |
|
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
|
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 |
|