Commit Graph

9886 Commits

Author SHA1 Message Date
mr-alice
7f99bc2b70 fixed compilation after removal of dbase/ 2016-09-22 10:26:05 +02:00
mr-alice
1be599008a disabled dbase from unittests.pro, which should be cnverted into proper tests for file_sharing. 2016-09-21 22:31:39 +02:00
mr-alice
0f5cf56cc6 removed dbase directory 2016-09-21 22:27:53 +02:00
Gio
48a9be0ccc Use Qt to read the local addresses on android
getifaddrs is not present on android and an alternative implementation
crashed, use QNetworkInterface::allAddresses() to retrieve local
addresses list instead

This
2016-09-21 12:46:55 +02:00
mr-alice
0757fb303c merged upstream/master 2016-09-20 20:51:50 +02:00
mr-alice
7488ad457d added display of files being hashed with green color and blue icon. This could be improved I suppose. 2016-09-18 22:32:30 +02:00
mr-alice
0579fb03fa removed unused tickWatchers() 2016-09-18 22:14:25 +02:00
mr-alice
9cf950472c removed most of debug info in file list sharing code 2016-09-18 22:05:27 +02:00
mr-alice
ff4c43819e fixed reloading of ShareManager due to postModDirectories and made it reload after addign new share 2016-09-18 21:41:18 +02:00
mr-alice
e4568a896f removed some unused code 2016-09-18 21:16:25 +02:00
mr-alice
de104d3e34 fixed up GUI parameters in Directories. Removed HashCache duration handles since this is now automatic 2016-09-18 18:34:39 +02:00
Gio
c12cfd60b8 Implemented login on Retroshare Android QML App
Login works fine but soon after retroshare-android-service crashes
probably when trying to determine local address (getLocalAddresses)
Added RsLoginPassView.qml generic login/pass/button view
retroshare-android-service can be build as a separate app on non-android systems
2016-09-16 12:04:49 +02:00
MrAlice
04c908e046 fixed two bugs in dirlist chunking system causing checksum errors 2016-09-16 09:35:03 +02:00
mr-alice
3f9acb5ff8 added item splitting and checksum checking in p3filelists 2016-09-15 23:51:46 +02:00
mr-alice
2343c91055 added display of hash progress 2016-09-15 21:51:14 +02:00
mr-alice
d3b46221ff merged modifications from origin 2016-09-15 21:45:00 +02:00
Gio
8d6d3d1894 Retroshare QML App: Implemesh some basic stuff
Implement location creation, selection and login
Implement people listing
Implement firends adding (not working yet)
Depend on androidextra qt module only if compiling for android
LibresapiLocalClient parse one line at time to avoid error if two
requests are sent rapidly one after another
LibresapiLocalClient socket path now is a parameter of openConnection()
to use it as qml type constructor without parameter must be useful
Added JSONListModel for JASON based MVC pattern
2016-09-15 13:07:13 +02:00
MrAlice
ca30b0da44 fixed terrible cost of calling requestDirDetails before createIndex 2016-09-15 10:41:40 +02:00
mr-alice
f58e9c1a73 improved debug output of directory storage, and fixed bug causing loading error (previously crashing files should be removed) 2016-09-14 22:41:02 +02:00
mr-alice
ddc89a6535 fixed core dump in printout of empty slots. Improved dir sync-ing strategy 2016-09-14 21:52:16 +02:00
mr-alice
e985a2c927 removed call to setDynamicSortFilter in SharedFilesDialog, as a workaround for the crash when sorting 2016-09-14 20:43:52 +02:00
mr-alice
afbb641b58 fixed forceDirectoryCheck and inDirectoryCheck methods 2016-09-14 20:41:22 +02:00
mr-alice
93818f6088 simplified a bit the code in Flat_Model, and tried to fix the crash when sorting items 2016-09-13 21:23:27 +02:00
mr-alice
53c65fff9f removed cache transfers from the GUI 2016-09-13 18:54:00 +02:00
mr-alice
02d2fb42b7 fixed search and filter for regular expressions and terms 2016-09-13 13:53:51 +02:00
mr-alice
6ac9b27d7b moved rsexpr.cc into util/ 2016-09-13 12:14:16 +02:00
mr-alice
a2e34f9cc6 moved regular expression classes into a separate namespace 2016-09-13 12:05:22 +02:00
mr-alice
e9418bb5c6 added file headers with proper licence terms 2016-09-13 00:01:26 +02:00
mr-alice
9f66c0050b moved rsexpr to file_sharing directory 2016-09-12 23:37:19 +02:00
mr-alice
274f924ca0 fixed getFileInfo and transfer from new database 2016-09-12 20:55:20 +02:00
cyril soler
af69790db6 added control file for debian jessie 2016-09-12 10:15:13 +02:00
mr-alice
c1e538ff13 added interactive update of dir entries when browsing files from an online friend 2016-09-11 17:52:12 +02:00
mr-alice
3718e7e3e8 fixed last bugs in hash-based dir list exchange. It works! 2016-09-10 20:47:51 +02:00
mr-alice
88f85383df fixed a few bugs in hash-based syncing 2016-09-10 17:25:29 +02:00
mr-alice
384d001f3b progress in hash-based sync. Not there yet. 2016-09-10 13:57:05 +02:00
mr-alice
0ea695beb3 fixed a few bugs in hash-based sync. Not there yet. 2016-09-08 23:43:14 +02:00
mr-alice
fafe684cc4 finished implementing hash-based transactions. To be tested. 2016-09-08 21:34:53 +02:00
Cyril Soler
e3d12c4faf Merge pull request #491 from G10h4ck/warnings_cleanup
fix compiler warnings, fix typos and remove unuseful code
2016-09-08 17:08:34 +02:00
MrAlice
eaa8ad883a half implemented the hash-based communication for dirs between friends 2016-09-07 22:31:12 +02:00
Cyril Soler
ea380b2578 Merge pull request #487 from AsamK/fix_wayland
Fix crash when running natively on Wayland
2016-09-07 21:29:48 +02:00
Cyril Soler
798ffd85ab Merge pull request #488 from sehraf/pr-stats-api
Add a small statistic to libresapi
2016-09-07 21:28:28 +02:00
mr-alice
ad1ba7a77d fixed loading/saving of remote directories 2016-09-06 23:05:46 +02:00
defnax
e9540d7b05 Improved look and feel layout of Profile Generation Dialog 2016-09-06 17:45:42 +02:00
mr-alice
679c53b0b0 added load/save of directory hierarchies. Fixed bug in loading of hash cache (caused y non initialisation of dest string in GetRawString()) 2016-09-05 21:22:11 +02:00
thunder2
5f5ce4ab63 Fixed version_detail_bash_script with shadow build 2016-09-05 16:27:04 +02:00
thunder2
ea6431e276 Fixed Windows shadow build with Qt 5.6 or higher 2016-09-05 16:24:49 +02:00
Gio
ad21d7202a Start RetroShare Android Service when needed
RetroShareQmlActivity checks if the service is running, and start it if
not
The service is restarted on package update
Remove non existents qml files from qrc
2016-09-05 02:12:00 +02:00
Gio
c6ec085519 Merge remote-tracking branch 'manu/android-frontend' into android 2016-09-04 15:25:25 +02:00
Gio
9d83d56811 Merge branch 'master' into android 2016-09-04 15:16:57 +02:00
manu
50fe3dd711 QML activity interacts with backend.
Test QML activity changed for a simplified version of drbob's rsqml-models.
It requests JSON documents from the libresapilocalserver and shows them raw.
Updated Android documentation.
Moved Android qmake section to the end of libretroshare.pro and openpgpsdk.pro
to avoid static linking errors.
2016-09-04 15:01:44 +02:00