Albert Vaca
3bd6aabc96
Ooops
2015-09-09 01:50:11 -07:00
l10n daemon script
0eda30b135
SVN_SILENT made messages (after extraction)
2015-09-09 01:59:41 +00:00
Aleix Pol
4fa0a89691
Merge branch 'stable'
2015-09-09 00:46:53 +02:00
Aleix Pol
628142307f
Reduce the amount of traffic we get
...
Only connect to the non-paired devices when we're on discovery mode,
otherwise disconnect from them.
Reviewed by Albert Vaca
BUG: 352424
2015-09-09 00:45:56 +02:00
Albert Vaca
476f7a7840
Implemented capabilities
2015-09-08 15:05:32 -07:00
Albert Vaca
27723c697b
Added capabilities to plugins
2015-09-08 14:54:04 -07:00
Albert Vaca
6d28726c3b
Show connected devices in pairingfragment because otherwise it's confusing
2015-09-08 14:45:01 -07:00
Albert Vaca
4c0bafa60f
Fixed crash
2015-09-08 14:39:07 -07:00
Albert Vaca
ab131863fd
Commented out some logs
2015-09-08 05:18:57 -07:00
Albert Vaca
506bc8d2c2
Started implementing the Send SMS plugin
2015-09-08 01:27:07 -07:00
Albert Vaca
b4f8d037e6
Prettier message
2015-09-08 01:27:07 -07:00
Albert Vaca
0b50bd8747
Don't show buttons that can't be clicked
2015-09-08 01:27:07 -07:00
Albert Vaca
da0d5af9d1
Ooops
2015-09-08 01:27:07 -07:00
David Edmundson
e68ba07e09
Use full keyboard handling rather than key events to get UTF-8 support
...
Use Androids InputConnection mechanism to get data from they keyboard,
rather than handling keys individually. This fixes UTF-8. As a side
effect, using "Google Voice Keyboard" to enter text will automatically
work.
Special keys and modifiers are still handled by the key event handler.
BUG: 350437
2015-09-08 10:23:49 +02:00
Albert Vaca
e637f46a46
Bumped version number to beta-release.
2015-09-07 02:19:47 -07:00
Albert Vaca
92e4fa864a
Removed old UI
2015-09-07 02:16:23 -07:00
Albert Vaca
0e40327a50
Darkened volume icon
2015-09-07 02:16:23 -07:00
Albert Vaca
596440a0bc
Bumped version number to release
2015-09-07 02:16:23 -07:00
Albert Vaca
8d9634730f
DeviceFragment now also has the UI for pairing, dropped PairingActivity.
2015-09-07 02:16:23 -07:00
Albert Vaca
79f55d7ac2
Share Plugin now adds a "send file" item in the device plugins list.
2015-09-07 02:16:23 -07:00
Albert Vaca
9cc51287e2
MainActivity -> MaterialActivity
2015-09-07 02:16:23 -07:00
Albert Vaca
dd94f30c8a
Implemented the context menu for PairingFragment
2015-09-07 02:16:23 -07:00
Albert Vaca
e2081d3892
Make sure we close our streams!
2015-09-07 02:16:23 -07:00
Albert Vaca
aa94a61732
Materialized logo
2015-09-07 02:16:23 -07:00
Albert Vaca
405dc258db
Fixed DeviceFragment not loading the latest plugins list when displayed
2015-09-07 02:16:23 -07:00
Albert Vaca
c535637b45
Fixed PairingFragment and MaterialAct stealing the callback from each other
2015-09-07 02:16:23 -07:00
Albert Vaca
4d9f2d12b5
Change activity after unpairing
2015-09-07 02:16:23 -07:00
Albert Vaca
c46c669aad
Fixed plugin list not reloading after the noti plugin is given permissions
2015-09-07 02:16:23 -07:00
Albert Vaca
e1f3ac9491
Removed some unused imports
2015-09-07 02:16:23 -07:00
Albert Vaca
1692fe714d
Small appearance fixes.
2015-09-07 02:16:23 -07:00
Albert Vaca
9e44ce9c02
Trying to add the options menu to the DeviceFragment + crashes fixed
2015-09-07 02:16:23 -07:00
Albert Vaca
53d9b85d8b
It's now possible to rename your device from the new UI
2015-09-07 02:16:23 -07:00
Albert Vaca
e71e409a38
Changed the colors of the drawer
2015-09-07 02:16:23 -07:00
Albert Vaca
4b9d946774
Fixed notifications plugin incompatibility with Android<21
2015-09-07 02:16:23 -07:00
Albert Vaca
e59ffc97fa
More material: pairing works and revamped plugin preferences
2015-09-07 02:16:23 -07:00
Albert Vaca
12334f5a31
WIP
2015-09-07 02:16:22 -07:00
Ashish Bansal
0eb3c6e9f5
Load plugins which are registered to listen to unpaired devices
...
Plugins which are registered to receive packages from unpaired devices
should be loaded even if device is not paired, otherwise they won't be
able to listen to NetworkPackages from the unpaired devices.
REVIEW: 124906
2015-08-27 13:06:24 +05:30
Vineet Garg
b87aead06b
Using reverse connection strategy for device with android version less than ICS
...
Enabled cipher suites manually due to issues caused by DHE by older devices
2015-08-25 01:06:49 +05:30
Vineet Garg
f908f5d8a1
Added spongy castle back, to support certificate generation on older devices which is not possible using bouncy castle due to same class name conflict
...
Fixed TLS version to TLSv1, this saves a connection failure due to TLSv1.2 hello message from devices with latest android versions
If device with new android version enquires about certificate from device with old version (<14) using setNeedClientAuth, connection fails on older device due to variation in certificate request code. So disabled server loop on older devices and using reverse connection hack for successful connection. But due to this, they can't connect to devices with similar android vesion since server is disabled on both and for a successful connection one should be server and one should be client
2015-08-24 02:03:55 +05:30
Vineet Garg
c4a27255a7
Removed spongycastle, now using bouncy castle version
...
Added reverse connection blacklist again
2015-08-23 00:11:36 +05:30
Vineet Garg
8cd59e701a
Using custom built Netty 4.0.25, with fix for high memory usage.
...
This version does not have any error, as of now and working fine
Remove timer based blacklist for reverse connection since it is not needed now
2015-08-20 23:48:02 +05:30
Vineet Garg
8556e9399e
Device unpairs only on handshake exception, not on any exception
2015-08-20 19:15:51 +05:30
Vineet Garg
6a4f0e79a9
Added timer based reverse connection blacklist to avoid infinite loop when two Android 5.0 devices are trying to connect
...
Changed netty all to netty handler, netty handler is smaller in size and contains required components
2015-08-20 17:05:13 +05:30
Albert Vaca
b34e7c8a78
Missing breaks in switch
2015-08-20 00:50:56 -07:00
Ashish Bansal
0868394596
Changed abstract plugin to receive packages from unpaired device
...
Now plugin can register to receive network packages from unpaired
devices.
REVIEW: 124819
2015-08-19 21:36:56 +05:30
Vineet Garg
cf4b840509
OOPS! used device name instead of link name in lan pairing handler
2015-08-17 23:54:10 +05:30
Vineet Garg
50fcea2cd9
Removed conscrypt
...
Fixed issue in netty, currently use custom build netty
Removed multi dex
2015-08-17 22:56:18 +05:30
Vineet Garg
7c9d6630d0
Show encryption info in device activity too
2015-08-15 18:44:49 +05:30
Vineet Garg
7fec58d6b2
We generate certificate for years present date - 1 to present date + 9, this avoid the case of certificate not valid due to different time zones on devices
2015-08-14 17:49:35 +05:30
Vineet Garg
cc7a1f5a2b
Added default value while checking for link name in pairing handler, this provides backward compatibility
2015-08-14 17:34:35 +05:30