Commit Graph

75 Commits

Author SHA1 Message Date
ChronosX88
df0d48f291 Fixed crash when node is offline 2019-04-11 18:00:44 +04:00
ChronosX88
8a960b0b15 Fixed issue with updating message list 2019-04-11 14:05:51 +04:00
ChronosX88
46dbbf8df9 Release 0.1alpha3 2019-04-10 20:12:43 +04:00
ChronosX88
a94c655c43 Enabled multidex 2019-04-10 20:05:15 +04:00
ChronosX88
22b7950d17 Optimize imports ans renamed RoomTypeConverter 2019-04-10 19:35:17 +04:00
ChronosX88
21d0a98512 Cleanup (removed trash-classes and DSAKey) 2019-04-10 19:33:37 +04:00
ChronosX88
74dabd3564 Now messages will not interfere between chats. 2019-04-10 19:27:24 +04:00
ChronosX88
a0d50a3d1c Added stop for tracking new messages when chat activity closed 2019-04-10 19:18:53 +04:00
ChronosX88
6670715418 Added message entry protecting 2019-04-10 19:13:15 +04:00
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
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