Commit Graph

11445 Commits

Author SHA1 Message Date
Angela Mazzurco
3793a2196a Add chat buble delegate 2017-06-07 18:58:11 +02:00
Angela Mazzurco
cac5093f37 Merge remote-tracking branch 'g1o/silent_initiate_distant_chat_api' into qml_app_chat_aesthetic 2017-06-07 16:04:44 +02:00
Angela Mazzurco
7c4ee55fcf Refactor chat cache to get remote GXS from GxsIdentityDelegate.qml instead from ChatView 2017-06-07 15:00:37 +02:00
cyril soler
e726bd1061 attempt to fix the crash in DataStore by not calling deleteMsgs directly 2017-06-07 13:37:55 +02:00
Gioacchino Mazzurco
a0f59959a1 qml app: properly initialize object property 2017-06-07 12:30:34 +02:00
Gioacchino Mazzurco
ed52bbe76c qml app: add missing ChatCache.qml file in qrc 2017-06-07 12:29:14 +02:00
csoler
39f003f9f9 Merge pull request #875 from csoler/v0.6-GxsTransport
V0.6 gxs transport
2017-06-06 22:00:08 +02:00
Gioacchino Mazzurco
528317d374 libresapi: silent /chat/initiate_distant_chat
Avoid to forge the
[Starting distant chat. Please wait for secure tunnel to be established]
message on requesting chat id from API as it is a nuisance in most
libresapi use cases
2017-06-06 18:57:32 +02:00
Angela Mazzurco
0742a44f73 Style search box 2017-06-06 18:05:24 +02:00
Angela Mazzurco
aaeb29a146 Change text aesthetic 2017-06-06 16:37:10 +02:00
Angela Mazzurco
f3c37886b4 Set msg preview text maximum length 2017-06-06 16:26:57 +02:00
Angela Mazzurco
85724a39eb Refactor to show recv time and last messages bit little 2017-06-06 16:07:55 +02:00
Angela Mazzurco
287e34c65f Add Qt Locale for date format 2017-06-06 16:06:41 +02:00
Angela Mazzurco
6d16270876 Create function to set date format from recv_time 2017-06-06 15:55:52 +02:00
csoler
f62028b2c1 moved metadata info to members of OutgoingRecord, so that the un-serialized meta is not lost when saved. Ensured backward compatibility when reloading old items. 2017-06-06 00:15:06 +02:00
csoler
1e652d6577 reduced number of calls to indicateConfigChanged(), and renamed mIngoingQueue into mIncomingQueue in GxsTrans 2017-06-05 22:27:54 +02:00
csoler
0098433242 Merge pull request #871 from Emotyco/changed_socket_path_windows
Changed: Unified socket path across systems.
2017-06-05 21:51:59 +02:00
csoler
b7c09bd6cf added calls to indicateConfigChanged() to force saving GxsTrans outgoing records when updated 2017-06-05 21:15:42 +02:00
Angela Mazzurco
78fc0bc995 Refactor chat cache to add remoteGXS property to make chat last message more identificable 2017-06-05 20:17:19 +02:00
Angela Mazzurco
d3e3f14afd Implement chat cache on GXS delegate view 2017-06-05 16:06:59 +02:00
RetroPooh
2d8fd0764b stats tunnels rearranged columns for better readablilty 2017-06-05 14:25:09 +03:00
Konrad
ca1dc9d64f Changed: Unified socket path across systems. 2017-06-04 22:10:41 +02:00
csoler
318b2cb8b7 Merge pull request #870 from BabushkaRetroShare/master
Typo fixes
2017-06-04 20:38:20 +02:00
BabushkaRetroShare
7fb0419c75
Typo fixes 2017-06-04 20:34:10 +02:00
csoler
458e180622 Merge pull request #869 from csoler/v0.6-GxsTransport
V0.6 gxs transport
2017-06-04 18:44:26 +02:00
csoler
1967204821 restored GXS trans cleanign delay 2017-06-04 18:43:12 +02:00
csoler
831b560780 moved deletion of msgs in GxsTransport inside the service thread 2017-06-04 18:37:38 +02:00
csoler
5eaab25e78 Merge pull request #833 from Emotyco/libresapi_network_configuration
Added: Network configuration to libresapi.
2017-06-03 20:00:54 +02:00
Angela Mazzurco
549b76141a Solve variable names incoherences 2017-06-03 18:09:52 +02:00
Angela Mazzurco
464c16b825 Implement last message cache when a message is received 2017-06-03 17:58:53 +02:00
Angela Mazzurco
93c6a1a7e8 Add ChatCache.qml as singleton on qmldir 2017-06-03 17:58:03 +02:00
Angela Mazzurco
36a0e1fbb8 Implement last message cache from chats 2017-06-03 17:41:09 +02:00
Angela Mazzurco
fa9578fca6 Refactor qml structure for aesthetic contacts 2017-06-03 15:13:40 +02:00
csoler
861dab32a5 Merge pull request #863 from G10h4ck/qmlapp_pex_alpha
Multiple improvements to android qml app and libreaspilocal
2017-06-03 13:27:21 +02:00
csoler
e3cd3b6f6c fixed bug causing display of null group in GxsTransportStatistics 2017-06-02 23:26:24 +02:00
csoler
fb7ac7a8f6 fixed mismatched free/delete (free is used in rschatitems.cc to delete avatars) 2017-06-02 23:10:43 +02:00
Gioacchino Mazzurco
efdfa4666b Merge branch 'libresapi_attempt_connection' into qmlapp_pex_alpha 2017-06-02 10:39:42 +02:00
Gioacchino Mazzurco
8b72c9c453 libresapi expose connection attempt method
Now it is possible to trigger a connection attempt via JSON API

