Skip to content

Commit

Permalink
0.2.5 version.
Browse files Browse the repository at this point in the history
advanced permission management
better list performance
large width image preview
optimized for tablets
removed background service.
  • Loading branch information
mariotaku committed Dec 29, 2012
1 parent f48290d commit 1a8c1e1
Show file tree
Hide file tree
Showing 41 changed files with 1,434 additions and 1,209 deletions.
12 changes: 11 additions & 1 deletion AndroidManifest.xml
Expand Up @@ -466,6 +466,16 @@
android:name=".activity.DataProfilingSettingsActivity" android:name=".activity.DataProfilingSettingsActivity"
android:label="@string/data_profiling" android:label="@string/data_profiling"
android:theme="@style/Theme.Blank.DialogWhenLarge"/> android:theme="@style/Theme.Blank.DialogWhenLarge"/>
<activity
android:name=".activity.RequestPermissionsActivity"
android:label="@string/permissions_request"
android:theme="@style/Theme.Blank.DialogWhenLarge">
<intent-filter>
<action android:name="org.mariotaku.twidere.REQUEST_PERMISSIONS"/>

<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>


<service <service
android:name=".service.RefreshService" android:name=".service.RefreshService"
Expand All @@ -476,7 +486,7 @@
android:settingsActivity=".activity.DataProfilingSettingsActivity"/> android:settingsActivity=".activity.DataProfilingSettingsActivity"/>


<provider <provider
android:name=".provider.TweetStoreProvider" android:name="org.mariotaku.twidere.provider.TwidereDataProvider"
android:authorities="twidere" android:authorities="twidere"
android:exported="true" android:exported="true"
android:label="@string/label_tweetstore_provider"/> android:label="@string/label_tweetstore_provider"/>
Expand Down
12 changes: 12 additions & 0 deletions project.propertiese
@@ -0,0 +1,12 @@
# This file is automatically generated by Android Tools.
# Do not modify this file -- YOUR CHANGES WILL BE ERASED!
#
# This file must be checked in Version Control Systems.
#
# To customize properties used by the Ant build system edit
# "ant.properties", and override values to adapt the script to your
# project structure.
#

# Project target.
target=Google Inc.:Google APIs:17
Binary file added res/drawable-xhdpi/ic_menu_revert.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
36 changes: 29 additions & 7 deletions res/layout-ar/status_list_item.xml
Expand Up @@ -23,13 +23,35 @@
android:gravity="center_vertical|right" android:gravity="center_vertical|right"
android:orientation="horizontal"> android:orientation="horizontal">


<TextView <LinearLayout
android:id="@+id/name"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="right" android:layout_gravity="right"
android:gravity="right" android:orientation="horizontal">
android:singleLine="true"/>
<TextView
android:id="@+id/screen_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:layerType="software"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="?android:attr/textColorSecondary"/>

<TextView
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:layerType="software"
android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="?android:attr/textColorPrimary"
android:textStyle="bold"/>
</LinearLayout>
</FrameLayout> </FrameLayout>


<TextView <TextView
Expand Down Expand Up @@ -66,7 +88,6 @@
android:layout_alignWithParentIfMissing="true" android:layout_alignWithParentIfMissing="true"
android:layout_below="@+id/text" android:layout_below="@+id/text"
android:layout_marginTop="8dp" android:layout_marginTop="8dp"
android:layout_toLeftOf="@+id/profile_image"
android:background="?imagePreviewBackground"> android:background="?imagePreviewBackground">


<org.mariotaku.twidere.view.ImagePreviewView <org.mariotaku.twidere.view.ImagePreviewView
Expand Down Expand Up @@ -99,6 +120,7 @@
android:text="@string/tap_to_load_more" android:text="@string/tap_to_load_more"
android:textAppearance="?android:attr/textAppearanceMedium" android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#606060" android:textColor="#606060"
android:textStyle="bold"/> android:textStyle="bold"
android:visibility="gone"/>


