| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I67a4abea6e9dfd4be203c335fa23b7050243153b
|
|
|
|
| |
Change-Id: Ic463758d18db510c19d1fb59fa1445e48b0b8e3a
|
|
|
|
|
| |
Change-Id: I08934b74819962238ebb82125fa3cd32718d59c7
Ticket: RM-154
|
|
|
|
| |
Change-Id: I3336763b2a5bba327e214165ed2253aa93384916
|
|
|
|
| |
Change-Id: Ieea9b5522ebbc4ff2a677ffcfccb1c67b3245ba0
|
|
|
|
|
|
| |
YAM-295
Change-Id: I13b8d931fe06c98a91e8821d56fd5317ed88fc36
|
|
|
|
|
|
|
|
|
| |
Crash is due a NullPointerException while accessing mService.
Added null checks before accessing mService reference.
YAM-294
Change-Id: Ie5039343dcda55159398a1a52ee4bb2e8748c227
|
|
|
|
| |
Change-Id: Iad9414368f372f962c646fabc70b1351715d30ce
|
|
|
|
| |
Change-Id: I8d9d0d726af43dacaad836df5d4c57f1344308f6
|
|
|
|
| |
Change-Id: Id5bbaeff5432766b35fa56cac74e005bc01c65d8
|
|
|
|
|
|
|
| |
* Red version of the FM Radio application to replace
the old UI unfriendly and absolutely not material icon
Change-Id: I5e1f2ae1a6867ce9ba8a05fab8a2ecb1ded62e2b
|
|
|
|
|
|
|
|
|
| |
*Long press - toggle's FM on/off
*short press - scans the next channel.
SAMOSA-7
Change-Id: Id670b0275d949ba449d4fa47167e4bee8e15f09f
|
|
|
|
|
| |
Issue-id: YAM-144
Change-Id: Iea23ae9842012aab35d2291c75edf406af921bbd
|
|
|
|
| |
Change-Id: I664a733b8ef4b0c02a0a24ff95c0a5835e5467eb
|
|
|
|
| |
Change-Id: I72fce8b4efe95bd4b3067c13b45d4d5efa036f47
|
|
|
|
| |
Change-Id: I9c52baab3f9408544332c1a0c3ca4f8c1066709e
|
|
|
|
| |
Change-Id: Ifad029bbcc74b97cb4d9f28e6406bcdf87f2f9af
|
|
|
|
| |
Change-Id: I1e02aedf9dfc53eb8d85dc99d9b2e1552b2671ab
|
|
|
|
| |
Change-Id: Ie74cc6cc2adee5b41eea693463c6c6937c0ea850
|
|
|
|
| |
Change-Id: I30d19ec52f42727e622eb8a0be045b6e3f5ec177
|
|
|
|
| |
Change-Id: I7d728d06dea4d37bba0f93e0660ffbd03e555cfa
|
|
|
|
|
|
|
|
| |
Original headphones were mis-matched w.r.t. default/selected. This
change normalizes the icon. Also fixes a couple compiler warnings
in FMRadio.java
Change-Id: Iee383bc23455562f21c3c431d5b291506e0e3e13
|
|
|
|
|
|
|
|
|
| |
Setting any user-defined parameter caused the band to switch
from user-defined to Indonesia. Fixed.
Also removed some bogus localization while I was there.
Issue-Id: CYNGNOS-778
Change-Id: I256f04eab39b820b33676bf598322d480d6dfa44
|
|
|
|
| |
Change-Id: I8d3bf40aa1ab4643b3062eb86a89ccd21577ce23
|
|
|
|
|
|
|
| |
Partial revert of I6be12d05f9efdec7ec189d30f625d7f82746b5a6 to fix
build.
Change-Id: I5161a726287585624d756fbaf721eb7a814a4794
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, FmRadio could only display the type names for English and
two dialects of Chinese, despite already having a full set of localized
names in the resources. This change moves the names from <array>s to
<string>s and then uses them in PresetStation.java
This looks like a massive change, but it's mostly moving strings to
different resource files.
Change-Id: I6be12d05f9efdec7ec189d30f625d7f82746b5a6
Issue-id: CYNGNOS-995
|
|
|
|
| |
Change-Id: Idb56bfcc4caaf68d9a94b1167083375e4724c1f9
|
|
|
|
| |
Change-Id: If85930e3d64ebefd88696042e6f51ce7433c7599
|
|
|
|
|
|
|
|
|
|
|
| |
Now tries to obtain the location from the telephone network
instead of locale. This will select the band based on where
the user actually *is*, rather than based on their language
selection. If the telephone network fails, falls back
and uses the locale.
Change-Id: Id05f399d9f14911004fd3bca98230deb31ae768d
Issue-id: CYNGNOS-738
|
|
|
|
|
|
|
|
|
| |
Based on the code reviews on my previous commit, my earlier
code (which was admittedly slapped together in a hurry) was
too sloppy. this is a more elegant solution.
Change-Id: I08fc64ad628a3c8cb9e634310b89ac8abae2d7c8
Issue-id: CYNGNOS-738
|
|
|
|
| |
Change-Id: Ic54438e22251f7dd851161efbeeaa528774a543f
|
|
|
|
|
|
|
|
|
| |
Checks the locale country code, and if found in the lists of
known codes, returns the appropriate regional band. If not,
accepts the default from resources as before.
Change-Id: Icaa98ded11e548afc8be446e7bc80a1066bee873
Issue-id: CYNGNOS-738
|
|
|
|
| |
Change-Id: I850c668d3f179158cddf541a82178b04aa176ff6
|
|
|
|
| |
Change-Id: I6175f6d2435cdf32111abba6f924955df1ec091c
|
|
|
|
|
|
|
|
| |
By keeping track of scanned frequencies in the service, this allows
us to fetch it when the activity is resumed and not rely on having
active callbacks.
Change-Id: Idea9cab3e5fd2a789333c3f126416e0102613aa8
|
|
|
|
| |
Change-Id: I7d242dbbf78208ef956cb28f2fe1d92dc1702bf6
|
|
|
|
|
|
|
|
|
|
|
| |
In the middle of a scan, the user could navigate away from the activity,
during which the scan could've finished. The activity is no longer synchronized
with the service and causes issues where the dialog for scan keeps showing...etc
Fix this by syncing state in onResume
issue-id: CRACKLING-529
Change-Id: Ief3138e4d6e157ad0b060dc3aced18668959f4e1
|
|
|
|
|
|
|
|
| |
Commits or users adding the ro.fm.transmitter=true
will be allowed to access the FM Transmitter on reboot.
Change-Id: Ie3e42f1ca6b4715bc9fe73312082470434234458
Signed-off-by: AdrianDC <radian.dc@gmail.com>
|
|
|
|
| |
Change-Id: Ib51550e41f394af460fd0b56f77006267f3d2fe2
|
|
|
|
|
|
|
|
|
|
|
| |
The Recording service relies on actvityManager.getRunningAppProcesses()
to verify that the expected recording client is alive. Calling that
is getting blocked by the lack of GET_TASKS permissions, so grant them.
TODO: Replace this entirely by something better. Relying on "ps" to
check the client status is bad design
Change-Id: I8054548e6933f96421ed6bbabfd729e112306e49
|
|
|
|
| |
Change-Id: Ic50c972516ba160f8ec013090559bb4353b8fc08
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Procedures]:
1.FM->collect one channel
2.Quit FM and enter FM
3.Check the collect channel
[Expect results]:
The collect channel exist
[Actual results]:
The collect channel disappear
Change-Id: I50f9f8d849d7d1bfab1159be51e9ad0ef2bac0a9
|
|
|
|
| |
Change-Id: I0730dc0437cf92b1fac11535e93e71ff6e360faa
|
|
|
|
| |
Change-Id: I02f6fb0e96d85e487b2e1e1b148a4626e6e46bad
|
|
|
|
| |
Change-Id: Idbb39cdd8c6eb016d4644d9e31290507d17ce820
|
|
|
|
| |
Change-Id: I98a0e58d1ebfea736baf2db104a0278894d2f52c
|
|
|
|
| |
Change-Id: I226f7d3f47ec4ca923ac2516af871e0f73fa2242
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reproduction of NPE:
1. Add "ro.fm.transmitter=true" to build.prop
2. Reboot the device
3. FM Transmitter app appears
4. Remove headphones (if plugged in) and open the app
Reason:
mRadioTextScroller is not initialized when activity
is being created. When transmission starts (which will
happen automatically on app start if antenna is
available) enableRadioOnOffUI will be called, and
calls to mRadioTextScroller in enableRadioOnOffUI will fail.
Fix:
Add initialization for mRadioTextScroller.
Also added some mRadioTextScroller.mOriginalString
operations just like FMRadio.java
Change-Id: I81d0c924801446258e3a62f479f0f9b31b7f15a8
|
|
|
|
| |
Change-Id: I34b64292bf8443c2debf9b61ed8f7c2115ffbd3d
|
|
|
|
| |
Change-Id: I5a34c6a40acb5373ad2b97cc1012b54ed2e35aa3
|