Commit Graph

94 Commits

Author SHA1 Message Date
Shachar R
053cf34ea2 Fix a leak in the wifiManager usage in Android version smaller than N
Update the SDK version to match the version in gradle.
2017-12-24 11:27:50 -08:00
Shachar R
0009c3bbdd Add notification icon for listening and disconnected events
TODO: Change icon color/details for connected vs. disconnected status
2017-12-24 11:26:22 -08:00
Shachar R
38dd1e6664 Upgrade gradle to 3.0.1 (current android-studio version)
Add google maven repository, to allow importing compatibility libs
2017-12-24 11:15:07 -08:00
Branden Archer
b022b27f46 Merge pull request #24 from johanehnberg/master
Updated README with SDK 16
2017-09-13 15:07:50 -04:00
Johan Ehnberg
0322cd1ae4 Updated README with SDK 16 2017-09-13 21:53:03 +03:00
Branden Archer
585abee4ef Merge pull request #23 from brarcher/min-sdk
Reduce min SDK to 16
2017-09-13 14:46:14 -04:00
Branden Archer
9ba6a9434a Add paddingLeft/Right
This is to support SDK 16 and below
2017-09-13 14:42:25 -04:00
Branden Archer
80fcd4d44e Remove usage of listPreferredItemPaddingStart/End
These are only available in SDK 17
2017-09-13 14:42:08 -04:00
Branden Archer
fd7fa95c7d Reduce min SDK to 16
It turns out that the min SDK the application will support is
16, as the NsdManager is available only at SDK 16 and above.
2017-09-13 13:54:45 -04:00
Branden Archer
90ef44977d Merge pull request #22 from brarcher/findbugs
Add support for FindBugs
2017-09-13 10:54:18 -04:00
Branden Archer
c88fc677ac Add support for running FindBugs 2017-09-13 10:48:55 -04:00
Branden Archer
4d3360b04e Change TAG field to be static 2017-09-13 10:48:55 -04:00
Branden Archer
e3540e4ab7 Merge pull request #21 from brarcher/gradle
Convert project from ant to gradle
2017-09-13 10:38:04 -04:00
Branden Archer
3a63c45015 Convert project from ant to gradle 2017-09-13 10:33:55 -04:00
Branden Archer
ffee8003f0 Merge pull request #17 from brarcher/readme
README: add Transifex info
2017-08-11 22:43:39 -04:00
Branden Archer
d6d230ec77 README: add Transifex info 2017-08-11 22:34:15 -04:00
Branden Archer
149c137271 Merge pull request #15 from brarcher/readme
Improvements to README.md
2016-01-30 01:12:55 -05:00
Branden Archer
781c8143df Improvements to README.md 2016-01-30 01:09:26 -05:00
Branden Archer
ac7f1aa855 Merge pull request #13 from brarcher/correct-icon-location
Correct source of app icon in README.md
2016-01-12 19:39:28 -05:00
Branden Archer
871ce134f1 Correct source of app icon in README.md
The source of the app icon was Icons4Android. Mentioning WPZOOM instead was a typo.
2016-01-12 19:06:35 -05:00
Branden Archer
51b56fd59c Merge pull request #12 from brarcher/release
Prepare 0.2 release
2016-01-03 19:44:34 -05:00
Branden Archer
e7681624cf prepare for release 2016-01-03 19:42:02 -05:00
Branden Archer
d1e0c60be1 Mention Japanese translations in NEWS 2016-01-03 19:41:51 -05:00
brarcher
c4333c59fd Merge pull request #8 from naofum/master
Added Japanese translation
2016-01-01 23:05:17 -05:00
naofum
057ec17e28 Updated Japanese translation 2016-01-02 10:25:37 +09:00
naofum
7d9ad919be Merge remote-tracking branch 'upstream/master' 2016-01-02 10:15:26 +09:00
brarcher
d5ee75a143 Merge pull request #11 from brarcher/enter-address
Allow parent to enter child's address and port to connect
2016-01-01 17:01:37 -05:00
Branden Archer
c032e9f642 Allow parent device to pair to child via IP Address and port
If mDNS fails to locate the child device, allow the parent device
to enter an IP address and port to connect.
2016-01-01 16:58:53 -05:00
Branden Archer
562a2bb164 Initial attempt at pairing with child device with address/port
On some networks or some mDNS implementations child discovery may not
work well. As an alternative, allow a parent to connect to a device
directly with an IP Address and port.
2016-01-01 16:20:24 -05:00
Branden Archer
7cb2138d13 Display IP Address and port of child device
Later, the parent will be able to use this information to pair
with the child device, as an alternative to using mDNS
2016-01-01 16:20:24 -05:00
Branden Archer
fddb8ceede Use camel case for variable name 2016-01-01 16:20:24 -05:00
brarcher
7f9023d281 Merge pull request #10 from brarcher/update-news
Update NEWS
2016-01-01 14:06:18 -05:00
brarcher
800439457b Update NEWS 2016-01-01 14:05:28 -05:00
brarcher
2ad4780557 Merge pull request #9 from brarcher/authors-file
Create AUTHORS file
2016-01-01 14:00:58 -05:00
brarcher
aa336c4cdb Create AUTHORS file 2016-01-01 14:00:05 -05:00
naofum
378ecd7fe8 Added Japanese translation 2016-01-02 00:15:34 +09:00
brarcher
d2528f0f79 Merge pull request #7 from brarcher/improve-audio
Improve audio
2016-01-01 02:30:27 -05:00
Branden Archer
1603ff11bb Replace \032 in a service name with " "
Some implementations of mDNS on Android display a space as
  \\032