</org.mariotaku.twidere.view.ColorLabelRelativeLayout> </org.mariotaku.twidere.view.ColorLabelRelativeLayout>
93 changes: 93 additions & 0 deletions res/layout/request_permissions.xml
@@ -0,0 +1,93 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="horizontal"
android:padding="16dp">

<ImageView
android:id="@android:id/icon"
android:layout_width="56dp"
android:layout_height="56dp"
android:layout_margin="4dp"
android:scaleType="fitCenter"/>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="vertical">

<TextView
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:layerType="software"
android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textStyle="bold"/>

<TextView
android:id="@android:id/text2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:layerType="software"
android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceMedium"/>
</LinearLayout>
</LinearLayout>

<TextView
android:id="@+id/message"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp"
android:textAppearance="?android:attr/textAppearanceMedium"/>

<View
android:id="@+id/divider"
android:layout_width="match_parent"
android:layout_height="0.2dp"
android:background="#40808080"/>

<LinearLayout
android:id="@+id/buttons"
android:layout_width="match_parent"
android:layout_height="52dp"
android:orientation="horizontal">

<Button
android:id="@+id/accept"
style="?android:attr/buttonStyleSmall"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="?android:attr/itemBackground"
android:gravity="center"
android:text="@string/accept"/>

<View
android:layout_width="0.2dp"
android:layout_height="match_parent"
android:background="#40808080"/>

<Button
android:id="@+id/deny"
style="?android:attr/buttonStyleSmall"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:background="?android:attr/itemBackground"
android:gravity="center"
android:text="@string/no_thanks"/>
</LinearLayout>

</LinearLayout>
32 changes: 26 additions & 6 deletions res/layout/status_list_item.xml
Expand Up @@ -21,13 +21,34 @@
android:layout_toLeftOf="@+id/time" android:layout_toLeftOf="@+id/time"
android:layout_toRightOf="@+id/profile_image"> android:layout_toRightOf="@+id/profile_image">


<TextView <LinearLayout
android:id="@+id/name"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="left" android:layout_gravity="left"
android:layerType="software" android:orientation="horizontal">
android:singleLine="true"/>
<TextView
android:id="@+id/name"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layerType="software"
android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="?android:attr/textColorPrimary"
android:textStyle="bold"/>

<TextView
android:id="@+id/screen_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layerType="software"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:singleLine="true"
android:textAppearance="?android:attr/textAppearanceSmall"
android:textColor="?android:attr/textColorSecondary"/>
</LinearLayout>
</FrameLayout> </FrameLayout>


<TextView <TextView
Expand Down Expand Up @@ -61,7 +82,6 @@
android:layout_alignWithParentIfMissing="true" android:layout_alignWithParentIfMissing="true"
android:layout_below="@+id/text" android:layout_below="@+id/text"
android:layout_marginTop="8dp" android:layout_marginTop="8dp"
android:layout_toRightOf="@+id/profile_image"
android:background="?imagePreviewBackground"> android:background="?imagePreviewBackground">


<org.mariotaku.twidere.view.ImagePreviewView <org.mariotaku.twidere.view.ImagePreviewView
Expand Down Expand Up @@ -95,4 +115,4 @@
android:textAppearance="?android:attr/textAppearanceMedium" android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold"/> android:textStyle="bold"/>


</org.mariotaku.twidere.view.ColorLabelRelativeLayout> </org.mariotaku.twidere.view.ColorLabelRelativeLayout>
4 changes: 4 additions & 0 deletions res/menu/action_extension.xml
Expand Up @@ -5,6 +5,10 @@
android:id="@id/settings" android:id="@id/settings"
android:icon="@drawable/ic_menu_preferences" android:icon="@drawable/ic_menu_preferences"
android:title="@string/settings"/> android:title="@string/settings"/>
<item
android:id="@id/revoke"
android:icon="@drawable/ic_menu_revert"
android:title="@string/revoke_permissions"/>
<item <item
android:id="@id/delete" android:id="@id/delete"
android:icon="@drawable/ic_menu_delete" android:icon="@drawable/ic_menu_delete"
Expand Down

0 comments on commit 1a8c1e1

Please sign in to comment.