<?xml version="1.0" encoding="UTF-8"?>\r
<projectDescription>\r
- <name>Apollo</name>\r
+ <name>Eleven</name>\r
<comment></comment>\r
<projects>\r
</projects>\r
LOCAL_MODULE_TAGS := optional
-LOCAL_SRC_FILES := src/com/andrew/apollo/IApolloService.aidl
+LOCAL_SRC_FILES := src/com/cyngn/eleven/IElevenService.aidl
LOCAL_SRC_FILES += $(call all-java-files-under, src)
LOCAL_STATIC_JAVA_LIBRARIES := \
android-support-v4
-LOCAL_PACKAGE_NAME := Apollo
+LOCAL_PACKAGE_NAME := Eleven
LOCAL_OVERRIDES_PACKAGES := Music
LOCAL_SDK_VERSION := current
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.andrew.apollo"
+ package="com.cyngn.eleven"
android:versionCode="2"
android:versionName="1.1" >
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<application
- android:name=".ApolloApplication"
+ android:name=".ElevenApplication"
android:allowBackup="true"
android:allowTaskReparenting="true"
android:hardwareAccelerated="@bool/config_hardwareAccelerated"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:largeHeap="@bool/config_largeHeap"
- android:taskAffinity="com.andrew.apollo.task" >
+ android:taskAffinity="com.cyngn.eleven.task" >
<!-- Searchable -->
<meta-data
<data android:mimeType="vnd.android.cursor.dir/artists" />
</intent-filter>
<intent-filter>
- <action android:name="com.andrew.apollo.AUDIO_PLAYER" />
+ <action android:name="com.cyngn.eleven.AUDIO_PLAYER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
android:excludeFromRecents="true" />
<!-- 4x1 App Widget -->
<receiver
- android:name="com.andrew.apollo.appwidgets.AppWidgetSmall"
+ android:name="com.cyngn.eleven.appwidgets.AppWidgetSmall"
android:exported="false"
android:label="@string/app_widget_small" >
<intent-filter>
</receiver>
<!-- 4x2 App Widget -->
<receiver
- android:name="com.andrew.apollo.appwidgets.AppWidgetLarge"
+ android:name="com.cyngn.eleven.appwidgets.AppWidgetLarge"
android:exported="false"
android:label="@string/app_widget_large" >
<intent-filter>
</receiver>
<!-- 4x2 alternate App Widget -->
<receiver
- android:name="com.andrew.apollo.appwidgets.AppWidgetLargeAlternate"
+ android:name="com.cyngn.eleven.appwidgets.AppWidgetLargeAlternate"
android:exported="false"
android:label="@string/app_widget_large_alt" >
<intent-filter>
</receiver>
<!-- Resizable recently listened App Widget -->
<receiver
- android:name="com.andrew.apollo.appwidgets.RecentWidgetProvider"
+ android:name="com.cyngn.eleven.appwidgets.RecentWidgetProvider"
android:exported="false"
android:label="@string/app_widget_recent" >
<intent-filter>
</receiver>
<!-- The service serving the RemoteViews to the recently listened App Widget -->
<service
- android:name="com.andrew.apollo.appwidgets.RecentWidgetService"
+ android:name="com.cyngn.eleven.appwidgets.RecentWidgetService"
android:permission="android.permission.BIND_REMOTEVIEWS" />
<!-- Media button receiver -->
<receiver android:name=".MediaButtonIntentReceiver" >
See the License for the specific language governing permissions and
limitations under the License.
-->
-<com.andrew.apollo.widgets.theme.ThemeableFrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res/com.andrew.apollo"
+<com.cyngn.eleven.widgets.theme.ThemeableFrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res/com.cyngn.eleven"
android:layout_width="match_parent"
android:layout_height="match_parent" >
android:layout_height="match_parent"
android:layout_alignParentLeft="true" >
- <com.andrew.apollo.widgets.SquareImageView
+ <com.cyngn.eleven.widgets.SquareImageView
android:id="@+id/audio_player_album_art"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/audio_player_header_padding_left"
android:paddingRight="@dimen/audio_player_header_padding_right" >
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/audio_player_track_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
app:themeResource="audio_player_line_one" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/audio_player_artist_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:focusable="true"
android:padding="@dimen/audio_player_switch_padding" >
- <com.andrew.apollo.widgets.SquareImageView
+ <com.cyngn.eleven.widgets.SquareImageView
android:id="@+id/audio_player_switch_queue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:contentDescription="@null" />
- <com.andrew.apollo.widgets.SquareImageView
+ <com.cyngn.eleven.widgets.SquareImageView
android:id="@+id/audio_player_switch_album_art"
android:layout_width="wrap_content"
android:layout_height="match_parent"
</FrameLayout>
</LinearLayout>
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/audio_player_current_time"
android:layout_width="@dimen/audio_player_time_width"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_micro"
app:themeResource="audio_player_current_time" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/audio_player_total_time"
android:layout_width="@dimen/audio_player_time_width"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_micro"
app:themeResource="audio_player_total_time" />
- <com.andrew.apollo.widgets.theme.ThemeableSeekBar
+ <com.cyngn.eleven.widgets.theme.ThemeableSeekBar
android:id="@android:id/progress"
android:layout_width="match_parent"
android:layout_height="wrap_content"
<include layout="@layout/colorstrip" />
-</com.andrew.apollo.widgets.theme.ThemeableFrameLayout>
\ No newline at end of file
+</com.cyngn.eleven.widgets.theme.ThemeableFrameLayout>
\ No newline at end of file
android:layout_height="match_parent"
android:orientation="vertical" >
- <com.andrew.apollo.widgets.theme.ThemeableFrameLayout
+ <com.cyngn.eleven.widgets.theme.ThemeableFrameLayout
android:id="@+id/activity_base_content"
android:layout_width="match_parent"
android:layout_height="0dip"
See the License for the specific language governing permissions and
limitations under the License.
-->
-<com.andrew.apollo.widgets.theme.ThemeableFrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res/com.andrew.apollo"
+<com.cyngn.eleven.widgets.theme.ThemeableFrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res/com.cyngn.eleven"
android:layout_width="match_parent"
android:layout_height="match_parent" >
android:paddingLeft="@dimen/audio_player_header_padding_left"
android:paddingRight="@dimen/audio_player_header_padding_right" >
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/audio_player_track_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
app:themeResource="audio_player_line_one" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/audio_player_artist_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:focusable="true"
android:padding="@dimen/audio_player_switch_padding" >
- <com.andrew.apollo.widgets.SquareImageView
+ <com.cyngn.eleven.widgets.SquareImageView
android:id="@+id/audio_player_switch_queue"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:contentDescription="@null" />
- <com.andrew.apollo.widgets.SquareImageView
+ <com.cyngn.eleven.widgets.SquareImageView
android:id="@+id/audio_player_switch_album_art"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:layout_below="@+id/audio_player_header" >
- <com.andrew.apollo.widgets.SquareImageView
+ <com.cyngn.eleven.widgets.SquareImageView
android:id="@+id/audio_player_album_art"
android:layout_width="match_parent"
android:layout_height="match_parent"
</FrameLayout>
</RelativeLayout>
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/audio_player_current_time"
android:layout_width="@dimen/audio_player_time_width"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_micro"
app:themeResource="audio_player_current_time" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/audio_player_total_time"
android:layout_width="@dimen/audio_player_time_width"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_micro"
app:themeResource="audio_player_total_time" />
- <com.andrew.apollo.widgets.theme.ThemeableSeekBar
+ <com.cyngn.eleven.widgets.theme.ThemeableSeekBar
android:id="@android:id/progress"
android:layout_width="match_parent"
android:layout_height="wrap_content"
<include layout="@layout/colorstrip" />
-</com.andrew.apollo.widgets.theme.ThemeableFrameLayout>
\ No newline at end of file
+</com.cyngn.eleven.widgets.theme.ThemeableFrameLayout>
\ No newline at end of file
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
- limitations under the License.\r-->
-<com.andrew.apollo.widgets.theme.ThemeableFrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ limitations under the License.
+-->
+<com.cyngn.eleven.widgets.theme.ThemeableFrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<include layout="@layout/bottom_action_bar" />
</LinearLayout>
-</com.andrew.apollo.widgets.theme.ThemeableFrameLayout>
\ No newline at end of file
+</com.cyngn.eleven.widgets.theme.ThemeableFrameLayout>
\ No newline at end of file
android:layout_height="match_parent"
android:layout_weight="1" >
- <com.andrew.apollo.widgets.ShuffleButton
+ <com.cyngn.eleven.widgets.ShuffleButton
android:id="@+id/action_button_shuffle"
android:layout_width="@dimen/audio_player_controls_end_button_width"
android:layout_height="@dimen/audio_player_controls_end_button_height"
android:layout_height="match_parent"
android:layout_weight="1" >
- <com.andrew.apollo.widgets.RepeatingImageButton
+ <com.cyngn.eleven.widgets.RepeatingImageButton
android:id="@+id/action_button_previous"
android:layout_width="@dimen/audio_player_controls_main_button_width"
android:layout_height="@dimen/audio_player_controls_main_button_height"
android:layout_height="match_parent"
android:layout_weight="1" >
- <com.andrew.apollo.widgets.PlayPauseButton
+ <com.cyngn.eleven.widgets.PlayPauseButton
android:id="@+id/action_button_play"
android:layout_width="@dimen/audio_player_controls_main_button_width"
android:layout_height="@dimen/audio_player_controls_main_button_height"
android:layout_height="match_parent"
android:layout_weight="1" >
- <com.andrew.apollo.widgets.RepeatingImageButton
+ <com.cyngn.eleven.widgets.RepeatingImageButton
android:id="@+id/action_button_next"
android:layout_width="@dimen/audio_player_controls_main_button_width"
android:layout_height="@dimen/audio_player_controls_main_button_height"
android:layout_height="match_parent"
android:layout_weight="1" >
- <com.andrew.apollo.widgets.RepeatButton
+ <com.cyngn.eleven.widgets.RepeatButton
android:id="@+id/action_button_repeat"
android:layout_width="@dimen/audio_player_controls_end_button_width"
android:layout_height="@dimen/audio_player_controls_end_button_height"
See the License for the specific language governing permissions and
limitations under the License.
-->
-<com.andrew.apollo.widgets.theme.BottomActionBar xmlns:android="http://schemas.android.com/apk/res/android"
+<com.cyngn.eleven.widgets.theme.BottomActionBar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
- xmlns:app="http://schemas.android.com/apk/res/com.andrew.apollo"
+ xmlns:app="http://schemas.android.com/apk/res/com.cyngn.eleven"
android:id="@+id/bottom_action_bar_parent"
android:layout_width="match_parent"
android:layout_height="@dimen/bottom_action_bar_height"
android:clickable="true"
android:orientation="horizontal" >
- <com.andrew.apollo.widgets.SquareImageView
+ <com.cyngn.eleven.widgets.SquareImageView
android:id="@+id/bottom_action_bar_album_art"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingLeft="@dimen/bottom_action_bar_info_padding_left" >
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/bottom_action_bar_line_one"
style="@style/BottomActionBarLineOne"
app:themeResource="bab_line_one" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/bottom_action_bar_line_two"
style="@style/BottomActionBarLineTwo"
android:layout_below="@+id/bottom_action_bar_line_one"
android:layout_height="match_parent"
android:orientation="horizontal" >
- <com.andrew.apollo.widgets.RepeatingImageButton
+ <com.cyngn.eleven.widgets.RepeatingImageButton
android:id="@+id/action_button_previous"
style="@style/BottomActionBarItem.Previous" />
- <com.andrew.apollo.widgets.PlayPauseButton
+ <com.cyngn.eleven.widgets.PlayPauseButton
android:id="@+id/action_button_play"
style="@style/BottomActionBarItem.Play" />
- <com.andrew.apollo.widgets.RepeatingImageButton
+ <com.cyngn.eleven.widgets.RepeatingImageButton
android:id="@+id/action_button_next"
style="@style/BottomActionBarItem.Next" />
- <com.andrew.apollo.widgets.ShuffleButton
+ <com.cyngn.eleven.widgets.ShuffleButton
android:id="@+id/action_button_shuffle"
style="@style/BottomActionBarItem.Shuffle" />
- <com.andrew.apollo.widgets.RepeatButton
+ <com.cyngn.eleven.widgets.RepeatButton
android:id="@+id/action_button_repeat"
style="@style/BottomActionBarItem.Repeat" />
</LinearLayout>
</HorizontalScrollView>
</LinearLayout>
-</com.andrew.apollo.widgets.theme.BottomActionBar>
\ No newline at end of file
+</com.cyngn.eleven.widgets.theme.BottomActionBar>
\ No newline at end of file
android:layout_height="wrap_content"
android:padding="@dimen/color_scheme_dialog_row_padding" >
- <com.andrew.apollo.widgets.ColorPickerView
+ <com.cyngn.eleven.widgets.ColorPickerView
android:id="@+id/color_picker_view"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
See the License for the specific language governing permissions and
limitations under the License.
-->
-<com.andrew.apollo.widgets.theme.Colorstrip xmlns:android="http://schemas.android.com/apk/res/android"
+<com.cyngn.eleven.widgets.theme.Colorstrip xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/colorstrip"
android:layout_width="match_parent"
android:layout_height="@dimen/colorstrip_height"/>
\ No newline at end of file
android:layout_width="match_parent"
android:layout_height="match_parent" >
- <com.andrew.apollo.widgets.theme.ThemeableTitlePageIndicator
+ <com.cyngn.eleven.widgets.theme.ThemeableTitlePageIndicator
android:id="@+id/fragment_home_phone_pager_titles"
android:layout_width="match_parent"
android:layout_height="wrap_content"
limitations under the License.
-->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res/com.andrew.apollo"
+ xmlns:app="http://schemas.android.com/apk/res/com.cyngn.eleven"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical" >
android:gravity="center_vertical"
android:paddingLeft="@dimen/grid_item_padding_left" >
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_one"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
app:themeResource="@null" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_two"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
android:visibility="gone" />
- <com.andrew.apollo.dragdrop.DragSortListView
+ <com.cyngn.eleven.dragdrop.DragSortListView
android:id="@+id/list_base"
android:layout_width="match_parent"
android:layout_height="match_parent"
limitations under the License.
-->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res/com.andrew.apollo"
+ xmlns:app="http://schemas.android.com/apk/res/com.cyngn.eleven"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical" >
- <com.andrew.apollo.widgets.LayoutSuppressingImageView
+ <com.cyngn.eleven.widgets.LayoutSuppressingImageView
android:id="@+id/list_item_background"
android:layout_width="match_parent"
android:layout_height="@dimen/list_item_detailed_height"
android:scaleType="centerCrop" />
- <com.andrew.apollo.widgets.LayoutSuppressingImageView
+ <com.cyngn.eleven.widgets.LayoutSuppressingImageView
android:id="@+id/image"
android:layout_width="@dimen/list_item_detailed_height"
android:layout_height="@dimen/list_item_detailed_height"
android:background="@color/list_item_background"
android:padding="@dimen/list_preferred_item_padding" >
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_one"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
app:themeResource="@null" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_two"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_small"
app:themeResource="@null" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_three"
android:layout_width="match_parent"
android:layout_height="wrap_content"
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
- limitations under the License.\r-->
+ limitations under the License.
+-->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res/com.andrew.apollo"
+ xmlns:app="http://schemas.android.com/apk/res/com.cyngn.eleven"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical" >
- <com.andrew.apollo.widgets.LayoutSuppressingImageView
+ <com.cyngn.eleven.widgets.LayoutSuppressingImageView
android:id="@+id/list_item_background"
android:layout_width="match_parent"
android:layout_height="@dimen/list_item_detailed_height"
android:scaleType="centerCrop" />
- <com.andrew.apollo.widgets.LayoutSuppressingImageView
+ <com.cyngn.eleven.widgets.LayoutSuppressingImageView
android:id="@+id/image"
android:layout_width="@dimen/list_item_detailed_height"
android:layout_height="@dimen/list_item_detailed_height"
android:background="@color/list_item_background"
android:padding="@dimen/list_preferred_item_padding" >
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_one"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
app:themeResource="line_one" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_two"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_small"
app:themeResource="line_two" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_three"
android:layout_width="match_parent"
android:layout_height="wrap_content"
-->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
- xmlns:app="http://schemas.android.com/apk/res/com.andrew.apollo"
+ xmlns:app="http://schemas.android.com/apk/res/com.cyngn.eleven"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
tools:ignore="ContentDescription" >
- <com.andrew.apollo.widgets.SquareImageView
+ <com.cyngn.eleven.widgets.SquareImageView
android:id="@+id/image"
android:layout_width="@dimen/item_normal_height"
android:layout_height="@dimen/item_normal_height"
android:paddingLeft="@dimen/list_preferred_item_padding"
android:paddingRight="@dimen/list_preferred_item_padding" >
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_one"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
app:themeResource="line_one" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_two"
android:layout_width="match_parent"
android:layout_height="wrap_content"
limitations under the License.
-->
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res/com.andrew.apollo"
+ xmlns:app="http://schemas.android.com/apk/res/com.cyngn.eleven"
android:layout_width="match_parent"
android:layout_height="@dimen/item_normal_height"
android:gravity="center_vertical"
android:paddingLeft="@dimen/list_preferred_item_padding"
android:paddingRight="@dimen/list_preferred_item_padding" >
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_one"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
app:themeResource="line_one" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_one_right"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_medium"
app:themeResource="line_one" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_two"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="@dimen/text_size_small"
app:themeResource="line_two" />
- <com.andrew.apollo.widgets.theme.ThemeableTextView
+ <com.cyngn.eleven.widgets.theme.ThemeableTextView
android:id="@+id/line_three"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1"
- class="com.andrew.apollo.widgets.CarouselTab" >
+ class="com.cyngn.eleven.widgets.CarouselTab" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
- <com.andrew.apollo.widgets.LayoutSuppressingImageView
+ <com.cyngn.eleven.widgets.LayoutSuppressingImageView
android:id="@+id/profile_tab_photo"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:contentDescription="@null"
android:scaleType="centerCrop" />
- <com.andrew.apollo.widgets.SquareImageView
+ <com.cyngn.eleven.widgets.SquareImageView
android:id="@+id/profile_tab_album_art"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:background="@color/transparent_black" />
- <com.andrew.apollo.widgets.theme.Colorstrip
+ <com.cyngn.eleven.widgets.theme.Colorstrip
android:id="@+id/profile_tab_colorstrip"
android:layout_width="match_parent"
android:layout_height="@dimen/profile_indicator_height"
android:id="@+id/profile_tab_carousel"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- class="com.andrew.apollo.widgets.ProfileTabCarousel"
+ class="com.cyngn.eleven.widgets.ProfileTabCarousel"
android:fadingEdge="none"
android:scrollbars="none" >
See the License for the specific language governing permissions and
limitations under the License.
-->
-<com.andrew.apollo.widgets.SquareView xmlns:android="http://schemas.android.com/apk/res/android"
+<com.cyngn.eleven.widgets.SquareView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/square_view"
android:layout_width="match_parent"
android:layout_height="match_parent" >
- <com.andrew.apollo.widgets.SquareImageView
+ <com.cyngn.eleven.widgets.SquareImageView
android:id="@+id/image"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="centerCrop" />
-</com.andrew.apollo.widgets.SquareView>
\ No newline at end of file
+</com.cyngn.eleven.widgets.SquareView>
\ No newline at end of file
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="app_name" translatable="false">Apollo</string>
+ <string name="app_name" translatable="false">Music</string>
<!-- Page titles -->
<string name="page_recent">Recent</string>
<string name="new_color">New</string>
<!-- App widget -->
- <string name="app_widget_small" translatable="false">Apollo: 4×1</string>
- <string name="app_widget_large" translatable="false">Apollo: 4×2</string>
- <string name="app_widget_large_alt">Apollo: 4×2 (alternate)</string>
- <string name="app_widget_recent">Apollo: recently listened</string>
+ <string name="app_widget_small" translatable="false">Music: 4×1</string>
+ <string name="app_widget_large" translatable="false">Music: 4×2</string>
+ <string name="app_widget_large_alt">Music: 4×2 (alternate)</string>
+ <string name="app_widget_recent">Music: recently listened</string>
<string name="app_widget_text_separator" translatable="false">-</string>
<!-- What keywords to use when shopping for Apollo themes -->
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo;
+package com.cyngn.eleven;
/**
* App-wide constants.
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo;
+package com.cyngn.eleven;
import android.app.Application;
import android.os.StrictMode;
-import com.andrew.apollo.cache.ImageCache;
-import com.andrew.apollo.utils.ApolloUtils;
+import com.cyngn.eleven.cache.ImageCache;
+import com.cyngn.eleven.utils.ApolloUtils;
import java.util.logging.Level;
import java.util.logging.Logger;
*
* @author Andrew Neal (andrewdneal@gmail.com)
*/
-public class ApolloApplication extends Application {
+public class ElevenApplication extends Application {
private static final boolean DEBUG = false;
/**
-package com.andrew.apollo;
+package com.cyngn.eleven;
import android.graphics.Bitmap;
-interface IApolloService
+interface IElevenService
{
void openFile(String path);
void open(in long [] list, int position);
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo;
+package com.cyngn.eleven;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.util.Log;
import android.view.KeyEvent;
-import com.andrew.apollo.ui.activities.HomeActivity;
+import com.cyngn.eleven.ui.activities.HomeActivity;
/**
* Used to control headset playback.
if (mWakeLock == null) {
Context appContext = context.getApplicationContext();
PowerManager pm = (PowerManager) appContext.getSystemService(Context.POWER_SERVICE);
- mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "Apollo headset button");
+ mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "Eleven headset button");
mWakeLock.setReferenceCounted(false);
}
if (DEBUG) Log.v(TAG, "Acquiring wake lock and sending " + msg.what);
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo;
+package com.cyngn.eleven;
import android.annotation.SuppressLint;
import android.app.AlarmManager;
import android.provider.MediaStore.Audio.AudioColumns;
import android.util.Log;
-import com.andrew.apollo.appwidgets.AppWidgetLarge;
-import com.andrew.apollo.appwidgets.AppWidgetLargeAlternate;
-import com.andrew.apollo.appwidgets.AppWidgetSmall;
-import com.andrew.apollo.appwidgets.RecentWidgetProvider;
-import com.andrew.apollo.cache.ImageCache;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.provider.RecentStore;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.appwidgets.AppWidgetLarge;
+import com.cyngn.eleven.appwidgets.AppWidgetLargeAlternate;
+import com.cyngn.eleven.appwidgets.AppWidgetSmall;
+import com.cyngn.eleven.appwidgets.RecentWidgetProvider;
+import com.cyngn.eleven.cache.ImageCache;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.provider.RecentStore;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.PreferenceUtils;
import java.io.IOException;
import java.lang.ref.WeakReference;
/**
* Indicates that the music has paused or resumed
*/
- public static final String PLAYSTATE_CHANGED = "com.andrew.apollo.playstatechanged";
+ public static final String PLAYSTATE_CHANGED = "com.cyngn.eleven.playstatechanged";
/**
* Indicates that music playback position within
* a title was changed
*/
- public static final String POSITION_CHANGED = "com.android.apollo.positionchanged";
+ public static final String POSITION_CHANGED = "com.cyngn.eleven.positionchanged";
/**
* Indicates the meta data has changed in some way, like a track change
*/
- public static final String META_CHANGED = "com.andrew.apollo.metachanged";
+ public static final String META_CHANGED = "com.cyngn.eleven.metachanged";
/**
* Indicates the queue has been updated
*/
- public static final String QUEUE_CHANGED = "com.andrew.apollo.queuechanged";
+ public static final String QUEUE_CHANGED = "com.cyngn.eleven.queuechanged";
/**
* Indicates the repeat mode chaned
*/
- public static final String REPEATMODE_CHANGED = "com.andrew.apollo.repeatmodechanged";
+ public static final String REPEATMODE_CHANGED = "com.cyngn.eleven.repeatmodechanged";
/**
* Indicates the shuffle mode chaned
*/
- public static final String SHUFFLEMODE_CHANGED = "com.andrew.apollo.shufflemodechanged";
+ public static final String SHUFFLEMODE_CHANGED = "com.cyngn.eleven.shufflemodechanged";
/**
* For backwards compatibility reasons, also provide sticky
* broadcasts under the music package
*/
- public static final String APOLLO_PACKAGE_NAME = "com.andrew.apollo";
+ public static final String ELEVEN_PACKAGE_NAME = "com.cyngn.eleven";
public static final String MUSIC_PACKAGE_NAME = "com.android.music";
/**
* Called to indicate a general service commmand. Used in
* {@link MediaButtonIntentReceiver}
*/
- public static final String SERVICECMD = "com.andrew.apollo.musicservicecommand";
+ public static final String SERVICECMD = "com.cyngn.eleven.musicservicecommand";
/**
* Called to go toggle between pausing and playing the music
*/
- public static final String TOGGLEPAUSE_ACTION = "com.andrew.apollo.togglepause";
+ public static final String TOGGLEPAUSE_ACTION = "com.cyngn.eleven.togglepause";
/**
* Called to go to pause the playback
*/
- public static final String PAUSE_ACTION = "com.andrew.apollo.pause";
+ public static final String PAUSE_ACTION = "com.cyngn.eleven.pause";
/**
* Called to go to stop the playback
*/
- public static final String STOP_ACTION = "com.andrew.apollo.stop";
+ public static final String STOP_ACTION = "com.cyngn.eleven.stop";
/**
* Called to go to the previous track
*/
- public static final String PREVIOUS_ACTION = "com.andrew.apollo.previous";
+ public static final String PREVIOUS_ACTION = "com.cyngn.eleven.previous";
/**
* Called to go to the next track
*/
- public static final String NEXT_ACTION = "com.andrew.apollo.next";
+ public static final String NEXT_ACTION = "com.cyngn.eleven.next";
/**
* Called to change the repeat mode
*/
- public static final String REPEAT_ACTION = "com.andrew.apollo.repeat";
+ public static final String REPEAT_ACTION = "com.cyngn.eleven.repeat";
/**
* Called to change the shuffle mode
*/
- public static final String SHUFFLE_ACTION = "com.andrew.apollo.shuffle";
+ public static final String SHUFFLE_ACTION = "com.cyngn.eleven.shuffle";
/**
* Called to update the service about the foreground state of Apollo's activities
*/
- public static final String FOREGROUND_STATE_CHANGED = "com.andrew.apollo.fgstatechanged";
+ public static final String FOREGROUND_STATE_CHANGED = "com.cyngn.eleven.fgstatechanged";
public static final String NOW_IN_FOREGROUND = "nowinforeground";
* Used to easily notify a list that it should refresh. i.e. A playlist
* changes
*/
- public static final String REFRESH = "com.andrew.apollo.refresh";
+ public static final String REFRESH = "com.cyngn.eleven.refresh";
/**
* Used by the alarm intent to shutdown the service after being idle
*/
- private static final String SHUTDOWN = "com.andrew.apollo.shutdown";
+ private static final String SHUTDOWN = "com.cyngn.eleven.shutdown";
/**
* Called to update the remote control client
*/
- public static final String UPDATE_LOCKSCREEN = "com.andrew.apollo.updatelockscreen";
+ public static final String UPDATE_LOCKSCREEN = "com.cyngn.eleven.updatelockscreen";
public static final String CMDNAME = "command";
sendStickyBroadcast(intent);
final Intent musicIntent = new Intent(intent);
- musicIntent.setAction(what.replace(APOLLO_PACKAGE_NAME, MUSIC_PACKAGE_NAME));
+ musicIntent.setAction(what.replace(ELEVEN_PACKAGE_NAME, MUSIC_PACKAGE_NAME));
sendStickyBroadcast(musicIntent);
if (what.equals(META_CHANGED)) {
}
}
- private static final class ServiceStub extends IApolloService.Stub {
+ private static final class ServiceStub extends IElevenService.Stub {
private final WeakReference<MusicPlaybackService> mService;
-package com.andrew.apollo;
+package com.cyngn.eleven;
/**
* Listens for playback changes to send the the fragments bound to this activity
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo;
+package com.cyngn.eleven;
import android.annotation.SuppressLint;
import android.app.Notification;
import android.util.Log;
import android.widget.RemoteViews;
-import com.andrew.apollo.utils.ApolloUtils;
+import com.cyngn.eleven.utils.ApolloUtils;
/**
* Builds the notification for Apollo's service. Jelly Bean and higher uses the
/**
* Notification ID
*/
- private static final int APOLLO_MUSIC_SERVICE = 1;
+ private static final int ELEVEN_MUSIC_SERVICE = 1;
/**
* NotificationManager
// Set up the expanded content view
initExpandedLayout(trackName, albumName, artistName, albumArt);
}
- mService.startForeground(APOLLO_MUSIC_SERVICE, mNotification);
+ mService.startForeground(ELEVEN_MUSIC_SERVICE, mNotification);
}
/**
mExpandedView.setImageViewResource(R.id.notification_expanded_base_play,
isPlaying ? R.drawable.btn_playback_pause : R.drawable.btn_playback_play);
}
- mNotificationManager.notify(APOLLO_MUSIC_SERVICE, mNotification);
+ mNotificationManager.notify(ELEVEN_MUSIC_SERVICE, mNotification);
}
/**
* Open to the now playing screen
*/
private PendingIntent getPendingIntent() {
- return PendingIntent.getActivity(mService, 0, new Intent("com.andrew.apollo.AUDIO_PLAYER")
+ return PendingIntent.getActivity(mService, 0, new Intent("com.cyngn.eleven.AUDIO_PLAYER")
.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK), 0);
}
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.adapters;
+package com.cyngn.eleven.adapters;
import android.app.Activity;
import android.content.Context;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.model.Album;
-import com.andrew.apollo.ui.MusicHolder;
-import com.andrew.apollo.ui.MusicHolder.DataHolder;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.model.Album;
+import com.cyngn.eleven.ui.MusicHolder;
+import com.cyngn.eleven.ui.MusicHolder.DataHolder;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
/**
* This {@link ArrayAdapter} is used to display all of the albums on a user's
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.adapters;
+package com.cyngn.eleven.adapters;
import android.app.Activity;
import android.content.Context;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
-import com.andrew.apollo.R;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.model.Artist;
-import com.andrew.apollo.ui.MusicHolder;
-import com.andrew.apollo.ui.MusicHolder.DataHolder;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.model.Artist;
+import com.cyngn.eleven.ui.MusicHolder;
+import com.cyngn.eleven.ui.MusicHolder.DataHolder;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
/**
* This {@link ArrayAdapter} is used to display all of the artists on a user's
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.adapters;
+package com.cyngn.eleven.adapters;
import android.app.Activity;
import android.content.Context;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.model.Album;
-import com.andrew.apollo.ui.MusicHolder;
-import com.andrew.apollo.ui.fragments.profile.ArtistAlbumFragment;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.model.Album;
+import com.cyngn.eleven.ui.MusicHolder;
+import com.cyngn.eleven.ui.fragments.profile.ArtistAlbumFragment;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.MusicUtils;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.adapters;
+package com.cyngn.eleven.adapters;
import android.content.Context;
import android.util.TypedValue;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
-import com.andrew.apollo.R;
-import com.andrew.apollo.model.Genre;
-import com.andrew.apollo.ui.MusicHolder;
-import com.andrew.apollo.ui.MusicHolder.DataHolder;
-import com.andrew.apollo.ui.fragments.GenreFragment;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.model.Genre;
+import com.cyngn.eleven.ui.MusicHolder;
+import com.cyngn.eleven.ui.MusicHolder.DataHolder;
+import com.cyngn.eleven.ui.fragments.GenreFragment;
/**
* This {@link ArrayAdapter} is used to display all of the genres on a user's
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.adapters;
+package com.cyngn.eleven.adapters;
import android.app.Activity;
import android.os.Bundle;
import android.util.SparseArray;
import android.view.ViewGroup;
-import com.andrew.apollo.R;
-import com.andrew.apollo.ui.fragments.AlbumFragment;
-import com.andrew.apollo.ui.fragments.ArtistFragment;
-import com.andrew.apollo.ui.fragments.GenreFragment;
-import com.andrew.apollo.ui.fragments.PlaylistFragment;
-import com.andrew.apollo.ui.fragments.RecentFragment;
-import com.andrew.apollo.ui.fragments.SongFragment;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.ui.fragments.AlbumFragment;
+import com.cyngn.eleven.ui.fragments.ArtistFragment;
+import com.cyngn.eleven.ui.fragments.GenreFragment;
+import com.cyngn.eleven.ui.fragments.PlaylistFragment;
+import com.cyngn.eleven.ui.fragments.RecentFragment;
+import com.cyngn.eleven.ui.fragments.SongFragment;
+import com.cyngn.eleven.utils.Lists;
import java.lang.ref.WeakReference;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.adapters;
+package com.cyngn.eleven.adapters;
import android.content.Context;
import android.util.TypedValue;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
-import com.andrew.apollo.R;
-import com.andrew.apollo.model.Playlist;
-import com.andrew.apollo.ui.MusicHolder;
-import com.andrew.apollo.ui.MusicHolder.DataHolder;
-import com.andrew.apollo.ui.fragments.PlaylistFragment;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.model.Playlist;
+import com.cyngn.eleven.ui.MusicHolder;
+import com.cyngn.eleven.ui.MusicHolder.DataHolder;
+import com.cyngn.eleven.ui.fragments.PlaylistFragment;
/**
* This {@link ArrayAdapter} is used to display all of the playlists on a user's
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.adapters;
+package com.cyngn.eleven.adapters;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
-import com.andrew.apollo.R;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.ui.MusicHolder;
-import com.andrew.apollo.ui.fragments.profile.AlbumSongFragment;
-import com.andrew.apollo.ui.fragments.profile.ArtistSongFragment;
-import com.andrew.apollo.ui.fragments.profile.FavoriteFragment;
-import com.andrew.apollo.ui.fragments.profile.GenreSongFragment;
-import com.andrew.apollo.ui.fragments.profile.LastAddedFragment;
-import com.andrew.apollo.ui.fragments.profile.PlaylistSongFragment;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.ui.MusicHolder;
+import com.cyngn.eleven.ui.fragments.profile.AlbumSongFragment;
+import com.cyngn.eleven.ui.fragments.profile.ArtistSongFragment;
+import com.cyngn.eleven.ui.fragments.profile.FavoriteFragment;
+import com.cyngn.eleven.ui.fragments.profile.GenreSongFragment;
+import com.cyngn.eleven.ui.fragments.profile.LastAddedFragment;
+import com.cyngn.eleven.ui.fragments.profile.PlaylistSongFragment;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.MusicUtils;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.adapters;
+package com.cyngn.eleven.adapters;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.ui.MusicHolder;
-import com.andrew.apollo.ui.MusicHolder.DataHolder;
-import com.andrew.apollo.ui.fragments.QueueFragment;
-import com.andrew.apollo.ui.fragments.SongFragment;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.ui.MusicHolder;
+import com.cyngn.eleven.ui.MusicHolder.DataHolder;
+import com.cyngn.eleven.ui.fragments.QueueFragment;
+import com.cyngn.eleven.ui.fragments.SongFragment;
+import com.cyngn.eleven.utils.MusicUtils;
/**
* This {@link ArrayAdapter} is used to display all of the songs on a user's
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.appwidgets;
+package com.cyngn.eleven.appwidgets;
import android.app.PendingIntent;
import android.appwidget.AppWidgetProvider;
import android.content.Context;
import android.content.Intent;
-import com.andrew.apollo.MusicPlaybackService;
+import com.cyngn.eleven.MusicPlaybackService;
public abstract class AppWidgetBase extends AppWidgetProvider {
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.appwidgets;
+package com.cyngn.eleven.appwidgets;
import android.annotation.SuppressLint;
import android.app.PendingIntent;
import android.graphics.Bitmap;
import android.widget.RemoteViews;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.ui.activities.AudioPlayerActivity;
-import com.andrew.apollo.ui.activities.HomeActivity;
-import com.andrew.apollo.utils.ApolloUtils;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.ui.activities.AudioPlayerActivity;
+import com.cyngn.eleven.ui.activities.HomeActivity;
+import com.cyngn.eleven.utils.ApolloUtils;
/**
* 4x2 App-Widget
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.appwidgets;
+package com.cyngn.eleven.appwidgets;
import android.annotation.SuppressLint;
import android.app.PendingIntent;
import android.graphics.Bitmap;
import android.widget.RemoteViews;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.ui.activities.AudioPlayerActivity;
-import com.andrew.apollo.ui.activities.HomeActivity;
-import com.andrew.apollo.utils.ApolloUtils;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.ui.activities.AudioPlayerActivity;
+import com.cyngn.eleven.ui.activities.HomeActivity;
+import com.cyngn.eleven.utils.ApolloUtils;
/**
* 4x2 App-Widget
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.appwidgets;
+package com.cyngn.eleven.appwidgets;
import android.annotation.SuppressLint;
import android.app.PendingIntent;
import android.view.View;
import android.widget.RemoteViews;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.ui.activities.AudioPlayerActivity;
-import com.andrew.apollo.ui.activities.HomeActivity;
-import com.andrew.apollo.utils.ApolloUtils;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.ui.activities.AudioPlayerActivity;
+import com.cyngn.eleven.ui.activities.HomeActivity;
+import com.cyngn.eleven.utils.ApolloUtils;
/**
* 4x1 App-Widget
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.appwidgets;
+package com.cyngn.eleven.appwidgets;
import android.annotation.TargetApi;
import android.app.PendingIntent;
import android.provider.MediaStore;
import android.widget.RemoteViews;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.ui.activities.AudioPlayerActivity;
-import com.andrew.apollo.ui.activities.HomeActivity;
-import com.andrew.apollo.ui.activities.ProfileActivity;
-import com.andrew.apollo.ui.activities.ShortcutActivity;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.ui.activities.AudioPlayerActivity;
+import com.cyngn.eleven.ui.activities.HomeActivity;
+import com.cyngn.eleven.ui.activities.ProfileActivity;
+import com.cyngn.eleven.ui.activities.ShortcutActivity;
+import com.cyngn.eleven.utils.MusicUtils;
/**
* App-Widget used to display a list of recently listened albums.
public static final String CMDAPPWIDGETUPDATE = "app_widget_recents_update";
- public static final String CLICK_ACTION = "com.andrew.apollo.recents.appwidget.action.CLICK";
+ public static final String CLICK_ACTION = "com.cyngn.eleven.recents.appwidget.action.CLICK";
- public static final String REFRESH_ACTION = "com.andrew.apollo.recents.appwidget.action.REFRESH";
+ public static final String REFRESH_ACTION = "com.cyngn.eleven.recents.appwidget.action.REFRESH";
private static Handler sWorkerQueue;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.appwidgets;
+package com.cyngn.eleven.appwidgets;
import android.annotation.TargetApi;
import android.content.Context;
import android.widget.RemoteViews;
import android.widget.RemoteViewsService;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.cache.ImageCache;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.provider.RecentStore;
-import com.andrew.apollo.provider.RecentStore.RecentStoreColumns;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.cache.ImageCache;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.provider.RecentStore;
+import com.cyngn.eleven.provider.RecentStore.RecentStoreColumns;
/**
* This class is used to build the recently listened list for the
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.cache;
+package com.cyngn.eleven.cache;
import java.io.BufferedInputStream;
import java.io.BufferedWriter;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.cache;
+package com.cyngn.eleven.cache;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.text.TextUtils;
import android.util.Log;
-import com.andrew.apollo.utils.ApolloUtils;
+import com.cyngn.eleven.utils.ApolloUtils;
import java.io.File;
import java.io.FileDescriptor;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.cache;
+package com.cyngn.eleven.cache;
import android.content.Context;
import android.graphics.Bitmap;
import android.text.TextUtils;
import android.widget.ImageView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.lastfm.Album;
-import com.andrew.apollo.lastfm.Artist;
-import com.andrew.apollo.lastfm.MusicEntry;
-import com.andrew.apollo.lastfm.ImageSize;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.lastfm.Album;
+import com.cyngn.eleven.lastfm.Artist;
+import com.cyngn.eleven.lastfm.MusicEntry;
+import com.cyngn.eleven.lastfm.ImageSize;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.PreferenceUtils;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.cache;
+package com.cyngn.eleven.cache;
import android.content.Context;
import android.content.res.Resources;
import android.os.AsyncTask;
import android.widget.ImageView;
-import com.andrew.apollo.R;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
import java.lang.ref.WeakReference;
import java.util.concurrent.RejectedExecutionException;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.cache;
+package com.cyngn.eleven.cache;
// NOTE: upstream of this class is android.util.LruCache, changes below
// expose trimToSize() to be called externally.
-package com.andrew.apollo.dragdrop;
+package com.cyngn.eleven.dragdrop;
import android.graphics.Point;
import android.view.GestureDetector;
* language governing permissions and limitations under the License.
*/
-package com.andrew.apollo.dragdrop;
+package com.cyngn.eleven.dragdrop;
import android.content.Context;
import android.database.DataSetObserver;
import android.widget.ListView;
import android.widget.RelativeLayout;
-import com.andrew.apollo.R;
+import com.cyngn.eleven.R;
import java.io.File;
import java.io.FileWriter;
-package com.andrew.apollo.dragdrop;
+package com.cyngn.eleven.dragdrop;
import android.graphics.Bitmap;
import android.graphics.Color;
-package com.andrew.apollo.format;
+package com.cyngn.eleven.format;
import android.text.TextUtils;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.format;
+package com.cyngn.eleven.format;
import android.content.Context;
import android.text.SpannableString;
import android.text.style.ForegroundColorSpan;
import android.widget.TextView;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.utils.PreferenceUtils;
/**
* Highlights the text in a text field.
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import android.content.Context;
-import com.andrew.apollo.Config;
+import com.cyngn.eleven.Config;
import java.util.HashMap;
import java.util.Map;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import android.content.Context;
-import com.andrew.apollo.Config;
+import com.cyngn.eleven.Config;
import java.util.Locale;
import java.util.Map;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
-import static com.andrew.apollo.lastfm.StringUtilities.encode;
-import static com.andrew.apollo.lastfm.StringUtilities.map;
+import static com.cyngn.eleven.lastfm.StringUtilities.encode;
+import static com.cyngn.eleven.lastfm.StringUtilities.map;
import android.content.Context;
import android.util.Log;
-import com.andrew.apollo.lastfm.Result.Status;
+import com.cyngn.eleven.lastfm.Result.Status;
import org.apache.http.HttpStatus;
import org.w3c.dom.Document;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import java.util.Locale;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import java.util.Collection;
import java.util.HashMap;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
/**
* @author Janni Kovacs
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
/**
* An <code>ItemFactory</code> can be used to instantiate a value object - such
* {@link ItemFactoryBuilder} to obtain item factories for a specific type.
*
* @author Janni Kovacs
- * @see com.andrew.apollo.lastfm.api.ItemFactoryBuilder
+ * @see com.cyngn.eleven.lastfm.api.ItemFactoryBuilder
* @see ResponseBuilder
*/
interface ItemFactory<T> {
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import java.util.HashMap;
import java.util.Map;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import java.util.Map;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
/**
* <code>MusicEntry</code> is the abstract superclass for {@link Track},
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import java.util.Collection;
import java.util.Iterator;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import java.util.ArrayList;
import java.util.Collection;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import org.w3c.dom.Document;
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-package com.andrew.apollo.lastfm;
+package com.cyngn.eleven.lastfm;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.AlbumColumns;
-import com.andrew.apollo.R;
-import com.andrew.apollo.model.Album;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.model.Album;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.PreferenceUtils;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.AudioColumns;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.PreferenceUtils;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.AlbumColumns;
-import com.andrew.apollo.R;
-import com.andrew.apollo.model.Album;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.model.Album;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.PreferenceUtils;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.ArtistColumns;
-import com.andrew.apollo.R;
-import com.andrew.apollo.model.Artist;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.model.Artist;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.PreferenceUtils;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.AudioColumns;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.PreferenceUtils;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.os.Handler;
import android.os.HandlerThread;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.provider.FavoritesStore.FavoriteColumns;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.provider.FavoritesStore.FavoriteColumns;
+import com.cyngn.eleven.utils.Lists;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.GenresColumns;
-import com.andrew.apollo.model.Genre;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.model.Genre;
+import com.cyngn.eleven.utils.Lists;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.utils.Lists;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.AudioColumns;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.utils.Lists;
import java.util.ArrayList;
import java.util.List;
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
-import static com.andrew.apollo.utils.MusicUtils.mService;
+import static com.cyngn.eleven.utils.MusicUtils.mService;
import android.annotation.SuppressLint;
import android.content.Context;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.AudioColumns;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
import java.util.Arrays;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.content.res.Resources;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.PlaylistsColumns;
-import com.andrew.apollo.R;
-import com.andrew.apollo.model.Playlist;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.model.Playlist;
+import com.cyngn.eleven.utils.Lists;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.AudioColumns;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.utils.Lists;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.utils.Lists;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
-import com.andrew.apollo.R;
-import com.andrew.apollo.model.Album;
-import com.andrew.apollo.provider.RecentStore;
-import com.andrew.apollo.provider.RecentStore.RecentStoreColumns;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.model.Album;
+import com.cyngn.eleven.provider.RecentStore;
+import com.cyngn.eleven.provider.RecentStore.RecentStoreColumns;
+import com.cyngn.eleven.utils.Lists;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.text.TextUtils;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.utils.Lists;
import java.util.ArrayList;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio.AudioColumns;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.PreferenceUtils;
import java.util.ArrayList;
import java.util.List;
-package com.andrew.apollo.loaders;
+package com.cyngn.eleven.loaders;
import android.content.Context;
import android.support.v4.content.AsyncTaskLoader;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.menu;
+package com.cyngn.eleven.menu;
import android.app.AlertDialog;
import android.app.Dialog;
import android.widget.Button;
import android.widget.EditText;
-import com.andrew.apollo.R;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.utils.MusicUtils;
/**
* A simple base class for the playlist dialogs.
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.menu;
+package com.cyngn.eleven.menu;
import android.app.Dialog;
import android.content.ContentResolver;
import android.os.Bundle;
import android.provider.MediaStore;
-import com.andrew.apollo.R;
-import com.andrew.apollo.format.Capitalize;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.format.Capitalize;
+import com.cyngn.eleven.utils.MusicUtils;
/**
* @author Andrew Neal (andrewdneal@gmail.com) TODO - The playlist names are
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.menu;
+package com.cyngn.eleven.menu;
import android.app.AlertDialog;
import android.app.Dialog;
import android.os.Bundle;
import android.support.v4.app.DialogFragment;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
/**
* Alert dialog used to delete tracks.
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.menu;
+package com.cyngn.eleven.menu;
/**
* Several of the context menu items used in Apollo are reused. This class helps
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.menu;
+package com.cyngn.eleven.menu;
import android.app.AlertDialog;
import android.app.Dialog;
import android.widget.ArrayAdapter;
import android.widget.ListAdapter;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.ui.activities.ProfileActivity;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.Lists;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.ui.activities.ProfileActivity;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.Lists;
import java.util.ArrayList;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.menu;
+package com.cyngn.eleven.menu;
import android.app.Dialog;
import android.content.ContentResolver;
import android.provider.MediaStore;
import android.provider.MediaStore.Audio;
-import com.andrew.apollo.R;
-import com.andrew.apollo.format.Capitalize;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.format.Capitalize;
+import com.cyngn.eleven.utils.MusicUtils;
/**
* Alert dialog used to rename playlits.
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.model;
+package com.cyngn.eleven.model;
import android.text.TextUtils;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.model;
+package com.cyngn.eleven.model;
import android.text.TextUtils;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.model;
+package com.cyngn.eleven.model;
import android.text.TextUtils;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.model;
+package com.cyngn.eleven.model;
import android.text.TextUtils;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.model;
+package com.cyngn.eleven.model;
import android.text.TextUtils;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.provider;
+package com.cyngn.eleven.provider;
import android.content.ContentValues;
import android.content.Context;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.provider;
+package com.cyngn.eleven.provider;
import android.content.ContentValues;
import android.content.Context;
import android.database.sqlite.SQLiteOpenHelper;
import android.text.TextUtils;
-import com.andrew.apollo.ui.activities.ProfileActivity;
+import com.cyngn.eleven.ui.activities.ProfileActivity;
/**
* The {@link RecentlyListenedFragment} is used to display a a grid or list of
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.recycler;
+package com.cyngn.eleven.recycler;
import android.view.View;
import android.widget.AbsListView.RecyclerListener;
-import com.andrew.apollo.ui.MusicHolder;
+import com.cyngn.eleven.ui.MusicHolder;
/**
* A @ {@link RecyclerListener} for {@link MusicHolder}'s views.
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui;
+package com.cyngn.eleven.ui;
import android.content.Context;
import android.graphics.Bitmap;
import android.widget.RelativeLayout;
import android.widget.TextView;
-import com.andrew.apollo.R;
-import com.andrew.apollo.appwidgets.RecentWidgetService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.appwidgets.RecentWidgetService;
import java.lang.ref.WeakReference;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.activities;
+package com.cyngn.eleven.ui.activities;
-import static com.andrew.apollo.utils.MusicUtils.mService;
+import static com.cyngn.eleven.utils.MusicUtils.mService;
import android.animation.ObjectAnimator;
import android.app.ActionBar;
import android.widget.SeekBar.OnSeekBarChangeListener;
import android.widget.TextView;
-import com.andrew.apollo.IApolloService;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.PagerAdapter;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.ui.fragments.QueueFragment;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.MusicUtils.ServiceToken;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.utils.ThemeUtils;
-import com.andrew.apollo.widgets.PlayPauseButton;
-import com.andrew.apollo.widgets.RepeatButton;
-import com.andrew.apollo.widgets.RepeatingImageButton;
-import com.andrew.apollo.widgets.ShuffleButton;
+import com.cyngn.eleven.IElevenService;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.PagerAdapter;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.ui.fragments.QueueFragment;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.MusicUtils.ServiceToken;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
+import com.cyngn.eleven.widgets.PlayPauseButton;
+import com.cyngn.eleven.widgets.RepeatButton;
+import com.cyngn.eleven.widgets.RepeatingImageButton;
+import com.cyngn.eleven.widgets.ShuffleButton;
import java.lang.ref.WeakReference;
*/
@Override
public void onServiceConnected(final ComponentName name, final IBinder service) {
- mService = IApolloService.Stub.asInterface(service);
+ mService = IElevenService.Stub.asInterface(service);
// Check whether we were asked to start any playback
startPlayback();
// Set the playback drawables
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.activities;
+package com.cyngn.eleven.ui.activities;
-import static com.andrew.apollo.utils.MusicUtils.mService;
+import static com.cyngn.eleven.utils.MusicUtils.mService;
import android.app.SearchManager;
import android.app.SearchableInfo;
import android.widget.SearchView.OnQueryTextListener;
import android.widget.TextView;
-import com.andrew.apollo.IApolloService;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.MusicStateListener;
-import com.andrew.apollo.R;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.MusicUtils.ServiceToken;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.utils.ThemeUtils;
-import com.andrew.apollo.widgets.PlayPauseButton;
-import com.andrew.apollo.widgets.RepeatButton;
-import com.andrew.apollo.widgets.ShuffleButton;
+import com.cyngn.eleven.IElevenService;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.MusicStateListener;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.MusicUtils.ServiceToken;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
+import com.cyngn.eleven.widgets.PlayPauseButton;
+import com.cyngn.eleven.widgets.RepeatButton;
+import com.cyngn.eleven.widgets.ShuffleButton;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
*/
@Override
public void onServiceConnected(final ComponentName name, final IBinder service) {
- mService = IApolloService.Stub.asInterface(service);
+ mService = IElevenService.Stub.asInterface(service);
// Set the playback drawables
updatePlaybackControls();
// Current info
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.activities;
+package com.cyngn.eleven.ui.activities;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.view.ViewPager;
-import com.andrew.apollo.R;
-import com.andrew.apollo.ui.fragments.phone.MusicBrowserPhoneFragment;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.ui.fragments.phone.MusicBrowserPhoneFragment;
/**
* This class is used to display the {@link ViewPager} used to swipe between the
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.activities;
+package com.cyngn.eleven.ui.activities;
import android.app.ActionBar;
import android.app.Activity;
import android.view.MenuItem;
import android.view.View;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.PagerAdapter;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.menu.PhotoSelectionDialog;
-import com.andrew.apollo.menu.PhotoSelectionDialog.ProfileType;
-import com.andrew.apollo.ui.fragments.profile.AlbumSongFragment;
-import com.andrew.apollo.ui.fragments.profile.ArtistAlbumFragment;
-import com.andrew.apollo.ui.fragments.profile.ArtistSongFragment;
-import com.andrew.apollo.ui.fragments.profile.FavoriteFragment;
-import com.andrew.apollo.ui.fragments.profile.GenreSongFragment;
-import com.andrew.apollo.ui.fragments.profile.LastAddedFragment;
-import com.andrew.apollo.ui.fragments.profile.PlaylistSongFragment;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.utils.PreferenceUtils;
-import com.andrew.apollo.utils.SortOrder;
-import com.andrew.apollo.widgets.ProfileTabCarousel;
-import com.andrew.apollo.widgets.ProfileTabCarousel.Listener;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.PagerAdapter;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.menu.PhotoSelectionDialog;
+import com.cyngn.eleven.menu.PhotoSelectionDialog.ProfileType;
+import com.cyngn.eleven.ui.fragments.profile.AlbumSongFragment;
+import com.cyngn.eleven.ui.fragments.profile.ArtistAlbumFragment;
+import com.cyngn.eleven.ui.fragments.profile.ArtistSongFragment;
+import com.cyngn.eleven.ui.fragments.profile.FavoriteFragment;
+import com.cyngn.eleven.ui.fragments.profile.GenreSongFragment;
+import com.cyngn.eleven.ui.fragments.profile.LastAddedFragment;
+import com.cyngn.eleven.ui.fragments.profile.PlaylistSongFragment;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.utils.PreferenceUtils;
+import com.cyngn.eleven.utils.SortOrder;
+import com.cyngn.eleven.widgets.ProfileTabCarousel;
+import com.cyngn.eleven.widgets.ProfileTabCarousel.Listener;
/**
* The {@link Activity} is used to display the data for specific
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.activities;
+package com.cyngn.eleven.ui.activities;
-import static com.andrew.apollo.utils.MusicUtils.mService;
+import static com.cyngn.eleven.utils.MusicUtils.mService;
import android.app.Activity;
import android.app.ActionBar;
import android.widget.SearchView.OnQueryTextListener;
import android.widget.TextView;
-import com.andrew.apollo.IApolloService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.format.PrefixHighlighter;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.ui.MusicHolder;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.MusicUtils.ServiceToken;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.IElevenService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.format.PrefixHighlighter;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.ui.MusicHolder;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.MusicUtils.ServiceToken;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
import java.util.Locale;
*/
@Override
public void onServiceConnected(final ComponentName name, final IBinder service) {
- mService = IApolloService.Stub.asInterface(service);
+ mService = IElevenService.Stub.asInterface(service);
}
/**
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.activities;
+package com.cyngn.eleven.ui.activities;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.preference.PreferenceActivity;
import android.view.MenuItem;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.cache.ImageCache;
-import com.andrew.apollo.ui.fragments.ThemeFragment;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.PreferenceUtils;
-import com.andrew.apollo.widgets.ColorSchemeDialog;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.cache.ImageCache;
+import com.cyngn.eleven.ui.fragments.ThemeFragment;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.PreferenceUtils;
+import com.cyngn.eleven.widgets.ColorSchemeDialog;
/**
* Settings.
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.activities;
+package com.cyngn.eleven.ui.activities;
-import static com.andrew.apollo.Config.MIME_TYPE;
-import static com.andrew.apollo.utils.MusicUtils.mService;
+import static com.cyngn.eleven.Config.MIME_TYPE;
+import static com.cyngn.eleven.utils.MusicUtils.mService;
import android.app.SearchManager;
import android.content.ComponentName;
import android.support.v4.app.LoaderManager.LoaderCallbacks;
import android.support.v4.content.Loader;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.IApolloService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.format.Capitalize;
-import com.andrew.apollo.loaders.AsyncHandler;
-import com.andrew.apollo.loaders.LastAddedLoader;
-import com.andrew.apollo.loaders.SearchLoader;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.utils.Lists;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.MusicUtils.ServiceToken;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.IElevenService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.format.Capitalize;
+import com.cyngn.eleven.loaders.AsyncHandler;
+import com.cyngn.eleven.loaders.LastAddedLoader;
+import com.cyngn.eleven.loaders.SearchLoader;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.utils.Lists;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.MusicUtils.ServiceToken;
import java.util.ArrayList;
import java.util.List;
*/
@Override
public void onServiceConnected(final ComponentName name, final IBinder service) {
- mService = IApolloService.Stub.asInterface(service);
+ mService = IElevenService.Stub.asInterface(service);
// Check for a voice query
if (mIntent.getAction().equals(Config.PLAY_FROM_SEARCH)) {
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.activities;
+package com.cyngn.eleven.ui.activities;
import android.app.ActionBar;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
-import com.andrew.apollo.R;
-import com.andrew.apollo.ui.fragments.ThemeFragment;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.ui.fragments.ThemeFragment;
/**
* A class the displays the {@link ThemeFragment}.
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments;
+package com.cyngn.eleven.ui.fragments;
-import static com.andrew.apollo.utils.PreferenceUtils.ALBUM_LAYOUT;
+import static com.cyngn.eleven.utils.PreferenceUtils.ALBUM_LAYOUT;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ListView;
import android.widget.TextView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.MusicStateListener;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.AlbumAdapter;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.loaders.AlbumLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Album;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.ui.activities.BaseActivity;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.MusicStateListener;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.AlbumAdapter;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.loaders.AlbumLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Album;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.ui.activities.BaseActivity;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.utils.PreferenceUtils;
import com.viewpagerindicator.TitlePageIndicator;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments;
+package com.cyngn.eleven.ui.fragments;
-import static com.andrew.apollo.utils.PreferenceUtils.ARTIST_LAYOUT;
+import static com.cyngn.eleven.utils.PreferenceUtils.ARTIST_LAYOUT;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ListView;
import android.widget.TextView;
-import com.andrew.apollo.MusicStateListener;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.ArtistAdapter;
-import com.andrew.apollo.loaders.ArtistLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Artist;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.ui.activities.BaseActivity;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.MusicStateListener;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.ArtistAdapter;
+import com.cyngn.eleven.loaders.ArtistLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Artist;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.ui.activities.BaseActivity;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.utils.PreferenceUtils;
import com.viewpagerindicator.TitlePageIndicator;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments;
+package com.cyngn.eleven.ui.fragments;
import android.content.Intent;
import android.os.Bundle;
import android.widget.ListView;
import android.widget.TextView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.GenreAdapter;
-import com.andrew.apollo.loaders.GenreLoader;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Genre;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.ui.activities.ProfileActivity;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.GenreAdapter;
+import com.cyngn.eleven.loaders.GenreLoader;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Genre;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.ui.activities.ProfileActivity;
+import com.cyngn.eleven.utils.MusicUtils;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments;
+package com.cyngn.eleven.ui.fragments;
import android.app.Activity;
import android.app.AlertDialog;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.MusicStateListener;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.PlaylistAdapter;
-import com.andrew.apollo.loaders.PlaylistLoader;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.menu.RenamePlaylist;
-import com.andrew.apollo.model.Playlist;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.ui.activities.BaseActivity;
-import com.andrew.apollo.ui.activities.ProfileActivity;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.MusicStateListener;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.PlaylistAdapter;
+import com.cyngn.eleven.loaders.PlaylistLoader;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.menu.RenamePlaylist;
+import com.cyngn.eleven.model.Playlist;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.ui.activities.BaseActivity;
+import com.cyngn.eleven.ui.activities.ProfileActivity;
+import com.cyngn.eleven.utils.MusicUtils;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments;
+package com.cyngn.eleven.ui.fragments;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.widget.AdapterView.AdapterContextMenuInfo;
import android.widget.AdapterView.OnItemClickListener;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.SongAdapter;
-import com.andrew.apollo.dragdrop.DragSortListView;
-import com.andrew.apollo.dragdrop.DragSortListView.DragScrollProfile;
-import com.andrew.apollo.dragdrop.DragSortListView.DropListener;
-import com.andrew.apollo.dragdrop.DragSortListView.RemoveListener;
-import com.andrew.apollo.loaders.NowPlayingCursor;
-import com.andrew.apollo.loaders.QueueLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.SongAdapter;
+import com.cyngn.eleven.dragdrop.DragSortListView;
+import com.cyngn.eleven.dragdrop.DragSortListView.DragScrollProfile;
+import com.cyngn.eleven.dragdrop.DragSortListView.DropListener;
+import com.cyngn.eleven.dragdrop.DragSortListView.RemoveListener;
+import com.cyngn.eleven.loaders.NowPlayingCursor;
+import com.cyngn.eleven.loaders.QueueLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
import com.viewpagerindicator.TitlePageIndicator;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments;
+package com.cyngn.eleven.ui.fragments;
-import static com.andrew.apollo.utils.PreferenceUtils.RECENT_LAYOUT;
+import static com.cyngn.eleven.utils.PreferenceUtils.RECENT_LAYOUT;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ListView;
import android.widget.TextView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.MusicStateListener;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.AlbumAdapter;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.loaders.RecentLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Album;
-import com.andrew.apollo.provider.RecentStore;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.ui.activities.BaseActivity;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.utils.PreferenceUtils;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.MusicStateListener;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.AlbumAdapter;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.loaders.RecentLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Album;
+import com.cyngn.eleven.provider.RecentStore;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.ui.activities.BaseActivity;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.utils.PreferenceUtils;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments;
+package com.cyngn.eleven.ui.fragments;
import android.app.Activity;
import android.database.Cursor;
import android.widget.ListView;
import android.widget.TextView;
-import com.andrew.apollo.MusicStateListener;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.SongAdapter;
-import com.andrew.apollo.loaders.SongLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.ui.activities.BaseActivity;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
+import com.cyngn.eleven.MusicStateListener;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.SongAdapter;
+import com.cyngn.eleven.loaders.SongLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.ui.activities.BaseActivity;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
import com.viewpagerindicator.TitlePageIndicator;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments;
+package com.cyngn.eleven.ui.fragments;
import android.content.Context;
import android.content.Intent;
import android.widget.ArrayAdapter;
import android.widget.GridView;
-import com.andrew.apollo.R;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.ui.MusicHolder;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.ui.MusicHolder;
+import com.cyngn.eleven.utils.ThemeUtils;
import com.devspark.appmsg.AppMsg;
import java.util.List;
@Override
public void onActivityCreated(final Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
+ // keep apollo theme support
final Intent apolloThemeIntent = new Intent("com.andrew.apollo.THEMES");
apolloThemeIntent.addCategory("android.intent.category.DEFAULT");
// Default items
mEntries[0] = getString(R.string.app_name);
- // mValues[0] = ThemeUtils.APOLLO_PACKAGE;
+ // mValues[0] = ThemeUtils.ELEVEN_PACKAGE;
mThemePreview[0] = getResources().getDrawable(R.drawable.theme_preview);
for (int i = 0; i < mThemes.size(); i++) {
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments.phone;
+package com.cyngn.eleven.ui.fragments.phone;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.View;
import android.view.ViewGroup;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.PagerAdapter;
-import com.andrew.apollo.adapters.PagerAdapter.MusicFragments;
-import com.andrew.apollo.ui.fragments.AlbumFragment;
-import com.andrew.apollo.ui.fragments.ArtistFragment;
-import com.andrew.apollo.ui.fragments.SongFragment;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.utils.PreferenceUtils;
-import com.andrew.apollo.utils.SortOrder;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.PagerAdapter;
+import com.cyngn.eleven.adapters.PagerAdapter.MusicFragments;
+import com.cyngn.eleven.ui.fragments.AlbumFragment;
+import com.cyngn.eleven.ui.fragments.ArtistFragment;
+import com.cyngn.eleven.ui.fragments.SongFragment;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.utils.PreferenceUtils;
+import com.cyngn.eleven.utils.SortOrder;
+import com.cyngn.eleven.utils.ThemeUtils;
import com.viewpagerindicator.TitlePageIndicator;
import com.viewpagerindicator.TitlePageIndicator.OnCenterItemClickListener;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments.profile;
+package com.cyngn.eleven.ui.fragments.profile;
import android.app.Activity;
import android.database.Cursor;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.ProfileSongAdapter;
-import com.andrew.apollo.loaders.AlbumSongLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.widgets.ProfileTabCarousel;
-import com.andrew.apollo.widgets.VerticalScrollListener;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.ProfileSongAdapter;
+import com.cyngn.eleven.loaders.AlbumSongLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.widgets.ProfileTabCarousel;
+import com.cyngn.eleven.widgets.VerticalScrollListener;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments.profile;
+package com.cyngn.eleven.ui.fragments.profile;
import android.app.Activity;
import android.os.Bundle;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.ArtistAlbumAdapter;
-import com.andrew.apollo.loaders.ArtistAlbumLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Album;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.widgets.ProfileTabCarousel;
-import com.andrew.apollo.widgets.VerticalScrollListener;
-import com.andrew.apollo.widgets.VerticalScrollListener.ScrollableHeader;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.ArtistAlbumAdapter;
+import com.cyngn.eleven.loaders.ArtistAlbumLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Album;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.widgets.ProfileTabCarousel;
+import com.cyngn.eleven.widgets.VerticalScrollListener;
+import com.cyngn.eleven.widgets.VerticalScrollListener.ScrollableHeader;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments.profile;
+package com.cyngn.eleven.ui.fragments.profile;
import android.app.Activity;
import android.database.Cursor;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.ProfileSongAdapter;
-import com.andrew.apollo.loaders.ArtistSongLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.widgets.ProfileTabCarousel;
-import com.andrew.apollo.widgets.VerticalScrollListener;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.ProfileSongAdapter;
+import com.cyngn.eleven.loaders.ArtistSongLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.widgets.ProfileTabCarousel;
+import com.cyngn.eleven.widgets.VerticalScrollListener;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments.profile;
+package com.cyngn.eleven.ui.fragments.profile;
import android.app.Activity;
import android.database.Cursor;
import android.widget.ListView;
import android.widget.TextView;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.ProfileSongAdapter;
-import com.andrew.apollo.loaders.FavoritesLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.widgets.ProfileTabCarousel;
-import com.andrew.apollo.widgets.VerticalScrollListener;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.ProfileSongAdapter;
+import com.cyngn.eleven.loaders.FavoritesLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.widgets.ProfileTabCarousel;
+import com.cyngn.eleven.widgets.VerticalScrollListener;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments.profile;
+package com.cyngn.eleven.ui.fragments.profile;
import android.app.Activity;
import android.database.Cursor;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.ProfileSongAdapter;
-import com.andrew.apollo.loaders.GenreSongLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.widgets.ProfileTabCarousel;
-import com.andrew.apollo.widgets.VerticalScrollListener;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.ProfileSongAdapter;
+import com.cyngn.eleven.loaders.GenreSongLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.widgets.ProfileTabCarousel;
+import com.cyngn.eleven.widgets.VerticalScrollListener;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments.profile;
+package com.cyngn.eleven.ui.fragments.profile;
import android.app.Activity;
import android.database.Cursor;
import android.widget.ListView;
import android.widget.TextView;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.ProfileSongAdapter;
-import com.andrew.apollo.loaders.LastAddedLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.widgets.ProfileTabCarousel;
-import com.andrew.apollo.widgets.VerticalScrollListener;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.ProfileSongAdapter;
+import com.cyngn.eleven.loaders.LastAddedLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.widgets.ProfileTabCarousel;
+import com.cyngn.eleven.widgets.VerticalScrollListener;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.ui.fragments.profile;
+package com.cyngn.eleven.ui.fragments.profile;
import android.app.Activity;
import android.database.Cursor;
import android.widget.AdapterView.AdapterContextMenuInfo;
import android.widget.AdapterView.OnItemClickListener;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.adapters.ProfileSongAdapter;
-import com.andrew.apollo.dragdrop.DragSortListView;
-import com.andrew.apollo.dragdrop.DragSortListView.DragScrollProfile;
-import com.andrew.apollo.dragdrop.DragSortListView.DropListener;
-import com.andrew.apollo.dragdrop.DragSortListView.RemoveListener;
-import com.andrew.apollo.loaders.PlaylistSongLoader;
-import com.andrew.apollo.menu.CreateNewPlaylist;
-import com.andrew.apollo.menu.DeleteDialog;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.model.Song;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.recycler.RecycleHolder;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.NavUtils;
-import com.andrew.apollo.widgets.ProfileTabCarousel;
-import com.andrew.apollo.widgets.VerticalScrollListener;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.adapters.ProfileSongAdapter;
+import com.cyngn.eleven.dragdrop.DragSortListView;
+import com.cyngn.eleven.dragdrop.DragSortListView.DragScrollProfile;
+import com.cyngn.eleven.dragdrop.DragSortListView.DropListener;
+import com.cyngn.eleven.dragdrop.DragSortListView.RemoveListener;
+import com.cyngn.eleven.loaders.PlaylistSongLoader;
+import com.cyngn.eleven.menu.CreateNewPlaylist;
+import com.cyngn.eleven.menu.DeleteDialog;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.model.Song;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.recycler.RecycleHolder;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.NavUtils;
+import com.cyngn.eleven.widgets.ProfileTabCarousel;
+import com.cyngn.eleven.widgets.VerticalScrollListener;
import java.util.List;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.utils;
+package com.cyngn.eleven.utils;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.webkit.WebView;
import android.widget.Toast;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.cache.ImageCache;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.ui.activities.ShortcutActivity;
-import com.andrew.apollo.widgets.ColorPickerView;
-import com.andrew.apollo.widgets.ColorSchemeDialog;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.cache.ImageCache;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.ui.activities.ShortcutActivity;
+import com.cyngn.eleven.widgets.ColorPickerView;
+import com.cyngn.eleven.widgets.ColorSchemeDialog;
import com.devspark.appmsg.AppMsg;
/**
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.utils;
+package com.cyngn.eleven.utils;
import android.graphics.Bitmap;
import android.graphics.Canvas;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.utils;
+package com.cyngn.eleven.utils;
import java.util.ArrayList;
import java.util.Collections;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.utils;
+package com.cyngn.eleven.utils;
import android.app.Activity;
import android.content.ComponentName;
import android.view.Menu;
import android.view.SubMenu;
-import com.andrew.apollo.IApolloService;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.loaders.FavoritesLoader;
-import com.andrew.apollo.loaders.LastAddedLoader;
-import com.andrew.apollo.loaders.PlaylistLoader;
-import com.andrew.apollo.loaders.SongLoader;
-import com.andrew.apollo.menu.FragmentMenuItems;
-import com.andrew.apollo.provider.FavoritesStore;
-import com.andrew.apollo.provider.FavoritesStore.FavoriteColumns;
-import com.andrew.apollo.provider.RecentStore;
+import com.cyngn.eleven.IElevenService;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.loaders.FavoritesLoader;
+import com.cyngn.eleven.loaders.LastAddedLoader;
+import com.cyngn.eleven.loaders.PlaylistLoader;
+import com.cyngn.eleven.loaders.SongLoader;
+import com.cyngn.eleven.menu.FragmentMenuItems;
+import com.cyngn.eleven.provider.FavoritesStore;
+import com.cyngn.eleven.provider.FavoritesStore.FavoriteColumns;
+import com.cyngn.eleven.provider.RecentStore;
import com.devspark.appmsg.AppMsg;
import java.io.File;
*/
public final class MusicUtils {
- public static IApolloService mService = null;
+ public static IElevenService mService = null;
private static int sForegroundActivities = 0;
@Override
public void onServiceConnected(final ComponentName className, final IBinder service) {
- mService = IApolloService.Stub.asInterface(service);
+ mService = IElevenService.Stub.asInterface(service);
if (mCallback != null) {
mCallback.onServiceConnected(className, service);
}
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.utils;
+package com.cyngn.eleven.utils;
import android.app.Activity;
import android.app.SearchManager;
import android.os.Bundle;
import android.provider.MediaStore;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.model.Album;
-import com.andrew.apollo.ui.activities.AudioPlayerActivity;
-import com.andrew.apollo.ui.activities.HomeActivity;
-import com.andrew.apollo.ui.activities.ProfileActivity;
-import com.andrew.apollo.ui.activities.SearchActivity;
-import com.andrew.apollo.ui.activities.SettingsActivity;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.model.Album;
+import com.cyngn.eleven.ui.activities.AudioPlayerActivity;
+import com.cyngn.eleven.ui.activities.HomeActivity;
+import com.cyngn.eleven.ui.activities.ProfileActivity;
+import com.cyngn.eleven.ui.activities.SearchActivity;
+import com.cyngn.eleven.ui.activities.SettingsActivity;
import com.devspark.appmsg.AppMsg;
/**
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.utils;
+package com.cyngn.eleven.utils;
import android.content.Context;
import android.content.SharedPreferences;
import android.os.AsyncTask;
import android.preference.PreferenceManager;
-import com.andrew.apollo.R;
-import com.andrew.apollo.ui.fragments.AlbumFragment;
-import com.andrew.apollo.ui.fragments.ArtistFragment;
-import com.andrew.apollo.ui.fragments.SongFragment;
-import com.andrew.apollo.ui.fragments.phone.MusicBrowserPhoneFragment;
-import com.andrew.apollo.ui.fragments.profile.AlbumSongFragment;
-import com.andrew.apollo.ui.fragments.profile.ArtistAlbumFragment;
-import com.andrew.apollo.ui.fragments.profile.ArtistSongFragment;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.ui.fragments.AlbumFragment;
+import com.cyngn.eleven.ui.fragments.ArtistFragment;
+import com.cyngn.eleven.ui.fragments.SongFragment;
+import com.cyngn.eleven.ui.fragments.phone.MusicBrowserPhoneFragment;
+import com.cyngn.eleven.ui.fragments.profile.AlbumSongFragment;
+import com.cyngn.eleven.ui.fragments.profile.ArtistAlbumFragment;
+import com.cyngn.eleven.ui.fragments.profile.ArtistSongFragment;
/**
* A collection of helpers designed to get and set various preferences across
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.utils;
+package com.cyngn.eleven.utils;
import android.provider.MediaStore;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.utils;
+package com.cyngn.eleven.utils;
import android.app.ActionBar;
import android.app.Activity;
import android.view.View;
import android.widget.TextView;
-import com.andrew.apollo.R;
+import com.cyngn.eleven.R;
/**
* In order to implement the theme chooser for Apollo, this class returns a
/**
* Default package name.
*/
- public static final String APOLLO_PACKAGE = "com.andrew.apollo";
+ public static final String ELEVEN_PACKAGE = "com.cyngn.eleven";
/**
* Current theme package name.
mResources = mPackageManager.getResourcesForApplication(mThemePackage);
} catch (final Exception e) {
// If the user isn't using a theme, then the resources should be
- // Apollo's.
- setThemePackageName(APOLLO_PACKAGE);
+ // Eleven's.
+ setThemePackageName(ELEVEN_PACKAGE);
}
// Get the current theme color
mCurrentThemeColor = PreferenceUtils.getInstance(context).getDefaultThemeColor(context);
* @return The default theme package name.
*/
public final String getThemePackageName() {
- return mPreferences.getString(PACKAGE_NAME, APOLLO_PACKAGE);
+ return mPreferences.getString(PACKAGE_NAME, ELEVEN_PACKAGE);
}
/**
* language governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.graphics.Bitmap;
import android.graphics.Bitmap.Config;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.view.View;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.widget.ImageView;
import android.widget.TextView;
-import com.andrew.apollo.Config;
-import com.andrew.apollo.R;
-import com.andrew.apollo.cache.ImageFetcher;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.BitmapUtils;
-import com.andrew.apollo.utils.MusicUtils;
+import com.cyngn.eleven.Config;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.cache.ImageFetcher;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.BitmapUtils;
+import com.cyngn.eleven.utils.MusicUtils;
/**
* @author Andrew Neal (andrewdneal@gmail.com)
* language governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.graphics.Canvas;
* language governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.graphics.Canvas;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.app.AlertDialog;
import android.content.Context;
import android.widget.Button;
import android.widget.EditText;
-import com.andrew.apollo.R;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.PreferenceUtils;
-import com.andrew.apollo.widgets.ColorPickerView.OnColorChangedListener;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.PreferenceUtils;
+import com.cyngn.eleven.widgets.ColorPickerView.OnColorChangedListener;
import java.util.Locale;
/*
* (non-Javadoc)
- * @see com.andrew.apollo.widgets.ColorPickerView.OnColorChangedListener#
+ * @see com.cyngn.eleven.widgets.ColorPickerView.OnColorChangedListener#
* onColorChanged(int)
*/
@Override
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.util.AttributeSet;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.util.AttributeSet;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.text.TextUtils;
import android.view.View.OnLongClickListener;
import android.widget.ImageButton;
-import com.andrew.apollo.R;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.ThemeUtils;
-import com.andrew.apollo.widgets.theme.HoloSelector;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
+import com.cyngn.eleven.widgets.theme.HoloSelector;
/**
* A custom {@link ImageButton} that represents the "play and pause" button.
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.animation.Animator;
import android.animation.Animator.AnimatorListener;
import android.widget.HorizontalScrollView;
import android.widget.ImageView;
-import com.andrew.apollo.R;
-import com.andrew.apollo.ui.activities.ProfileActivity;
-import com.andrew.apollo.utils.ApolloUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.ui.activities.ProfileActivity;
+import com.cyngn.eleven.utils.ApolloUtils;
/**
* A custom {@link HorizontalScrollView} that displays up to two "tabs" in the
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.text.TextUtils;
import android.view.View.OnLongClickListener;
import android.widget.ImageButton;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.ThemeUtils;
-import com.andrew.apollo.widgets.theme.HoloSelector;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
+import com.cyngn.eleven.widgets.theme.HoloSelector;
/**
* A custom {@link ImageButton} that represents the "repeat" button.
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.os.SystemClock;
import android.view.View.OnClickListener;
import android.widget.ImageButton;
-import com.andrew.apollo.R;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.ThemeUtils;
-import com.andrew.apollo.widgets.theme.HoloSelector;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
+import com.cyngn.eleven.widgets.theme.HoloSelector;
/**
* A {@link ImageButton} that will repeatedly call a 'listener' method as long
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.BaseAdapter;
-import com.andrew.apollo.R;
+import com.cyngn.eleven.R;
import java.util.LinkedHashMap;
import java.util.Map;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.animation.Animator;
import android.animation.AnimatorSet;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.text.TextUtils;
import android.view.View.OnLongClickListener;
import android.widget.ImageButton;
-import com.andrew.apollo.MusicPlaybackService;
-import com.andrew.apollo.R;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.MusicUtils;
-import com.andrew.apollo.utils.ThemeUtils;
-import com.andrew.apollo.widgets.theme.HoloSelector;
+import com.cyngn.eleven.MusicPlaybackService;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.MusicUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
+import com.cyngn.eleven.widgets.theme.HoloSelector;
/**
* @author Andrew Neal (andrewdneal@gmail.com)
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.util.AttributeSet;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.content.Context;
import android.util.AttributeSet;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets;
+package com.cyngn.eleven.widgets;
import android.annotation.SuppressLint;
import android.view.View;
import android.widget.AbsListView;
import android.widget.AbsListView.OnScrollListener;
-import com.andrew.apollo.utils.ApolloUtils;
+import com.cyngn.eleven.utils.ApolloUtils;
@SuppressLint("NewApi")
public class VerticalScrollListener implements OnScrollListener {
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets.theme;
+package com.cyngn.eleven.widgets.theme;
import android.content.Context;
import android.content.pm.PackageManager.NameNotFoundException;
import android.widget.LinearLayout;
import android.widget.RelativeLayout;
-import com.andrew.apollo.R;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.utils.ThemeUtils;
/**
* @author Andrew Neal (andrewdneal@gmail.com)
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets.theme;
+package com.cyngn.eleven.widgets.theme;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
/**
* Used as a thin strip placed just above the bottom action bar or just below
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets.theme;
+package com.cyngn.eleven.widgets.theme;
import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.StateListDrawable;
-import com.andrew.apollo.utils.ApolloUtils;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.utils.ApolloUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
import java.lang.ref.WeakReference;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets.theme;
+package com.cyngn.eleven.widgets.theme;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.FrameLayout;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
/**
* This is a custom {@link FrameLayout} that is used as the main conent when
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets.theme;
+package com.cyngn.eleven.widgets.theme;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.SeekBar;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
/**
* @author Andrew Neal (andrewdneal@gmail.com)
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets.theme;
+package com.cyngn.eleven.widgets.theme;
import android.content.Context;
import android.content.res.TypedArray;
import android.util.AttributeSet;
import android.widget.TextView;
-import com.andrew.apollo.R;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.R;
+import com.cyngn.eleven.utils.ThemeUtils;
import java.util.WeakHashMap;
* governing permissions and limitations under the License.
*/
-package com.andrew.apollo.widgets.theme;
+package com.cyngn.eleven.widgets.theme;
import android.content.Context;
import android.util.AttributeSet;
-import com.andrew.apollo.utils.ThemeUtils;
+import com.cyngn.eleven.utils.ThemeUtils;
import com.viewpagerindicator.TitlePageIndicator;
/**
import android.widget.FrameLayout;
import android.widget.TextView;
-import com.andrew.apollo.R;
+import com.cyngn.eleven.R;
/**
* In-layout notifications. Based on {@link android.widget.Toast} notifications
import static android.widget.LinearLayout.HORIZONTAL;
import static android.widget.LinearLayout.VERTICAL;
-import com.andrew.apollo.R;
+import com.cyngn.eleven.R;
/**
* Draws circles (one for each view). The current view position is filled and
import static android.view.ViewGroup.LayoutParams.FILL_PARENT;
import static android.view.ViewGroup.LayoutParams.WRAP_CONTENT;
-import com.andrew.apollo.R;
+import com.cyngn.eleven.R;
/**
* This widget implements the dynamic action bar tab behavior that can change
import android.view.View;
import android.view.ViewConfiguration;
-import com.andrew.apollo.R;
+import com.cyngn.eleven.R;
/**
* Draws a line for each page. The current page line is colored differently
import static android.view.ViewGroup.LayoutParams.MATCH_PARENT;
import static android.view.ViewGroup.LayoutParams.WRAP_CONTENT;
-import com.andrew.apollo.R;
+import com.cyngn.eleven.R;
/**
* This widget implements the dynamic action bar tab behavior that can change
import android.view.View;
import android.view.ViewConfiguration;
-import com.andrew.apollo.R;
+import com.cyngn.eleven.R;
import java.util.ArrayList;
import android.view.View;
import android.view.ViewConfiguration;
-import com.andrew.apollo.R;
+import com.cyngn.eleven.R;
/**
* Draws a line for each page. The current page line is colored differently