Loïc Blot
c682d7fd0d
Properly handle InvalidArgumentException when URI is not valid in HTTP connector
...
This fixes issue #149
2017-05-03 15:47:29 +02:00
Loic Blot
afa0fc2fac
Add a feature to reinitialize synchronization cursor
2017-03-23 20:43:32 +01:00
Andy Scherzinger
f83eebe4dd
Drawer, Toolbar and minor UI optimizations ( #145 )
...
* initial add of toolbar and hamburger menu to main activity
* toolbar added to preferences and accounts screens
* fixed original string (name)
* Layout fix for content
* initial add of toolbar and hamburger menu to main activity
* remove unnecessary padding bottom
* fix styling and paint login activity in blue
* toolbar added to preferences and accounts screens
* Layout fix for content
* remove unnecessary padding bottom
* fix styling and paint login activity in blue
* fixes after rebase
* consolidate style since minVersion=16, make drawer to be behind the systembar
* optimize drawer header
* add back navigation to login activity, fix spinner background
* add back navigation
* more launcher icon to mipmap folders
* fix identation
* fix license header
* revert code style deletion, change identation
* proper notification icon
* proper resolution for login logo
* fix large notification icon
* removed unused Eclair switch since support is v16+
* only use small notification icon
* spaces->tabs
* fix toolbar style for Android 4.x
2017-03-23 20:16:31 +01:00
Loïc Blot
82d1de3463
HTTPClient: send application name & version code in User Agent
...
Also ignore cookies like owncloud android lib & set http version to 1.1
2017-01-20 11:35:11 +01:00
Loic Blot
62ad5b1d34
Import some sources from legacy HTTP Client to permit using self signed certificates like before
...
It's not the perfect solution but this works
Rename HTTPRequestBuilder to OCHttpClient & make it child of HttpClient
2016-12-20 22:17:44 +01:00
Loic Blot
25e2d13409
Rewrite our HTTP Client to remove the owncloud library dependency and doing authentication ourselves
...
* Fixes issue #122
* Cleanup the code
* Drop owncloud library support, this will help the unofficial F-Droid build
2016-12-20 21:34:52 +01:00
Loic Blot
1bb93a5068
Verify connection when restoring messages
2016-12-08 22:14:29 +01:00
Loic Blot
9bb0a7d2f2
Add a label for progression, show it to user and fix sms restauration.
...
This is almost finished but needs some polish
2016-12-08 21:15:58 +01:00
Loic Blot
13ad6237fe
Restore the default SMS app at the end
2016-12-08 01:18:28 +01:00
Loic Blot
b13e98e2dc
Feedback when restore is finished
2016-12-08 00:58:27 +01:00
Loic Blot
09ab64044d
Now require Android 4.1 or greater. Also better feed back on restore messages for Android 4.3 or lesser versions
2016-12-08 00:33:41 +01:00
Loic Blot
e06377d64b
Permit to restore messages, but it's not finished yet
...
Remaining problems:
* date is not properly retrieved on the phone
* no feedback when connectivity errors
* no feedback when processing
* no feedback when finishing
2016-12-08 00:23:16 +01:00
Loic Blot
45d7352c32
Require Android 4.4 to restore messages
2016-12-07 08:41:31 +01:00
Loic Blot
f05eabe94b
Add a loop which retrieve all messages without doing anything
2016-12-07 00:13:10 +01:00
Loic Blot
80a91635dd
RestoreMessagesActivity: find account to load
...
+ some fixes
2016-12-06 23:17:46 +01:00
Loic Blot
65c2b9b99f
Rename SmsFetcher to AndroidSmsFetcher
2016-12-06 20:37:22 +01:00
Loic Blot
19e564213b
Add binding preferences
2016-10-22 17:31:33 +02:00
Loic Blot
6f26634744
Update gradle version
2016-10-22 17:27:20 +02:00
Loic Blot
a4f016f069
set logging to info not debug
2016-10-07 09:08:43 +02:00
Loic Blot
c934f0deeb
Sync now: add a toast to give feedback about nothing to sync
...
SmsSyncAdapter: make android studio happy
Drop .observers.SmsObserverService which is unused
2016-08-29 00:31:44 +02:00
Loic Blot
00000e84c6
Add some useful logging to permit better troubleshoot, and various fixes
...
* Properly close cursors for database
* Implement filtering for sender number size
* Remove systemd strings for chinese translation
2016-08-29 00:07:52 +02:00
Loic Blot
2acfb6655d
Refactor a little bit LoginActitivy error handlers
2016-08-27 21:01:00 +02:00
Loic Blot
678fe0b720
Properly handle 404 NOT FOUND at account creation
2016-08-27 20:41:25 +02:00
Loic Blot
6203b8b989
Change a little bit account menu to show actions to do on an account & do some code cleanups
2016-07-21 23:34:27 +02:00
Loic Blot
eb7786de0b
Fix some project warnings
2016-04-30 01:20:42 +02:00
Loic Blot
6759409188
0.21.2: Android 6.0 permissions fixes
2016-04-08 08:55:18 +02:00
Loic Blot
7cf4bc8920
Release 0.21.0
2016-04-04 23:32:41 +02:00
Loic Blot
1cced8b2e4
Re-import nrzAndroidLib, this lib will be deprecated
2016-03-18 11:39:50 +01:00
Loic Blot
42e12a2081
Code cleanup & perf improvements by using members instead of object return
2016-03-18 11:13:43 +01:00
Loic Blot
c49a098961
Rewrite application navigation to a better user experience
2016-03-07 21:25:36 +01:00
Loic Blot
c8f37561cf
Drop our notification manage & use native Android Studio providen and better class
2016-03-05 19:03:17 +01:00
Loic Blot
af2f8d86e0
Redesign app with material design
2016-02-06 10:44:37 +01:00
Loic Blot
bee1163c44
Implement some material design
2016-01-31 01:46:44 +01:00
Loic Blot
b98758cff3
Add a more stylized button for creating account
2016-01-31 01:05:25 +01:00
Loic Blot
7e87253d5f
Add build.gradle, as requested by #82
2016-01-18 07:04:45 +01:00
Loic Blot
c132837aac
Improve restore activity a little, not perfect but better
2015-11-23 23:28:17 +01:00
Loic Blot
3895b8cf0b
Remote account interface improvements
2015-11-23 21:55:29 +01:00
Loic Blot
22f0790f2e
Coding style + removal some class copy
2015-11-17 21:04:02 +01:00
Loic Blot
ac239f1f71
Use foreach loops to improve a little bit performance.
...
This also permit to fix a bug on periodic sync fetches
2015-11-17 20:33:44 +01:00
Loic Blot
c30e7173ae
Drop the newly integer preferences, it doesn't work very well with the interface
2015-11-04 00:50:12 +01:00
Loic Blot
64b580bcd3
Fix an OS crash on negative synctime
2015-11-04 00:47:22 +01:00
Loic Blot
c72a897f81
Refactor and fix a problem when changing preferences.
...
Prepare a new setting to send bulk messages with a message limit
2015-11-04 00:32:12 +01:00
Loic Blot
9d61d6c732
Refactor code with Java best practices, helped by AS
2015-11-03 23:00:31 +01:00
Loic Blot
2576ca7468
Little refactoring
2015-11-03 22:33:04 +01:00
Loic Blot
40a40f800d
Improve french translation + contact view
2015-08-30 16:38:47 +02:00
Loic Blot
1a6feec7ee
Use spinner instead of big listview when selecting contacts
2015-08-30 13:44:00 +02:00
Loic Blot
8e96526e3c
Fix a crash when refresh is running and scrolling
2015-08-30 10:59:09 +02:00
Loic Blot
b937c4ebdd
Refresh directly, don't wait
2015-08-09 23:50:29 +02:00
Loic Blot
c733997aaa
Refresh layout for phone list is now okay
2015-08-09 23:40:52 +02:00
Loic Blot
d0bd844c48
Add basic refresh layout to phone list, need handling
2015-08-09 23:34:10 +02:00