The API call success with any valid peer id

/peers/attempt_connection
{"peer_id":"d441e8890164a0f335ad75acc59b5a49"}
{"data":null,"debug_msg":"","returncode":"ok"}

The API call fail if the peer id is invalid

/peers/attempt_connection
{peer_id:"9090"}
{"data":null,"debug_msg":"Invalid peer_id\n","returncode":"fail"}

Related to issue: Touching offline trusted node cloud should trigger connection attempt
https://gitlab.com/angesoc/RetroShare/issues/4
2017-06-02 10:26:15 +02:00
cyril soler
8e7e70035a fixed compilation for windows 2017-06-01 10:16:30 +02:00
Gioacchino Mazzurco
59b77da6a2 Merge branch 'master' into qmlapp_pex_alpha 2017-05-31 12:11:15 +02:00
csoler
1ebcc6006b Merge pull request #861 from RetroShare/v0.6-GxsTransport
V0.6 gxs transport
2017-05-30 22:22:06 +02:00
csoler
d7797f1b09 Merge pull request #856 from G10h4ck/GxsTransOptionalChat
Async chat disabled by default in GUI
2017-05-30 21:42:29 +02:00
csoler
eacf23dcf4 Merge pull request #860 from csoler/v0.6-GxsTransport
V0.6 gxs transport
2017-05-30 21:40:41 +02:00
csoler
832ba69b69 fixed up cleanup for GxsTransport 2017-05-30 21:38:59 +02:00
csoler
a7eb167f96 fixed a bug in RsThread which made finished threads unaware of their state 2017-05-30 20:57:20 +02:00
csoler
32ad43a352 Merge pull request #859 from PhenomRetroShare/Fix_StartDialogMargin
Fix StartDialog margins.
2017-05-30 20:46:49 +02:00
csoler
5410c51ab9 added cleanup thread for GxsTransport 2017-05-30 20:45:39 +02:00
Phenom
34fbee2aac Fix StartDialog margins. 2017-05-30 20:34:12 +02:00
Gioacchino Mazzurco
5c71d520fa async chat disabled by default in GUI
Chat GUI is not ready to show properly GxsTrans async messages
2017-05-30 16:44:35 +02:00
csoler
f4c167c256 improved display of GXS Transport stats 2017-05-30 13:57:11 +02:00