and some display it as
  \032

Attempt to convert both types to a " " before displaying it
2016-01-01 01:22:20 -05:00
Branden Archer
b361d56539 Use byteBufferSize instead of bufferSize*2
byteBufferSize is already defined to be bufferSize*2
2016-01-01 01:21:28 -05:00
Branden Archer
f2007e1693 Change variables which never should change to 'final' 2016-01-01 01:20:26 -05:00
Branden Archer
f49e6be777 Increase TCP send buffer size to the minimum audio buffer size
The original buffer sized used was 1/2 what was intended.
2016-01-01 01:17:35 -05:00
Branden Archer
bd2726370f simplify playback of audio without AudioPlayer
The additional thread to feed the AudioTrack was unnecessary.
Because the AudioTrack API is blocking when data is written,
and internally it buffers data, writing the data as soon
as it is received from the network leads to better playback
performance. It is also much simpler.
2016-01-01 01:09:31 -05:00
brarcher
07892afea1 Merge pull request #6 from brarcher/use-list-view
Use a ListView to store discovered child devices
2015-12-29 16:26:29 -05:00
brarcher
ec9d22301e Merge branch 'master' into use-list-view 2015-12-29 16:25:37 -05:00
Branden Archer
a4f8adf7a5 Use a ListView to store discovered child devices
The previous approach was to list buttons in a TableLayout.
However, this approach does not work well if there are more
items than can fit on the screen.

To allow scrolling of items, and also a better presentation
of said items, use a ListView.
2015-12-29 16:19:56 -05:00
brarcher
0f99fec0eb Merge pull request #5 from brarcher/update-versionName
Update versionName to be 0.1 for initial release
2015-12-28 21:10:35 -05:00
Branden Archer
68d9c69a01 Update versionName to be 0.1 for initial release 2015-12-28 21:01:26 -05:00
brarcher
f1c34274c5 Merge pull request #4 from brarcher/add-news
Create NEWS
2015-12-28 20:24:13 -05:00
brarcher
039cf0447d Create NEWS 2015-12-28 20:23:29 -05:00
brarcher
8f5b0cc4d2 Merge pull request #3 from brarcher/staging
Better recovery from connection disconnects
2015-12-28 17:22:25 -05:00