diff options
Diffstat (limited to 'orgfoxttrss/src/main/res')
144 files changed, 8699 insertions, 0 deletions
diff --git a/orgfoxttrss/src/main/res/anim/feed_item.xml b/orgfoxttrss/src/main/res/anim/feed_item.xml new file mode 100644 index 00000000..9f445523 --- /dev/null +++ b/orgfoxttrss/src/main/res/anim/feed_item.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator"> + <alpha + android:fromAlpha="0" + android:toAlpha="1" + android:duration="150" + /> +</set> + diff --git a/orgfoxttrss/src/main/res/anim/headline_item.xml b/orgfoxttrss/src/main/res/anim/headline_item.xml new file mode 100644 index 00000000..97c6d40f --- /dev/null +++ b/orgfoxttrss/src/main/res/anim/headline_item.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator"> + <alpha + android:fromAlpha="0" + android:toAlpha="1" + android:duration="250" + /> + <translate + android:fromXDelta="100%p" + android:toXDelta="0" + android:duration="250" + /> +</set> + diff --git a/orgfoxttrss/src/main/res/anim/layout_feeds.xml b/orgfoxttrss/src/main/res/anim/layout_feeds.xml new file mode 100644 index 00000000..379508c3 --- /dev/null +++ b/orgfoxttrss/src/main/res/anim/layout_feeds.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android" + android:delay="20%" + android:animation="@anim/feed_item" +/>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/anim/layout_headline.xml b/orgfoxttrss/src/main/res/anim/layout_headline.xml new file mode 100644 index 00000000..ae937110 --- /dev/null +++ b/orgfoxttrss/src/main/res/anim/layout_headline.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android" + android:delay="20%" + android:animation="@anim/headline_item" +/>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/anim/right_slide_in.xml b/orgfoxttrss/src/main/res/anim/right_slide_in.xml new file mode 100644 index 00000000..2bb5acc1 --- /dev/null +++ b/orgfoxttrss/src/main/res/anim/right_slide_in.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_decelerate_interpolator"> + <translate + android:fromXDelta="100%p" + android:toXDelta="0" + android:duration="200" + /> +</set> + diff --git a/orgfoxttrss/src/main/res/anim/right_slide_out.xml b/orgfoxttrss/src/main/res/anim/right_slide_out.xml new file mode 100644 index 00000000..134467f5 --- /dev/null +++ b/orgfoxttrss/src/main/res/anim/right_slide_out.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="utf-8"?> +<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_decelerate_interpolator"> + <translate + android:fromXDelta="0" + android:toXDelta="100%p" + android:duration="200" + /> +</set> + diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/dashclock.png b/orgfoxttrss/src/main/res/drawable-hdpi/dashclock.png Binary files differnew file mode 100644 index 00000000..99ffa932 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/dashclock.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_accept_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_accept_light.png Binary files differnew file mode 100644 index 00000000..53cf6877 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_accept_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_action_overflow.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_action_overflow.png Binary files differnew file mode 100644 index 00000000..5845b648 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_action_overflow.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_cloud_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_cloud_light.png Binary files differnew file mode 100644 index 00000000..a1d27cec --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_cloud_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_important_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_important_light.png Binary files differnew file mode 100644 index 00000000..11f86414 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_important_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_labels_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_labels_light.png Binary files differnew file mode 100644 index 00000000..432e7c00 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_labels_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_list_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_list_light.png Binary files differnew file mode 100644 index 00000000..e45ea1fd --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_list_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_menu_attaches_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_menu_attaches_light.png Binary files differnew file mode 100644 index 00000000..8bf8cb78 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_menu_attaches_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_menu_published_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_menu_published_light.png Binary files differnew file mode 100644 index 00000000..599ca764 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_menu_published_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_menu_unpublished_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_menu_unpublished_light.png Binary files differnew file mode 100644 index 00000000..6d10cb92 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_menu_unpublished_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_new_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_new_light.png Binary files differnew file mode 100644 index 00000000..ad8ada6b --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_new_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_published.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_published.png Binary files differnew file mode 100644 index 00000000..6f790827 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_published.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_read_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_read_light.png Binary files differnew file mode 100644 index 00000000..9ef52959 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_read_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_refresh_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_refresh_light.png Binary files differnew file mode 100644 index 00000000..bb9d855f --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_refresh_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_rotate_left_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_rotate_left_light.png Binary files differnew file mode 100644 index 00000000..97ab27f0 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_rotate_left_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_search_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_search_light.png Binary files differnew file mode 100644 index 00000000..f12e005e --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_search_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_select_all_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_select_all_light.png Binary files differnew file mode 100644 index 00000000..26a270b3 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_select_all_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_share_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_share_light.png Binary files differnew file mode 100644 index 00000000..c329f58d --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_share_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_star_empty.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_star_empty.png Binary files differnew file mode 100644 index 00000000..057c6c66 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_star_empty.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_star_full.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_star_full.png Binary files differnew file mode 100644 index 00000000..2ad21203 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_star_full.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_undo_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_undo_light.png Binary files differnew file mode 100644 index 00000000..9e719c9c --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_undo_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_unimportant_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_unimportant_light.png Binary files differnew file mode 100644 index 00000000..7259b06b --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_unimportant_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_unpublished.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_unpublished.png Binary files differnew file mode 100644 index 00000000..5d84ec52 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_unpublished.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ic_unread_light.png b/orgfoxttrss/src/main/res/drawable-hdpi/ic_unread_light.png Binary files differnew file mode 100644 index 00000000..d516f770 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ic_unread_light.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/icon.png b/orgfoxttrss/src/main/res/drawable-hdpi/icon.png Binary files differnew file mode 100644 index 00000000..ac0388e9 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/icon.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/ics_divider_vertical_bitmap.png b/orgfoxttrss/src/main/res/drawable-hdpi/ics_divider_vertical_bitmap.png Binary files differnew file mode 100644 index 00000000..3391f40c --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/ics_divider_vertical_bitmap.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/paper_sepia_bitmap.png b/orgfoxttrss/src/main/res/drawable-hdpi/paper_sepia_bitmap.png Binary files differnew file mode 100644 index 00000000..68ff3d66 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/paper_sepia_bitmap.png diff --git a/orgfoxttrss/src/main/res/drawable-hdpi/shadow_bitmap.png b/orgfoxttrss/src/main/res/drawable-hdpi/shadow_bitmap.png Binary files differnew file mode 100644 index 00000000..6fb8a250 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-hdpi/shadow_bitmap.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/dashclock.png b/orgfoxttrss/src/main/res/drawable-xhdpi/dashclock.png Binary files differnew file mode 100644 index 00000000..65ebe3c1 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/dashclock.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_accept_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_accept_light.png Binary files differnew file mode 100644 index 00000000..b52dc370 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_accept_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_cloud_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_cloud_light.png Binary files differnew file mode 100644 index 00000000..37d98e5d --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_cloud_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_important_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_important_light.png Binary files differnew file mode 100644 index 00000000..7576cc1e --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_important_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_labels_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_labels_light.png Binary files differnew file mode 100644 index 00000000..8fdcd1a2 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_labels_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_list_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_list_light.png Binary files differnew file mode 100644 index 00000000..95708234 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_list_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_menu_attaches_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_menu_attaches_light.png Binary files differnew file mode 100644 index 00000000..a3e253fa --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_menu_attaches_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_menu_published_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_menu_published_light.png Binary files differnew file mode 100644 index 00000000..938ec3e3 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_menu_published_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_menu_unpublished_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_menu_unpublished_light.png Binary files differnew file mode 100644 index 00000000..7b32106b --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_menu_unpublished_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_new_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_new_light.png Binary files differnew file mode 100644 index 00000000..23b9a1c1 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_new_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_read_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_read_light.png Binary files differnew file mode 100644 index 00000000..62e3d1ad --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_read_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_refresh_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_refresh_light.png Binary files differnew file mode 100644 index 00000000..a7fdc0df --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_refresh_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_rotate_left_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_rotate_left_light.png Binary files differnew file mode 100644 index 00000000..46d04a53 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_rotate_left_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_search_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_search_light.png Binary files differnew file mode 100644 index 00000000..3549f84d --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_search_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_select_all_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_select_all_light.png Binary files differnew file mode 100644 index 00000000..52d1155d --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_select_all_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_share_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_share_light.png Binary files differnew file mode 100644 index 00000000..15549b04 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_share_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_undo_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_undo_light.png Binary files differnew file mode 100644 index 00000000..99967f2f --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_undo_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_unimportant_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_unimportant_light.png Binary files differnew file mode 100644 index 00000000..3c618a12 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_unimportant_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/ic_unread_light.png b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_unread_light.png Binary files differnew file mode 100644 index 00000000..606c902c --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/ic_unread_light.png diff --git a/orgfoxttrss/src/main/res/drawable-xhdpi/icon.png b/orgfoxttrss/src/main/res/drawable-xhdpi/icon.png Binary files differnew file mode 100644 index 00000000..c39421b8 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xhdpi/icon.png diff --git a/orgfoxttrss/src/main/res/drawable-xxhdpi/icon.png b/orgfoxttrss/src/main/res/drawable-xxhdpi/icon.png Binary files differnew file mode 100644 index 00000000..30baa7a5 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable-xxhdpi/icon.png diff --git a/orgfoxttrss/src/main/res/drawable/counter_background.xml b/orgfoxttrss/src/main/res/drawable/counter_background.xml new file mode 100644 index 00000000..1c2c4094 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/counter_background.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape xmlns:android="http://schemas.android.com/apk/res/android" > + + <solid android:color="@color/unread_counter_background" /> + + <corners + android:bottomLeftRadius="4dp" + android:bottomRightRadius="4dp" + android:topLeftRadius="4dp" + android:topRightRadius="4dp" /> + +</shape>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/counter_background_dark.xml b/orgfoxttrss/src/main/res/drawable/counter_background_dark.xml new file mode 100644 index 00000000..3cc971c6 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/counter_background_dark.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape xmlns:android="http://schemas.android.com/apk/res/android" > + + <solid android:color="@color/unread_counter_background_dark" /> + + <corners + android:bottomLeftRadius="4dp" + android:bottomRightRadius="4dp" + android:topLeftRadius="4dp" + android:topRightRadius="4dp" /> + +</shape>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/counter_background_selected_light.xml b/orgfoxttrss/src/main/res/drawable/counter_background_selected_light.xml new file mode 100644 index 00000000..7485ea00 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/counter_background_selected_light.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape xmlns:android="http://schemas.android.com/apk/res/android" > + + <solid android:color="@color/unread_counter_background_selected_light" /> + + <corners + android:bottomLeftRadius="4dp" + android:bottomRightRadius="4dp" + android:topLeftRadius="4dp" + android:topRightRadius="4dp" /> + +</shape>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/counter_background_sepia.xml b/orgfoxttrss/src/main/res/drawable/counter_background_sepia.xml new file mode 100644 index 00000000..daebd494 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/counter_background_sepia.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape xmlns:android="http://schemas.android.com/apk/res/android" > + + <solid android:color="@color/unread_counter_background_sepia" /> + + <corners + android:bottomLeftRadius="4dp" + android:bottomRightRadius="4dp" + android:topLeftRadius="4dp" + android:topRightRadius="4dp" /> + +</shape>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/flavor_image_border.xml b/orgfoxttrss/src/main/res/drawable/flavor_image_border.xml new file mode 100644 index 00000000..f59d75d8 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/flavor_image_border.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="utf-8"?> +<shape xmlns:android="http://schemas.android.com/apk/res/android" + android:shape="rectangle" > + + <corners android:radius="0dp" /> + + <stroke + android:width="1dp" + android:color="#cccccc" /> + +</shape>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/headline_row.xml b/orgfoxttrss/src/main/res/drawable/headline_row.xml new file mode 100644 index 00000000..ccfb8703 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/headline_row.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item> + <shape android:shape="rectangle" > + <solid android:color="#e0e0e0" /> + <corners android:radius="2dp"/> + </shape> + </item> + + <item + android:bottom="2dp"> + <shape android:shape="rectangle" > + <solid android:color="#f5f5f5" /> + <corners android:radius="2dp"/> + </shape> + </item> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/headline_row_selected.xml b/orgfoxttrss/src/main/res/drawable/headline_row_selected.xml new file mode 100644 index 00000000..3f005c8a --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/headline_row_selected.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item> + <shape android:shape="rectangle" > + <solid android:color="#e0e0e0" /> + <corners android:radius="2dp"/> + </shape> + </item> + + <item + android:bottom="2dp"> + <shape android:shape="rectangle" > + <solid android:color="#88b0f0" /> + <corners android:radius="2dp"/> + </shape> + </item> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/headline_row_selected_sepia.xml b/orgfoxttrss/src/main/res/drawable/headline_row_selected_sepia.xml new file mode 100644 index 00000000..17d096e1 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/headline_row_selected_sepia.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item> + <shape android:shape="rectangle" > + <solid android:color="#d0d0d0" /> + <corners android:radius="2dp"/> + </shape> + </item> + + <item + android:bottom="2dp"> + <shape android:shape="rectangle" > + <solid android:color="#E5B0A0" /> + <corners android:radius="2dp"/> + </shape> + </item> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/headline_row_sepia.xml b/orgfoxttrss/src/main/res/drawable/headline_row_sepia.xml new file mode 100644 index 00000000..facd2b6a --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/headline_row_sepia.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item> + <shape android:shape="rectangle" > + <solid android:color="#d0d0d0" /> + <corners android:radius="2dp"/> + </shape> + </item> + + <item + android:bottom="2dp"> + <shape android:shape="rectangle" > + <solid android:color="#f5f5f5" /> + <corners android:radius="2dp"/> + </shape> + </item> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/headline_row_unread.xml b/orgfoxttrss/src/main/res/drawable/headline_row_unread.xml new file mode 100644 index 00000000..6813164f --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/headline_row_unread.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item> + <shape android:shape="rectangle" > + <solid android:color="#e0e0e0" /> + <corners android:radius="2dp"/> + </shape> + </item> + + <item + android:bottom="2dp"> + <shape android:shape="rectangle" > + <solid android:color="#ffffff" /> + <corners android:radius="2dp"/> + </shape> + </item> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/headline_row_unread_sepia.xml b/orgfoxttrss/src/main/res/drawable/headline_row_unread_sepia.xml new file mode 100644 index 00000000..6c649257 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/headline_row_unread_sepia.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item> + <shape android:shape="rectangle" > + <solid android:color="#d0d0d0" /> + <corners android:radius="2dp"/> + </shape> + </item> + + <item + android:bottom="2dp"> + <shape android:shape="rectangle" > + <solid android:color="#ffffff" /> + <corners android:radius="2dp"/> + </shape> + </item> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/ics_divider_vertical.xml b/orgfoxttrss/src/main/res/drawable/ics_divider_vertical.xml new file mode 100644 index 00000000..14c1f642 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/ics_divider_vertical.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<bitmap + xmlns:android="http://schemas.android.com/apk/res/android" + android:src="@drawable/ics_divider_vertical_bitmap" + android:gravity="fill_vertical|right" /> diff --git a/orgfoxttrss/src/main/res/drawable/ics_divider_vertical_gray.xml b/orgfoxttrss/src/main/res/drawable/ics_divider_vertical_gray.xml new file mode 100644 index 00000000..14c1f642 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/ics_divider_vertical_gray.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<bitmap + xmlns:android="http://schemas.android.com/apk/res/android" + android:src="@drawable/ics_divider_vertical_bitmap" + android:gravity="fill_vertical|right" /> diff --git a/orgfoxttrss/src/main/res/drawable/paper_sepia.xml b/orgfoxttrss/src/main/res/drawable/paper_sepia.xml new file mode 100644 index 00000000..3951b4c8 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/paper_sepia.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> + <bitmap xmlns:android="http://schemas.android.com/apk/res/android" + android:src="@drawable/paper_sepia_bitmap" + android:tileMode="repeat" />
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/s_dashclock.svg b/orgfoxttrss/src/main/res/drawable/s_dashclock.svg new file mode 100644 index 00000000..f4be84f9 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_dashclock.svg @@ -0,0 +1,1071 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="72" + height="72" + id="svg2985" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="C:\Users\fox\workspace\Tiny-Tiny-RSS-for-Honeycomb\res\drawable-xhdpi\dashclock.png" + inkscape:export-xdpi="120" + inkscape:export-ydpi="120" + sodipodi:docname="s_dashclock.svg"> + <defs + id="defs2987"> + <filter + id="filter4035" + inkscape:label="Glow" + inkscape:menu="Shadows and Glows" + inkscape:menu-tooltip="Glow of object's own color at the edges" + color-interpolation-filters="sRGB"> + <feGaussianBlur + id="feGaussianBlur4037" + stdDeviation="5" + result="result91" /> + <feComposite + id="feComposite4039" + in2="result91" + in="SourceGraphic" + operator="over" /> + </filter> + <filter + id="filter4044" + inkscape:label="Drop shadow" + width="1.5" + height="1.5" + x="-.25" + y="-.25"> + <feGaussianBlur + id="feGaussianBlur4046" + in="SourceAlpha" + stdDeviation="2" + result="blur" /> + <feColorMatrix + id="feColorMatrix4048" + result="bluralpha" + type="matrix" + values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.5 0 " /> + <feOffset + id="feOffset4050" + in="bluralpha" + dx="1" + dy="1" + result="offsetBlur" /> + <feMerge + id="feMerge4052"> + <feMergeNode + id="feMergeNode4054" + in="offsetBlur" /> + <feMergeNode + id="feMergeNode4056" + in="SourceGraphic" /> + </feMerge> + </filter> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient3890" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="RSSg" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3838" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3840" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3842" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3844" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3846" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3848" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3850" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5363" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient3277" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3279" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3281" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3283" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3285" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3287" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3289" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3291" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5668" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient3294" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3296" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3298" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3300" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3302" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3304" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3306" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3308" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5670" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient3311" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3313" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3315" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3317" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3319" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3321" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3323" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3325" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5652" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient3328" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3330" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3332" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3334" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3336" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3338" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3340" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3342" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5654" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient3345" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3347" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3349" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3351" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3353" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3355" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3357" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3359" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5656" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient3362" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3364" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3366" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3368" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3370" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3372" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3374" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3376" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5658" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient3379" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3381" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3383" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3385" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3387" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3389" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3391" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3393" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5664" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient3396" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3398" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3400" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3402" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3404" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3406" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3408" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3410" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5666" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient3413" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3415" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3417" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3419" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3421" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3423" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3425" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3427" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5660" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient3430" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3432" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3434" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3436" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3438" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3440" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3442" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3444" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5662" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient3447" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3449" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3451" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3453" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3455" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3457" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3459" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3461" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + y2="211.27248" + x2="217.63582" + y1="39.288776" + x1="46.536098" + gradientUnits="userSpaceOnUse" + id="linearGradient3469" + xlink:href="#RSSg" + inkscape:collect="always" /> + <linearGradient + y2="125.5" + x2="220.00627" + y1="125.5" + x1="42.993729" + gradientUnits="userSpaceOnUse" + id="linearGradient3471" + xlink:href="#RSSg" + inkscape:collect="always" /> + <filter + color-interpolation-filters="sRGB" + id="filter5699" + inkscape:label="Drop shadow" + width="1.5" + height="1.5" + x="-0.25" + y="-0.25"> + <feGaussianBlur + id="feGaussianBlur5701" + in="SourceAlpha" + stdDeviation="2" + result="blur" /> + <feColorMatrix + id="feColorMatrix5703" + result="bluralpha" + type="matrix" + values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.5 0 " /> + <feOffset + id="feOffset5705" + in="bluralpha" + dx="2" + dy="2" + result="offsetBlur" /> + <feMerge + id="feMerge5707"> + <feMergeNode + id="feMergeNode5709" + in="offsetBlur" /> + <feMergeNode + id="feMergeNode5711" + in="SourceGraphic" /> + </feMerge> + </filter> + <filter + id="filter3293" + inkscape:label="Drop shadow" + width="1.5" + height="1.5" + x="-.25" + y="-.25"> + <feGaussianBlur + id="feGaussianBlur3295" + in="SourceAlpha" + stdDeviation="3" + result="blur" /> + <feColorMatrix + id="feColorMatrix3297" + result="bluralpha" + type="matrix" + values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.75 0 " /> + <feOffset + id="feOffset3299" + in="bluralpha" + dx="1" + dy="1" + result="offsetBlur" /> + <feMerge + id="feMerge3301"> + <feMergeNode + id="feMergeNode3303" + in="offsetBlur" /> + <feMergeNode + id="feMergeNode3305" + in="SourceGraphic" /> + </feMerge> + </filter> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4512" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4514" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4516" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4518" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4520" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4522" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4524" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4526" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4528" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4530" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4532" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4534" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4549" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4551" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4553" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4555" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4557" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4559" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4561" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4563" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4565" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4567" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4572" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" + gradientTransform="matrix(0.34665172,0,0,0.34665859,-9.5847012,-7.505653)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4574" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" + gradientTransform="matrix(0.34665172,0,0,0.34665859,-9.5847012,-7.505653)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4577" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" + gradientTransform="matrix(0.34665172,0,0,0.34665859,-9.5847012,-7.505653)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4579" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" + gradientTransform="matrix(0.34665172,0,0,0.34665859,-9.5847012,-7.505653)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4581" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4583" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4585" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4587" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4590" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" + gradientTransform="matrix(0.34665172,0,0,0.34665859,-9.5847012,-15.505653)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4592" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" + gradientTransform="matrix(0.34665172,0,0,0.34665859,-9.5847012,-15.505653)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4676" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.34665172,0,0,0.34665859,-9.5847012,-7.505653)" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient4678" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.34665172,0,0,0.34665859,-9.5847012,-7.505653)" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="7.7781746" + inkscape:cx="49.788136" + inkscape:cy="31.375346" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:document-units="px" + inkscape:grid-bbox="true" + inkscape:snap-page="false" + inkscape:window-width="1280" + inkscape:window-height="961" + inkscape:window-x="1592" + inkscape:window-y="-8" + inkscape:window-maximized="1" /> + <metadata + id="metadata2990"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer" + transform="translate(0,8)"> + <path + style="fill:#5693fd;fill-opacity:1;stroke:none" + d="m 10.457912,43.891242 c -5.3345941,0 -9.68712703,4.316148 -9.68712703,9.650846 0,5.334697 4.35253293,9.687127 9.68712703,9.687127 3.621444,0 6.763753,-2.021498 8.417279,-4.970548 -1.332101,-1.326573 -2.33102,-2.941902 -2.90251,-4.716579 -0.552565,-1.715836 -0.798196,-3.532842 -0.79819,-5.442206 -1.2e-5,-0.630425 0.02748,-1.310797 0.108844,-2.031757 0.02951,-0.261496 0.07199,-0.533671 0.108844,-0.798191 -1.447954,-0.866201 -3.124315,-1.378692 -4.934267,-1.378692 z" + id="circle26" + inkscape:connector-curvature="0" /> + <path + style="fill:#5693fd;fill-opacity:1;stroke:none" + d="m 0.77078497,16.535086 0,13.678078 A 33.002051,33.002704 0 0 1 17.750468,34.929743 l 2.35829,-9.505721 -4.861704,0 -3.845826,0 1.015878,-3.7007 0.979597,-3.410449 A 46.685828,46.686752 0 0 0 0.77078497,16.535086 z M 39.990951,37.904815 39.337886,40.517074 c -0.08277,0.45381 -0.244611,0.952443 -0.362813,1.451255 -0.09989,0.421337 -0.134677,0.849362 -0.217689,1.269848 -0.08663,0.438515 -0.2221,0.845213 -0.290251,1.233567 -0.05306,0.302702 0,0.488934 0,0.507939 -1.1e-5,0.297438 0.0012,0.391421 0,0.435377 -0.055,-0.05926 0.482688,0.217695 1.741506,0.217688 0.228753,0 0.649652,-0.02893 1.233567,-0.108844 0.588536,-0.08053 1.214979,-0.189057 1.85035,-0.326532 0.164221,-0.03553 0.310568,-0.07416 0.471658,-0.108844 a 46.685828,46.686752 0 0 0 -3.773263,-7.183713 z m 7.365119,21.913951 -0.07256,0.253969 -1.523818,0.50794 c -0.770442,0.252811 -1.647848,0.498277 -2.648541,0.725627 -1.006346,0.228619 -2.097133,0.425988 -3.265323,0.616784 -1.18131,0.192927 -2.400678,0.344324 -3.664419,0.471657 -0.825434,0.08317 -1.630649,0.144805 -2.430852,0.181407 a 33.002051,33.002704 0 0 1 0.03628,0.653065 l 13.678078,0 A 46.685828,46.686752 0 0 0 47.35607,59.818766 z" + id="path28" + inkscape:connector-curvature="0" /> + <path + style="fill:#5693fd;fill-opacity:1;stroke:none" + d="m 0.77078497,-7.229215 0,14.1134548 A 56.344965,56.346082 0 0 1 15.9364,8.9522782 l 0.108844,-0.3990952 2.213164,0 5.913864,0 2.249445,-8.78009268 0.435377,-1.77778732 0.217688,-0.036281 A 70.431206,70.432601 0 0 0 0.77078497,-7.229215 z M 57.11576,21.070257 l -0.507939,1.814069 -0.616783,2.10432 -2.176883,0 -10.666724,0 -0.217688,0.907034 A 56.344965,56.346082 0 0 1 57.11576,63.229215 l 14.113455,0 A 70.431206,70.432601 0 0 0 57.11576,21.070257 z" + id="path30" + inkscape:connector-curvature="0" /> + <path + inkscape:connector-curvature="0" + id="path4547" + style="font-size:87.69078827px;font-style:oblique;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#5693fd;fill-opacity:1;stroke:none;font-family:Segoe UI;-inkscape-font-specification:Segoe UI Bold Oblique" + d="m 53.804356,22.086365 -12.933871,0 -4.437563,17.489747 c -0.07218,0.395786 -0.162374,0.821991 -0.270583,1.278625 -0.108252,0.45667 -0.207472,0.913316 -0.297641,1.36995 -0.09022,0.456669 -0.171393,0.89049 -0.243525,1.301462 -0.07218,0.410996 -0.108252,0.753492 -0.108229,1.027466 -2.5e-5,1.217754 0.360753,2.115825 1.082332,2.694237 0.721529,0.578436 1.912093,0.867653 3.571696,0.867642 0.432905,1.1e-5 0.98309,-0.04563 1.650558,-0.136999 0.667406,-0.09137 1.352883,-0.21309 2.05643,-0.365321 0.703484,-0.152196 1.379941,-0.312032 2.029374,-0.479483 0.649365,-0.167429 1.172492,-0.312032 1.569382,-0.433809 l -2.651715,10.685637 c -0.649432,0.213102 -1.443141,0.426216 -2.381131,0.639306 -0.938051,0.213114 -1.966266,0.410996 -3.084647,0.593657 -1.118437,0.182649 -2.281943,0.33488 -3.490522,0.456646 -1.208628,0.121777 -2.390173,0.18266 -3.544639,0.18266 -2.741927,0 -5.032861,-0.296822 -6.87281,-0.890478 -1.839977,-0.593645 -3.310144,-1.415612 -4.410505,-2.465914 -1.100379,-1.050291 -1.87605,-2.275638 -2.327014,-3.676041 -0.450979,-1.400391 -0.676465,-2.922561 -0.676458,-4.566507 -7e-6,-0.487088 0.03607,-1.050291 0.10824,-1.689609 0.07215,-0.639307 0.171363,-1.293835 0.297641,-1.963605 0.126262,-0.669737 0.270577,-1.347103 0.432933,-2.032095 0.162343,-0.684969 0.315673,-1.316672 0.459992,-1.895107 l 4.437563,-17.992067 -8.550427,0 3.030532,-10.639977 8.171609,0 2.814064,-10.95963491 18.020835,-3.74454209 -3.625814,14.704177 13.150339,0 z" /> + </g> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_headline_published.svg b/orgfoxttrss/src/main/res/drawable/s_headline_published.svg new file mode 100644 index 00000000..b07448a0 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_headline_published.svg @@ -0,0 +1,905 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + width="16" + height="16" + id="RSSicon" + viewBox="0 0 32 32" + inkscape:version="0.48.4 r9939" + sodipodi:docname="s_headline_published.svg" + inkscape:export-filename="C:\Users\Andrew\workspace\Tiny-Tiny-RSS-for-Honeycomb\res\drawable-hdpi\ic_published.png" + inkscape:export-xdpi="208.25" + inkscape:export-ydpi="208.25"> + <metadata + id="metadata34"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#171717" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1137" + id="namedview32" + showgrid="false" + inkscape:zoom="23.953242" + inkscape:cx="5.9329089" + inkscape:cy="7.0884269" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:current-layer="RSSicon" /> + <defs + id="defs3"> + <linearGradient + x1="30.059999" + y1="30.059999" + x2="225.94" + y2="225.94" + id="RSSg" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,-224)"> + <stop + offset="0.0" + stop-color="#E3702D" + id="stop6" /> + <stop + offset="0.1071" + stop-color="#EA7D31" + id="stop8" /> + <stop + offset="0.3503" + stop-color="#F69537" + id="stop10" /> + <stop + offset="0.5" + stop-color="#FB9E3A" + id="stop12" /> + <stop + offset="0.7016" + stop-color="#EA7C31" + id="stop14" /> + <stop + offset="0.8866" + stop-color="#DE642B" + id="stop16" /> + <stop + offset="1.0" + stop-color="#D95B29" + id="stop18" /> + </linearGradient> + <filter + id="filter3031" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix3033" + type="saturate" + values="0" /> + </filter> + <filter + id="filter3031-1" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix3033-7" + type="saturate" + values="0" /> + </filter> + <linearGradient + id="RSSg-9" + y2="225.94001" + x2="225.94001" + y1="30.06" + x1="30.06" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3126" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3128" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3130" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3132" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3134" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3136" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3138" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <filter + id="filter3031-4" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix3033-8" + type="saturate" + values="0" /> + </filter> + <filter + id="filter2997" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix2999" + type="saturate" + values="0" /> + </filter> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient3890" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="RSSg-8" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3838" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3840" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3842" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3844" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3846" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3848" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3850" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5363" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient4849" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4851" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop4853" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop4855" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop4857" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop4859" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop4861" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop4863" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <filter + color-interpolation-filters="sRGB" + id="filter3293" + inkscape:label="Drop shadow" + width="1.5" + height="1.5" + x="-0.25" + y="-0.25"> + <feGaussianBlur + id="feGaussianBlur3295" + in="SourceAlpha" + stdDeviation="3" + result="blur" /> + <feColorMatrix + id="feColorMatrix3297" + result="bluralpha" + type="matrix" + values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.75 0 " /> + <feOffset + id="feOffset3299" + in="bluralpha" + dx="1" + dy="1" + result="offsetBlur" /> + <feMerge + id="feMerge3301"> + <feMergeNode + id="feMergeNode3303" + in="offsetBlur" /> + <feMergeNode + id="feMergeNode3305" + in="SourceGraphic" /> + </feMerge> + </filter> + <linearGradient + y2="211.27248" + x2="217.63582" + y1="39.288776" + x1="46.536098" + gradientUnits="userSpaceOnUse" + id="linearGradient3469" + xlink:href="#RSSg-8" + inkscape:collect="always" /> + <linearGradient + id="linearGradient4873" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4875" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop4877" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop4879" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop4881" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop4883" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop4885" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop4887" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + y2="125.5" + x2="220.00627" + y1="125.5" + x1="42.993729" + gradientUnits="userSpaceOnUse" + id="linearGradient3471" + xlink:href="#RSSg-8" + inkscape:collect="always" /> + <linearGradient + id="linearGradient4890" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4892" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop4894" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop4896" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop4898" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop4900" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop4902" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop4904" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5652" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient4907" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4909" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop4911" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop4913" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop4915" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop4917" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop4919" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop4921" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5654" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient4924" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4926" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop4928" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop4930" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop4932" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop4934" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop4936" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop4938" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5656" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient4941" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4943" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop4945" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop4947" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop4949" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop4951" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop4953" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop4955" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5658" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient4958" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4960" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop4962" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop4964" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop4966" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop4968" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop4970" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop4972" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5664" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient4975" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4977" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop4979" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop4981" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop4983" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop4985" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop4987" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop4989" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5666" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient4992" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop4994" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop4996" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop4998" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop5000" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop5002" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop5004" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop5006" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5660" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient5009" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop5011" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop5013" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop5015" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop5017" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop5019" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop5021" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop5023" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5662" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient5026" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop5028" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop5030" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop5032" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop5034" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop5036" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop5038" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop5040" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + y2="211.27248" + x2="217.63582" + y1="39.288776" + x1="46.536098" + gradientUnits="userSpaceOnUse" + id="linearGradient5048" + xlink:href="#RSSg-8" + inkscape:collect="always" /> + <linearGradient + y2="125.5" + x2="220.00627" + y1="125.5" + x1="42.993729" + gradientUnits="userSpaceOnUse" + id="linearGradient5050" + xlink:href="#RSSg-8" + inkscape:collect="always" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5554" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5556" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5558" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5560" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5562" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5564" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5566" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5568" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5570" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5572" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5574" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg-8" + id="linearGradient5576" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + </defs> + <path + style="opacity:0.80000000000000004;fill:#f69538;fill-opacity:1" + d="m 9.0929935,3.8989242 c -2.8816759,0 -5.1940693,2.3123934 -5.1940693,5.1940693 l 0,13.8140145 c 0,2.881674 2.3123934,5.194069 5.1940693,5.194069 l 13.8140145,0 c 2.881674,0 5.194069,-2.312395 5.194069,-5.194069 l 0,-13.8140145 c 0,-2.8816759 -2.312395,-5.1940693 -5.194069,-5.1940693 l -13.8140145,0 z" + id="path3999" /> + <path + style="opacity:1;fill:#ffffff;fill-opacity:1;filter:url(#filter3031)" + d="M 8.0431284,7.4905678 A 16.550485,16.550485 0 0 1 24.619945,24.012129 l -3.315363,0 A 13.240388,13.240388 0 0 0 8.0431284,10.805931 l 0,-3.3153632 z" + id="path3997" /> + <path + style="opacity:1;fill:#ffffff;fill-opacity:1;filter:url(#filter3031)" + d="M 8.0431284,13.07143 A 10.970607,10.970607 0 0 1 19.039084,24.012129 l -3.204852,0 A 7.7550842,7.7550842 0 0 0 8.0431284,16.276281 l 0,-3.204851 z" + id="path3995" /> + <path + style="opacity:1;fill:#ffffff;fill-opacity:1;filter:url(#filter3031)" + d="m 10.308627,19.481132 c 1.253565,0 2.265498,1.011934 2.265498,2.265498 0,1.253565 -1.011933,2.265499 -2.265498,2.265499 -1.2535655,0 -2.2654986,-1.011934 -2.2654986,-2.265499 0,-1.253564 1.0119331,-2.265498 2.2654986,-2.265498 z" + id="rect20" /> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_headline_unpublished.svg b/orgfoxttrss/src/main/res/drawable/s_headline_unpublished.svg new file mode 100644 index 00000000..3bcbf2a6 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_headline_unpublished.svg @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + width="16" + height="16" + id="RSSicon" + viewBox="0 0 32 32" + inkscape:version="0.48.4 r9939" + sodipodi:docname="s_headline_unpublished.svg" + inkscape:export-filename="C:\Users\Andrew\workspace\Tiny-Tiny-RSS-for-Honeycomb\res\drawable-hdpi\ic_unpublished.png" + inkscape:export-xdpi="208.25" + inkscape:export-ydpi="208.25"> + <metadata + id="metadata34"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#171717" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1920" + inkscape:window-height="1137" + id="namedview32" + showgrid="false" + inkscape:zoom="23.953242" + inkscape:cx="-5.7565318" + inkscape:cy="8.340867" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:current-layer="RSSicon" /> + <defs + id="defs3"> + <linearGradient + x1="30.059999" + y1="30.059999" + x2="225.94" + y2="225.94" + id="RSSg" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,-224)"> + <stop + offset="0.0" + stop-color="#E3702D" + id="stop6" /> + <stop + offset="0.1071" + stop-color="#EA7D31" + id="stop8" /> + <stop + offset="0.3503" + stop-color="#F69537" + id="stop10" /> + <stop + offset="0.5" + stop-color="#FB9E3A" + id="stop12" /> + <stop + offset="0.7016" + stop-color="#EA7C31" + id="stop14" /> + <stop + offset="0.8866" + stop-color="#DE642B" + id="stop16" /> + <stop + offset="1.0" + stop-color="#D95B29" + id="stop18" /> + </linearGradient> + <filter + id="filter3031" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix3033" + type="saturate" + values="0" /> + </filter> + <filter + id="filter3031-1" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix3033-7" + type="saturate" + values="0" /> + </filter> + <linearGradient + id="RSSg-9" + y2="225.94001" + x2="225.94001" + y1="30.06" + x1="30.06" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3126" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3128" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3130" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3132" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3134" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3136" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3138" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <filter + id="filter3031-4" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix3033-8" + type="saturate" + values="0" /> + </filter> + <filter + id="filter2997" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix2999" + type="saturate" + values="0" /> + </filter> + </defs> + <path + style="opacity:0.80000000000000004;fill:#939393;fill-opacity:1;filter:url(#filter3031)" + d="M 4.53125 1.9375 C 3.0904121 1.9375 1.9375 3.090412 1.9375 4.53125 L 1.9375 11.46875 C 1.9375 12.909587 3.0904121 14.0625 4.53125 14.0625 L 11.46875 14.0625 C 12.909587 14.0625 14.0625 12.909587 14.0625 11.46875 L 14.0625 4.53125 C 14.0625 3.0904121 12.909587 1.9375 11.46875 1.9375 L 4.53125 1.9375 z M 4.03125 3.75 A 8.2752425 8.2752425 0 0 1 12.3125 12 L 10.65625 12 A 6.620194 6.620194 0 0 0 4.03125 5.40625 L 4.03125 3.75 z M 4.03125 6.53125 A 5.4853035 5.4853035 0 0 1 9.53125 12 L 7.90625 12 A 3.8775421 3.8775421 0 0 0 4.03125 8.125 L 4.03125 6.53125 z M 5.15625 9.75 C 5.7830325 9.75 6.28125 10.248218 6.28125 10.875 C 6.28125 11.501782 5.7830325 12 5.15625 12 C 4.5294672 12 4.03125 11.501782 4.03125 10.875 C 4.03125 10.248218 4.5294672 9.75 5.15625 9.75 z " + transform="scale(2,2)" + id="path3999" /> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_icon.svg b/orgfoxttrss/src/main/res/drawable/s_icon.svg new file mode 100644 index 00000000..82cd4812 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_icon.svg @@ -0,0 +1,789 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="72" + height="72" + id="svg2985" + version="1.1" + inkscape:version="0.48.4 r9939" + inkscape:export-filename="C:\Users\Andrew\workspace\Tiny-Tiny-RSS-for-Honeycomb\res\drawable-xxhdpi\icon.png" + inkscape:export-xdpi="180.02" + inkscape:export-ydpi="180.02" + sodipodi:docname="s_icon.svg"> + <defs + id="defs2987"> + <filter + id="filter4035" + inkscape:label="Glow" + inkscape:menu="Shadows and Glows" + inkscape:menu-tooltip="Glow of object's own color at the edges" + color-interpolation-filters="sRGB"> + <feGaussianBlur + id="feGaussianBlur4037" + stdDeviation="5" + result="result91" /> + <feComposite + id="feComposite4039" + in2="result91" + in="SourceGraphic" + operator="over" /> + </filter> + <filter + id="filter4044" + inkscape:label="Drop shadow" + width="1.5" + height="1.5" + x="-.25" + y="-.25"> + <feGaussianBlur + id="feGaussianBlur4046" + in="SourceAlpha" + stdDeviation="2" + result="blur" /> + <feColorMatrix + id="feColorMatrix4048" + result="bluralpha" + type="matrix" + values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.5 0 " /> + <feOffset + id="feOffset4050" + in="bluralpha" + dx="1" + dy="1" + result="offsetBlur" /> + <feMerge + id="feMerge4052"> + <feMergeNode + id="feMergeNode4054" + in="offsetBlur" /> + <feMergeNode + id="feMergeNode4056" + in="SourceGraphic" /> + </feMerge> + </filter> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient3890" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="RSSg" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3838" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3840" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3842" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3844" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3846" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3848" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3850" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5363" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" + gradientUnits="userSpaceOnUse" /> + <linearGradient + id="linearGradient3277" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3279" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3281" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3283" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3285" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3287" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3289" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3291" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5668" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient3294" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3296" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3298" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3300" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3302" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3304" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3306" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3308" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5670" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient3311" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3313" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3315" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3317" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3319" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3321" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3323" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3325" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5652" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient3328" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3330" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3332" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3334" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3336" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3338" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3340" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3342" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5654" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient3345" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3347" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3349" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3351" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3353" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3355" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3357" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3359" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5656" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient3362" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3364" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3366" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3368" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3370" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3372" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3374" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3376" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5658" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient3379" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3381" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3383" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3385" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3387" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3389" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3391" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3393" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5664" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient3396" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3398" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3400" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3402" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3404" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3406" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3408" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3410" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5666" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient3413" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3415" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3417" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3419" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3421" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3423" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3425" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3427" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5660" + gradientUnits="userSpaceOnUse" + x1="46.536098" + y1="39.288776" + x2="217.63582" + y2="211.27248" /> + <linearGradient + id="linearGradient3430" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3432" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3434" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3436" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3438" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3440" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3442" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3444" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#RSSg" + id="linearGradient5662" + gradientUnits="userSpaceOnUse" + x1="42.993729" + y1="125.5" + x2="220.00627" + y2="125.5" /> + <linearGradient + id="linearGradient3447" + y2="225.94" + x2="225.94" + y1="30.059999" + x1="30.059999" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3449" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3451" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3453" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3455" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3457" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3459" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3461" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <linearGradient + y2="211.27248" + x2="217.63582" + y1="39.288776" + x1="46.536098" + gradientUnits="userSpaceOnUse" + id="linearGradient3469" + xlink:href="#RSSg" + inkscape:collect="always" /> + <linearGradient + y2="125.5" + x2="220.00627" + y1="125.5" + x1="42.993729" + gradientUnits="userSpaceOnUse" + id="linearGradient3471" + xlink:href="#RSSg" + inkscape:collect="always" /> + <filter + color-interpolation-filters="sRGB" + id="filter5699" + inkscape:label="Drop shadow" + width="1.5" + height="1.5" + x="-0.25" + y="-0.25"> + <feGaussianBlur + id="feGaussianBlur5701" + in="SourceAlpha" + stdDeviation="2" + result="blur" /> + <feColorMatrix + id="feColorMatrix5703" + result="bluralpha" + type="matrix" + values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.5 0 " /> + <feOffset + id="feOffset5705" + in="bluralpha" + dx="2" + dy="2" + result="offsetBlur" /> + <feMerge + id="feMerge5707"> + <feMergeNode + id="feMergeNode5709" + in="offsetBlur" /> + <feMergeNode + id="feMergeNode5711" + in="SourceGraphic" /> + </feMerge> + </filter> + <filter + id="filter3293" + inkscape:label="Drop shadow" + width="1.5" + height="1.5" + x="-.25" + y="-.25"> + <feGaussianBlur + id="feGaussianBlur3295" + in="SourceAlpha" + stdDeviation="3" + result="blur" /> + <feColorMatrix + id="feColorMatrix3297" + result="bluralpha" + type="matrix" + values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0.75 0 " /> + <feOffset + id="feOffset3299" + in="bluralpha" + dx="1" + dy="1" + result="offsetBlur" /> + <feMerge + id="feMerge3301"> + <feMergeNode + id="feMergeNode3303" + in="offsetBlur" /> + <feMergeNode + id="feMergeNode3305" + in="SourceGraphic" /> + </feMerge> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="5.5" + inkscape:cx="83.010172" + inkscape:cy="24.824208" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:document-units="px" + inkscape:grid-bbox="true" + inkscape:snap-page="false" + inkscape:window-width="1920" + inkscape:window-height="1137" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" /> + <metadata + id="metadata2990"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer" + transform="translate(0,8)"> + <g + transform="matrix(0.34665172,0,0,0.34665859,-9.5847012,-15.505653)" + id="g3022" + style="fill:url(#linearGradient3890);fill-opacity:1;stroke:url(#linearGradient5363);stroke-width:2.01254654000000020;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;opacity:1;filter:url(#filter3293)" + inkscape:export-xdpi="105.9" + inkscape:export-ydpi="105.9"> + <g + id="g3776" + style="fill:url(#linearGradient3469);fill-opacity:1;stroke:url(#linearGradient3471);stroke-width:2.01254654000000020;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"> + <circle + cx="68" + cy="189" + r="24" + id="circle26" + d="m 92,189 c 0,13.25483 -10.745166,24 -24,24 -13.254834,0 -24,-10.74517 -24,-24 0,-13.25483 10.745166,-24 24,-24 13.254834,0 24,10.74517 24,24 z" + sodipodi:cx="68" + sodipodi:cy="189" + sodipodi:rx="24" + sodipodi:ry="24" + style="fill:url(#linearGradient5652);fill-opacity:1;stroke:url(#linearGradient5654);stroke-width:2.01254654000000020;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <path + d="M 160,213 H 126 A 82,82 0 0 0 44,131 V 97 a 116,116 0 0 1 116,116 z" + id="path28" + inkscape:connector-curvature="0" + style="fill:url(#linearGradient5656);fill-opacity:1;stroke:url(#linearGradient5658);stroke-width:2.01254654000000020;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /> + <g + style="fill:url(#linearGradient5664);fill-opacity:1;stroke:url(#linearGradient5666);stroke-width:2.01254654000000020;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="g3773"> + <path + style="fill:url(#linearGradient5660);fill-opacity:1;stroke:url(#linearGradient5662);stroke-width:2.01254654000000020;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + inkscape:connector-curvature="0" + id="path30" + d="M 184,213 A 140,140 0 0 0 44,73 V 38 a 175,175 0 0 1 175,175 z" /> + </g> + </g> + </g> + <text + xml:space="preserve" + style="font-size:504.83898926000006000px;font-style:oblique;font-weight:bold;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:#2b4265;stroke-width:17.2711068;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;filter:url(#filter5699);font-family:Sans;-inkscape-font-specification:Verdana Bold Oblique" + x="124.97492" + y="-45.951401" + id="text3780" + sodipodi:linespacing="125%" + inkscape:export-filename="C:\Users\fox\Desktop\ttrss_logo_big.png" + inkscape:export-xdpi="23.129999" + inkscape:export-ydpi="23.129999" + transform="matrix(0.18909237,0,0,0.15956152,-8.46733,61.350497)"><tspan + sodipodi:role="line" + id="tspan3782" + x="124.97492" + y="-45.951401" + style="font-style:oblique;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#ffffff;fill-opacity:1;stroke:#2b4265;stroke-width:17.2711068;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;font-family:Segoe UI;-inkscape-font-specification:Segoe UI Bold Oblique">t</tspan></text> + </g> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_marked.svg b/orgfoxttrss/src/main/res/drawable/s_marked.svg new file mode 100644 index 00000000..326c9691 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_marked.svg @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16.000000px" + height="16.000000px" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.48.0 r9654" + sodipodi:docname="s_marked.svg" + inkscape:export-filename="ic_marked.png" + inkscape:export-xdpi="176.53999" + inkscape:export-ydpi="176.53999" + version="1.1"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0000000" + inkscape:pageshadow="2" + inkscape:zoom="31.678384" + inkscape:cx="6.9004349" + inkscape:cy="7.415554" + inkscape:document-units="px" + inkscape:current-layer="layer1" + inkscape:window-width="1600" + inkscape:window-height="1131" + inkscape:window-x="0" + inkscape:window-y="25" + showguides="true" + inkscape:guide-bbox="true" + showgrid="false" + inkscape:window-maximized="0" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <path + sodipodi:type="star" + style="opacity:1.0000000;fill:#a8cdfd;fill-opacity:1.0000000;stroke:#4f9dfd;stroke-width:0.99999938;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-opacity:1.0000000" + id="path1306" + sodipodi:sides="5" + sodipodi:cx="7.3551731" + sodipodi:cy="1.6684607" + sodipodi:r1="6.3745561" + sodipodi:r2="3.1872780" + sodipodi:arg1="0.78539816" + sodipodi:arg2="1.4137167" + inkscape:flatsided="false" + inkscape:rounded="0.0000000" + inkscape:randomized="0.0000000" + d="M 11.862665,6.1759525 L 7.8537732,4.8164981 L 4.4611852,7.3482318 L 4.5152876,3.1154547 L 1.0590984,0.67126048 L 5.1014272,-0.58528520 L 6.3579728,-4.6276140 L 8.8021671,-1.1714248 L 13.034944,-1.2255272 L 10.503210,2.1670609 L 11.862665,6.1759525 z " + transform="matrix(-0.707107,-0.707107,0.707107,-0.707107,12.02111,14.98939)" /> + </g> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_marked_bw.svg b/orgfoxttrss/src/main/res/drawable/s_marked_bw.svg new file mode 100644 index 00000000..df88f4a5 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_marked_bw.svg @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16.000000px" + height="16.000000px" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.48.4 r9939" + sodipodi:docname="s_menu_marked.svg" + inkscape:export-filename="C:\Users\Andrew\workspace\Tiny-Tiny-RSS-for-Honeycomb\res\drawable-hdpi\ic_star_empty.png" + inkscape:export-xdpi="176.53999" + inkscape:export-ydpi="176.53999" + version="1.1"> + <defs + id="defs4"> + <filter + id="filter2997" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix2999" + type="saturate" + values="0" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0000000" + inkscape:pageshadow="2" + inkscape:zoom="31.678384" + inkscape:cx="1.9759413" + inkscape:cy="7.415554" + inkscape:document-units="px" + inkscape:current-layer="layer1" + inkscape:window-width="1920" + inkscape:window-height="1137" + inkscape:window-x="-8" + inkscape:window-y="-8" + showguides="true" + inkscape:guide-bbox="true" + showgrid="false" + inkscape:window-maximized="1" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <path + sodipodi:type="star" + style="opacity:1;fill:none;fill-opacity:1;stroke:#4f9dfd;stroke-width:0.99999969000000000;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter2997)" + id="path1306" + sodipodi:sides="5" + sodipodi:cx="7.3551731" + sodipodi:cy="1.6684607" + sodipodi:r1="6.3745561" + sodipodi:r2="3.1872780" + sodipodi:arg1="0.78539816" + sodipodi:arg2="1.4137167" + inkscape:flatsided="false" + inkscape:rounded="0.0000000" + inkscape:randomized="0.0000000" + d="M 11.862665,6.1759525 L 7.8537732,4.8164981 L 4.4611852,7.3482318 L 4.5152876,3.1154547 L 1.0590984,0.67126048 L 5.1014272,-0.58528520 L 6.3579728,-4.6276140 L 8.8021671,-1.1714248 L 13.034944,-1.2255272 L 10.503210,2.1670609 L 11.862665,6.1759525 z " + transform="matrix(-0.707107,-0.707107,0.707107,-0.707107,12.02111,14.98939)" /> + </g> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_marked_bw_full.svg b/orgfoxttrss/src/main/res/drawable/s_marked_bw_full.svg new file mode 100644 index 00000000..3ccf34c1 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_marked_bw_full.svg @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16.000000px" + height="16.000000px" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.48.4 r9939" + sodipodi:docname="s_marked_bw.svg" + inkscape:export-filename="C:\Users\Andrew\workspace\Tiny-Tiny-RSS-for-Honeycomb\res\drawable-hdpi\ic_star_full.png" + inkscape:export-xdpi="176.53999" + inkscape:export-ydpi="176.53999" + version="1.1"> + <defs + id="defs4"> + <filter + id="filter2997" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix2999" + type="saturate" + values="0" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0000000" + inkscape:pageshadow="2" + inkscape:zoom="31.678384" + inkscape:cx="-2.9485523" + inkscape:cy="7.415554" + inkscape:document-units="px" + inkscape:current-layer="layer1" + inkscape:window-width="1920" + inkscape:window-height="1137" + inkscape:window-x="-8" + inkscape:window-y="-8" + showguides="true" + inkscape:guide-bbox="true" + showgrid="false" + inkscape:window-maximized="1" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <path + sodipodi:type="star" + style="opacity:1;fill:#939393;fill-opacity:1;stroke:#4f9dfd;stroke-width:0.99999969000000000;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter2997)" + id="path1306" + sodipodi:sides="5" + sodipodi:cx="7.3551731" + sodipodi:cy="1.6684607" + sodipodi:r1="6.3745561" + sodipodi:r2="3.1872780" + sodipodi:arg1="0.78539816" + sodipodi:arg2="1.4137167" + inkscape:flatsided="false" + inkscape:rounded="0.0000000" + inkscape:randomized="0.0000000" + d="M 11.862665,6.1759525 L 7.8537732,4.8164981 L 4.4611852,7.3482318 L 4.5152876,3.1154547 L 1.0590984,0.67126048 L 5.1014272,-0.58528520 L 6.3579728,-4.6276140 L 8.8021671,-1.1714248 L 13.034944,-1.2255272 L 10.503210,2.1670609 L 11.862665,6.1759525 z " + transform="matrix(-0.707107,-0.707107,0.707107,-0.707107,12.02111,14.98939)" /> + </g> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_menu_attaches_light.svg b/orgfoxttrss/src/main/res/drawable/s_menu_attaches_light.svg new file mode 100644 index 00000000..0396f73f --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_menu_attaches_light.svg @@ -0,0 +1,143 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16.000000px" + height="16.000000px" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.48.4 r9939" + sodipodi:docname="s_menu_attaches_light.svg" + inkscape:export-filename="C:\Users\fox\workspace\org.fox.ttrss\res\drawable-hdpi\ic_menu_attaches_light.png" + inkscape:export-xdpi="270" + inkscape:export-ydpi="270" + version="1.1"> + <defs + id="defs4"> + <filter + id="filter2997" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix2999" + type="saturate" + values="0" /> + </filter> + <linearGradient + gradientUnits="userSpaceOnUse" + y2="29.85923" + x2="20.604948" + y1="5.7753429" + x1="23.505953" + id="linearGradient5789" + xlink:href="#linearGradient5783" + inkscape:collect="always" + gradientTransform="matrix(0.42042845,0,0,0.42042845,13.623381,13.232492)" /> + <radialGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.977282,3.554943e-8,-8.305337e-10,0.651376,-0.794430,15.82896)" + r="15.571428" + fy="23.07144" + fx="21.761711" + cy="23.07144" + cx="21.761711" + id="radialGradient3564" + xlink:href="#linearGradient3558" + inkscape:collect="always" /> + <linearGradient + id="linearGradient3558" + inkscape:collect="always"> + <stop + id="stop3560" + offset="0" + style="stop-color:#000000;stop-opacity:1;" /> + <stop + id="stop3562" + offset="1" + style="stop-color:#000000;stop-opacity:0;" /> + </linearGradient> + <linearGradient + id="linearGradient5783"> + <stop + id="stop5785" + offset="0" + style="stop-color:#d3d7cf;stop-opacity:1;" /> + <stop + style="stop-color:#f5f5f5;stop-opacity:1;" + offset="0.5" + id="stop5791" /> + <stop + id="stop5787" + offset="1" + style="stop-color:#bebebe;stop-opacity:1;" /> + </linearGradient> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3558" + id="radialGradient3808" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.977282,3.554943e-8,0,0.651376,-0.79443,15.82896)" + cx="21.761711" + cy="23.07144" + fx="21.761711" + fy="23.07144" + r="15.571428" /> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#454545" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:zoom="22.4" + inkscape:cx="6.7689862" + inkscape:cy="8.4534142" + inkscape:document-units="px" + inkscape:current-layer="layer1" + inkscape:window-width="1600" + inkscape:window-height="1137" + inkscape:window-x="-8" + inkscape:window-y="-8" + showguides="true" + inkscape:guide-bbox="true" + showgrid="false" + inkscape:window-maximized="1" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <path + style="opacity:0.8;fill:none;stroke:#ffffff;stroke-width:0.91846919;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="M 7.2696546,3.9045172 C 6.5854893,4.9968981 5.9013237,6.089279 5.2171584,7.1816599 4.5329929,8.274041 3.7726219,9.3283183 3.0884565,10.420698 c -0.1294185,0.40488 0.8824391,1.576607 1.4709363,1.997356 0.6126586,0.412697 2.3969867,0.892836 2.7292147,0.778128 0.926183,-1.425517 1.9285718,-2.81293 2.8547545,-4.238445 C 11.069544,7.5322205 11.995728,6.1067037 12.921911,4.6811871 12.953651,4.2699709 12.176585,3.5406145 11.645037,3.1943024 11.065166,2.8318829 10.229025,2.7110765 9.9779075,2.8318829 9.2383431,4.0091148 8.4987784,5.1863463 7.7592138,6.363578 7.0196493,7.5408098 6.2800847,8.7180415 5.5405199,9.8952727 c -0.052078,0.2008543 0.288791,0.4615083 0.4331863,0.5769393 0.1622057,0.09665 0.6063076,0.321425 0.8197671,0.238681 C 7.2378124,10.054393 7.6821511,9.3978941 8.12649,8.7413931 8.5708291,8.0848927 9.0151679,7.4283922 9.4595067,6.7718918" + id="path3814" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccccccccccc" /> + </g> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_menu_marked.svg b/orgfoxttrss/src/main/res/drawable/s_menu_marked.svg new file mode 100644 index 00000000..1be0b7f9 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_menu_marked.svg @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="16.000000px" + height="16.000000px" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.48.2 r9819" + sodipodi:docname="s_menu_marked.svg" + inkscape:export-filename="C:\Users\fox\workspace\org.fox.ttrss\res\drawable-hdpi\ic_menu_marked.png" + inkscape:export-xdpi="270" + inkscape:export-ydpi="270" + version="1.1"> + <defs + id="defs4"> + <filter + id="filter2997" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix2999" + type="saturate" + values="0" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0000000" + inkscape:pageshadow="2" + inkscape:zoom="31.678384" + inkscape:cx="1.9759413" + inkscape:cy="7.415554" + inkscape:document-units="px" + inkscape:current-layer="layer1" + inkscape:window-width="1920" + inkscape:window-height="1138" + inkscape:window-x="-8" + inkscape:window-y="-8" + showguides="true" + inkscape:guide-bbox="true" + showgrid="false" + inkscape:window-maximized="1" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <path + sodipodi:type="star" + style="opacity:1;fill:none;fill-opacity:1;stroke:#4f9dfd;stroke-width:0.99999969000000000;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter2997)" + id="path1306" + sodipodi:sides="5" + sodipodi:cx="7.3551731" + sodipodi:cy="1.6684607" + sodipodi:r1="6.3745561" + sodipodi:r2="3.1872780" + sodipodi:arg1="0.78539816" + sodipodi:arg2="1.4137167" + inkscape:flatsided="false" + inkscape:rounded="0.0000000" + inkscape:randomized="0.0000000" + d="M 11.862665,6.1759525 L 7.8537732,4.8164981 L 4.4611852,7.3482318 L 4.5152876,3.1154547 L 1.0590984,0.67126048 L 5.1014272,-0.58528520 L 6.3579728,-4.6276140 L 8.8021671,-1.1714248 L 13.034944,-1.2255272 L 10.503210,2.1670609 L 11.862665,6.1759525 z " + transform="matrix(-0.707107,-0.707107,0.707107,-0.707107,12.02111,14.98939)" /> + </g> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_menu_published_light.svg b/orgfoxttrss/src/main/res/drawable/s_menu_published_light.svg new file mode 100644 index 00000000..752fe0f6 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_menu_published_light.svg @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + width="16" + height="16" + id="RSSicon" + viewBox="0 0 32 32" + inkscape:version="0.48.4 r9939" + sodipodi:docname="s_menu_published_light.svg" + inkscape:export-filename="C:\Users\fox\workspace\org.fox.ttrss\res\drawable-hdpi\ic_menu_published_light.png" + inkscape:export-xdpi="270" + inkscape:export-ydpi="270"> + <metadata + id="metadata34"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#171717" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1600" + inkscape:window-height="1137" + id="namedview32" + showgrid="false" + inkscape:zoom="23.953242" + inkscape:cx="0.75615658" + inkscape:cy="8.340867" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:current-layer="RSSicon" /> + <defs + id="defs3"> + <linearGradient + x1="30.059999" + y1="30.059999" + x2="225.94" + y2="225.94" + id="RSSg" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,-224)"> + <stop + offset="0.0" + stop-color="#E3702D" + id="stop6" /> + <stop + offset="0.1071" + stop-color="#EA7D31" + id="stop8" /> + <stop + offset="0.3503" + stop-color="#F69537" + id="stop10" /> + <stop + offset="0.5" + stop-color="#FB9E3A" + id="stop12" /> + <stop + offset="0.7016" + stop-color="#EA7C31" + id="stop14" /> + <stop + offset="0.8866" + stop-color="#DE642B" + id="stop16" /> + <stop + offset="1.0" + stop-color="#D95B29" + id="stop18" /> + </linearGradient> + <filter + id="filter3031" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix3033" + type="saturate" + values="0" /> + </filter> + <filter + id="filter3031-1" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix3033-7" + type="saturate" + values="0" /> + </filter> + <linearGradient + id="RSSg-9" + y2="225.94001" + x2="225.94001" + y1="30.06" + x1="30.06" + gradientUnits="userSpaceOnUse"> + <stop + id="stop3126" + stop-color="#E3702D" + offset="0.0" /> + <stop + id="stop3128" + stop-color="#EA7D31" + offset="0.1071" /> + <stop + id="stop3130" + stop-color="#F69537" + offset="0.3503" /> + <stop + id="stop3132" + stop-color="#FB9E3A" + offset="0.5" /> + <stop + id="stop3134" + stop-color="#EA7C31" + offset="0.7016" /> + <stop + id="stop3136" + stop-color="#DE642B" + offset="0.8866" /> + <stop + id="stop3138" + stop-color="#D95B29" + offset="1.0" /> + </linearGradient> + <filter + id="filter3031-4" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix3033-8" + type="saturate" + values="0" /> + </filter> + </defs> + <path + style="opacity:0.8;fill:#ffffff;fill-opacity:1;filter:url(#filter3031)" + d="m 9.0929935,3.8989242 c -2.8816759,0 -5.1940693,2.3123934 -5.1940693,5.1940693 l 0,13.8140145 c 0,2.881674 2.3123934,5.194069 5.1940693,5.194069 l 13.8140145,0 c 2.881674,0 5.194069,-2.312395 5.194069,-5.194069 l 0,-13.8140145 c 0,-2.8816759 -2.312395,-5.1940693 -5.194069,-5.1940693 l -13.8140145,0 z" + id="path3999" /> + <path + style="opacity:0.8;fill:#ffffff;fill-opacity:1;filter:url(#filter3031)" + d="M 8.0431284,7.4905678 A 16.550485,16.550485 0 0 1 24.619945,24.012129 l -3.315363,0 A 13.240388,13.240388 0 0 0 8.0431284,10.805931 l 0,-3.3153632 z" + id="path3997" /> + <path + style="opacity:0.8;fill:#ffffff;fill-opacity:1;filter:url(#filter3031)" + d="M 8.0431284,13.07143 A 10.970607,10.970607 0 0 1 19.039084,24.012129 l -3.204852,0 A 7.7550842,7.7550842 0 0 0 8.0431284,16.276281 l 0,-3.204851 z" + id="path3995" /> + <path + style="opacity:0.8;fill:#ffffff;fill-opacity:1;filter:url(#filter3031)" + d="m 10.308627,19.481132 c 1.253565,0 2.265498,1.011934 2.265498,2.265498 0,1.253565 -1.011933,2.265499 -2.265498,2.265499 -1.2535655,0 -2.2654986,-1.011934 -2.2654986,-2.265499 0,-1.253564 1.0119331,-2.265498 2.2654986,-2.265498 z" + id="rect20" /> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_menu_unpublished_light.svg b/orgfoxttrss/src/main/res/drawable/s_menu_unpublished_light.svg new file mode 100644 index 00000000..6981beaf --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_menu_unpublished_light.svg @@ -0,0 +1,113 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + width="16" + height="16" + id="RSSicon" + viewBox="0 0 32 32" + inkscape:version="0.48.4 r9939" + sodipodi:docname="s_menu_unpublished_light.svg" + inkscape:export-filename="C:\Users\fox\workspace\org.fox.ttrss\res\drawable-hdpi\ic_menu_unpublished_light.png" + inkscape:export-xdpi="270" + inkscape:export-ydpi="270"> + <metadata + id="metadata34"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <sodipodi:namedview + pagecolor="#171717" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1600" + inkscape:window-height="1137" + id="namedview32" + showgrid="false" + inkscape:zoom="23.953242" + inkscape:cx="6.9218983" + inkscape:cy="7.6051808" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:current-layer="RSSicon" /> + <defs + id="defs3"> + <linearGradient + x1="30.059999" + y1="30.059999" + x2="225.94" + y2="225.94" + id="RSSg" + gradientUnits="userSpaceOnUse" + gradientTransform="translate(0,-224)"> + <stop + offset="0.0" + stop-color="#E3702D" + id="stop6" /> + <stop + offset="0.1071" + stop-color="#EA7D31" + id="stop8" /> + <stop + offset="0.3503" + stop-color="#F69537" + id="stop10" /> + <stop + offset="0.5" + stop-color="#FB9E3A" + id="stop12" /> + <stop + offset="0.7016" + stop-color="#EA7C31" + id="stop14" /> + <stop + offset="0.8866" + stop-color="#DE642B" + id="stop16" /> + <stop + offset="1.0" + stop-color="#D95B29" + id="stop18" /> + </linearGradient> + <filter + id="filter3031" + inkscape:label="Desaturate" + x="0" + y="0" + width="1" + height="1" + inkscape:menu="Color" + inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero" + color-interpolation-filters="sRGB"> + <feColorMatrix + id="feColorMatrix3033" + type="saturate" + values="0" /> + </filter> + </defs> + <path + style="opacity:0.8;fill:#ffffff;fill-opacity:1;filter:url(#filter3031)" + d="m 4.09375,1.15625 c -1.6297285,0 -2.9375,1.3077715 -2.9375,2.9375 l 0,7.8125 c 0,1.629728 1.3077715,2.9375 2.9375,2.9375 l 7.8125,0 c 1.629728,0 2.9375,-1.307772 2.9375,-2.9375 l 0,-7.8125 c 0,-1.6297285 -1.307772,-2.9375 -2.9375,-2.9375 l -7.8125,0 z M 3.5,3.1875 a 9.3601078,9.3601078 0 0 1 9.375,9.34375 l -1.875,0 A 7.4880862,7.4880862 0 0 0 3.5,5.0625 l 0,-1.875 z m 0,3.15625 a 6.2044143,6.2044143 0 0 1 6.21875,6.1875 l -1.8125,0 A 4.3858791,4.3858791 0 0 0 3.5,8.15625 l 0,-1.8125 z m 1.28125,3.625 c 0.7089524,0 1.28125,0.572298 1.28125,1.28125 0,0.708952 -0.5722976,1.28125 -1.28125,1.28125 C 4.0722976,12.53125 3.5,11.958952 3.5,11.25 3.5,10.541048 4.0722976,9.96875 4.78125,9.96875 z" + transform="matrix(1.7681938,0,0,1.7681938,1.8544501,1.8544501)" + id="rect20" + inkscape:connector-curvature="0" /> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/s_prev_article.svg b/orgfoxttrss/src/main/res/drawable/s_prev_article.svg new file mode 100644 index 00000000..5c83a6b5 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/s_prev_article.svg @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="32px" + height="32px" + id="svg2985" + version="1.1" + inkscape:version="0.48.0 r9654" + sodipodi:docname="s_prev_article.svg" + inkscape:export-filename="C:\Users\fox\workspace\org.fox.ttrss\res\drawable-hdpi\s_prev_article.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs2987" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="15.836083" + inkscape:cx="13.700373" + inkscape:cy="14.630233" + inkscape:current-layer="layer1" + showgrid="true" + inkscape:grid-bbox="true" + inkscape:document-units="px" + inkscape:window-width="1600" + inkscape:window-height="1138" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" + inkscape:snap-global="true"> + <inkscape:grid + type="xygrid" + id="grid2997" /> + </sodipodi:namedview> + <metadata + id="metadata2990"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + inkscape:label="Layer 1" + inkscape:groupmode="layer"> + <path + style="fill:#898989;fill-opacity:1;stroke:none" + d="m 23.5,1 -10,15 10,15 -5,0 -10,-15 10,-15 z" + id="path2999" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccc" /> + </g> +</svg> diff --git a/orgfoxttrss/src/main/res/drawable/shadow.xml b/orgfoxttrss/src/main/res/drawable/shadow.xml new file mode 100644 index 00000000..a293378f --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/shadow.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="utf-8"?> +<bitmap + xmlns:android="http://schemas.android.com/apk/res/android" + android:src="@drawable/shadow_bitmap" + android:gravity="fill_vertical|right" /> diff --git a/orgfoxttrss/src/main/res/drawable/shadow_feeds.xml b/orgfoxttrss/src/main/res/drawable/shadow_feeds.xml new file mode 100644 index 00000000..ab71b98d --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/shadow_feeds.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item android:drawable="@color/feeds_light"/> + <item android:drawable="@drawable/shadow"/> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/shadow_feeds_gray.xml b/orgfoxttrss/src/main/res/drawable/shadow_feeds_gray.xml new file mode 100644 index 00000000..35167a92 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/shadow_feeds_gray.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item android:drawable="@color/feeds_dark_gray"/> + <item android:drawable="@drawable/shadow"/> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/shadow_feeds_sepia.xml b/orgfoxttrss/src/main/res/drawable/shadow_feeds_sepia.xml new file mode 100644 index 00000000..30424e15 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/shadow_feeds_sepia.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item android:drawable="@color/feeds_sepia"/> + <item android:drawable="@drawable/shadow"/> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/shadow_headlines.xml b/orgfoxttrss/src/main/res/drawable/shadow_headlines.xml new file mode 100644 index 00000000..899a8687 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/shadow_headlines.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <!-- <item android:drawable="@color/headlines_light"/> --> + <item android:drawable="@drawable/shadow"/> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/shadow_headlines_gray.xml b/orgfoxttrss/src/main/res/drawable/shadow_headlines_gray.xml new file mode 100644 index 00000000..35167a92 --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/shadow_headlines_gray.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item android:drawable="@color/feeds_dark_gray"/> + <item android:drawable="@drawable/shadow"/> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/drawable/shadow_headlines_sepia.xml b/orgfoxttrss/src/main/res/drawable/shadow_headlines_sepia.xml new file mode 100644 index 00000000..be7d496c --- /dev/null +++ b/orgfoxttrss/src/main/res/drawable/shadow_headlines_sepia.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > + + <item android:drawable="@drawable/paper_sepia"/> + <item android:drawable="@drawable/shadow"/> + +</layer-list>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout-sw600dp-land/headlines.xml b/orgfoxttrss/src/main/res/layout-sw600dp-land/headlines.xml new file mode 100644 index 00000000..2162232e --- /dev/null +++ b/orgfoxttrss/src/main/res/layout-sw600dp-land/headlines.xml @@ -0,0 +1,55 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/main" + android:fitsSystemWindows="true" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical" > + + <FrameLayout + android:id="@+id/sw600dp_anchor" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:visibility="gone" > + + </FrameLayout> + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" + android:visibility="gone" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLarge" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/fragment_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:baselineAligned="false" + android:weightSum="1.1" + android:orientation="horizontal" > + + <FrameLayout + android:id="@+id/feeds_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="1" + android:background="?feedlistBackground" > + </FrameLayout> + + <FrameLayout + android:id="@+id/headlines_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="2" + android:background="?headlinesBackground" > + </FrameLayout> + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout-sw600dp-land/headlines_articles.xml b/orgfoxttrss/src/main/res/layout-sw600dp-land/headlines_articles.xml new file mode 100644 index 00000000..367f492a --- /dev/null +++ b/orgfoxttrss/src/main/res/layout-sw600dp-land/headlines_articles.xml @@ -0,0 +1,57 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/headlines" + android:fitsSystemWindows="true" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical" > + + <FrameLayout + android:id="@+id/sw600dp_anchor" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:visibility="gone" > + </FrameLayout> + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="?loadingBackground" + android:gravity="center" + android:orientation="vertical" + android:visibility="visible" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_horizontal" + android:text="@string/loading_message" + android:textAppearance="?android:attr/textAppearanceLarge" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/fragment_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:baselineAligned="false" + android:orientation="horizontal" > + + <FrameLayout + android:id="@+id/headlines_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="0.4" + android:background="?feedlistBackground" > + </FrameLayout> + + <FrameLayout + android:id="@+id/article_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="0.6" + android:background="?articleBackground" > + </FrameLayout> + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout-sw600dp-port/headlines.xml b/orgfoxttrss/src/main/res/layout-sw600dp-port/headlines.xml new file mode 100644 index 00000000..e6daa46c --- /dev/null +++ b/orgfoxttrss/src/main/res/layout-sw600dp-port/headlines.xml @@ -0,0 +1,35 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/headlines" + android:fitsSystemWindows="true" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="fill_parent" > + + <FrameLayout + android:id="@+id/sw600dp_port_anchor" + android:layout_width="match_parent" + android:layout_height="wrap_content" > + + </FrameLayout> + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" + android:visibility="gone" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLarge" /> + </LinearLayout> + + <FrameLayout + android:id="@+id/headlines_fragment" + android:layout_width="match_parent" + android:layout_height="match_parent" > + </FrameLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout-sw600dp-port/headlines_articles.xml b/orgfoxttrss/src/main/res/layout-sw600dp-port/headlines_articles.xml new file mode 100644 index 00000000..36b29751 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout-sw600dp-port/headlines_articles.xml @@ -0,0 +1,56 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/main" + android:fitsSystemWindows="true" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical"> + + <FrameLayout + android:id="@+id/sw600dp_anchor" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:visibility="gone" > + </FrameLayout> + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="?loadingBackground" + android:gravity="center" + android:orientation="vertical" + android:visibility="visible" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_horizontal" + android:text="@string/loading_message" + android:textAppearance="?android:attr/textAppearanceLarge" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/fragment_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" > + + <FrameLayout + android:id="@+id/headlines_fragment" + android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="0.3" + android:background="?headlinesBackgroundSolid" > + </FrameLayout> + + <FrameLayout + android:id="@+id/article_fragment" + android:layout_width="match_parent" + android:layout_height="0dp" + android:layout_weight="0.7" + android:background="?articleBackground" > + </FrameLayout> + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout-sw700dp/headlines.xml b/orgfoxttrss/src/main/res/layout-sw700dp/headlines.xml new file mode 100644 index 00000000..2162232e --- /dev/null +++ b/orgfoxttrss/src/main/res/layout-sw700dp/headlines.xml @@ -0,0 +1,55 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/main" + android:fitsSystemWindows="true" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical" > + + <FrameLayout + android:id="@+id/sw600dp_anchor" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:visibility="gone" > + + </FrameLayout> + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" + android:visibility="gone" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLarge" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/fragment_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:baselineAligned="false" + android:weightSum="1.1" + android:orientation="horizontal" > + + <FrameLayout + android:id="@+id/feeds_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="1" + android:background="?feedlistBackground" > + </FrameLayout> + + <FrameLayout + android:id="@+id/headlines_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="2" + android:background="?headlinesBackground" > + </FrameLayout> + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout-sw700dp/headlines_articles.xml b/orgfoxttrss/src/main/res/layout-sw700dp/headlines_articles.xml new file mode 100644 index 00000000..367f492a --- /dev/null +++ b/orgfoxttrss/src/main/res/layout-sw700dp/headlines_articles.xml @@ -0,0 +1,57 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/headlines" + android:fitsSystemWindows="true" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical" > + + <FrameLayout + android:id="@+id/sw600dp_anchor" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:visibility="gone" > + </FrameLayout> + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="?loadingBackground" + android:gravity="center" + android:orientation="vertical" + android:visibility="visible" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_horizontal" + android:text="@string/loading_message" + android:textAppearance="?android:attr/textAppearanceLarge" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/fragment_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:baselineAligned="false" + android:orientation="horizontal" > + + <FrameLayout + android:id="@+id/headlines_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="0.4" + android:background="?feedlistBackground" > + </FrameLayout> + + <FrameLayout + android:id="@+id/article_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="0.6" + android:background="?articleBackground" > + </FrameLayout> + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/article_fragment.xml b/orgfoxttrss/src/main/res/layout/article_fragment.xml new file mode 100644 index 00000000..56d42d89 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/article_fragment.xml @@ -0,0 +1,103 @@ +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/article_fragment" + android:layout_width="fill_parent" + android:layout_height="match_parent" + android:background="?articleBackground"> + + <org.fox.ttrss.util.NoChildFocusScrollView + android:id="@+id/article_scrollview" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:fillViewport="false" > + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" > + + <LinearLayout + android:id="@+id/article_header" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:paddingBottom="6dp" > + + <TextView + android:id="@+id/title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:paddingTop="4dp" + android:text="My simple headline" + android:textColor="?linkColor" + android:textSize="18sp" /> + + <TextView + android:id="@+id/comments" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:fontFamily="sans-serif-light" + android:paddingTop="4dp" + android:text="24 comments" + android:textColor="?linkColor" + android:textSize="12sp" /> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:paddingTop="4dp" + android:paddingBottom="4dp" > + + <TextView + android:id="@+id/tags" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:ellipsize="middle" + android:singleLine="true" + android:fontFamily="sans-serif-light" + android:text="Example Feed" + android:textColor="?headlineSecondaryTextColor" + android:textSize="12sp" /> + + <TextView + android:id="@+id/date" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:gravity="right" + android:layout_marginLeft="10dp" + android:fontFamily="sans-serif-light" + android:text="Jan 01, 12:00" + android:textAppearance="?android:attr/textAppearanceSmall" + android:textColor="?headlineSecondaryTextColor" + android:textSize="12sp" /> + + </LinearLayout> + + </LinearLayout> + + <TextView + android:id="@+id/note" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:background="?articleNoteBackground" + android:textColor="?articleNoteTextColor" + android:textSize="13sp" + android:padding="2dp" + android:layout_marginBottom="6dp" + android:text="[Article note]" /> + + <org.fox.ttrss.util.LessBrokenWebView + android:id="@+id/content" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + </LinearLayout> + </org.fox.ttrss.util.NoChildFocusScrollView> + + +</RelativeLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/article_fragment_compat.xml b/orgfoxttrss/src/main/res/layout/article_fragment_compat.xml new file mode 100644 index 00000000..01264703 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/article_fragment_compat.xml @@ -0,0 +1,79 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/article_fragment" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:background="?articleBackground" + android:orientation="vertical" + android:padding="5sp" > + + <org.fox.ttrss.util.TitleWebView + android:id="@+id/content" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:layout_weight="1"> + + <LinearLayout + android:id="@+id/article_header" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="0" + android:orientation="vertical" + android:paddingBottom="2dp" > + + <TextView + android:id="@+id/title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:paddingBottom="4dp" + android:text="My simple headline" + android:textColor="?linkColor" + android:textSize="18sp" /> + + <TextView + android:id="@+id/comments" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="right" + android:text="24 comments" + android:fontFamily="sans-serif-light" + android:textColor="?linkColor" + android:textSize="12sp" /> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:paddingBottom="4dp" + android:layout_weight="1" > + + <TextView + android:id="@+id/tags" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0.5" + android:ellipsize="end" + android:singleLine="true" + android:text="Example Feed" + android:fontFamily="sans-serif-light" + android:textColor="?headlineSecondaryTextColor" + android:textSize="12sp" /> + + <TextView + android:id="@+id/date" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0.5" + android:gravity="right" + android:text="Jan 01, 12:00" + android:fontFamily="sans-serif-light" + android:textAppearance="?android:attr/textAppearanceSmall" + android:textColor="?headlineSecondaryTextColor" + android:textSize="12sp" /> + </LinearLayout> + </LinearLayout> + + + </org.fox.ttrss.util.TitleWebView> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/article_pager.xml b/orgfoxttrss/src/main/res/layout/article_pager.xml new file mode 100644 index 00000000..fd5fa057 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/article_pager.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/article_pager_container" + android:layout_width="fill_parent" + android:layout_height="fill_parent" > + + <android.support.v4.view.ViewPager + android:id="@+id/article_pager" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:layout_alignParentTop="true" > + + </android.support.v4.view.ViewPager> + + <com.viewpagerindicator.UnderlinePageIndicator + android:id="@+id/article_titles" + android:layout_width="fill_parent" + android:layout_height="2dp" + android:layout_alignParentBottom="true" + android:layout_alignParentLeft="true" /> + +</RelativeLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/cats_fragment.xml b/orgfoxttrss/src/main/res/layout/cats_fragment.xml new file mode 100644 index 00000000..4216ebb2 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/cats_fragment.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/cats_fragment.xml" + android:layout_width="match_parent" + android:layout_height="fill_parent" > + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLarge" > + </TextView> + </LinearLayout> + + <android.support.v4.widget.SwipeRefreshLayout + android:id="@+id/feeds_swipe_container" + android:layout_width="match_parent" + android:layout_height="match_parent" > + + <ListView + android:id="@+id/feeds" + android:layoutAnimation="@anim/layout_feeds" + android:layout_width="match_parent" + android:layout_height="match_parent" > + </ListView> + </android.support.v4.widget.SwipeRefreshLayout> + + <TextView + android:id="@+id/no_feeds" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:text="@string/no_feeds" + android:textAppearance="?android:attr/textAppearanceLarge" + android:visibility="invisible" > + </TextView> + +</FrameLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/dummy_fragment.xml b/orgfoxttrss/src/main/res/layout/dummy_fragment.xml new file mode 100644 index 00000000..dd1e9876 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/dummy_fragment.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/dummy_fragment" + android:layout_width="fill_parent" + android:layout_height="fill_parent" > + +</FrameLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/feeds.xml b/orgfoxttrss/src/main/res/layout/feeds.xml new file mode 100644 index 00000000..8af9c50d --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/feeds.xml @@ -0,0 +1,29 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/main" + android:fitsSystemWindows="true" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="fill_parent" > + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" + android:visibility="gone" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLarge" /> + </LinearLayout> + + <FrameLayout + android:id="@+id/feeds_fragment" + android:background="?smallScreenBackground" + android:layout_width="match_parent" + android:layout_height="match_parent" > + </FrameLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/feeds_fragment.xml b/orgfoxttrss/src/main/res/layout/feeds_fragment.xml new file mode 100644 index 00000000..b57f0bac --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/feeds_fragment.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/feeds_fragment" + android:layout_width="match_parent" + android:layout_height="fill_parent" > + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLarge" > + </TextView> + </LinearLayout> + + <android.support.v4.widget.SwipeRefreshLayout + android:id="@+id/feeds_swipe_container" + android:layout_width="match_parent" + android:layout_height="match_parent" > + + <ListView + android:id="@+id/feeds" + android:layoutAnimation="@anim/layout_feeds" + android:layout_width="match_parent" + android:layout_height="match_parent" > + </ListView> + </android.support.v4.widget.SwipeRefreshLayout> + + <TextView + android:id="@+id/no_feeds" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:text="@string/no_feeds" + android:textAppearance="?android:attr/textAppearanceLarge" + android:visibility="invisible" > + </TextView> + +</FrameLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/feeds_row.xml b/orgfoxttrss/src/main/res/layout/feeds_row.xml new file mode 100644 index 00000000..9424fde8 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/feeds_row.xml @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/feeds_row" + android:layout_width="match_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:descendantFocusability="blocksDescendants" + android:gravity="center_vertical" + android:orientation="horizontal" + android:paddingBottom="10dip" + android:paddingLeft="8dip" + android:paddingRight="8dip" + android:paddingTop="10dip" > + + <ImageView + android:id="@+id/icon" + android:layout_width="20dp" + android:layout_height="20dp" + android:layout_weight="0" + android:scaleType="fitXY" + android:src="@drawable/ic_unpublished" /> + + <TextView + android:id="@+id/title" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_weight="1" + android:ellipsize="end" + android:paddingLeft="8dip" + android:singleLine="true" + android:text="{FEED}" + android:textColor="?feedlistTextColor" + android:textSize="18dip" /> + + <TextView + android:id="@+id/unread_counter" + android:layout_width="45dp" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_marginRight="6dp" + android:layout_weight="0" + android:background="?attr/unreadCounterBackground" + android:gravity="center" + android:paddingBottom="4dp" + android:paddingLeft="4dp" + android:paddingRight="4dp" + android:paddingTop="4dp" + android:singleLine="true" + android:text="3200" + android:textColor="?unreadCounterColor" + android:textSize="12sp" + android:textStyle="bold" /> + + <ImageButton + android:id="@+id/feed_menu_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:background="@null" + android:paddingLeft="8dp" + android:paddingRight="4dp" + android:src="@drawable/ic_action_overflow" /> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/feeds_row_selected.xml b/orgfoxttrss/src/main/res/layout/feeds_row_selected.xml new file mode 100644 index 00000000..674e9f23 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/feeds_row_selected.xml @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/feeds_row" + android:layout_width="match_parent" + android:layout_height="?android:attr/listPreferredItemHeight" + android:background="?feedsSelectedBackground" + android:descendantFocusability="blocksDescendants" + android:gravity="center_vertical" + android:orientation="horizontal" + android:paddingBottom="10dip" + android:paddingLeft="8dip" + android:paddingRight="8dip" + android:paddingTop="10dip" > + + <ImageView + android:id="@+id/icon" + android:layout_width="20dp" + android:layout_height="20dp" + android:layout_weight="0" + android:scaleType="fitXY" + android:src="@drawable/ic_unpublished" /> + + <TextView + android:id="@+id/title" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_weight="1" + android:ellipsize="end" + android:paddingLeft="8dip" + android:singleLine="true" + android:text="{FEED}" + android:textColor="?feedlistSelectedTextColor" + android:textSize="18dip" /> + + <TextView + android:id="@+id/unread_counter" + android:layout_width="45dp" + android:layout_height="wrap_content" + android:layout_gravity="center_vertical" + android:layout_marginRight="6dp" + android:layout_weight="0" + android:background="?attr/unreadSelectedCounterBackground" + android:gravity="center" + android:paddingBottom="4dp" + android:paddingLeft="4dp" + android:paddingRight="4dp" + android:paddingTop="4dp" + android:singleLine="true" + android:text="3200" + android:textColor="?unreadCounterColor" + android:textSize="12sp" + android:textStyle="bold" /> + + <ImageButton + android:id="@+id/feed_menu_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:background="@null" + android:paddingLeft="8dp" + android:paddingRight="4dp" + android:src="@drawable/ic_action_overflow" /> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/headlines.xml b/orgfoxttrss/src/main/res/layout/headlines.xml new file mode 100644 index 00000000..4e9bb566 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/headlines.xml @@ -0,0 +1,29 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/headlines" + android:fitsSystemWindows="true" + android:orientation="vertical" + android:layout_width="fill_parent" + android:layout_height="fill_parent" > + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" + android:visibility="gone" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLarge" /> + </LinearLayout> + + <FrameLayout + android:id="@+id/headlines_fragment" + android:background="?smallScreenBackground" + android:layout_width="match_parent" + android:layout_height="match_parent" > + </FrameLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/headlines_articles.xml b/orgfoxttrss/src/main/res/layout/headlines_articles.xml new file mode 100644 index 00000000..27895b38 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/headlines_articles.xml @@ -0,0 +1,50 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/headlines" + android:fitsSystemWindows="true" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:orientation="vertical" > + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="?loadingBackground" + android:gravity="center" + android:orientation="vertical" + android:visibility="visible" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_horizontal" + android:text="@string/loading_message" + android:textAppearance="?android:attr/textAppearanceLarge" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/fragment_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:baselineAligned="false" + android:orientation="horizontal" > + + <FrameLayout + android:id="@+id/headlines_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="0" + android:background="?feedlistBackground" > + </FrameLayout> + + <FrameLayout + android:id="@+id/article_fragment" + android:layout_width="0dp" + android:layout_height="match_parent" + android:layout_weight="1" + android:background="?articleBackground" > + </FrameLayout> + </LinearLayout> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/headlines_fragment.xml b/orgfoxttrss/src/main/res/layout/headlines_fragment.xml new file mode 100644 index 00000000..63f7f856 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/headlines_fragment.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/headlines_fragment" + android:layout_width="fill_parent" + android:layout_height="fill_parent"> + + <android.support.v4.widget.SwipeRefreshLayout + android:id="@+id/headlines_swipe_container" + android:layout_width="match_parent" + android:layout_height="match_parent" > + + <ListView + android:id="@+id/headlines" + android:layout_width="match_parent" + android:layoutAnimation="@anim/layout_headline" + android:dividerHeight="0dp" + android:divider="@null" + android:paddingTop="3dp" + android:layout_height="match_parent" > + </ListView> + </android.support.v4.widget.SwipeRefreshLayout> + + <LinearLayout + android:id="@+id/loading_container" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:gravity="center" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textAppearance="?android:attr/textAppearanceLarge" > + </TextView> + </LinearLayout> + + <TextView + android:id="@+id/no_headlines" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:text="@string/no_headlines" + android:textAppearance="?android:attr/textAppearanceLarge" + android:visibility="invisible" > + </TextView> + +</FrameLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/headlines_row.xml b/orgfoxttrss/src/main/res/layout/headlines_row.xml new file mode 100644 index 00000000..52f17ba3 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/headlines_row.xml @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:id="@+id/headlines_row" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingBottom="3dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="3dp" + tools:ignore="HardcodedText" > + + <LinearLayout + android:id="@+id/inner_row" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="?headlineNormalBackground" + android:orientation="vertical" + android:paddingBottom="2dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="6dp" > + + <LinearLayout + android:id="@+id/linearLayout6" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_vertical" + android:orientation="horizontal" > + + <TextView + android:id="@+id/title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="center_vertical" + android:singleLine="false" + android:text="Sample entry title" + android:textColor="?headlineTextColor" + android:textSize="18sp" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/linearLayout1" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="center_vertical" + android:orientation="horizontal" + android:paddingTop="3dp" > + + <TextView + android:id="@+id/feed_title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:ellipsize="end" + android:gravity="center_vertical" + android:singleLine="true" + android:text="Example Feed" + android:fontFamily="sans-serif-light" + android:textColor="?headlineSecondaryTextColor" + android:textSize="12sp" /> + + <TextView + android:id="@+id/date" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="right|center_vertical" + android:text="Jan 01, 12:00" + android:fontFamily="sans-serif-light" + android:textColor="?headlineSecondaryTextColor" + android:textSize="12sp" /> + </LinearLayout> + + <FrameLayout + android:paddingTop="3dp" + android:id="@+id/flavorImageHolder" + android:layout_width="match_parent" + android:layout_gravity="center" + android:layout_height="wrap_content" > + + <org.fox.ttrss.util.EnlargingImageView + android:id="@+id/flavor_image" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:adjustViewBounds="true" + android:background="@drawable/flavor_image_border" + android:scaleType="fitCenter" + android:cropToPadding="true" + android:padding="2dp" + android:visibility="gone" /> + </FrameLayout> + + <TextView + android:id="@+id/excerpt" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:paddingTop="3dp" + android:lineSpacingExtra="2sp" + android:text="Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." + android:textColor="?headlineExcerptTextColor" + android:textSize="13sp" /> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_vertical" > + + <CheckBox + android:id="@+id/selected" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:focusable="false" /> + + <TextView + android:id="@+id/author" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_weight="1" + android:ellipsize="end" + android:gravity="center_vertical" + android:singleLine="true" + android:text="by Author" + android:fontFamily="sans-serif-light" + android:textStyle="italic" + android:textColor="?headlineSecondaryTextColor" + android:textSize="12sp" /> + + <ImageView + android:id="@+id/marked" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="8dp" + android:layout_weight="0" + android:clickable="true" + android:src="@drawable/ic_star_empty" /> + + <ImageView + android:id="@+id/published" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="6dp" + android:layout_weight="0" + android:clickable="true" + android:src="@drawable/ic_unpublished" /> + + <ImageView + android:id="@+id/article_menu_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:src="@drawable/ic_action_overflow" /> + </LinearLayout> + </LinearLayout> + +</FrameLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/headlines_row_loadmore.xml b/orgfoxttrss/src/main/res/layout/headlines_row_loadmore.xml new file mode 100644 index 00000000..c8f41688 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/headlines_row_loadmore.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/headlines_row_loadmore" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:background="?headlineNormalBackground" + android:gravity="center" + android:padding="5dp" + android:orientation="horizontal" > + + + <ProgressBar + android:id="@+id/loadmore_progress" + style="?android:attr/progressBarStyleSmall" + android:layout_width="wrap_content" + android:layout_height="wrap_content" /> + + <TextView + android:paddingLeft="6dp" + android:id="@+id/loadmore_label" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:textColor="?headlineTextColor" + android:text="@string/loading_message" /> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/headlines_row_selected.xml b/orgfoxttrss/src/main/res/layout/headlines_row_selected.xml new file mode 100644 index 00000000..149ff555 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/headlines_row_selected.xml @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/headlines_row" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingBottom="3dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="3dp" > + + <LinearLayout + android:id="@+id/inner_row" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="?headlineSelectedBackground" + android:orientation="vertical" + android:paddingBottom="2dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="6dp" > + + <LinearLayout + android:id="@+id/linearLayout6" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_vertical" + android:orientation="horizontal" > + + <TextView + android:id="@+id/title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="center_vertical" + android:singleLine="false" + android:text="Sample entry title" + android:textColor="?attr/headlineSelectedTextColor" + android:textSize="18sp" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/linearLayout1" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="center_vertical" + android:orientation="horizontal" + android:paddingTop="3dp" > + + <TextView + android:id="@+id/feed_title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:ellipsize="end" + android:gravity="center_vertical" + android:singleLine="true" + android:fontFamily="sans-serif-light" + android:text="Example Feed" + android:textColor="?headlineSelectedSecondaryTextColor" + android:textSize="12sp" /> + + <TextView + android:id="@+id/date" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="right|center_vertical" + android:text="Jan 01, 12:00" + android:fontFamily="sans-serif-light" + android:textColor="?headlineSelectedSecondaryTextColor" + android:textSize="12sp" /> + </LinearLayout> + + <FrameLayout + android:paddingTop="3dp" + android:id="@+id/flavorImageHolder" + android:layout_width="match_parent" + android:layout_gravity="center" + android:layout_height="wrap_content" > + + <org.fox.ttrss.util.EnlargingImageView + android:id="@+id/flavor_image" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:adjustViewBounds="true" + android:background="@drawable/flavor_image_border" + android:scaleType="fitCenter" + android:cropToPadding="true" + android:padding="2dp" + android:visibility="gone" /> + </FrameLayout> + + <TextView + android:id="@+id/excerpt" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:paddingTop="3dp" + android:lineSpacingExtra="2sp" + android:text="Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." + android:textColor="?headlineSelectedExcerptTextColor" + android:textSize="13sp" /> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_vertical" > + + <CheckBox + android:id="@+id/selected" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:focusable="false" /> + + <TextView + android:id="@+id/author" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_weight="1" + android:ellipsize="end" + android:gravity="center_vertical" + android:singleLine="true" + android:text="by Author" + android:fontFamily="sans-serif-light" + android:textStyle="italic" + android:textColor="?headlineSelectedSecondaryTextColor" + android:textSize="12sp" /> + + <ImageView + android:id="@+id/marked" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="8dp" + android:layout_weight="0" + android:clickable="true" + android:src="@drawable/ic_star_empty" /> + + <ImageView + android:id="@+id/published" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="6dp" + android:layout_weight="0" + android:clickable="true" + android:src="@drawable/ic_unpublished" /> + + <ImageView + android:id="@+id/article_menu_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:src="@drawable/ic_action_overflow" /> + </LinearLayout> + </LinearLayout> + +</FrameLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/headlines_row_selected_unread.xml b/orgfoxttrss/src/main/res/layout/headlines_row_selected_unread.xml new file mode 100644 index 00000000..833c09e2 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/headlines_row_selected_unread.xml @@ -0,0 +1,161 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/headlines_row" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingBottom="3dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="3dp" > + + <LinearLayout + android:id="@+id/inner_row" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="?headlineSelectedBackground" + android:orientation="vertical" + android:paddingBottom="2dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="6dp" > + + <LinearLayout + android:id="@+id/linearLayout6" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_vertical" + android:orientation="horizontal" > + + <TextView + android:id="@+id/title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="center_vertical" + android:singleLine="false" + android:text="Sample entry title" + android:textColor="?headlineSelectedTextColor" + android:textSize="18sp" + android:textStyle="bold" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/linearLayout1" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="center_vertical" + android:orientation="horizontal" + android:paddingTop="3dp" > + + <TextView + android:id="@+id/feed_title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:ellipsize="end" + android:gravity="center_vertical" + android:singleLine="true" + android:text="Example Feed" + android:fontFamily="sans-serif-light" + android:textColor="?headlineSelectedSecondaryTextColor" + android:textSize="12sp" /> + + <TextView + android:id="@+id/date" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="right|center_vertical" + android:fontFamily="sans-serif-light" + android:text="Jan 01, 12:00" + android:textColor="?headlineSelectedSecondaryTextColor" + android:textSize="12sp" /> + </LinearLayout> + + <FrameLayout + android:paddingTop="3dp" + android:id="@+id/flavorImageHolder" + android:layout_width="match_parent" + android:layout_gravity="center" + android:layout_height="wrap_content" > + + <org.fox.ttrss.util.EnlargingImageView + android:id="@+id/flavor_image" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:adjustViewBounds="true" + android:background="@drawable/flavor_image_border" + android:scaleType="fitCenter" + android:cropToPadding="true" + android:padding="2dp" + android:visibility="gone" /> + </FrameLayout> + + <TextView + android:id="@+id/excerpt" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:paddingTop="3dp" + android:lineSpacingExtra="2sp" + android:text="Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." + android:textColor="?headlineSelectedExcerptTextColor" + android:textSize="13sp" /> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_vertical" > + + <CheckBox + android:id="@+id/selected" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:focusable="false" /> + + <TextView + android:id="@+id/author" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_weight="1" + android:ellipsize="end" + android:gravity="center_vertical" + android:singleLine="true" + android:text="by Author" + android:fontFamily="sans-serif-light" + android:textStyle="italic" + android:textColor="?headlineSelectedSecondaryTextColor" + android:textSize="12sp" /> + + <ImageView + android:id="@+id/marked" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="8dp" + android:layout_weight="0" + android:clickable="true" + android:src="@drawable/ic_star_empty" /> + + <ImageView + android:id="@+id/published" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="6dp" + android:layout_weight="0" + android:clickable="true" + android:src="@drawable/ic_unpublished" /> + + <ImageView + android:id="@+id/article_menu_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:src="@drawable/ic_action_overflow" /> + </LinearLayout> + </LinearLayout> + +</FrameLayout> diff --git a/orgfoxttrss/src/main/res/layout/headlines_row_unread.xml b/orgfoxttrss/src/main/res/layout/headlines_row_unread.xml new file mode 100644 index 00000000..b5e9d3f6 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/headlines_row_unread.xml @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/headlines_row" + android:layout_width="fill_parent" + android:layout_height="wrap_content" + android:paddingBottom="3dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="3dp" > + + <LinearLayout + android:id="@+id/inner_row" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:background="?headlineUnreadBackground" + android:orientation="vertical" + android:paddingBottom="2dp" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:paddingTop="6dp" > + + <LinearLayout + android:id="@+id/linearLayout6" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_vertical" + android:orientation="horizontal" > + + <TextView + android:id="@+id/title" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="center_vertical" + android:singleLine="false" + android:text="Sample entry title" + android:textColor="?headlineUnreadTextColor" + android:textSize="18sp" + android:textStyle="bold" /> + </LinearLayout> + + <LinearLayout + android:id="@+id/linearLayout1" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_weight="1" + android:gravity="center_vertical" + android:orientation="horizontal" + android:paddingTop="3dp" > + + <TextView + android:id="@+id/feed_title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:ellipsize="end" + android:fontFamily="sans-serif-light" + android:gravity="center_vertical" + android:singleLine="true" + android:text="Example Feed" + android:textColor="?headlineSecondaryTextColor" + android:textSize="12sp" /> + + <TextView + android:id="@+id/date" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="1" + android:fontFamily="sans-serif-light" + android:gravity="right|center_vertical" + android:text="Jan 01, 12:00" + android:textColor="?headlineSecondaryTextColor" + android:textSize="12sp" /> + </LinearLayout> + + <FrameLayout + android:id="@+id/flavorImageHolder" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:padding="10dp" > + + <org.fox.ttrss.util.EnlargingImageView + android:id="@+id/flavor_image" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_gravity="center" + android:adjustViewBounds="true" + android:background="@drawable/flavor_image_border" + android:scaleType="fitCenter" + android:cropToPadding="true" + android:padding="2dp" + android:visibility="gone" /> + </FrameLayout> + + <TextView + android:id="@+id/excerpt" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:lineSpacingExtra="2sp" + android:paddingTop="3dp" + android:text="Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." + android:textColor="?headlineExcerptTextColor" + android:textSize="13sp" /> + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_vertical" > + + <CheckBox + android:id="@+id/selected" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:focusable="false" /> + + <TextView + android:id="@+id/author" + android:layout_width="wrap_content" + android:layout_height="match_parent" + android:layout_weight="1" + android:ellipsize="end" + android:fontFamily="sans-serif-light" + android:gravity="center_vertical" + android:singleLine="true" + android:text="by Author" + android:textColor="?headlineSecondaryTextColor" + android:textSize="12sp" + android:textStyle="italic" /> + + <ImageView + android:id="@+id/marked" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="8dp" + android:layout_weight="0" + android:clickable="true" + android:src="@drawable/ic_star_empty" /> + + <ImageView + android:id="@+id/published" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_marginRight="6dp" + android:layout_weight="0" + android:clickable="true" + android:src="@drawable/ic_unpublished" /> + + <ImageView + android:id="@+id/article_menu_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0" + android:paddingLeft="6dp" + android:paddingRight="6dp" + android:src="@drawable/ic_action_overflow" /> + </LinearLayout> + </LinearLayout> + +</FrameLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/loading_fragment.xml b/orgfoxttrss/src/main/res/layout/loading_fragment.xml new file mode 100644 index 00000000..b9b3e977 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/loading_fragment.xml @@ -0,0 +1,14 @@ + + <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="fill_parent" + android:layout_height="fill_parent" > + + + <ProgressBar + android:id="@+id/progress" + style="?android:attr/progressBarStyleLarge" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center" /> + + </FrameLayout> diff --git a/orgfoxttrss/src/main/res/layout/login.xml b/orgfoxttrss/src/main/res/layout/login.xml new file mode 100644 index 00000000..2cfc44b1 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/login.xml @@ -0,0 +1,15 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/loading_container" + android:layout_width="fill_parent" + android:fitsSystemWindows="true" + android:gravity="center" + android:layout_height="fill_parent" > + + <TextView + android:id="@+id/loading_message" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:gravity="center_horizontal" + android:text="@string/loading_message" /> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/select_font_size_dialog.xml b/orgfoxttrss/src/main/res/layout/select_font_size_dialog.xml new file mode 100644 index 00000000..f77cc151 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/select_font_size_dialog.xml @@ -0,0 +1,22 @@ +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" > + + <TextView + android:id="@+id/text_progress" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginTop="6dip" + android:gravity="center_horizontal" > + </TextView> + + <SeekBar + android:id="@+id/seek_bar" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginBottom="6dip" + android:layout_marginTop="6dip" /> + +</LinearLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/share.xml b/orgfoxttrss/src/main/res/layout/share.xml new file mode 100644 index 00000000..dfd09003 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/share.xml @@ -0,0 +1,55 @@ +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/main" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:padding="5dp" > + + <EditText + android:id="@+id/title" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_alignParentRight="true" + android:layout_alignParentTop="true" + android:ems="10" + android:hint="@string/share_title_hint" + android:singleLine="true" /> + + <EditText + android:id="@+id/url" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignLeft="@+id/title" + android:layout_alignParentRight="true" + android:layout_below="@+id/title" + android:ems="10" + android:hint="@string/share_url_hint" + android:singleLine="true" /> + + + <EditText + android:id="@+id/content" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_alignRight="@+id/url" + android:layout_below="@+id/url" + android:ems="10" + android:hint="@string/share_content_hint" + android:inputType="textMultiLine" + android:maxLines="3" > + + <requestFocus /> + </EditText> + + + <Button + android:id="@+id/share_button" + android:layout_width="100dp" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_alignRight="@+id/content" + android:layout_below="@+id/content" + android:text="@string/share_share_button" /> + +</RelativeLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/subscribe.xml b/orgfoxttrss/src/main/res/layout/subscribe.xml new file mode 100644 index 00000000..8daa1169 --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/subscribe.xml @@ -0,0 +1,51 @@ +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/main" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:padding="5dp" > + + <EditText + android:id="@+id/feed_url" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentLeft="true" + android:layout_alignParentRight="true" + android:ems="10" + android:hint="@string/feed_url" + android:inputType="textUri" + android:maxLines="3" > + + <requestFocus /> + </EditText> + + <Spinner + android:id="@+id/category_spinner" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignLeft="@+id/feed_url" + android:layout_alignParentRight="true" + android:layout_below="@+id/feed_url" /> + + <LinearLayout + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignLeft="@+id/category_spinner" + android:layout_alignRight="@+id/category_spinner" + android:layout_below="@+id/category_spinner" > + + <Button + android:id="@+id/cats_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_weight="0.5" + android:text="Update categories" /> + + <Button + android:id="@+id/subscribe_button" + android:layout_width="wrap_content" + android:layout_weight="0.5" + android:layout_height="wrap_content" + android:text="@string/subscribe_to_feed" /> + </LinearLayout> + +</RelativeLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/tasker_settings.xml b/orgfoxttrss/src/main/res/layout/tasker_settings.xml new file mode 100644 index 00000000..efdd76ab --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/tasker_settings.xml @@ -0,0 +1,36 @@ +<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/main" + android:layout_width="fill_parent" + android:layout_height="fill_parent" + android:padding="5dp" > + + <Button + android:id="@+id/close_button" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentBottom="true" + android:layout_centerHorizontal="true" + android:text="@string/tasker_save_and_close" /> + + <RadioGroup + android:id="@+id/taskerActions" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_alignParentRight="true" + android:layout_alignParentTop="true" > + + <RadioButton + android:id="@+id/actionDownload" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:checked="true" + android:text="@string/download_articles_and_go_offline" /> + + <RadioButton + android:id="@+id/actionUpload" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:text="@string/synchronize_read_articles_and_go_online" /> + </RadioGroup> + +</RelativeLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/layout/widget_small.xml b/orgfoxttrss/src/main/res/layout/widget_small.xml new file mode 100644 index 00000000..e8e68a4e --- /dev/null +++ b/orgfoxttrss/src/main/res/layout/widget_small.xml @@ -0,0 +1,42 @@ +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + android:id="@+id/widget_main" + android:layout_width="match_parent" + android:layout_height="fill_parent" > + + <LinearLayout + android:layout_width="match_parent" + android:layout_height="match_parent" + android:orientation="vertical" > + + <ImageView + android:id="@+id/imageView1" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:paddingTop="2dp" + android:src="@drawable/icon" /> + + <TextView + android:id="@+id/counter" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:layout_gravity="center_horizontal" + android:gravity="center" + android:text="-1" + android:shadowColor="#cc000000" + android:shadowDx="0" + android:shadowDy="3" + android:shadowRadius="3" + android:textAppearance="?android:attr/textAppearanceSmall" + android:textColor="@android:color/primary_text_dark" /> + + </LinearLayout> + + <ProgressBar + android:id="@+id/progress" + style="?android:attr/progressBarStyleLarge" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:visibility="gone" /> + +</FrameLayout>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/menu/article_content_img_context_menu.xml b/orgfoxttrss/src/main/res/menu/article_content_img_context_menu.xml new file mode 100644 index 00000000..691a1401 --- /dev/null +++ b/orgfoxttrss/src/main/res/menu/article_content_img_context_menu.xml @@ -0,0 +1,27 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ugh="http://schemas.android.com/apk/res-auto" > + + <item + android:id="@+id/article_img_open" + ugh:showAsAction="" + android:title="@string/article_img_open"/> + <item + android:id="@+id/article_img_copy" + ugh:showAsAction="" + android:title="@string/article_link_copy"/> + <item + android:id="@+id/article_img_share" + ugh:showAsAction="" + android:title="@string/article_img_share"/> + <item + android:id="@+id/article_img_view_caption" + ugh:showAsAction="" + android:title="@string/article_img_view_caption"/> + + <!-- + <item + android:id="@+id/article_img_save" + ugh:showAsAction="" + android:title="Save image to file"/> + --> + +</menu>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/menu/article_link_context_menu.xml b/orgfoxttrss/src/main/res/menu/article_link_context_menu.xml new file mode 100644 index 00000000..8317d5e0 --- /dev/null +++ b/orgfoxttrss/src/main/res/menu/article_link_context_menu.xml @@ -0,0 +1,13 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ugh="http://schemas.android.com/apk/res-auto"> + + <item + android:id="@+id/article_link_share" + ugh:showAsAction="" + android:title="@string/share_article"/> + + <item + android:id="@+id/article_link_copy" + ugh:showAsAction="" + android:title="@string/article_link_copy"/> + +</menu>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/menu/category_menu.xml b/orgfoxttrss/src/main/res/menu/category_menu.xml new file mode 100644 index 00000000..28216d41 --- /dev/null +++ b/orgfoxttrss/src/main/res/menu/category_menu.xml @@ -0,0 +1,22 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" > + + <item + android:id="@+id/browse_headlines" + android:title="@string/category_browse_headlines"/> + + <item + android:id="@+id/browse_articles" + android:title="@string/category_browse_articles"/> + + <item + android:id="@+id/browse_feeds" + android:title="@string/category_browse_feeds"/> + + <item + android:id="@+id/catchup_category" + android:title="@string/catchup"/> + + <item + android:id="@+id/create_shortcut" + android:title="@string/place_shortcut"/> +</menu>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/menu/feed_menu.xml b/orgfoxttrss/src/main/res/menu/feed_menu.xml new file mode 100644 index 00000000..fa7dac1f --- /dev/null +++ b/orgfoxttrss/src/main/res/menu/feed_menu.xml @@ -0,0 +1,27 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" > + + <item + android:id="@+id/browse_headlines" + android:title="@string/category_browse_headlines"/> + + <item + android:id="@+id/browse_articles" + android:title="@string/category_browse_articles"/> + + <item + android:id="@+id/browse_feeds" + android:title="@string/category_browse_feeds"/> + + <item + android:id="@+id/catchup_feed" + android:title="@string/catchup"/> + + <item + android:id="@+id/create_shortcut" + android:title="@string/place_shortcut"/> + + <item + android:id="@+id/unsubscribe_feed" + android:title="@string/unsubscribe"/> + +</menu>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/menu/headlines_action_menu.xml b/orgfoxttrss/src/main/res/menu/headlines_action_menu.xml new file mode 100644 index 00000000..462fac40 --- /dev/null +++ b/orgfoxttrss/src/main/res/menu/headlines_action_menu.xml @@ -0,0 +1,21 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ugh="http://schemas.android.com/apk/res-auto"> + + <item + android:id="@+id/selection_toggle_unread" + ugh:showAsAction="ifRoom" + android:icon="@drawable/ic_unread_light" + android:title="@string/selection_toggle_unread"/> + + <item + android:id="@+id/selection_toggle_marked" + android:icon="@drawable/ic_unimportant_light" + ugh:showAsAction="ifRoom" + android:title="@string/selection_toggle_marked"/> + + <item + android:id="@+id/selection_toggle_published" + android:icon="@drawable/ic_menu_unpublished_light" + ugh:showAsAction="ifRoom" + android:title="@string/selection_toggle_published"/> + +</menu>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/menu/headlines_context_menu.xml b/orgfoxttrss/src/main/res/menu/headlines_context_menu.xml new file mode 100644 index 00000000..de930a23 --- /dev/null +++ b/orgfoxttrss/src/main/res/menu/headlines_context_menu.xml @@ -0,0 +1,42 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ugh="http://schemas.android.com/apk/res-auto"> + + <item + android:id="@+id/selection_toggle_unread" + ugh:showAsAction="" + android:title="@string/context_selection_toggle_unread"/> + <item + android:id="@+id/selection_toggle_marked" + ugh:showAsAction="" + android:title="@string/context_selection_toggle_marked"/> + <item + android:id="@+id/selection_toggle_published" + ugh:showAsAction="" + android:title="@string/context_selection_toggle_published"/> + + <group android:id="@+id/menu_group_single_article" > + <item + android:id="@+id/headlines_share_article" + ugh:showAsAction="" + android:title="@string/share_article"/> + <item + android:id="@+id/headlines_article_link_open" + ugh:showAsAction="" + android:title="@string/open_article_in_web_browser"/> + <item + android:id="@+id/headlines_article_link_copy" + ugh:showAsAction="" + android:title="@string/article_link_copy"/> + <item + android:id="@+id/catchup_above" + ugh:showAsAction="" + android:title="@string/article_mark_read_above"/> + <item + android:id="@+id/set_labels" + android:title="@string/article_set_labels"/> + <item + android:id="@+id/article_set_note" + ugh:showAsAction="" + android:title="@string/article_set_note"/> + </group> + +</menu>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/menu/main_menu.xml b/orgfoxttrss/src/main/res/menu/main_menu.xml new file mode 100644 index 00000000..e4a9776b --- /dev/null +++ b/orgfoxttrss/src/main/res/menu/main_menu.xml @@ -0,0 +1,166 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ugh="http://schemas.android.com/apk/res-auto"> + + <group android:id="@+id/menu_group_logged_in" > + <group android:id="@+id/menu_group_feeds" > + + <!-- + <item + android:id="@+id/back_to_categories" + android:icon="@android:drawable/ic_menu_close_clear_cancel" + ugh:showAsAction="" + android:title="@string/back_to_categories"/> + --> + + <item + android:id="@+id/subscribe_to_feed" + android:icon="@drawable/ic_new_light" + ugh:showAsAction="ifRoom" + android:title="@string/subscribe_to_feed"/> + + <item + android:id="@+id/show_feeds" + android:icon="@drawable/ic_list_light" + ugh:showAsAction="ifRoom" + android:title="@string/menu_all_feeds"/> + <item + android:id="@+id/go_offline" + android:icon="@drawable/ic_cloud_light" + ugh:showAsAction="ifRoom" + android:title="@string/go_offline"/> + <item + android:id="@+id/update_feeds" + android:icon="@drawable/ic_refresh_light" + ugh:showAsAction="" + android:title="@string/update_feeds"/> + <item + android:id="@+id/logout" + ugh:showAsAction="" + android:title="@string/logout"/> + </group> + <group android:id="@+id/menu_group_headlines" > + <item + android:id="@+id/update_headlines" + android:icon="@drawable/ic_refresh_light" + ugh:showAsAction="" + android:title="@string/update_headlines"/> + <item + android:id="@+id/search" + ugh:actionViewClass="android.widget.SearchView" + android:icon="@drawable/ic_search_light" + ugh:showAsAction="ifRoom|collapseActionView" + android:title="@string/search"/> + <item + android:id="@+id/headlines_mark_as_read" + android:icon="@drawable/ic_accept_light" + ugh:showAsAction="ifRoom" + android:title="@string/headlines_mark_as_read"/> + <item + android:id="@+id/headlines_select" + ugh:showAsAction="ifRoom" + android:icon="@drawable/ic_select_all_light" + android:title="@string/headlines_select"/> + + <item + android:id="@+id/headlines_view_mode" + ugh:showAsAction="" + android:title="@string/headlines_view_mode"/> + + <item + android:id="@+id/headlines_toggle_sidebar" + ugh:showAsAction="" + android:title="@string/toggle_sidebar"/> + + <!-- + <item + android:id="@+id/close_feed" + android:icon="@android:drawable/ic_menu_close_clear_cancel" + ugh:showAsAction="" + android:title="@string/close_feed"/> + --> + + </group> + <!-- <group android:id="@+id/menu_group_headlines_selection" > + <item + android:id="@+id/selection_toggle_unread" + ugh:showAsAction="ifRoom" + android:title="@string/selection_toggle_unread"/> + <item + android:id="@+id/selection_toggle_marked" + android:icon="@drawable/ic_unimportant_light" + ugh:showAsAction="ifRoom" + android:title="@string/selection_toggle_marked"/> + <item + android:id="@+id/selection_toggle_published" + android:icon="@drawable/ic_menu_unpublished_light" + ugh:showAsAction="ifRoom" + android:title="@string/selection_toggle_published"/> + <item + android:id="@+id/selection_select_none" + ugh:showAsAction="" + android:title="@string/selection_select_none"/> + </group> --> + <group android:id="@+id/menu_group_article" > + <item + android:id="@+id/toggle_marked" + android:icon="@drawable/ic_unimportant_light" + ugh:showAsAction="ifRoom" + android:title="@string/article_toggle_marked"/> + <item + android:id="@+id/toggle_published" + android:icon="@drawable/ic_menu_unpublished_light" + ugh:showAsAction="ifRoom" + android:title="@string/article_toggle_published"/> + <item + android:id="@+id/toggle_attachments" + android:icon="@drawable/ic_menu_attaches_light" + ugh:showAsAction="" + android:title="@string/attachments_prompt"/> + <item + android:id="@+id/share_article" + android:icon="@drawable/ic_share_light" + ugh:showAsAction="ifRoom" + android:title="@string/share_article"/> + <!-- android:actionProviderClass="android.widget.ShareActionProvider" --> + <item + android:id="@+id/set_labels" + ugh:showAsAction="" + android:icon="@drawable/ic_labels_light" + android:title="@string/article_set_labels"/> + <item + android:id="@+id/article_set_note" + ugh:showAsAction="" + android:title="@string/article_set_note"/> + + <item + android:id="@+id/catchup_above" + android:title="@string/article_mark_read_above"/> + + <item + android:id="@+id/set_unread" + android:icon="@drawable/ic_read_light" + ugh:showAsAction="ifRoom" + android:title="@string/article_set_unread"/> + + </group> + + <item + android:id="@+id/donate" + ugh:showAsAction="" + android:title="@string/trial_purchase"/> + </group> + + <item + android:id="@+id/preferences" + android:icon="@android:drawable/ic_menu_preferences" + ugh:showAsAction="" + android:title="@string/preferences"/> + + <group android:id="@+id/menu_group_logged_out" > + <item + android:id="@+id/login" + android:icon="@android:drawable/ic_menu_rotate" + ugh:showAsAction="ifRoom|withText" + android:title="@string/login_login"/> + </group> + +</menu> diff --git a/orgfoxttrss/src/main/res/menu/offline_menu.xml b/orgfoxttrss/src/main/res/menu/offline_menu.xml new file mode 100644 index 00000000..a1bbf222 --- /dev/null +++ b/orgfoxttrss/src/main/res/menu/offline_menu.xml @@ -0,0 +1,96 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ugh="http://schemas.android.com/apk/res-auto" > + + <group android:id="@+id/menu_group_feeds" > + <item + android:id="@+id/go_online" + android:icon="@drawable/ic_cloud_light" + ugh:showAsAction="ifRoom|withText" + android:title="@string/go_online" + android:visible="false"/> + <item + android:id="@+id/show_feeds" + android:icon="@drawable/ic_list_light" + ugh:showAsAction="ifRoom" + android:title="@string/menu_all_feeds"/> + </group> + <group android:id="@+id/menu_group_headlines" > + <item + android:id="@+id/search" + ugh:actionViewClass="android.widget.SearchView" + android:icon="@drawable/ic_search_light" + ugh:showAsAction="ifRoom|collapseActionView" + android:title="@string/search"/> + <item + android:id="@+id/headlines_mark_as_read" + android:icon="@drawable/ic_accept_light" + ugh:showAsAction="ifRoom" + android:title="@string/headlines_mark_as_read"/> + <item + android:id="@+id/headlines_select" + android:icon="@drawable/ic_select_all_light" + ugh:showAsAction="ifRoom" + android:title="@string/headlines_select"/> + <item + android:id="@+id/headlines_view_mode" + ugh:showAsAction="" + android:title="@string/headlines_view_mode"/> + + <item + android:id="@+id/headlines_toggle_sidebar" + ugh:showAsAction="" + android:title="@string/toggle_sidebar"/> + </group> + <!-- + <group android:id="@+id/menu_group_headlines_selection" > + <item + android:id="@+id/selection_toggle_unread" + ugh:showAsAction="ifRoom" + android:title="@string/selection_toggle_unread"/> + <item + android:id="@+id/selection_toggle_marked" + android:icon="@drawable/ic_unimportant_light" + ugh:showAsAction="ifRoom" + android:title="@string/selection_toggle_marked"/> + <item + android:id="@+id/selection_toggle_published" + android:icon="@drawable/ic_menu_unpublished_light" + ugh:showAsAction="ifRoom" + android:title="@string/selection_toggle_published"/> + <item + android:id="@+id/selection_select_none" + ugh:showAsAction="" + android:title="@string/selection_select_none"/> + </group> + --> + <group android:id="@+id/menu_group_article" > + <item + android:id="@+id/toggle_marked" + android:icon="@drawable/ic_unimportant_light" + ugh:showAsAction="ifRoom" + android:title="@string/article_toggle_marked"/> + <item + android:id="@+id/toggle_published" + android:icon="@drawable/ic_menu_unpublished_light" + ugh:showAsAction="ifRoom" + android:title="@string/article_toggle_published"/> + <item + android:id="@+id/share_article" + android:icon="@drawable/ic_share_light" + ugh:showAsAction="ifRoom" + android:title="@string/share_article"/> + <item + android:id="@+id/set_unread" + android:icon="@drawable/ic_read_light" + ugh:showAsAction="ifRoom" + android:title="@string/article_set_unread"/> + <item + android:id="@+id/catchup_above" + android:title="@string/article_mark_read_above"/> + </group> + + <item + android:id="@+id/preferences" + ugh:showAsAction="" + android:title="@string/preferences"/> + +</menu>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/menu/share_menu.xml b/orgfoxttrss/src/main/res/menu/share_menu.xml new file mode 100644 index 00000000..f2cb8145 --- /dev/null +++ b/orgfoxttrss/src/main/res/menu/share_menu.xml @@ -0,0 +1,9 @@ +<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ugh="http://schemas.android.com/apk/res-auto" > + + <item + android:id="@+id/preferences" + android:icon="@android:drawable/ic_menu_preferences" + ugh:showAsAction="" + android:title="@string/preferences"/> + +</menu>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/values-cs/strings.xml b/orgfoxttrss/src/main/res/values-cs/strings.xml new file mode 100644 index 00000000..fcaf790e --- /dev/null +++ b/orgfoxttrss/src/main/res/values-cs/strings.xml @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="login_in_progress">Přihlašení k serveru</string> + <string name="app_name">Tiny Tiny RSS</string> + <string name="login_need_configure">Prosím, nejprve nastavte aplikaci.</string> + <string name="login_ready">Připraven na přihlášení.</string> + <string name="login_login">Přihlásit</string> + <string name="logout">Odhlásit </string> + <string name="login">Jméno</string> + <string name="login_summary">Přihlašovací jméno. (Není nutné pokud se jedná o jednouživatelskou instalaci serveru.)</string> + <string name="http_login_summary">Vyplňuje se pouze pokud je tt-rss server chráněn HTTP autentizací</string> + <string name="debugging">Debugging</string> + <string name="password">Heslo</string> + <string name="default_url">http://example.domain/tt-rss/</string> + <string name="look_and_feel">Rozhraní</string> + <string name="pref_theme">Vzhled</string> + <string name="pref_theme_long">Změna barvy aplikace</string> + <string name="ttrss_url">Tiny Tiny RSS URL (adresa serveru)</string> + <string name="theme_dark">Tmavý</string> + <string name="preferences">Nastavení</string> + <string name="theme_light">Světlý</string> + <string name="connection">Připojení</string> + <string name="headline_context_multiple">Vybrané články</string> + <string name="http_authentication">HTTP autentizace</string> + <string name="loading_message">Přihlašování, čekejte prosí…</string> + <string name="menu_unread_feeds">Zobrazit nepřečtené zdroje</string> + <string name="menu_all_feeds">Zobrazit všechny zdroje</string> + <string name="update_feeds">Obnovit</string> + <string name="share_article">Sdílet článek</string> + <string name="catchup">Označit jako přečtené</string> + <string name="sort_feeds_by_unread">Řadit zdroje podle počtu nepřečtených článků</string> + <string name="ssl_trust_any">Přijmout jakýkoliv certifikát</string> + <string name="category_browse_feeds">Procházet zdroje</string> + <string name="category_browse_articles">Procházet články</string> + <string name="blank"/> + <string name="transport_debugging">Logovat odeslaná a přijatá data</string> + <string name="article_toggle_marked">Hvězdička</string> + <string name="article_toggle_published">Publikován</string> + <string name="headlines_select">Vybrat články</string> + <string name="headlines_select_dialog">Vybrat články</string> + <string name="headlines_select_all">Vše</string> + <string name="headlines_select_unread">Nepřečtené</string> + <string name="headlines_select_none">Odoznačit vše</string> + <string name="selection_toggle_marked">Hvězdička</string> + <string name="selection_toggle_published">Publikovaný</string> + <string name="selection_toggle_unread">Nepřečtené</string> + <string name="selection_select_none">Odoznačit vše</string> + <string name="context_selection_toggle_marked">Hvězdička</string> + <string name="context_selection_toggle_published">Publikovaný</string> + <string name="context_selection_toggle_unread">Nepřečtené</string> + <string name="article_set_unread">Nastavit nepřečtené</string> + <string name="article_mark_read_above">Nastavit jako přečtené</string> + <string name="ttrss_url_summary">Adresa tt-rss serveru. Například: http://muj_server.cz/tt-rss/</string> + <string name="download_feed_icons">Povolit ikony zdrojů</string> + <string name="enable_cats">Povolit kategorie</string> + <string name="no_feeds_to_display">Žádné zdroje k zobrazení</string> + <string name="no_headlines_to_display">Žádné titulky k zobrazení</string> + <string name="browse_cats_like_feeds">Procházet kategorie jako zdroje</string> + <string name="browse_cats_like_feeds_summary">Použij kontextové menu pro procházení kategorie</string> + <string name="headlines_mark_as_read">Označit za přečtené</string> + <string name="error_unknown">Chyba: Neznámá chyba (více v logu)</string> + <string name="error_http_unauthorized">Chyba: 401 neoprávněný přístup k serveru</string> + <string name="error_http_forbidden">Chyba: 403 obecná chyba serveru</string> + <string name="error_http_not_found">Chyba: 404 stránka nenalezena</string> + <string name="error_http_server_error">Chyba: 500 chyba serveru</string> + <string name="error_http_other_error">Chyba: jiná HTTP chyba (více v logu)</string> + <string name="error_ssl_rejected">Chyba: SSL certifikát zamítnut</string> + <string name="error_parse_error">Chyba: Nepodařilo se dekódovat JSON</string> + <string name="error_io_error">Chyba: I/O (Je server zapnut?)</string> + <string name="error_other_error">Chyba: Neznámá chyba (více v logu)</string> + <string name="error_api_disabled">Chyba: Prosím, povolte na serveru externí API. Nastavení - Obecné - Enable external API</string> + <string name="error_api_unknown">Chyba: neznámá chyba API (více v logu)</string> + <string name="error_api_incorrect_usage">Chyba: nekorektní použití API</string> + <string name="error_login_failed">Chyba: chybné uživatelské jméno nebo heslo</string> + <string name="error_invalid_api_url">Chyba: chybna API URL</string> + <string name="combined_mode_summary">Zobrazí celý článek, v samostatném panelu</string> + <string name="combined_mode">Kombinovaný mód</string> + <string name="go_offline">Pracovat offline</string> + <string name="go_online">Pracovat online</string> + <string name="offline_switch_error">Nepodařilo se přepnout do offline režimu (více log)</string> + <string name="no_feeds">Žádné zdroje k zobrazení</string> + <string name="no_headlines">Žádné články k zobrazení</string> + <string name="dialog_offline_prompt">Přihlášení se nezdařilo! Mate však uložena offline data. Chcete přejít do offline režimu?</string> + <string name="dialog_offline_success">Offline režim je připraven</string> + <string name="dialog_offline_go">Přejít do offline režimu</string> + <string name="dialog_cancel">Konec</string> + <string name="dialog_offline_switch_prompt">Stáhnout nepřečtené články a přejít do offline módu?</string> + <string name="notify_downloading_articles">Stahování článku (%1$d)…</string> + <string name="notify_downloading_init">Startuje stahování…</string> + <string name="notify_downloading_feeds">Stahování zdrojů…</string> + <string name="notify_uploading_sending_data">Odesílání dat na server…</string> + <string name="notify_downloading_title">Příprava offline módu</string> + <string name="notify_uploading_title">Synchronizace offline dat</string> + <string name="offline_sync_success">Synchronizace offline dat je hotova</string> + <string name="offline_mode">Offline mód</string> + <string name="offline_image_cache_enabled">Cache obrázků</string> + <string name="offline_image_cache_enabled_summary">Stahovat obrázky na sd kartu. Může výrazně zvýšit čas potřebný pro přejití do offline módu.</string> + <string name="notify_downloading_images">Stahuji obrázek (%1$d)…</string> + <string name="article_set_labels">Nastavit štítek</string> + <string name="search">Hledat</string> + <string name="cancel">Konec</string> + <string name="font_size_small">Malý</string> + <string name="font_size_medium">Medium</string> + <string name="font_size_large">Velký</string> + <string name="pref_font_size">Velikost textu</string> + <string name="donate">Darovat</string> + <string name="dialog_close">Zavřít</string> + <string name="donate_select">Prosím vyberte dar</string> + <string name="donate_do">Darovat!</string> + <string name="tablet_article_swipe">Přepínat mezi články</string> + <string name="article_link_copy">Kopírovat odkaz do schránky</string> + <string name="text_copied_to_clipboard">Text byl zkopírován do schránky</string> + <string name="attachments_prompt">Vyberte přílohu</string> + <string name="attachment_view">Zobrazit</string> + <string name="attachment_copy">Kopírovat URL</string> + <string name="justify_article_text">Zarovnání textu článku</string> + <string name="dialog_offline_sync_in_progress">Probíhá Offline synchronizace</string> + <string name="dialog_offline_sync_stop">Zastavit synchronizaci</string> + <string name="dialog_offline_sync_continue">Pokračovat</string> + <string name="article_set_note">Publikovat s poznámkou</string> + <string name="close_feed">Zavřít zdroj</string> + <string name="close_article">Zavřít článek</string> + <string name="dialog_open_preferences">Nastavení</string> + <string name="dialog_need_configure_prompt">Prosím, vyplňte informace o tt-rss serveru, jako jsou adresy URL, přihlašovací jméno a heslo.</string> + <string name="notify_article_marked">Článku byla přidána hvězdička</string> + <string name="notify_article_unmarked">Článku byla odebrána hvězdička</string> + <string name="notify_article_published">Článek byl publikován</string> + <string name="notify_article_unpublished">Publikování článku bylo zrušeno</string> + <string name="notify_article_note_set">Poznámky ke článku jsou uloženy</string> + <string name="update_headlines">Obnovit</string> + <string name="attachment_share">Sdílet</string> + <string name="error_network_unavailable">Chyba: síť je nedostupná</string> + <string name="category_browse_headlines">Procházet titulky</string> + <string name="pref_default_view_mode">Zobrazení zdrojů</string> + <string name="pref_default_view_mode_long">Určuje jakým způsobem se ve výchozím stavu budou zdroje procházet.</string> + <string name="donate_thanks">Dar byl ověřen, děkujeme za podporu!</string> + <string name="use_volume_keys">Použít ovladač hlasitosti</string> + <string name="use_volume_keys_long">Přepínání mezi články pomocí hardwarových tlačítek pro ovládání hlasitosti.</string> + <string name="ssl_trust_any_host">Neověřovat jméno serveru</string> + <string name="ssl_trust_any_host_long">Nebude se ověřovat pravost jména serveru</string> + <string name="error_api_unknown_method">Chyba: neznáma API funkce</string> + <string name="ssl_trust_any_long">Akceptovat jakýkoliv SSL certifikát bez validace</string> + <string name="ssl">SSL</string> + <string name="error_ssl_hostname_rejected">Chyba: SSL hostname nelze ověřit</string> + <string name="offline_oldest_first">Zobrazit nejstarší články jako první</string> + <string name="prefs_dim_status_bar">Matný stavový proužek</string> + <string name="prefs_dim_status_bar_long">Schová stavový proužek při čtení</string> + <string name="article_comments">%1$d komentáře</string> + <string name="trial_mode_prompt">Trial verze, %1$d dní zbývá.</string> + <string name="trial_purchase">Odemknout plnou verzi</string> + <string name="trial_expired">Trial verze vypršela</string> + <string name="trial_expired_message">Chcete-li pokračovat v používání aplikace Tiny Tiny RSS prosím odemkněte ji zakoupeným klíčem.</string> + <string name="theme_sepia">Sépie</string> + <string name="trial_thanks">Plná verze, děkujeme za podporu!</string> + <string name="prefs_fullscreen_mode">Celá obrazovka</string> + <string name="reading">Čtení</string> + <string name="theme_dark_gray">Tmavošedý</string> + <string name="offline_articles_to_download">Počet článků ke stažení</string> + <string name="offline_articles_to_download_long">Počet článků ke stažení pro offline mód (nejnovější nejdříve).</string> + <string name="pref_headlines_show_content_long">Zobrazit obsahu náhledů v seznamu titulků</string> + <string name="pref_headlines_show_content">Náhled obsahu článku</string> + <string name="api_too_low">Tato akce vyžaduje novější verzi Tiny Tiny RSS serveru</string> + <string name="share_url_prompt">URL:</string> + <string name="share_url_hint">URL článku</string> + <string name="share_content_hint">Obsah článku</string> + <string name="share_title_prompt">Nadpis:</string> + <string name="share_title_hint">Nadpis článku</string> + <string name="share_share_button">Sdílet</string> + <string name="share_article_posted">Článek odeslán</string> + <string name="subscribe_name">Přihlásit se k Tiny Tiny RSS</string> + <string name="feed_url">URL zdroje</string> + <string name="error_while_subscribing">Chyba při přihlášení.</string> + <string name="category_list_updated">Seznam kategorii načten</string> + <string name="subscribed_to_feed">Zdroj přihlášen k odběru</string> + <string name="error_feed_already_exists_">Chyba: zdroj již existuje</string> + <string name="error_invalid_url">Chyba: Nesprávná URL.</string> + <string name="error_url_is_an_html_page_no_feeds_found">Chyba: Zdroj nenalezen.</string> + <string name="error_url_contains_multiple_feeds">Chyba: URL obsahuje několik zdrojů</string> + <string name="error_could_not_download_url">Chyba: Nelze stahovat</string> + <string name="headlines_view_mode">Nastavit mód</string> + <string name="headlines_set_view_mode">Nastavit mód</string> + <string name="headlines_adaptive">Adaptivní</string> + <string name="headlines_all_articles">Všechny články</string> + <string name="headlines_starred">S hvězdičkou</string> + <string name="headlines_published">Publikované</string> + <string name="headlines_unread">Nepřečtené</string> + <string name="subscribe_to_feed">Přidat zdroj</string> + <string name="labels">Štítky</string> + <string name="prefs_confirm_headlines_catchup">Potvrdit označení článků jako přečtených</string> + <string name="article_img_open">Otevřít obrázek</string> + <string name="n_unread_articles">%1$d nepřečtených článků</string> + <string name="pref_headline_font_size">Velikost textu nadpisu</string> + <string name="requires_api5">Vyžaduje verzi 1.7.6</string> + <string name="pref_headlines_mark_read_scroll_long">Nadpisy budou při posunu označeny jako přečtené</string> + <string name="no_caption_to_display">Bez popisky</string> + <string name="article_img_view_caption">Zobrazit popisku</string> + <string name="light_theme_is_not_supported_on_honeycomb">Světlé téma není na Honeycombu podporováno</string> + <string name="mark_num_headlines_as_read">Označit %1$d článků jako přečtené?</string> + <string name="pref_headlines_mark_read_scroll">Při posunu označit jako přečtené</string> + <string name="article_img_share">Sdílet obrázek</string> +</resources> diff --git a/orgfoxttrss/src/main/res/values-de/strings.xml b/orgfoxttrss/src/main/res/values-de/strings.xml new file mode 100644 index 00000000..7e8c2992 --- /dev/null +++ b/orgfoxttrss/src/main/res/values-de/strings.xml @@ -0,0 +1,220 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <string name="login_in_progress">Anmelden…</string> + <string name="app_name">Tiny Tiny RSS</string> + <string name="login_need_configure">Bitte erst Einstellungen überprüfen.</string> + <string name="login_ready">Bereit zur Anmeldung</string> + <string name="login_login">Anmelden</string> + <string name="logout">Abmelden</string> + <string name="login">Benutzername</string> + <string name="debugging">Debugging</string> + <string name="password">Passwort</string> + <string name="default_url">http://example.domain/tt-rss/</string> + <string name="look_and_feel">Oberfläche</string> + <string name="pref_theme">Theme</string> + <string name="pref_theme_long">Ändert die Farbeinstellungen</string> + <string name="ttrss_url">Tiny Tiny RSS URL</string> + <string name="theme_dark">Dunkel</string> + <string name="preferences">Einstellungen</string> + <string name="theme_light">Hell</string> + <string name="connection">Verbindung</string> + <string name="headline_context_multiple">Ausgewählte Artikel</string> + <string name="http_authentication">HTTP Authentifizierung</string> + <string name="loading_message">Lade, bitte warten…</string> + <string name="menu_unread_feeds">Zeige ungelesene Feeds</string> + <string name="menu_all_feeds">Zeige alle Feeds</string> + <string name="update_feeds">Feeds neu laden</string> + <string name="share_article">Artikel teilen</string> + <string name="catchup">Als gelesen markieren</string> + <string name="sort_feeds_by_unread">Sortiere Feeds nach ungelesenen Artikeln</string> + <string name="ssl_trust_any">Alle SSL Zertifikate akzeptieren</string> + <string name="category_browse_feeds">Feeds anzeigen</string> + <string name="category_browse_articles">Artikel anzeigen</string> + <string name="blank"></string> + <string name="transport_debugging">Gesendete und empfangene Daten aufzeichnen</string> + <string name="article_toggle_marked">Markieren (rückgängig machen)</string> + <string name="article_toggle_published">Veröffentlichen (rückgängig machen)</string> + <string name="headlines_select">Artikel auswählen</string> + <string name="headlines_select_dialog">Artikel auswählen</string> + <string name="headlines_select_all">Alle</string> + <string name="headlines_select_unread">Ungelesen</string> + <string name="headlines_select_none">Alle abwählen</string> + <string name="selection_toggle_marked">Markieren (rückgängig machen)</string> + <string name="selection_toggle_published">Veröffentlichen (rückgängig machen)</string> + <string name="selection_toggle_unread">Als (Un)gelesen markieren</string> + <string name="selection_select_none">Alle abwählen</string> + <string name="context_selection_toggle_marked">Markieren (rückgängig machen)</string> + <string name="context_selection_toggle_published">Veröffentlichen (rückgängig machen)</string> + <string name="context_selection_toggle_unread">Als (Un)gelesen markieren</string> + <string name="article_set_unread">Als ungelesen markieren</string> + <string name="article_mark_read_above">Obige als gelesen markieren.</string> + <string name="http_login_summary">Optional. Bitte ausfüllen wenn die TinyTiny RSS Installation durch HTTP Basic Authentication geschützt ist.</string> + <string name="login_summary">Dein tt-rss Benutzername. Nicht notwendig im Einbenutzermodus</string> + <string name="ttrss_url_summary">URL deiner tt-rss Installation, Bsp.: http://site.com/tt-rss/</string> + <string name="download_feed_icons">Feedsymbole herunterladen</string> + <string name="enable_cats">Feedkategorien anzeigen</string> + <string name="no_feeds_to_display">Keine Feeds zum Anzeigen</string> + <string name="no_headlines_to_display">Keine Überschriften zum Anzeigen.</string> + <string name="browse_cats_like_feeds">Kategorien als Feeds anzeigen</string> + <string name="browse_cats_like_feeds_summary">Kann im Kontextmenü jeder Kategorie angepasst werden.</string> + <string name="headlines_mark_as_read">Als gelesen markieren</string> + <string name="error_unknown">Fehler: Unbekannter Fehler (siehe Log)</string> + <string name="error_http_unauthorized">Fehler: 401 Nicht autorisiert</string> + <string name="error_http_forbidden">Fehler: 403 Zugriff verweigert</string> + <string name="error_http_not_found">Fehler: 404 Nicht gefunden</string> + <string name="error_http_server_error">Fehler: 500 Serverfehler</string> + <string name="error_http_other_error">Fehler: anderer HTTP Fehler (siehe Log)</string> + <string name="error_ssl_rejected">Fehler: SSL Zertifikat zurückgewiesen</string> + <string name="error_parse_error">Fehler: JSON parsen fehlgeschlagen</string> + <string name="error_io_error">Fehler: E/A Fehler (Server nicht erreichbar?)</string> + <string name="error_other_error">Fehler: Unbekannter Fehler (siehe Log)</string> + <string name="error_api_disabled">Fehler: Bitte API-Zugang in tt-rss unter Einstellungen - Erweitert aktivieren</string> + <string name="error_api_unknown">Fehler: unbekannter API Fehler (siehe Log)</string> + <string name="error_api_incorrect_usage">Fehler: Fehlerhafte Benutzung der API</string> + <string name="error_login_failed">Fehler: Benutzername und Passwort falsch</string> + <string name="error_invalid_api_url">Fehler: API URL ungültig</string> + <string name="combined_mode_summary">Zeigt Artikelinhalt in der gleichen Spalte statt in einer eigenen.</string> + <string name="combined_mode">Kombinierte Anzeige</string> + <string name="go_offline">Offline gehen</string> + <string name="go_online">Online gehen</string> + <string name="offline_switch_error">Vorbereitungen für den Offlinemodus fehlgeschlagen</string> + <string name="no_feeds">Keine Feeds zum Anzeigen</string> + <string name="no_headlines">Keine Artikel zum Anzeigen</string> + <string name="dialog_offline_prompt">Anmeldung fehlgeschlagen, Offlinedaten vorhanden. In den Offlinemodus wechseln?</string> + <string name="dialog_offline_success">Offlinemodus bereit</string> + <string name="dialog_offline_go">Offline gehen</string> + <string name="dialog_cancel">Abbrechen</string> + <string name="dialog_offline_switch_prompt">Ungelesene Artikel herunterladen und Offline gehen?</string> + <string name="notify_downloading_articles">Lade Artikel herunter (%1$d)…</string> + <string name="notify_downloading_init">Starte Download…</string> + <string name="notify_downloading_feeds">Lade Feeds herunter…</string> + <string name="notify_uploading_sending_data">Sende Daten an Server…</string> + <string name="notify_downloading_title">Bereite Offlinemodus vor</string> + <string name="notify_uploading_title">Synchronisiere Offlinedaten…</string> + <string name="offline_sync_success">Synchronisierung der Offlinedaten abgeschlossen</string> + <string name="offline_mode">Offlinemodus</string> + <string name="offline_image_cache_enabled">Bilder herunterladen</string> + <string name="offline_image_cache_enabled_summary">Bilder auf die SD-Karte herunterladen. Dies kann den Wechsel in den Offlinemodus deutlich verlängern.</string> + <string name="notify_downloading_images">Lade Bilder herunter (%1$d)…</string> + <string name="article_set_labels">Setze Label</string> + <string name="search">Suchen</string> + <string name="cancel">Abbrechen</string> + <string name="font_size_small">klein</string> + <string name="font_size_medium">mittel</string> + <string name="font_size_large">groß</string> + <string name="pref_font_size">Schriftgröße</string> + <string name="donate">Spenden</string> + <string name="dialog_close">Schließen</string> + <string name="donate_select">Bitte Spendenbetrag auswählen</string> + <string name="donate_do">Spenden!</string> + <string name="tablet_article_swipe">Swipe benutzen</string> + <string name="article_link_copy">Link in die Zwischenablage kopieren</string> + <string name="text_copied_to_clipboard">Text in die Zwischenablage kopiert</string> + <string name="attachments_prompt">Anhang auswählen</string> + <string name="attachment_view">Ansicht</string> + <string name="attachment_copy">Kopiere URL</string> + <string name="justify_article_text">Artikeltext als Blocksatz</string> + <string name="dialog_offline_sync_in_progress">Offlinesynchronisation läuft</string> + <string name="dialog_offline_sync_stop">Synchronisation abbrechen</string> + <string name="dialog_offline_sync_continue">Weiter</string> + <string name="article_set_note">Mit Notiz veröffentlichen</string> + <string name="close_feed">Feed schließen</string> + <string name="close_article">Artikel schließen</string> + <string name="dialog_open_preferences">Einstellungen öffnen</string> + <string name="dialog_need_configure_prompt">Bitte die tt-rss Serverdaten wie URL, Benutzername und Passwort eintragen.</string> + <string name="notify_article_marked">Artikel markiert</string> + <string name="notify_article_unmarked">Markierung entfernt</string> + <string name="notify_article_published">Artikel veröffentlicht</string> + <string name="notify_article_unpublished">Artikel nicht mehr veröffentlicht</string> + <string name="notify_article_note_set">Artikelnotiz gespeichert</string> + <string name="update_headlines">Aktualisieren</string> + <string name="attachment_share">Teilen</string> + <string name="error_network_unavailable">Fehler: Keine Netzwerkverbindung</string> + <string name="category_browse_headlines">Überschriften anzeigen</string> + <string name="pref_default_view_mode">Standard Feedansicht</string> + <string name="pref_default_view_mode_long">Welche Feedansicht soll standardmäßig auf einem Smartphone angezeigt werden?</string> + <string name="donate_thanks">Spende erhalten. Danke für deine Unterstützung!</string> + <string name="use_volume_keys">Benutze Lautstärkeknöpfe</string> + <string name="use_volume_keys_long">Mit den Hardware-Lautstärketasten zwischen einzelnen Artikeln wechseln.</string> + <string name="ssl_trust_any_host">Keine Überprüfung des Hostnamens</string> + <string name="error_api_unknown_method">Fehler: Unbekannte API-Methode</string> + <string name="ssl_trust_any_long">Akzeptiert jedes SSL Zertifikat ohne Überprüfung!</string> + <string name="ssl_trust_any_host_long">Server-Hostname nicht überprüfen</string> + <string name="ssl">SSL</string> + <string name="error_ssl_hostname_rejected">Fehler: SSL-Hostname nicht korrekt</string> + <string name="offline_oldest_first">Älteste Artikel zuerst anzeigen</string> + <string name="prefs_dim_status_bar">Statusleiste abdunkeln</string> + <string name="prefs_dim_status_bar_long">Statusleiste beim Lesen dunkler machen</string> + <string name="article_comments">%1$d Kommentare</string> + <string name="trial_mode_prompt">Testversion, %1$d Tag(e) übrig.</string> + <string name="trial_purchase">Vollversion freischalten</string> + <string name="trial_expired">Testzeitraum abgelaufen</string> + <string name="trial_expired_message">Um Tiny Tiny RSS weiterhin nutzen zu können kaufen Sie bitte den Schlüssel.</string> + <string name="theme_sepia">Sepia</string> + <string name="trial_thanks">Vollversion, Vielen Dank für die Unterstützung!</string> + <string name="prefs_fullscreen_mode">Vollbild</string> + <string name="reading">Lesen</string> + <string name="theme_dark_gray">Dunkelgrau</string> + <string name="offline_articles_to_download">Anzahl der Artikel</string> + <string name="offline_articles_to_download_long">Anzahl der Artikel die für den Offlinemodus heruntergeladen werden. (Neueste zuerst)</string> + <string name="pref_headlines_show_content_long">Zeige Artikelvorschau in der Listenansicht</string> + <string name="pref_headlines_show_content">Zeige Artikelvorschau</string> + <string name="api_too_low">Dafür benötigen Sie eine neuere Version von Tiny Tiny RSS</string> + <string name="share_url_prompt">URL:</string> + <string name="share_url_hint">Artikel-URL</string> + <string name="share_content_hint">Artikelinhalt</string> + <string name="share_title_prompt">Titel:</string> + <string name="share_title_hint">Artikelüberschrift</string> + <string name="share_share_button">Teilen</string> + <string name="share_article_posted">Artikel abgeschickt.</string> + <string name="subscribe_name">Mit Tiny Tiny RSS abonnieren</string> + <string name="feed_url">Feed-URL</string> + <string name="subscribe_to_feed">Feed abonnieren</string> + <string name="error_while_subscribing">Fehler beim Abonnieren.</string> + <string name="category_list_updated">Kategorienliste aktualisiert</string> + <string name="subscribed_to_feed">Feed abonniert</string> + <string name="error_feed_already_exists_">Fehler: Feed existiert bereits.</string> + <string name="error_invalid_url">Fehler: Ungültige URL.</string> + <string name="error_url_is_an_html_page_no_feeds_found">Fehler: URL ist eine HTML-Seite, keine Feeds gefunden.</string> + <string name="error_url_contains_multiple_feeds">Fehler: URL enthält mehrere Feeds</string> + <string name="error_could_not_download_url">Fehler: Konnte URL nicht downloaden</string> + <string name="headlines_view_mode">Setze Anzeigemodus</string> + <string name="headlines_set_view_mode">Setze Anzeigemodus</string> + <string name="headlines_adaptive">Adaptiv</string> + <string name="headlines_all_articles">Alle Artikel</string> + <string name="headlines_starred">Markiert</string> + <string name="headlines_published">Veröffentlicht</string> + <string name="headlines_unread">Ungelesen</string> + <string name="article_img_open">Bild öffnen</string> + <string name="article_img_share">Bild teilen</string> + <string name="requires_api5">Benötigt Version 1.7.6</string> + <string name="labels">Labels</string> + <string name="article_img_view_caption">Bildunterschrift zeigen</string> + <string name="light_theme_is_not_supported_on_honeycomb">Helle Oberfläche wird auf Honeycomb nicht unterstützt</string> + <string name="pref_headlines_mark_read_scroll">Beim scrollen als gelesen markieren</string> + <string name="pref_headlines_mark_read_scroll_long">Überschriften werden beim Vorbeiscrollen als gelesen markiert</string> + <string name="mark_num_headlines_as_read">%1$d Artikel als gelesen markieren?</string> + <string name="prefs_confirm_headlines_catchup">Nachfragen, bevor Artikel als gelesen markiert werden</string> + <string name="author_formatted">von %1$s</string> + <string name="n_unread_articles">%1$d ungelesene Artikel</string> + <string name="pref_headline_font_size">Schriftgröße Überschriften</string> + <string name="context_confirm_catchup">Alle Artikel in %1$s als gelesen markieren?</string> + <string name="theme_system">Voreinstellung des Systems</string> + <string name="accel_webview_summary">Deaktivieren, falls es zu Flackern oder anderen sichtbaren Störungen kommt.</string> + <string name="accel_webview_title">Webansicht beschleunigen (3.0+)</string> + <string name="place_shortcut">Verknüpfung erstellen</string> + <string name="shortcut_has_been_placed_on_the_home_screen">Eine Verknüpfung wurde auf dem Startbildschirm erstellt</string> + <string name="download_articles_and_go_offline">Artikel herunterladen und offline gehen</string> + <string name="tasker_save_and_close">Speichern und schließen</string> + <string name="synchronize_read_articles_and_go_online">Gelesene Artikel synchronisieren und online gehen</string> + <string name="prefs_compatible_article_layout">Kompatibles Artikel-Layout</string> + <string name="prefs_compatible_layout_summary">Aktivieren, falls der Inhalt von Artikeln nicht richtig dargestellt wird</string> + <string name="pref_headlines_use_condensed_fonts">Schmale Schriftart benutzen</string> + <string name="pref_headlines_use_condensed_fonts_long">Benutzt einen schmaleren Schriftstil für Überschriften und einige andere Elemente.</string> + <string name="font_size_dialog_suffix">sp</string> + <string name="server_function_not_available">Diese Funktion ist für deine Version von tt-rss leider nicht verfügbar.</string> + <string name="unsubscribe">Nicht mehr abonnieren</string> + <string name="unsubscribe_from_prompt">Feed %1$s wirklich abbestellen?</string> + <string name="toggle_sidebar">Seitenleiste umschalten</string> + <string name="open_article_in_web_browser">In Webbrowser öffnen</string> +</resources> diff --git a/orgfoxttrss/src/main/res/values-es/strings.xml b/orgfoxttrss/src/main/res/values-es/strings.xml new file mode 100644 index 00000000..6a111fea --- /dev/null +++ b/orgfoxttrss/src/main/res/values-es/strings.xml @@ -0,0 +1,204 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <string name="login_in_progress">Iniciando sesión…</string> + <string name="app_name">Tiny Tiny RSS</string> + <string name="login_need_configure">Por favor, configure primero la aplicación.</string> + <string name="login_ready">Listo para iniciar sesión.</string> + <string name="login_login">Iniciar sesión</string> + <string name="logout">Cerrar sesión</string> + <string name="login">Credenciales</string> + <string name="debugging">Debugging</string> + <string name="password">Contraseña</string> + <string name="default_url">http://example.domain/tt-rss/</string> + <string name="look_and_feel">Apariencia</string> + <string name="pref_theme">Tema</string> + <string name="pref_theme_long">Cambiar el tema de colores de la aplicación</string> + <string name="ttrss_url">URL do Tiny Tiny RSS</string> + <string name="theme_dark">Oscuro</string> + <string name="preferences">Preferencias</string> + <string name="theme_light">Claro</string> + <string name="connection">Conexión</string> + <string name="headline_context_multiple">Artículos seleccionados</string> + <string name="http_authentication">Autenticación HTTP</string> + <string name="loading_message">Cargando, espere por favor…</string> + <string name="menu_unread_feeds">Mostrar fuentes sin leer</string> + <string name="menu_all_feeds">Mostrar todas las fuentes</string> + <string name="update_feeds">Actualizar</string> + <string name="share_article">Compartir artículo</string> + <string name="catchup">Marcar como leído</string> + <string name="sort_feeds_by_unread">Ordenar fuentes por número de artículos sin leer</string> + <string name="ssl_trust_any">Aceptar cualquier certificado</string> + <string name="category_browse_feeds">Ver fuentes</string> + <string name="category_browse_articles">Ver artículos</string> + <string name="blank"></string> + <string name="transport_debugging">Registrar datos enviados y recibidos</string> + <string name="article_toggle_marked">Marcar/desmarcar como favorito</string> + <string name="article_toggle_published">Marcar/desmarcar como publicado</string> + <string name="headlines_select">Seleccionar artículos</string> + <string name="headlines_select_dialog">Seleccionar artículos</string> + <string name="headlines_select_all">Todo</string> + <string name="headlines_select_unread">Sin leer</string> + <string name="headlines_select_none">Deseleccionar todo</string> + <string name="selection_toggle_marked">Marcar/desmarcar como favorito</string> + <string name="selection_toggle_published">Marcar/desmarcar como publicado</string> + <string name="selection_toggle_unread">Marcar/desmarcar como leído</string> + <string name="selection_select_none">Deseleccionar todo</string> + <string name="context_selection_toggle_marked">Marcar/desmarcar como favorito</string> + <string name="context_selection_toggle_published">Marcar/desmarcar como publicado</string> + <string name="context_selection_toggle_unread">Marcar/desmarcar como leído</string> + <string name="article_set_unread">Artículo marcado como no leído</string> + <string name="article_mark_read_above">Marcar artículos anteriores como leídos</string> + <string name="http_login_summary">Opcional. Complete este campo si su instalación de Tiny Tiny RSS usa autenticación básica por HTTP</string> + <string name="login_summary">Sus credenciales para Tiny Tiny RSS. No son necesarias en modo de usuario único</string> + <string name="ttrss_url_summary">URL de su instalación de Tiny Tiny RSS, por ejemplo http://site.com/tt-rss/</string> + <string name="download_feed_icons">Habilitar iconos de las fuentes</string> + <string name="enable_cats">Habilitar categorías de fuentes</string> + <string name="no_feeds_to_display">Ninguna fuente para mostrar</string> + <string name="no_headlines_to_display">Ningún titular para mostrar</string> + <string name="no_caption_to_display">Ninguna leyenda para mostrar</string> + <string name="browse_cats_like_feeds">Ver categorías como si fuesen fuentes</string> + <string name="browse_cats_like_feeds_summary">Use el menú contextual de categoría para reemplazar esta preferencia</string> + <string name="headlines_mark_as_read">Marcar como leído</string> + <string name="error_unknown">Error: Error desconocido (ver log)</string> + <string name="error_http_unauthorized">Error: 401 No autorizado</string> + <string name="error_http_forbidden">Error: 403 Acceso denegado</string> + <string name="error_http_not_found">Error: 404 No encontrado</string> + <string name="error_http_server_error">Error: 500 Error del servidor</string> + <string name="error_http_other_error">Error: Otro error HTTP (ver log)</string> + <string name="error_ssl_rejected">Error: Certificado SSL rechazado</string> + <string name="error_parse_error">Error: Fallo al interpretar JSON</string> + <string name="error_io_error">Error: Fallo de I/O (¿servidor caído?)</string> + <string name="error_other_error">Error: Error desconocido (ver log)</string> + <string name="error_api_disabled">Error: Habilite el acceso por API externa en las preferencias avanzadas de Tiny Tiny RSS</string> + <string name="error_api_unknown">Error: Error desconocido de la API (ver log)</string> + <string name="error_api_incorrect_usage">Error: Uso incorrecto da API</string> + <string name="error_login_failed">Error: Usuario o contraseña incorrectos</string> + <string name="error_invalid_api_url">Error: URL de la API inválida</string> + <string name="combined_mode_summary">Mostrar texto del artículo con el titular, en vez de usar un panel separado</string> + <string name="combined_mode">Modo combinado</string> + <string name="go_offline">Entrar en modo offline</string> + <string name="go_online">Entrar en modo online</string> + <string name="offline_switch_error">Fallo al preparar el modo offline (ver log)</string> + <string name="no_feeds">Ninguna fuente para mostrar</string> + <string name="no_headlines">Ningún artículo para mostrar</string> + <string name="dialog_offline_prompt">El inicio de sesión ha fallado, pero tiene datos offline almacenados. ¿Quiere entrar en modo offline?</string> + <string name="dialog_offline_success">Modo offline está listo</string> + <string name="dialog_offline_go">Entrar en modo offline</string> + <string name="dialog_cancel">Cancelar</string> + <string name="dialog_offline_switch_prompt">¿Descargar artículos sin leer y entrar a modo offline?</string> + <string name="notify_downloading_articles">Descargando artículos (%1$d)…</string> + <string name="notify_downloading_init">Iniciando descarga…</string> + <string name="notify_downloading_feeds">Descargando fuentes…</string> + <string name="notify_uploading_sending_data">Enviando datos al servidor…</string> + <string name="notify_downloading_title">Preparando modo offline</string> + <string name="notify_uploading_title">Sincronizando datos offline</string> + <string name="offline_sync_success">Sincronización de datos offline completa</string> + <string name="offline_mode">Modo offline</string> + <string name="offline_image_cache_enabled">Guardar imágenes en caché</string> + <string name="offline_image_cache_enabled_summary">Descargar imágenes a la tarjeta SD. Esto podría prolongar significativamente la espera para entrar al modo offline.</string> + <string name="notify_downloading_images">Descargando imágenes (%1$d)…</string> + <string name="article_set_labels">Definir marcadores</string> + <string name="search">Buscar</string> + <string name="cancel">Cancelar</string> + <string name="font_size_small">Pequeño</string> + <string name="font_size_medium">Medio</string> + <string name="font_size_large">Grande</string> + <string name="pref_font_size">Tamaño de texto de los artículos</string> + <string name="donate">Donar</string> + <string name="dialog_close">Cerrar</string> + <string name="donate_select">Por favor, seleccione la donación</string> + <string name="donate_do">¡Donar!</string> + <string name="tablet_article_swipe">Deslizar el dedo para moverse entre artículos</string> + <string name="article_link_copy">Copiar enlace al portapapeles</string> + <string name="text_copied_to_clipboard">Texto copiado al portapapeles</string> + <string name="attachments_prompt">Seleccione adjunto</string> + <string name="attachment_view">Ver</string> + <string name="attachment_copy">Copiar URL</string> + <string name="justify_article_text">Justificar texto de artículos</string> + <string name="dialog_offline_sync_in_progress">Sincronización offline en progreso</string> + <string name="dialog_offline_sync_stop">Detener sincronización</string> + <string name="dialog_offline_sync_continue">Continuar</string> + <string name="article_set_note">Publicar con anotación</string> + <string name="close_feed">Cerrar fuente</string> + <string name="close_article">Cerrar artículo</string> + <string name="dialog_open_preferences">Preferencias</string> + <string name="dialog_need_configure_prompt">Por favor, complete la información de su servidor de Tiny Tiny RSS, como URL, nombre de usuario y contraseña.</string> + <string name="notify_article_marked">Artículo favorito</string> + <string name="notify_article_unmarked">Artículo no favorito</string> + <string name="notify_article_published">Artículo publicado</string> + <string name="notify_article_unpublished">Artículo no publicado</string> + <string name="notify_article_note_set">Nota del artículo guardada</string> + <string name="update_headlines">Actualizar</string> + <string name="attachment_share">Compartir</string> + <string name="error_network_unavailable">Error: Red no disponible</string> + <string name="category_browse_headlines">Ver titulares</string> + <string name="pref_default_view_mode">Vista de fuentes por defecto</string> + <string name="pref_default_view_mode_long">Qué vista de fuentes abrir por defecto en smartphones</string> + <string name="donate_thanks">Donación encontrada, ¡gracias por su apoyo!</string> + <string name="use_volume_keys">Usar los botones de volumen</string> + <string name="use_volume_keys_long">Moverse entre artículos usando los botones de volumen</string> + <string name="ssl_trust_any_host">No verificar hostname</string> + <string name="error_api_unknown_method">Error: método API desconocido</string> + <string name="ssl_trust_any_long">Aceptar cualquier certificado SSL sin verificación</string> + <string name="ssl_trust_any_host_long">No verificar el nombre del servidor</string> + <string name="ssl">SSL</string> + <string name="error_ssl_hostname_rejected">Error: Hostname SSL no verificado</string> + <string name="offline_oldest_first">Mostrar artículos más antiguos primero</string> + <string name="prefs_dim_status_bar">Oscurecer barra de estado</string> + <string name="prefs_dim_status_bar_long">Oscurecer barra de estado durante lectura</string> + <string name="article_comments">%1$d comentarios</string> + <string name="trial_mode_prompt">Período de prueba, queda(n) %1$d día(s).</string> + <string name="trial_purchase">Desbloquear versión completa</string> + <string name="trial_expired">Período de prueba expirado</string> + <string name="trial_expired_message">Para continuar usando Tiny Tiny RSS, por favor desbloquee la versión completa adquiriendo una clave.</string> + <string name="theme_sepia">Sepia</string> + <string name="trial_thanks">Versión completa, ¡gracias por su apoyo!</string> + <string name="prefs_fullscreen_mode">Modo de pantalla completa</string> + <string name="reading">Leyendo</string> + <string name="theme_dark_gray">Gris oscuro</string> + <string name="offline_articles_to_download">Número de artículos a descargar</string> + <string name="offline_articles_to_download_long">Número de artículos a descargar para modo offline (primero los más recientes).</string> + <string name="pref_headlines_show_content_long">Previsualizar texto de los artículos en la lista de titulares</string> + <string name="pref_headlines_show_content">Previsualización de artículos</string> + <string name="api_too_low">Esta acción requiere una versión más reciente de Tiny Tiny RSS</string> + <string name="share_url_prompt">URL:</string> + <string name="share_url_hint">URL del artículo</string> + <string name="share_content_hint">Contenido del artículo</string> + <string name="share_title_prompt">Título:</string> + <string name="share_title_hint">Título del artículo</string> + <string name="share_share_button">Compartir</string> + <string name="share_article_posted">Artículo compartido.</string> + <string name="subscribe_name">Suscribirse con Tiny Tiny RSS</string> + <string name="feed_url">URL de la fuente</string> + <string name="subscribe_to_feed">Suscribirse a fuente</string> + <string name="error_while_subscribing">Error al suscribirse.</string> + <string name="category_list_updated">Lista de categorías actualizada</string> + <string name="subscribed_to_feed">Fuente suscrita</string> + <string name="error_feed_already_exists_">Error: la fuente ya existe.</string> + <string name="error_invalid_url">Error: URL inválida.</string> + <string name="error_url_is_an_html_page_no_feeds_found">Error: la URL es de una página HTML, no se han encontrado fuentes.</string> + <string name="error_url_contains_multiple_feeds">Error: la URL contiene múltiples fuentes</string> + <string name="error_could_not_download_url">Error: no se pudo descargar la URL</string> + <string name="headlines_view_mode">Definir modo de vista</string> + <string name="headlines_set_view_mode">Definir modo de vista</string> + <string name="headlines_adaptive">Adaptable</string> + <string name="headlines_all_articles">Todos los artículos</string> + <string name="headlines_starred">Favoritos</string> + <string name="headlines_published">Publicados</string> + <string name="headlines_unread">Sin leer</string> + <string name="article_img_open">Abrir imagen</string> + <string name="article_img_share">Compartir imagen</string> + <string name="requires_api5">Requiere la versión 1.7.6</string> + <string name="labels">Marcadores</string> + <string name="article_img_view_caption">Ver leyenda</string> + <string name="light_theme_is_not_supported_on_honeycomb">Tema claro no está soportado en Honeycomb</string> + <string name="pref_headlines_mark_read_scroll">Marcar como leído al desplazarse por titulares</string> + <string name="pref_headlines_mark_read_scroll_long">Los artículos se marcarán como leídos al desplazarse por la lista de titulares</string> + <string name="mark_num_headlines_as_read">Marcar %1$d artículo(s) como leído(s)?</string> + <string name="prefs_confirm_headlines_catchup">Confirme para marcar artículos como leídos</string> + <string name="author_formatted">por %1$s</string> + <string name="n_unread_articles">%1$d artículos sin leer</string> + <string name="pref_headline_font_size">Tamaño de texto para los titulares</string> + <string name="context_confirm_catchup">¿Marcar todos los artículos en %1$s como leídos?</string> +</resources> diff --git a/orgfoxttrss/src/main/res/values-fr/strings.xml b/orgfoxttrss/src/main/res/values-fr/strings.xml new file mode 100644 index 00000000..25e24927 --- /dev/null +++ b/orgfoxttrss/src/main/res/values-fr/strings.xml @@ -0,0 +1,221 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <string name="login_in_progress">Connexion…</string> + <string name="app_name">Tiny Tiny RSS</string> + <string name="login_need_configure">Configurer l\'application d\'abord.</string> + <string name="login_ready">Prêt à se connecter.</string> + <string name="login_login">Connexion</string> + <string name="logout">Déconnexion</string> + <string name="login">Identifiant</string> + <string name="debugging">Débogage</string> + <string name="password">Mot de passe</string> + <string name="default_url">http://exemple.domaine/tt-rss/</string> + <string name="look_and_feel">Interface</string> + <string name="pref_theme">Thème</string> + <string name="pref_theme_long">Change la couleur du thème de l\'application</string> + <string name="ttrss_url">Tiny Tiny RSS URL</string> + <string name="theme_dark">Sombre</string> + <string name="preferences">Préférences</string> + <string name="theme_light">Clair</string> + <string name="connection">Connexion</string> + <string name="headline_context_multiple">Articles sélectionnés</string> + <string name="http_authentication">Authentification HTTP</string> + <string name="loading_message">Chargement, patientez s\'il-vous-plaît…</string> + <string name="menu_unread_feeds">Afficher les flux non-lus</string> + <string name="menu_all_feeds">Afficher tous les flux</string> + <string name="update_feeds">Rafraichir</string> + <string name="share_article">Partager l\'article</string> + <string name="catchup">Marquer comme lu</string> + <string name="sort_feeds_by_unread">Trier flux par quantité de non lus</string> + <string name="ssl_trust_any">Accepter n\'importe quel certificat</string> + <string name="category_browse_feeds">Parcourir les flux</string> + <string name="category_browse_articles">Parcourir les articles</string> + <string name="blank"></string> + <string name="transport_debugging">Enregistrement des données envoyées et reçues</string> + <string name="article_toggle_marked">Basculer Marqué</string> + <string name="article_toggle_published">Basculer Publié</string> + <string name="headlines_select">Sélectionner des articles</string> + <string name="headlines_select_dialog">Sélectionner les articles</string> + <string name="headlines_select_all">Tous</string> + <string name="headlines_select_unread">Non lus</string> + <string name="headlines_select_none">Aucun</string> + <string name="selection_toggle_marked">Basculer Marqué</string> + <string name="selection_toggle_published">Basculer Publié</string> + <string name="selection_toggle_unread">Basculer Non lu</string> + <string name="selection_select_none">Desélectionner tout</string> + <string name="context_selection_toggle_marked">Basculer Marqué</string> + <string name="context_selection_toggle_published">Basculer Publié</string> + <string name="context_selection_toggle_unread">Basculer Non lu</string> + <string name="article_set_unread">Marquer Non lu</string> + <string name="article_mark_read_above">Marquer comme lu jusqu\'ici</string> + <string name="http_login_summary">Optionnel. Remplissez ceci si votre installation tt-rss est protégée par une authentification HTTP Basique.</string> + <string name="login_summary">Votre identifiant tt-rss. Inutile en mode utilisateur unique.</string> + <string name="ttrss_url_summary">L\'URL de votre répertoire d\'installation tt-rss, ex: http://site.com/tt-rss/</string> + <string name="download_feed_icons">Activer les icônes des flux</string> + <string name="enable_cats">Activer les catégories des flux</string> + <string name="no_feeds_to_display">Aucun flux à afficher</string> + <string name="no_caption_to_display">Aucun sous-titre trouvé</string> + <string name="no_headlines_to_display">Aucun titre à afficher</string> + <string name="browse_cats_like_feeds">Parcourir les catégories comme les flux</string> + <string name="browse_cats_like_feeds_summary">Utilisez le menu contexte des catégories pour redéfinir ce paramètre.</string> + <string name="headlines_mark_as_read">Marquer comme lu</string> + <string name="error_unknown">Erreur: Erreur inconnue (voir journal)</string> + <string name="error_http_unauthorized">Erreur: 401 non-authorisé</string> + <string name="error_http_forbidden">Erreur: 403 interdit</string> + <string name="error_http_not_found">Erreur: 404 pas trouvé</string> + <string name="error_http_server_error">Erreur: 500 erreur du serveur</string> + <string name="error_http_other_error">Erreur: autre erreur HTTP (voir journal)</string> + <string name="error_ssl_rejected">Erreur: certificat SSL rejeté</string> + <string name="error_parse_error">Erreur: échec de l\'analyse JSON</string> + <string name="error_io_error">Erreur: échec I/O (serveur en panne?)</string> + <string name="error_other_error">Erreur: erreur inconnue (voir journal)</string> + <string name="error_api_disabled">Erreur: Merci d\'activer les API externes dans les paramètres tt-rss: Configuration - Avancé</string> + <string name="error_api_unknown">Erreur: erreur inconnue d\'API (voir journal)</string> + <string name="error_api_incorrect_usage">Erreur: utilisation incorrecte de l\'API</string> + <string name="error_login_failed">Erreur: identifiant ou mot de passe incorrect</string> + <string name="error_invalid_api_url">Erreur: API URL invalide</string> + <string name="combined_mode_summary">Afficher l\'article complet en un seul bloc au lieu d\'un panneau séparé</string> + <string name="combined_mode">Mode combiné</string> + <string name="go_offline">Passer hors connexion</string> + <string name="go_online">Passer en-connexion</string> + <string name="offline_switch_error">Échec de la préparation en mode hors connexion (voir journal)</string> + <string name="no_feeds">Aucun flux à afficher</string> + <string name="no_headlines">Aucun article à afficher</string> + <string name="dialog_offline_prompt">Échec de la connexion, mais vous avec conserver des données hors connexion. Voulez-vous passer hors connexion ?</string> + <string name="dialog_offline_success">Le mode hors connexion est prêt</string> + <string name="dialog_offline_go">Passer hors connexion</string> + <string name="dialog_cancel">Annuler</string> + <string name="dialog_offline_switch_prompt">Télécharger les articles non lus et passer hors connexion ?</string> + <string name="notify_downloading_articles">Téléchargement des articles (%1$d)…</string> + <string name="notify_downloading_init">Démarrage du téléchargement…</string> + <string name="notify_downloading_feeds">Téléchargement des flux…</string> + <string name="notify_uploading_sending_data">Envoi des données au serveur…</string> + <string name="notify_downloading_title">Préparation du mode hors connexion</string> + <string name="notify_uploading_title">Synchronisation des données hors connexion</string> + <string name="offline_sync_success">Synchronisation de vos données hors connexion terminée</string> + <string name="offline_mode">Mode hors connexion</string> + <string name="offline_image_cache_enabled">Pré-chargement des images</string> + <string name="offline_image_cache_enabled_summary">Télécharger les images sur la carte SD. Cela pourrait augmenter de manière significative le temps de passage hors connexion.</string> + <string name="notify_downloading_images">Téléchargement des images (%1$d)…</string> + <string name="article_set_labels">Modifier les tags</string> + <string name="search">Rechercher</string> + <string name="cancel">Annuler</string> + <string name="font_size_small">Petit</string> + <string name="font_size_medium">Moyen</string> + <string name="font_size_large">Grand</string> + <string name="pref_font_size">Taille du texte des articles</string> + <string name="donate">Faire un don</string> + <string name="dialog_close">Fermer</string> + <string name="donate_select">Merci de choisir votre don</string> + <string name="donate_do">Faire un don !</string> + <string name="tablet_article_swipe">Basculer entre les articles</string> + <string name="article_link_copy">Copier le lien dans le presse-papier</string> + <string name="text_copied_to_clipboard">Texte copié dans le presse-papier</string> + <string name="attachments_prompt">Sélectionner une pièce jointe</string> + <string name="attachment_view">Voir</string> + <string name="attachment_copy">Copier l\'URL</string> + <string name="justify_article_text">Justifier le texte des articles</string> + <string name="dialog_offline_sync_in_progress">Synchronisation hors connexion en cours</string> + <string name="dialog_offline_sync_stop">Arrêter la synchronisation</string> + <string name="dialog_offline_sync_continue">Continuer</string> + <string name="article_set_note">Publier avec une note</string> + <string name="close_feed">Fermer le flux</string> + <string name="close_article">Fermer l\'article</string> + <string name="dialog_open_preferences">Ouvrir les préférences</string> + <string name="dialog_need_configure_prompt">Merci d\'indiquer les paramètres de votre serveur tt-rss tels que URL, identifiant et mot de passe.</string> + <string name="notify_article_marked">Article marqué</string> + <string name="notify_article_unmarked">Article non marqué</string> + <string name="notify_article_published">Article publié</string> + <string name="notify_article_unpublished">Article non publié</string> + <string name="notify_article_note_set">Note enregistrée</string> + <string name="update_headlines">Rafraichir</string> + <string name="attachment_share">Partager</string> + <string name="error_network_unavailable">Erreur: réseau indisponible</string> + <string name="category_browse_headlines">Parcourir les titres</string> + <string name="pref_default_view_mode">Vue par défaut</string> + <string name="pref_default_view_mode_long">Quel flux afficher par défaut sur les téléphones</string> + <string name="donate_thanks">Don trouvé, merci de votre support!</string> + <string name="use_volume_keys">Utiliser les boutons de volume</string> + <string name="use_volume_keys_long">Faire défiler les articles avec les boutons de volume</string> + <string name="ssl_trust_any_host">Ne pas vérifier les noms d\'hôte</string> + <string name="error_api_unknown_method">Erreur: méthode API inconnue</string> + <string name="ssl_trust_any_long">Accepte les certificats SSL sans validation</string> + <string name="ssl_trust_any_host_long">Ne pas vérifier si les noms des serveurs concordent</string> + <string name="ssl">SSL</string> + <string name="error_ssl_hostname_rejected">Erreur: nom d\'hôte SSL refusé</string> + <string name="offline_oldest_first">Afficher les plus anciens d\'abord</string> + <string name="prefs_dim_status_bar">Assombrir la barre de statut</string> + <string name="prefs_dim_status_bar_long">Assombrir la barre de satut pendant la lecture</string> + <string name="article_comments">%1$d commentaires</string> + <string name="trial_mode_prompt">Mode évaluation, %1$d jour(s) restant(s).</string> + <string name="trial_purchase">Débloquer la version complète</string> + <string name="trial_expired">La période d\'évaluation a expiré</string> + <string name="trial_expired_message">Pour continuer à utiliser Tiny Tiny RSS merci de débloquer la version complète en achetant la clé.</string> + <string name="theme_sepia">Sepia</string> + <string name="trial_thanks">Version complète, merci de votre support!</string> + <string name="prefs_fullscreen_mode">Mode plein écran</string> + <string name="reading">Lecture</string> + <string name="theme_dark_gray">Gris sombre</string> + <string name="offline_articles_to_download">Quantité d\'articles à télécharger</string> + <string name="offline_articles_to_download_long">Combien d\'articles à télécharger pour la lecture Hors Ligne. (les plus récents)</string> + <string name="pref_headlines_show_content_long">Afficher un aperçu du contenu dans les titres</string> + <string name="pref_headlines_show_content">Afficher un aperçu</string> + <string name="api_too_low">Vous devez utiliser une version plus récente de Tiny Tiny RSS pour réaliser cette action</string> + <string name="share_url_prompt">URL:</string> + <string name="share_url_hint">URL de l\'article</string> + <string name="share_content_hint">Contenu de l\'article</string> + <string name="share_title_prompt">Titre:</string> + <string name="share_title_hint">Titre de l\'article</string> + <string name="share_share_button">Partager</string> + <string name="share_article_posted">Article publié.</string> + <string name="subscribe_name">S\'abonner avec Tiny Tiny RSS</string> + <string name="feed_url">URL du flux</string> + <string name="subscribe_to_feed">S\'abonner au flux</string> + <string name="error_while_subscribing">Une erreur s\'est produite lors de l\'abonnement.</string> + <string name="category_list_updated">Liste des catégories mise à jour</string> + <string name="subscribed_to_feed">Abonné au flux</string> + <string name="error_feed_already_exists_">Erreur: le flux existe déjà.</string> + <string name="error_invalid_url">Erreur: URL incorrecte.</string> + <string name="error_url_is_an_html_page_no_feeds_found">Erreur: l\'URL est une page HTML, aucun flux trouvé.</string> + <string name="error_url_contains_multiple_feeds">Erreur: l\'URL contient plusieurs flux.</string> + <string name="error_could_not_download_url">Erreur: Impossible de télécharger l\'URL</string> + <string name="headlines_view_mode">Changer la vue</string> + <string name="headlines_set_view_mode">Définir la vue</string> + <string name="headlines_adaptive">Adaptatif</string> + <string name="headlines_all_articles">Tous les articles</string> + <string name="headlines_starred">Articles marqués</string> + <string name="headlines_published">Articles publiés</string> + <string name="headlines_unread">Articles non lus</string> + <string name="article_img_open">Ouvrir l\'image</string> + <string name="article_img_share">Partager l\'image</string> + <string name="requires_api5">Nécessite la version 1.7.6 ou plus récent de tt-rss</string> + <string name="article_img_view_caption">Montrer le sous-titre</string> + <string name="labels">Tags</string> + <string name="light_theme_is_not_supported_on_honeycomb">Le thème clair n\'est pas supporté sur Honeycomb</string> + <string name="pref_headlines_mark_read_scroll">Automatiquement marquer les articles comme lus</string> + <string name="pref_headlines_mark_read_scroll_long">Cette option permet de marquer automatiquement les articles comme lus lorsque vous naviguez dans la liste d\'articles.</string> + <string name="mark_num_headlines_as_read">Marquer %1$d article(s) comme lu(s) ?</string> + <string name="prefs_confirm_headlines_catchup">Confirmer marquer comme lu</string> + <string name="author_formatted">par %1$s</string> + <string name="n_unread_articles">%1$d articles non lus</string> + <string name="pref_headline_font_size">Taille du texte des titres</string> + + <string name="context_confirm_catchup">Marquer tous les articles de %1$s comme lus ?</string> + <string name="theme_system">Réglage système</string> + <string name="accel_webview_summary">Désactivez si vous voyez des défauts visuels ou des clignotements.</string> + <string name="accel_webview_title">Utiliser l\'accélération web (3.0+)</string> + <string name="place_shortcut">Faire un raccourci</string> + <string name="shortcut_has_been_placed_on_the_home_screen">Un raccourci a été placé sur votre écran d\'accueil</string> + <string name="download_articles_and_go_offline">Télécharger les articles et passer hors connexion</string> + <string name="tasker_save_and_close">Sauver et fermer</string> + <string name="synchronize_read_articles_and_go_online">Synchroniser les articles lus et passer en connexion</string> + <string name="prefs_compatible_article_layout">Mise en page compatible</string> + <string name="prefs_compatible_layout_summary">Activez si vous voyez des erreurs de mise en page dans le contenu des articles</string> + <string name="font_size_dialog_suffix">sp</string> + <string name="server_function_not_available">Désolé, cette fonction n\'est pas disponible pour votre version de tt-rss.</string> + <string name="unsubscribe">Se désabonner</string> + <string name="unsubscribe_from_prompt">Se désabonner de %1$s ?</string> + <string name="toggle_sidebar">Barre latérale</string> + <string name="open_article_in_web_browser">Ouvrir dans le navigateur</string> +</resources> diff --git a/orgfoxttrss/src/main/res/values-it/strings.xml b/orgfoxttrss/src/main/res/values-it/strings.xml new file mode 100644 index 00000000..4fa8945c --- /dev/null +++ b/orgfoxttrss/src/main/res/values-it/strings.xml @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <string name="login_in_progress">Accesso…</string> + <string name="app_name">Tiny Tiny RSS</string> + <string name="login_need_configure">Si prega di configurare l\'app prima.</string> + <string name="login_ready">Pronto per l\'accesso.</string> + <string name="login_login">Accedi</string> + <string name="logout">Esci</string> + <string name="login">Accedi</string> + <string name="debugging">Debugging</string> + <string name="password">Password</string> + <string name="default_url">http://esempio.dominio/tt-rss/</string> + <string name="look_and_feel">Interfaccia</string> + <string name="pref_theme">Tema</string> + <string name="pref_theme_long">Cambia il colore dell\'applicazione</string> + <string name="ttrss_url">Tiny Tiny RSS URL</string> + <string name="theme_dark">Scuro</string> + <string name="preferences">Impostazioni</string> + <string name="theme_light">Chiaro</string> + <string name="connection">Connessione</string> + <string name="headline_context_multiple">Articoli selezionati</string> + <string name="http_authentication">Autenticazione HTTP</string> + <string name="loading_message">Caricamento, attendere prego…</string> + <string name="menu_unread_feeds">Mostra feed non letti</string> + <string name="menu_all_feeds">Mostra tutti i feed</string> + <string name="update_feeds">Aggiorna</string> + <string name="share_article">Condividi articolo</string> + <string name="catchup">Segna come letto</string> + <string name="sort_feeds_by_unread">Ordina feed per numero di articoli non letti</string> + <string name="ssl_trust_any">Accetta qualsiasi certificato</string> + <string name="category_browse_feeds">Naviga feed</string> + <string name="category_browse_articles">Naviga articoli</string> + <string name="blank"></string> + <string name="transport_debugging">Scrivi su log i dati inviati e ricevuti</string> + <string name="article_toggle_marked">(non)Speciale</string> + <string name="article_toggle_published">(de)Pubblica</string> + <string name="headlines_select">Seleziona articoli</string> + <string name="headlines_select_dialog">Seleziona articoli</string> + <string name="headlines_select_all">Tutto</string> + <string name="headlines_select_unread">Non letto</string> + <string name="headlines_select_none">Deseleziona tutto</string> + <string name="selection_toggle_marked">(Non)speciale</string> + <string name="selection_toggle_published">(De)Pubblica</string> + <string name="selection_toggle_unread">(Non)Letto</string> + <string name="selection_select_none">Deseleziona tutti</string> + <string name="context_selection_toggle_marked">(Non)Speciale</string> + <string name="context_selection_toggle_published">(De)Pubblica</string> + <string name="context_selection_toggle_unread">(Non)Letto</string> + <string name="article_set_unread">Imposta come Non letto</string> + <string name="article_mark_read_above">Segna gli articoli sopra questo come letti</string> + <string name="http_login_summary">Opzionale. Compila questo solo se la tua installazione di tt-rss è protetta con autenticazione HTTP Basic</string> + <string name="login_summary">Il tuo nome utente per tt-rss. Non è necessario per la modalità utente singolo.</string> + <string name="ttrss_url_summary">URL della tua installazione di tt-rss, es. http://sito.it/tt-rss/</string> + <string name="download_feed_icons">Abilita icone feed</string> + <string name="enable_cats">Abilita categorie feed</string> + <string name="no_feeds_to_display">Nessun feed da mostrare</string> + <string name="no_headlines_to_display">Nessun titolo da mostrare</string> + <string name="browse_cats_like_feeds">Sfoglia le categorie come feed</string> + <string name="browse_cats_like_feeds_summary">Usa il menu contestuale delle categorie per sovrascrivere questa impostazione</string> + <string name="headlines_mark_as_read">Segna come letto</string> + <string name="error_unknown">Errore: errore sconosciuto (Vedi log)</string> + <string name="error_http_unauthorized">Errore: 401 non autorizzato</string> + <string name="error_http_forbidden">Errore: 403 proibit</string> + <string name="error_http_not_found">Errore: 404 non trovato</string> + <string name="error_http_server_error">Errore: 500 errore del server</string> + <string name="error_http_other_error">Errore: altro errore HTTP (Vedi log)</string> + <string name="error_ssl_rejected">Errore: certificato SSL rifiutato</string> + <string name="error_parse_error">Errore: parsing del JSON fallito</string> + <string name="error_io_error">Errore: I/O failure (server non raggiungibile?)</string> + <string name="error_other_error">Errore: errore sconosciuto (Vedi log)</string> + <string name="error_api_disabled">Errore: si prega di abilitare l\'accesso esterno all\'API nelle impostazioni avanzate di tt-rss</string> + <string name="error_api_unknown">Errore: errore API sconosciuto (Vedi log)</string> + <string name="error_api_incorrect_usage">Errore: uso API scorretto</string> + <string name="error_login_failed">Errore: nome utente o password errati</string> + <string name="error_invalid_api_url">Errore: URL API errato</string> + <string name="combined_mode_summary">Mostra testo completo dell\'articolo in linea invece che in un pannello separato</string> + <string name="combined_mode">Modalità combinata</string> + <string name="go_offline">Vai offline</string> + <string name="go_online">Vai in linea</string> + <string name="offline_switch_error">Preparazione modalità offline fallita (Vedi log)</string> + <string name="no_feeds">Nessun feed da mostrare</string> + <string name="no_headlines">Nessun articolo da mostrare</string> + <string name="dialog_offline_prompt">Accesso non riuscito, ma hai dei contenuti salvati offline. Vuoi andare in modalità offline?</string> + <string name="dialog_offline_success">Modalità offline pronta</string> + <string name="dialog_offline_go">Vai offline</string> + <string name="dialog_cancel">Annulla</string> + <string name="dialog_offline_switch_prompt">Scaricare gli articoli non letti e cambiare nella modalità offline?</string> + <string name="notify_downloading_articles">Scaricamento articoli (%1$d)…</string> + <string name="notify_downloading_init">Scaricamento in corso…</string> + <string name="notify_downloading_feeds">Scaricamento feed…</string> + <string name="notify_uploading_sending_data">Invio dati al server…</string> + <string name="notify_downloading_title">Preparazione modalità offline</string> + <string name="notify_uploading_title">Sincronizzazione dati offline</string> + <string name="offline_sync_success">Terminata la sincronizzazione dei dati offline</string> + <string name="offline_mode">Modalità offline</string> + <string name="offline_image_cache_enabled">Salva immagini nella cache</string> + <string name="offline_image_cache_enabled_summary">Scarica immagini sulla sdcard. Questo potrebbe aumentare il tempo per passare alla modalità offline.</string> + <string name="notify_downloading_images">Scaricamento immagini (%1$d)…</string> + <string name="article_set_labels">Imposta etichetta</string> + <string name="search">Cerca</string> + <string name="cancel">Annulla</string> + <string name="font_size_small">Piccolo</string> + <string name="font_size_medium">Medio</string> + <string name="font_size_large">Grande</string> + <string name="pref_font_size">Dimensione testo articolo</string> + <string name="donate">Fai una donazione</string> + <string name="dialog_close">Chiudi</string> + <string name="donate_select">Si prega di selezionare la donazione</string> + <string name="donate_do">Dona!</string> + <string name="tablet_article_swipe">Scorri tra gli articoli</string> + <string name="article_link_copy">Copia il link negli appunti</string> + <string name="text_copied_to_clipboard">Testo copiato negli appunti</string> + <string name="attachments_prompt">Seleziona allegato</string> + <string name="attachment_view">Mostra</string> + <string name="attachment_copy">Copia URL</string> + <string name="justify_article_text">Giustifica testo articoli</string> + <string name="dialog_offline_sync_in_progress">Sincronizzazione offline in corso</string> + <string name="dialog_offline_sync_stop">Ferma sincronizzazione</string> + <string name="dialog_offline_sync_continue">Continua</string> + <string name="article_set_note">Pubblica con nota</string> + <string name="close_feed">Chiudi feed</string> + <string name="close_article">Chiudi articolo</string> + <string name="dialog_open_preferences">Impostazioni</string> + <string name="dialog_need_configure_prompt">Compila le informazioni per l\'accesso al server tt-rss:URL, login, e password.</string> + <string name="notify_article_marked">Articolo reso speciale</string> + <string name="notify_article_unmarked">Articolo reso non-speciale</string> + <string name="notify_article_published">Articolo publicato</string> + <string name="notify_article_unpublished">Articolo non pubblicato</string> + <string name="notify_article_note_set">Nota articolo salvata</string> + <string name="update_headlines">Aggiorna</string> + <string name="attachment_share">Condividi</string> + <string name="error_network_unavailable">Errore: rete non disponibile</string> + <string name="category_browse_headlines">Naviga titoli</string> + <string name="pref_default_view_mode">Modalità visualizzazione default</string> + <string name="pref_default_view_mode_long">Quale modalità di visualizzazione utilizzare come predefinita sugli smartphones</string> + <string name="donate_thanks">Donazione trovata, Grazie per il supporto!</string> + <string name="use_volume_keys">Usa pulsanti volume</string> + <string name="use_volume_keys_long">Sfoglia gli articoli usando i tasti volume</string> + <string name="ssl_trust_any_host">Nessuna validazione sull\'hostname</string> + <string name="error_api_unknown_method">Errore: metodo API sconosciuto</string> + <string name="ssl_trust_any_long">Accetta qualsiasi certificato SSL senza validazione</string> + <string name="ssl_trust_any_host_long">Non verificare l\'hostname del server</string> + <string name="ssl">SSL</string> + <string name="error_ssl_hostname_rejected">Errore: SSL dell\'hostname non verificato</string> + <string name="offline_oldest_first">Mostra prima gli articoli più vecchi</string> + <string name="prefs_dim_status_bar">Oscura la barra di stato</string> + <string name="prefs_dim_status_bar_long">Oscura la barra di stato durante la lettura</string> + <string name="article_comments">%1$d commenti</string> + <string name="trial_mode_prompt">Modalità demo, %1$d giorno/i rimanenti.</string> + <string name="trial_purchase">Sblocca versione completa</string> + <string name="trial_expired">Demo scaduta</string> + <string name="trial_expired_message">Per continuare ad usare Tiny Tiny RSS si prega di sbloccare la versione Full acquistando l\'app chiave.</string> + <string name="theme_sepia">Seppia</string> + <string name="trial_thanks">Versione completa, Grazie per il supporto!</string> + <string name="prefs_fullscreen_mode">Modalità Fullscreen</string> + <string name="reading">Lettura</string> + <string name="theme_dark_gray">Grigio scuro</string> + <string name="offline_articles_to_download">Numero di articoli da scaricare</string> + <string name="offline_articles_to_download_long">Numero di articoli da scaricare per la modalità offine (i più recenti per primi).</string> + <string name="pref_headlines_show_content_long">Mostra anteprime contenuti nella lista titoli</string> + <string name="pref_headlines_show_content">Anteprima contenuti articoli</string> + <string name="api_too_low">Questa operazione chiede una versione più recente di Tiny Tiny RSS</string> + <string name="share_url_prompt">URL:</string> + <string name="share_url_hint">URL articolo</string> + <string name="share_content_hint">Contenuto articolo</string> + <string name="share_title_prompt">Titolo:</string> + <string name="share_title_hint">Titolo articolo</string> + <string name="share_share_button">Condividi</string> + <string name="share_article_posted">Articolo pubblicato.</string> + <string name="subscribe_name">Iscriviti con Tiny Tiny RSS</string> + <string name="feed_url">Feed URL</string> + <string name="subscribe_to_feed">Iscriviti al feed</string> + <string name="error_while_subscribing">Errore durante l\'iscrizione.</string> + <string name="category_list_updated">Lista categorie aggiornata</string> + <string name="subscribed_to_feed">Iscriviti al feed</string> + <string name="error_feed_already_exists_">Errore: feed già presente.</string> + <string name="error_invalid_url">Errore: URL non valido.</string> + <string name="error_url_is_an_html_page_no_feeds_found">Errore: l\'URL è una pagnia HTML, nessun feed trovato.</string> + <string name="error_url_contains_multiple_feeds">Errore: l\'URL contiene feed multipli</string> + <string name="error_could_not_download_url">Errore: impossibile scaricare l\'URL</string> + <string name="headlines_view_mode">Imposta modalità visualizzazione</string> + <string name="headlines_set_view_mode">Imposta modalità visualizzazione</string> + <string name="headlines_adaptive">Adattivo</string> + <string name="headlines_all_articles">Tutti gli articoli</string> + <string name="headlines_starred">Speciali</string> + <string name="headlines_published">Pubblicati</string> + <string name="headlines_unread">Non letti</string> + <string name="article_img_open">Apri immagine</string> + <string name="article_img_share">Condividi immagine</string> + <string name="requires_api5">Richiede versione 1.7.6</string> + <string name="labels">Etichette</string> + <string name="article_img_view_caption">Visualizza didascalia</string> + <string name="light_theme_is_not_supported_on_honeycomb">Il tema chiaro non è supportata su Honeycomb</string> + <string name="pref_headlines_mark_read_scroll">Segna come letto quando si scorre</string> + <string name="pref_headlines_mark_read_scroll_long">Gli articoli verranno segnati come letti quando si scorre oltre</string> + <string name="mark_num_headlines_as_read">Segni %1$d articolo/i come letti?</string> + <string name="prefs_confirm_headlines_catchup">Confermi la marcatura degli articoli come letti</string> + <string name="author_formatted">di %1$s</string> + <string name="n_unread_articles">%1$d articoli non letti</string> +</resources> diff --git a/orgfoxttrss/src/main/res/values-ja/strings.xml b/orgfoxttrss/src/main/res/values-ja/strings.xml new file mode 100644 index 00000000..cd965fb6 --- /dev/null +++ b/orgfoxttrss/src/main/res/values-ja/strings.xml @@ -0,0 +1,220 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <string name="login_in_progress">ログイン中…</string> + <string name="app_name">Tiny Tiny RSS</string> + <string name="login_need_configure">まずはじめにアプリケーションの設定をしてください。</string> + <string name="login_ready">Ready to login.</string> + <string name="login_login">ログイン</string> + <string name="logout">ログアウト</string> + <string name="login">ログイン</string> + <string name="debugging">デバッグ</string> + <string name="password">パスワード</string> + <string name="default_url">http://example.domain/tt-rss/</string> + <string name="look_and_feel">インタフェース</string> + <string name="pref_theme">テーマ</string> + <string name="pref_theme_long">アプリケーションのテーマ色を変更する</string> + <string name="ttrss_url">Tiny Tiny RSS URL</string> + <string name="theme_dark">ダーク</string> + <string name="preferences">設定</string> + <string name="theme_light">ライト</string> + <string name="connection">接続</string> + <string name="headline_context_multiple">選択した記事</string> + <string name="http_authentication">HTTP認証</string> + <string name="loading_message">読込中, お待ちください…</string> + <string name="menu_unread_feeds">未読フィードを表示</string> + <string name="menu_all_feeds">すべてのフィードを表示</string> + <string name="update_feeds">更新</string> + <string name="share_article">記事をシェア</string> + <string name="catchup">全て既読にする</string> + <string name="sort_feeds_by_unread">フィードを未読記事数順に並びかえ</string> + <string name="ssl_trust_any">すべての証明書を受け入れる</string> + <string name="category_browse_feeds">フィードを表示</string> + <string name="category_browse_articles">記事を表示</string> + <string name="blank"></string> + <string name="transport_debugging">送受信データをロギングする</string> + <string name="article_toggle_marked">スターを付ける/外す</string> + <string name="article_toggle_published">配信/解除</string> + <string name="headlines_select">記事を選択</string> + <string name="headlines_select_dialog">記事を選択</string> + <string name="headlines_select_all">全て選択</string> + <string name="headlines_select_unread">未読記事を選択</string> + <string name="headlines_select_none">全て選択解除</string> + <string name="selection_toggle_marked">スターを付ける/外す</string> + <string name="selection_toggle_published">配信/解除</string> + <string name="selection_toggle_unread">既読/未読にする</string> + <string name="selection_select_none">全て選択解除</string> + <string name="context_selection_toggle_marked">スターを付ける/外す</string> + <string name="context_selection_toggle_published">配信/解除</string> + <string name="context_selection_toggle_unread">既読/未読にする</string> + <string name="article_set_unread">記事を未読にする</string> + <string name="article_mark_read_above">これより上を既読にする</string> + <string name="http_login_summary">tt-rssサーバにBasic認証を使用している場合は記入してください。(オプション)</string> + <string name="login_summary">tt-rssサーバのログイン名。 シングルユーザモードの場合は不要。</string> + <string name="ttrss_url_summary">tt-rssサーバのURL。例 http://site.com/tt-rss/</string> + <string name="download_feed_icons">フィードアイコンを表示する</string> + <string name="enable_cats">フィードのカテゴリを有効にする</string> + <string name="no_feeds_to_display">表示するフィードがありません</string> + <string name="no_headlines_to_display">表示するヘッドラインがありません</string> + <string name="no_caption_to_display">表示するキャプションがありません</string> + <string name="browse_cats_like_feeds">カテゴリをフィードのように扱う</string> + <string name="browse_cats_like_feeds_summary">カテゴリ内のフィードをまとめて表示する</string> + <string name="headlines_mark_as_read">全て既読にする</string> + <string name="error_unknown">エラー: 不明なエラー(ログを確認)</string> + <string name="error_http_unauthorized">エラー: 401 unauthorized</string> + <string name="error_http_forbidden">エラー: 403 forbidden</string> + <string name="error_http_not_found">エラー: 404 not found</string> + <string name="error_http_server_error">エラー: 500 server error</string> + <string name="error_http_other_error">エラー: その他のHTTPエラー(ログを確認)</string> + <string name="error_ssl_rejected">エラー: SSL証明書が拒否されました</string> + <string name="error_parse_error">エラー: JSONのパースに失敗しました</string> + <string name="error_io_error">エラー: I/O失敗(サーバダウン?)</string> + <string name="error_other_error">エラー: 不明なエラー(ログを確認)</string> + <string name="error_api_disabled">エラー: tt-rssサーバ側の設定で外部APIアクセスを有効にしてください</string> + <string name="error_api_unknown">エラー: 不明なAPIエラー(ログを確認)</string> + <string name="error_api_incorrect_usage">エラー: APIの使い方が違います</string> + <string name="error_login_failed">エラー: ユーザー名またはパスワードが違います</string> + <string name="error_invalid_api_url">エラー: APIのURLが無効です</string> + <string name="combined_mode_summary">記事全文を別パネルに表示せずインライン表示します</string> + <string name="combined_mode">コンバインモード</string> + <string name="go_offline">オフラインにする</string> + <string name="go_online">オンラインにする</string> + <string name="offline_switch_error">オフラインモードの準備に失敗しました(ログを確認)</string> + <string name="no_feeds">表示するフィードがありません</string> + <string name="no_headlines">表示するヘッドラインがありません</string> + <string name="dialog_offline_prompt">ログインに失敗しましたが端末内にオフラインデータがあります。オフラインにしますか?</string> + <string name="dialog_offline_success">オフライン準備完了</string> + <string name="dialog_offline_go">オフラインにする</string> + <string name="dialog_cancel">キャンセル</string> + <string name="dialog_offline_switch_prompt">未読記事をダウンロードしてオフラインにしますか?</string> + <string name="notify_downloading_articles">記事をダウンロード中 (%1$d)…</string> + <string name="notify_downloading_init">ダウンロード開始…</string> + <string name="notify_downloading_feeds">フィードをダウンロード中…</string> + <string name="notify_uploading_sending_data">サーバにデータを送信中…</string> + <string name="notify_downloading_title">オフライン準備中</string> + <string name="notify_uploading_title">オフラインデータを同期中</string> + <string name="offline_sync_success">オフラインデータ同期完了</string> + <string name="offline_mode">オフラインモード</string> + <string name="offline_image_cache_enabled">イメージをキャッシュする</string> + <string name="offline_image_cache_enabled_summary">イメージをSDカードにダウンロードします。有効にするとオフライン準備時間が長くなる可能性があります。</string> + <string name="notify_downloading_images">イメージをダウンロード中 (%1$d)…</string> + <string name="article_set_labels">ラベルをセットする</string> + <string name="search">検索</string> + <string name="cancel">キャンセル</string> + <string name="font_size_small">小</string> + <string name="font_size_medium">中</string> + <string name="font_size_large">大</string> + <string name="pref_font_size">記事内容の文字サイズ</string> + <string name="donate">寄付</string> + <string name="dialog_close">閉じる</string> + <string name="donate_select">寄付金額を選択してください。</string> + <string name="donate_do">寄付完了!</string> + <string name="tablet_article_swipe">記事をスワイプで切り替える</string> + <string name="article_link_copy">リンクをクリップボードにコピー</string> + <string name="text_copied_to_clipboard">テキストをクリップボードにコピー</string> + <string name="attachments_prompt">Select attachment</string> + <string name="attachment_view">View</string> + <string name="attachment_copy">Copy URL</string> + <string name="justify_article_text">記事の文字を均等割り付けする</string> + <string name="dialog_offline_sync_in_progress">オフライン同期中</string> + <string name="dialog_offline_sync_stop">同期の停止</string> + <string name="dialog_offline_sync_continue">同期の継続</string> + <string name="article_set_note">注釈を付けて配信</string> + <string name="close_feed">フィードを閉じる</string> + <string name="close_article">記事を閉じる</string> + <string name="dialog_open_preferences">設定</string> + <string name="dialog_need_configure_prompt">URL、ユーザー名、パスワードなどのtt-rssサーバ情報を設定してください。</string> + <string name="notify_article_marked">スターを付けました</string> + <string name="notify_article_unmarked">スターを外しました</string> + <string name="notify_article_published">配信しました</string> + <string name="notify_article_unpublished">配信を解除しました</string> + <string name="notify_article_note_set">注釈を保存しました</string> + <string name="update_headlines">更新</string> + <string name="attachment_share">シェア</string> + <string name="error_network_unavailable">エラー: ネットワークが利用できません</string> + <string name="category_browse_headlines">ヘッドラインを表示</string> + <string name="pref_default_view_mode">フィードの表示方法</string> + <string name="pref_default_view_mode_long">フィードの表示方法</string> + <string name="donate_thanks">寄付を確認。あなたの支援に感謝します!</string> + <string name="use_volume_keys">ボリュームボタンを使う</string> + <string name="use_volume_keys_long">ボリュームボタンで記事を切り替える</string> + <string name="ssl_trust_any_host">ホスト名の確認をしない</string> + <string name="error_api_unknown_method">エラー: 不明なAPIメソッド</string> + <string name="ssl_trust_any_long">証明書を確認せずに受け入れる</string> + <string name="ssl_trust_any_host_long">ホスト名の確認をしない</string> + <string name="ssl">SSL</string> + <string name="error_ssl_hostname_rejected">エラー: SSLホスト名が確認できません</string> + <string name="offline_oldest_first">古い記事を先頭に表示する</string> + <string name="prefs_dim_status_bar">下部ソフトキーをぼかす</string> + <string name="prefs_dim_status_bar_long">記事表示中は下部ソフトキーをぼかす</string> + <string name="article_comments">%1$d 件のコメント</string> + <string name="trial_mode_prompt">試用期間中。残り %1$d 日間。</string> + <string name="trial_purchase">フルバージョンを購入</string> + <string name="trial_expired">試用期限終了</string> + <string name="trial_expired_message">Tiny Tiny RSSを継続して使用する場合はTiny Tiny RSS Unlockerを購入してください。</string> + <string name="theme_sepia">セピア</string> + <string name="trial_thanks">フルバージョン。あなたの支援に感謝します!</string> + <string name="prefs_fullscreen_mode">フルスクリーンモード</string> + <string name="reading">Reading</string> + <string name="theme_dark_gray">ダークグレイ</string> + <string name="offline_articles_to_download">ダウンロードする記事数</string> + <string name="offline_articles_to_download_long">オフラインモードにする際にダウンロードする記事数(新しい記事から)</string> + <string name="pref_headlines_show_content_long">記事内容をヘッドライン一覧に表示する</string> + <string name="pref_headlines_show_content">記事内容をプレビュー</string> + <string name="api_too_low">この動作には新しいバージョンのTiny Tiny RSSが必要です。</string> + <string name="share_url_prompt">URL:</string> + <string name="share_url_hint">記事URL</string> + <string name="share_content_hint">記事内容</string> + <string name="share_title_prompt">タイトル:</string> + <string name="share_title_hint">記事タイトル</string> + <string name="share_share_button">シェア</string> + <string name="share_article_posted">記事を投稿しました。</string> + <string name="subscribe_name">フィードを購読する</string> + <string name="feed_url">フィードのURL</string> + <string name="subscribe_to_feed">フィードを購読する</string> + <string name="error_while_subscribing">購読に失敗しました</string> + <string name="category_list_updated">カテゴリ一覧を更新しました</string> + <string name="subscribed_to_feed">フィードを購読しました</string> + <string name="error_feed_already_exists_">エラー: フィードがすでに存在します</string> + <string name="error_invalid_url">エラー: 無効なURL.</string> + <string name="error_url_is_an_html_page_no_feeds_found">エラー: URLはHTMLページです。フィードが見つかりません。</string> + <string name="error_url_contains_multiple_feeds">エラー: URLに複数のフィードが含まれています</string> + <string name="error_could_not_download_url">エラー: URLをダウンロードできませんでした</string> + <string name="headlines_view_mode">表示モード設定</string> + <string name="headlines_set_view_mode">表示モード設定</string> + <string name="headlines_adaptive">最適</string> + <string name="headlines_all_articles">すべての記事</string> + <string name="headlines_starred">スター付きの記事</string> + <string name="headlines_published">配信した記事</string> + <string name="headlines_unread">未読記事</string> + <string name="article_img_open">イメージを開く</string> + <string name="article_img_share">イメージをシェア</string> + <string name="requires_api5">tt-rss1.7.6以上が必要です</string> + <string name="labels">ラベル</string> + <string name="article_img_view_caption">キャプションを表示</string> + <string name="light_theme_is_not_supported_on_honeycomb">ライトテーマはHoneycombではサポートされていません</string> + <string name="pref_headlines_mark_read_scroll">スクロールしたら既読にする</string> + <string name="pref_headlines_mark_read_scroll_long">ヘッドラインをスクロールしたら既読にする</string> + <string name="mark_num_headlines_as_read">%1$d 件の記事を既読にしますか?</string> + <string name="prefs_confirm_headlines_catchup">記事を既読にする際に確認する</string> + <string name="author_formatted">by %1$s</string> + <string name="n_unread_articles">%1$d 件の未読記事</string> + <string name="pref_headline_font_size">ヘッドラインの文字サイズ</string> + <string name="context_confirm_catchup">%1$s の全ての記事を既読にしますか?</string> + <string name="theme_system">端末のデフォルト</string> + <string name="accel_webview_summary">ちらつきや表示化けが起こる場合は無効にしてください。</string> + <string name="accel_webview_title">WebViewのハードウェアアクセラレーション(Android3.0以降)</string> + <string name="place_shortcut">ショートカットの配置</string> + <string name="shortcut_has_been_placed_on_the_home_screen">ショートカットがホームスクリーンに配置されました</string> + <string name="download_articles_and_go_offline">記事をダウンロードしてオフラインにする</string> + <string name="tasker_save_and_close">保存して閉じる</string> + <string name="synchronize_read_articles_and_go_online">既読記事を同期してオフラインにする</string> + <string name="prefs_compatible_article_layout">記事レイアウトの互換表示</string> + <string name="prefs_compatible_layout_summary">記事表示が崩れる場合は有効にしてください。</string> + <string name="font_size_dialog_suffix">sp</string> + <string name="server_function_not_available">接続中のtt-rssサーバのバージョンではこの機能を使用できません。</string> + <string name="unsubscribe">購読解除</string> + <string name="unsubscribe_from_prompt">%1$s の購読を解除しますか?</string> + <string name="toggle_sidebar">サイドバーの表示/非表示</string> + <string name="open_article_in_web_browser">Webブラウザで開く</string> +</resources> diff --git a/orgfoxttrss/src/main/res/values-pl/strings.xml b/orgfoxttrss/src/main/res/values-pl/strings.xml new file mode 100644 index 00000000..9e60b96f --- /dev/null +++ b/orgfoxttrss/src/main/res/values-pl/strings.xml @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <!-- ########################################################################## --> + <!-- # # --> + <!-- # Polish translation for Tiny Tiny RSS android client # --> + <!-- # Polskie tłumaczenie dla androidowego klienta Tiny Tiny RSS # --> + <!-- # # --> + <!-- # # --> + <!-- # Please see entries marked with FIXME comments, maybe you'll have # --> + <!-- # clever idea for better translation. # --> + <!-- # Zapoznaj się proszę z tłumaczeniami oznaczonymi komentarzem FIXME # --> + <!-- # może Ty będziesz miał pomysł na lepsze tłumaczenie. # --> + <!-- # # --> + <!-- # # --> + <!-- # Created by: Mirosław Lach, 2013-07-16 # --> + <!-- # Updated by: # --> + <!-- # # --> + <!-- ########################################################################## --> + + <string name="login_in_progress">Logowanie…</string> + <string name="app_name">Tiny Tiny RSS</string> + <string name="login_need_configure">Najpierw skonfiguruj aplikację.</string> + <string name="login_ready">Gotowy do zalogowania.</string> + <string name="login_login">Zaloguj</string> + <string name="logout">Wyloguj</string> + <string name="login">Uzytkownik</string> + <string name="debugging">Debugowanie</string> + <string name="password">Hasło</string> + <string name="default_url">http://example.domain/tt-rss/</string> + <string name="look_and_feel">Wygląd</string> + <string name="pref_theme">Styl</string> + <string name="pref_theme_long">Pozwala na zmianę kolorystyki aplikacji</string> + <string name="ttrss_url">Adres Tiny Tiny RSS</string> + <string name="theme_dark">Ciemny</string> + <string name="preferences">Ustawienia</string> + <string name="theme_light">Jasny</string> + <string name="connection">Połączenie</string> + <string name="headline_context_multiple">Wybrane artykuły</string> + <string name="http_authentication">Uwierzytelnianie HTTP</string> + <string name="loading_message">Ładowanie, proszę czekać…</string> + <string name="menu_unread_feeds">Pokaż nieprzeczytane kanały</string> + <string name="menu_all_feeds">Pokaż wszystkie kanały</string> + <string name="update_feeds">Odśwież</string> + <string name="share_article">Udostępnij artykuł</string> + <string name="catchup">Oznacz jako przeczytany</string> + <string name="sort_feeds_by_unread">Sortuj według liczby nieprzeczytanych</string> + <string name="ssl_trust_any">Akceptuj dowolny certyfikat</string> + <string name="category_browse_feeds">Przeglądaj kanały</string> + <string name="category_browse_articles">Przeglądaj artykuły</string> + <string name="blank"></string> + <string name="transport_debugging">Rejestruj wysyłane i odbierane dane</string> + <string name="article_toggle_marked">O(d)gwiazdkuj</string> <!-- FIXME: mile widziane krótkie polskie odpowiedniki :D, short polish translation really welcomed :D --> + <string name="article_toggle_published">O(d)publikuj</string> <!-- FIXME: mile widziane krótkie polskie odpowiedniki :D, short polish translation really welcomed :D --> + <string name="headlines_select">Wybierz artykuły</string> + <string name="headlines_select_dialog">Wybierz artykuły</string> + <string name="headlines_select_all">Wszystko</string> + <string name="headlines_select_unread">Nieprzeczytane</string> + <string name="headlines_select_none">Odznacz wszystko</string> + <string name="selection_toggle_marked">O(d)gwiazdkuj</string> <!-- FIXME: mile widziane krótkie polskie odpowiedniki :D, short polish translation really welcomed :D --> + <string name="selection_toggle_published">O(d)publikuj</string> <!-- FIXME: mile widziane krótkie polskie odpowiedniki :D, short polish translation really welcomed :D --> + <string name="selection_toggle_unread">(Nie)Przeczytane</string> <!-- FIXME: mile widziane krótkie polskie odpowiedniki :D, short polish translation really welcomed :D --> + <string name="selection_select_none">Odznacz wszystko</string> + <string name="context_selection_toggle_marked">O(d)gwiazdkuj</string> <!-- FIXME: mile widziane krótkie polskie odpowiedniki :D, short polish translation really welcomed :D --> + <string name="context_selection_toggle_published">O(d)publikuj</string> <!-- FIXME: mile widziane krótkie polskie odpowiedniki :D, short polish translation really welcomed :D --> + <string name="context_selection_toggle_unread">(Nie)Przeczytane</string> <!-- FIXME: mile widziane krótkie polskie odpowiedniki :D, short polish translation really welcomed :D --> + <string name="article_set_unread">Oznacz jako nieprzeczytany</string> + <string name="article_mark_read_above">Oznacz art. powyżej jako przeczytane</string> + <string name="http_login_summary">Opcjonalne. Wypełnij jedynie gdy Twoja instalacja tt-rss jest chroniona uwierzytelnianiem HTTP Basic</string> + <string name="login_summary">Twoja nazwa użytkownika tt-rss. Nie jest wymagana dla trybu pojedynczego użytkownika</string> + <string name="ttrss_url_summary">Adres URL Twojej instalacji tt-rss, np. http://strona.pl/tt-rss/</string> + <string name="download_feed_icons">Włącz ikony kanałów</string> + <string name="enable_cats">Włącz kategorie kanałów</string> + <string name="no_feeds_to_display">Brak kanałów do wyświetlenia</string> + <string name="no_headlines_to_display">Brak nagłówków do wyświetlenia</string> + <string name="no_caption_to_display">Brak opisu do wyświetlenia</string> + <string name="browse_cats_like_feeds">Przeglądaj kategorie jak kanały</string> + <string name="browse_cats_like_feeds_summary">Użyj menu kontekstowego kategorii aby nadpisać to ustawienia</string> + <string name="headlines_mark_as_read">Oznacz jako przeczytane</string> + <string name="error_unknown">Błąd: Nieznany błąd (sprawdź log)</string> + <string name="error_http_unauthorized">Błąd: 401 unauthorized</string> + <string name="error_http_forbidden">Błąd: 403 odmowa dostępu</string> + <string name="error_http_not_found">Błąd: 404 nie znaleziono</string> + <string name="error_http_server_error">Błąd: 500 błąd wewn. serwera</string> + <string name="error_http_other_error">Błąd: inny błąd HTTP (sprawdź log)</string> + <string name="error_ssl_rejected">Błąd: certyfikat SSL odrzucony</string> + <string name="error_parse_error">Błąd: niepowodzenie przetwarzania danych JSON</string> + <string name="error_io_error">Błąd: niepowodzenie we/wy (niedostępny serwer?)</string> + <string name="error_other_error">Błąd: nieznany błąd (sprawdź log)</string> + <string name="error_api_disabled">Błąd: Włącz proszę zdalny dostęp do API w zaawansowanych ustawieniach tt-rss (Ustawienia -> Zaawansowane)</string> + <string name="error_api_unknown">Błąd: nieznany błąd API (sprawdź log)</string> + <string name="error_api_incorrect_usage">Błąd: nieprawidłowe wywołanie API</string> + <string name="error_login_failed">Błąd: nieprawidłowa nazwa użytkownika lub hasło</string> + <string name="error_invalid_api_url">Błąd: nieprawidłowy adres URL API</string> + <string name="combined_mode_summary">Wyświetla pełną treść artykułu razem z tytułem zamiast w osobnym panelu</string> + <string name="combined_mode">Tryb scalony</string> + <string name="go_offline">Przełącz w tryb offline</string> + <string name="go_online">Wróć do trybu online</string> + <string name="offline_switch_error">Przygotowywanie trybu offline niepowiodło się (sprawdź log)</string> + <string name="no_feeds">Brak kanałów do wyświetlenia</string> + <string name="no_headlines">Brak artykułów do wyświetlenia</string> + <string name="dialog_offline_prompt">Logowanie niepowiodło się, ale posiadasz zapisane dane trybu offline. Czy chcesz pracować w trybie offline?</string> + <string name="dialog_offline_success">Tryb offline gotowy do użycia</string> + <string name="dialog_offline_go">Przełącz w tryb offline</string> + <string name="dialog_cancel">Anuluj</string> + <string name="dialog_offline_switch_prompt">Pobrać nieprzeczytane artykuły i prześć w tryb offline?</string> + <string name="notify_downloading_articles">Pobieranie artykułów (%1$d)…</string> + <string name="notify_downloading_init">Rozpoczynam pobieranie…</string> + <string name="notify_downloading_feeds">Pobieranie kanałów…</string> + <string name="notify_uploading_sending_data">Wysyłanie danych na serwer…</string> + <string name="notify_downloading_title">Przygotowywanie trybu offline</string> + <string name="notify_uploading_title">Synchronizacja danych trybu offline</string> + <string name="offline_sync_success">Zakończono synchronizacje danych offline</string> + <string name="offline_mode">Tryb offline</string> + <string name="offline_image_cache_enabled">Lokalna kopia obrazków</string> + <string name="offline_image_cache_enabled_summary">Pobiera obrazki na kartę SD. Może znacznie wydłużyć czas przechodzenia do trybu offline.</string> + <string name="notify_downloading_images">Pobieranie obrazków (%1$d)…</string> + <string name="article_set_labels">Ustaw etykiety</string> + <string name="search">Szukaj</string> + <string name="cancel">Anuluj</string> + <string name="font_size_small">Mała</string> + <string name="font_size_medium">Średnia</string> + <string name="font_size_large">Duża</string> + <string name="pref_font_size">Rozmiar czcionki artykułu</string> + <string name="donate">Wesprzyj</string> + <string name="dialog_close">Zamknij</string> + <string name="donate_select">Wybierz kwote wsparcia</string> + <string name="donate_do">Wesprzyj!</string> + <string name="tablet_article_swipe">Przeciągnij aby przejść pomiędzy artykułami</string> + <string name="article_link_copy">Skopiuj adres do schowka</string> + <string name="text_copied_to_clipboard">Tekst skopiowany do schowka</string> + <string name="attachments_prompt">Wybierz załącznik</string> + <string name="attachment_view">Podgląd</string> + <string name="attachment_copy">Skopiuj adres</string> + <string name="justify_article_text">Wyjustuj treść artykułu</string> + <string name="dialog_offline_sync_in_progress">Trwa synchronizacja trybu offline</string> + <string name="dialog_offline_sync_stop">Zatrzymaj synchronizację</string> + <string name="dialog_offline_sync_continue">Kontynuuj</string> + <string name="article_set_note">Opublikuj z komentarzem</string> + <string name="close_feed">Zamknij kanał</string> + <string name="close_article">Zamknij artykuł</string> + <string name="dialog_open_preferences">Ustawienia</string> + <string name="dialog_need_configure_prompt">Wprowadz informacje o używanym serwerze tt-rss takie jak adres URL, nazwę użytkownika i hasło.</string> + <string name="notify_article_marked">Oznaczony gwiazdką</string> + <string name="notify_article_unmarked">Oznaczenie gwiazdką usunięte</string> + <string name="notify_article_published">Artykuł opublikowany</string> + <string name="notify_article_unpublished">Wycowano z publikacji</string> + <string name="notify_article_note_set">Komentarz do artykułu zapisany</string> + <string name="update_headlines">Odśwież</string> + <string name="attachment_share">Udostępnij</string> + <string name="error_network_unavailable">Błąd: sieć jest niedostępna</string> + <string name="category_browse_headlines">Przeglądaj nagłówki</string> + <string name="pref_default_view_mode">Domyślny widok kanału</string> + <string name="pref_default_view_mode_long">Który sposób prezentacji kanału otwierać domyślnie na smartfonach</string> + <string name="donate_thanks">Darowizna odnaleziona, dziekujemy za wsparcie!</string> + <string name="use_volume_keys">Użyj przycisków głośności</string> + <string name="use_volume_keys_long">Przełączaj pomiędzy artykułami korzystając z przycisków regulacji głośności</string> + <string name="ssl_trust_any_host">Wyłącz weryfikację zgodności nazwy serwera</string> + <string name="error_api_unknown_method">Błąd: nieznana metoda API</string> + <string name="ssl_trust_any_long">Akceptuj bez sprawdzania dowolny certyfikat SSL</string> + <string name="ssl_trust_any_host_long">Nie weryfikuj zgodności nazwy serwera</string> + <string name="ssl">SSL</string> + <string name="error_ssl_hostname_rejected">Błąd: nazwa serwera nie zweryfikowana z cert. SSL</string> + <string name="offline_oldest_first">Wyświetl najpierw najstarsze artykuły</string> + <string name="prefs_dim_status_bar">Przyciemnij pasek statusu</string> + <string name="prefs_dim_status_bar_long">Przyciemnij pasek statusu podczas czytania</string> + <string name="article_comments">%1$d komentarzy</string> + <string name="trial_mode_prompt">Tryb wersji testowej, pozostało dni: %1$d.</string> + <string name="trial_purchase">Odblokuj pełną wersję</string> + <string name="trial_expired">Wersja testowa wygasła</string> + <string name="trial_expired_message">Aby nadal używać Tiny Tiny RSS odblokuj pełną wersję kupując klucz aktywacyjny.</string> + <string name="theme_sepia">Sepia</string> + <string name="trial_thanks">Używasz pełnej wersji, dziękujemy za wsparcie!</string> + <string name="prefs_fullscreen_mode">Tryb pełnoekranowy</string> + <string name="reading">Czytanie</string> + <string name="theme_dark_gray">Ciemny szary</string> + <string name="offline_articles_to_download">Ilość artykułów do pobrania</string> + <string name="offline_articles_to_download_long">Ilość artykułów do pobrania dla trybu offline (najnowsze najpierw).</string> + <string name="pref_headlines_show_content_long">Pokaż podgląd treści artykułu na liście nagłówków</string> + <string name="pref_headlines_show_content">Podgląd treści artykułu</string> + <string name="api_too_low">To działanie wymaga nowszej wersji Tiny Tiny RSS</string> + <string name="share_url_prompt">URL:</string> + <string name="share_url_hint">URL artykułu</string> + <string name="share_content_hint">Treść artykułu</string> + <string name="share_title_prompt">Tytuł:</string> + <string name="share_title_hint">Tytuł artykułu</string> + <string name="share_share_button">Udostępnij</string> + <string name="share_article_posted">Artykuł udostępniony.</string> + <string name="subscribe_name">Prenumeruj używając Tiny Tiny RSS</string> + <string name="feed_url">URL kanału</string> + <string name="subscribe_to_feed">Prenumeruj kanał</string> + <string name="error_while_subscribing">Podczas prenumerowania wystąpił błąd.</string> + <string name="category_list_updated">Lista kategorii została uaktualniona</string> + <string name="subscribed_to_feed">Zaprenumerowano kanał</string> + <string name="error_feed_already_exists_">Błąd: taki kanał już istnieje.</string> + <string name="error_invalid_url">Błąd: Nieprawidłowy adres URL.</string> + <string name="error_url_is_an_html_page_no_feeds_found">Błąd: URL prowadzi do strony HTML, nie znaleziono żanych kanałów.</string> + <string name="error_url_contains_multiple_feeds">Błąd: URL prowadzi do wielu kanałów</string> + <string name="error_could_not_download_url">Błąd: Pobieranie adresu URL nie powiodło się</string> + <string name="headlines_view_mode">Ustaw tryb widoku</string> + <string name="headlines_set_view_mode">Ustaw tryb widoku</string> + <string name="headlines_adaptive">Adaptacyjny</string> + <string name="headlines_all_articles">Wszystkie artykuły</string> + <string name="headlines_starred">Oznaczone gwiazdką</string> + <string name="headlines_published">Opublikowane</string> + <string name="headlines_unread">Nieprzeczytane</string> + <string name="article_img_open">Otwórz obrazek</string> + <string name="article_img_share">Udostępnij obrazek</string> + <string name="requires_api5">Wymaga wersji 1.7.6</string> + <string name="labels">Etykiety</string> + <string name="article_img_view_caption">Zobacz opis</string> + <string name="light_theme_is_not_supported_on_honeycomb">Jasny styl nie jest wspierany na Androidzie Honeycomb</string> + <string name="pref_headlines_mark_read_scroll">Oznaczaj jako przeczytane podczas przewijania</string> + <string name="pref_headlines_mark_read_scroll_long">Nagłówki będą oznaczane jako przeczynane podczas przewijania ich listy</string> + <string name="mark_num_headlines_as_read">Oznaczyć %1$d artykuł(y) jako przeczytane?</string> + <string name="prefs_confirm_headlines_catchup">Potwierdzaj oznaczanie artykułów jako przeczytane</string> + <string name="author_formatted">przez %1$s</string> + <string name="n_unread_articles">%1$d nieprzeczytanych artykułów</string> + <string name="pref_headline_font_size">Rozmiar czcionki nagłówka</string> +</resources> diff --git a/orgfoxttrss/src/main/res/values-pt-rBR/strings.xml b/orgfoxttrss/src/main/res/values-pt-rBR/strings.xml new file mode 100644 index 00000000..ee55cdda --- /dev/null +++ b/orgfoxttrss/src/main/res/values-pt-rBR/strings.xml @@ -0,0 +1,203 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <string name="login_in_progress">Conectando…</string> + <string name="app_name">Tiny Tiny RSS</string> + <string name="login_need_configure">Por favor, configure a aplicação.</string> + <string name="login_ready">Pronto para conectar.</string> + <string name="login_login">Conectar</string> + <string name="logout">Desconectar</string> + <string name="login">Conectar</string> + <string name="debugging">Debugando</string> + <string name="password">Senha</string> + <string name="default_url">http://example.domain/tt-rss/</string> + <string name="look_and_feel">Aparência</string> + <string name="pref_theme">Tema</string> + <string name="pref_theme_long">Muda as cores da aplicação</string> + <string name="ttrss_url">URL do Tiny Tiny RSS</string> + <string name="theme_dark">Escuro</string> + <string name="preferences">Configurações</string> + <string name="theme_light">Claro</string> + <string name="connection">Conecção</string> + <string name="headline_context_multiple">Artigos selecionados</string> + <string name="http_authentication">Autenticação HTTP</string> + <string name="loading_message">Carregando, aguarde...</string> + <string name="menu_unread_feeds">Mostrar feeds não lidos</string> + <string name="menu_all_feeds">Mostrar todos os feeds</string> + <string name="update_feeds">Atualizar</string> + <string name="share_article">Compartilhar artigo</string> + <string name="catchup">Marcar como lido</string> + <string name="sort_feeds_by_unread">Ordenar por não lidos</string> + <string name="ssl_trust_any">Aceitar qualquer certificado</string> + <string name="category_browse_feeds">Navegar pelos feeds</string> + <string name="category_browse_articles">Navegar pelos artigos</string> + <string name="blank"></string> + <string name="transport_debugging">Registrar no log os dados enviados e recebidos</string> + <string name="article_toggle_marked">Colocar/Retirar estrela</string> + <string name="article_toggle_published">Publicar/Não publicar</string> + <string name="headlines_select">Selecionar artigos</string> + <string name="headlines_select_dialog">Selecionar artigos</string> + <string name="headlines_select_all">Tudo</string> + <string name="headlines_select_unread">Não lidos</string> + <string name="headlines_select_none">Deselecionar tudo</string> + <string name="selection_toggle_marked">Colocar/Retirar estrela</string> + <string name="selection_toggle_published">Publicar/Não publicar</string> + <string name="selection_toggle_unread">Lido/Não lido</string> + <string name="selection_select_none">Deselecionar tudo</string> + <string name="context_selection_toggle_marked">Colocar/Remover estrela</string> + <string name="context_selection_toggle_published">Publicar/Nâo publica</string> + <string name="context_selection_toggle_unread">Lido/Não lido</string> + <string name="article_set_unread">Artigo marcado como não lido</string> + <string name="article_mark_read_above">Marcar acima como lido</string> + <string name="http_login_summary">Opcional. Preencha este campo se sua instalação do tt-rss usa autenticação básica por http</string> + <string name="login_summary">Seu usuário tt-rss. Não é necessário no modo mono usuário</string> + <string name="ttrss_url_summary">URL da sua instalação tt-rss, por exemplo http://site.com/tt-rss/</string> + <string name="download_feed_icons">Habilitar ícones das assinaturas</string> + <string name="enable_cats">Habilitar categorias</string> + <string name="no_feeds_to_display">Nenhuma assinatura a mostrar</string> + <string name="no_headlines_to_display">Nenhum cabeçalho para mostrar</string> + <string name="no_caption_to_display">Nenhuma legenda a mostrar</string> + <string name="browse_cats_like_feeds">Navegar pelas categorias como se fossem feeds</string> + <string name="browse_cats_like_feeds_summary">Use o menu de categorias para substituir essa configuração</string> + <string name="headlines_mark_as_read">Marcar como lido</string> + <string name="error_unknown">Erro: Desconhecido (veja log)</string> + <string name="error_http_unauthorized">Erro: 401 Não autorizado</string> + <string name="error_http_forbidden">Erro: 403 Acesso negado</string> + <string name="error_http_not_found">Erro: 404 Não encontrado</string> + <string name="error_http_server_error">Erro: 500 Erro no servidor</string> + <string name="error_http_other_error">Erro: Outro erro HTTP (veja log)</string> + <string name="error_ssl_rejected">Erro: Certificado SSL foi rejeitado</string> + <string name="error_parse_error">Erro: Falha ao converter string JSON</string> + <string name="error_io_error">Erro: Falha de I/O (Servidor fora?)</string> + <string name="error_other_error">Erro: Erro desconhecido (veja log)</string> + <string name="error_api_disabled">Erro: Habilite o acesso por API externa na configuração do avançada do tt-rss</string> + <string name="error_api_unknown">Erro: Erro desconhecido na API (veja log)</string> + <string name="error_api_incorrect_usage">Erro: Uso incorreto da API</string> + <string name="error_login_failed">Erro: Usuário ou senha inválidos</string> + <string name="error_invalid_api_url">Erro: A URL da API é inválida</string> + <string name="combined_mode_summary">Mostrar todo o texto do arquivo ao invés de usar um painel separado</string> + <string name="combined_mode">Modo combinado</string> + <string name="go_offline">Modo offline</string> + <string name="go_online">Modo online</string> + <string name="offline_switch_error">Falha ao preparar o modo offline (ver log)</string> + <string name="no_feeds">Nenhuma assinatura para mostrar</string> + <string name="no_headlines">Nenhum artigo para mostrar</string> + <string name="dialog_offline_prompt">O Login falhou mas você tem dados armazenados, ir para modo offline?</string> + <string name="dialog_offline_success">Modo offline está disponível</string> + <string name="dialog_offline_go">Ir para offline</string> + <string name="dialog_cancel">Cancelar</string> + <string name="dialog_offline_switch_prompt">Baixar artigos não lidos e mudar para offline?</string> + <string name="notify_downloading_articles">Baixando artigos (%1$d)…</string> + <string name="notify_downloading_init">Iniciando download…</string> + <string name="notify_downloading_feeds">Baixando assinaturas…</string> + <string name="notify_uploading_sending_data">Enviando dados para o servidor…</string> + <string name="notify_downloading_title">Preparando modo offline</string> + <string name="notify_uploading_title">Sincronizando dados offline</string> + <string name="offline_sync_success">Sincronização de dados offline completa</string> + <string name="offline_mode">Modo offline</string> + <string name="offline_image_cache_enabled">Armazenar imagens</string> + <string name="offline_image_cache_enabled_summary">Baixar imagens para o cartão SD. Isso pode aumentar consideravelmente o tempo para o modo offline.</string> + <string name="notify_downloading_images">Baixando imagens (%1$d)…</string> + <string name="article_set_labels">Definir tags</string> + <string name="search">Pesquisar</string> + <string name="cancel">Cancelar</string> + <string name="font_size_small">Pequeno</string> + <string name="font_size_medium">Médio</string> + <string name="font_size_large">Grande</string> + <string name="pref_font_size">Tamanho do texto dos artigos</string> + <string name="donate">Doe</string> + <string name="dialog_close">Fechar</string> + <string name="donate_select">Por favor, selecione a doação</string> + <string name="donate_do">Doe!</string> + <string name="tablet_article_swipe">Swipe between articles</string> + <string name="article_link_copy">Copiar link para a área de transferência</string> + <string name="text_copied_to_clipboard">Texto copiado para a área de transferência</string> + <string name="attachments_prompt">Selecione anexo</string> + <string name="attachment_view">Exibir</string> + <string name="attachment_copy">Copiar URL</string> + <string name="justify_article_text">Justificar texto dos artigos</string> + <string name="dialog_offline_sync_in_progress">Sincronização offline em progresso</string> + <string name="dialog_offline_sync_stop">Para sincronização</string> + <string name="dialog_offline_sync_continue">Continuar</string> + <string name="article_set_note">Publicar com anotação</string> + <string name="close_feed">Fechar assinatura</string> + <string name="close_article">Fechar artigo</string> + <string name="dialog_open_preferences">Configuração</string> + <string name="dialog_need_configure_prompt">Preencha com a informação do servidor tt-rss como URL, login e senha.</string> + <string name="notify_article_marked">Artigo com estrela</string> + <string name="notify_article_unmarked">Artigo sem estrela</string> + <string name="notify_article_published">Artigo publicado</string> + <string name="notify_article_unpublished">Artigo não publicado</string> + <string name="notify_article_note_set">Nota do artigo salva</string> + <string name="update_headlines">Atualizar</string> + <string name="attachment_share">Compartilhar</string> + <string name="error_network_unavailable">Erro: Rede indisponível</string> + <string name="category_browse_headlines">Navegar pelos títulos</string> + <string name="pref_default_view_mode">Visualização padrão de assinaturas</string> + <string name="pref_default_view_mode_long">Qual assinatura abrir por padrão em smartphones</string> + <string name="donate_thanks">Doação encontrada, obrigado pelo suporte!</string> + <string name="use_volume_keys">Usar botões de volume</string> + <string name="use_volume_keys_long">Mudar entre artigos usando os botões de volume</string> + <string name="ssl_trust_any_host">Não verificar hostname</string> + <string name="error_api_unknown_method">Erro: metodo API desconhecido</string> + <string name="ssl_trust_any_long">Aceitar qualquer certificado SSL sem verificação</string> + <string name="ssl_trust_any_host_long">Não verificar o nome do servidor</string> + <string name="ssl">SSL</string> + <string name="error_ssl_hostname_rejected">Erro: Nome SSL não verificado</string> + <string name="offline_oldest_first">Mostrar artigos mais antigos primeiro</string> + <string name="prefs_dim_status_bar">Ocultar barra de status</string> + <string name="prefs_dim_status_bar_long">Ocultar barra de status durante a leitura</string> + <string name="article_comments">%1$d comentários</string> + <string name="trial_mode_prompt">Modo de teste, resta(m) %1$d dia(s).</string> + <string name="trial_purchase">Desbloquear a versão completa</string> + <string name="trial_expired">Período de teste encerrado</string> + <string name="trial_expired_message">Para continuar usando o Tiny Tiny RSS por favor desbloqueie a versão completa comprando a chave.</string> + <string name="theme_sepia">Sepia</string> + <string name="trial_thanks">Versão completa, obrigado pelo suporte!</string> + <string name="prefs_fullscreen_mode">Modo tela cheia</string> + <string name="reading">Lendo</string> + <string name="theme_dark_gray">Cinza escuro</string> + <string name="offline_articles_to_download">Número de artigos a baixar</string> + <string name="offline_articles_to_download_long">Número de artigos a baixar para o modo Offline (mais novos primeiro).</string> + <string name="pref_headlines_show_content_long">Mostrar prévia do conteúdo na lista de títulos</string> + <string name="pref_headlines_show_content">Prévia do conteúdos do artigo</string> + <string name="api_too_low">Esta ação precisa de uma nova versão do Tiny Tiny RSS</string> + <string name="share_url_prompt">URL:</string> + <string name="share_url_hint">URL do artigo</string> + <string name="share_content_hint">Conteúdo do artigo</string> + <string name="share_title_prompt">Título:</string> + <string name="share_title_hint">Título do artigo</string> + <string name="share_share_button">Compartilhar</string> + <string name="share_article_posted">Artigo postado.</string> + <string name="subscribe_name">Assinar com Tiny Tiny RSS</string> + <string name="feed_url">URL da assinatura</string> + <string name="subscribe_to_feed">Assinar feed</string> + <string name="error_while_subscribing">Erro ao assinar.</string> + <string name="category_list_updated">Lista de categorias atualizada</string> + <string name="subscribed_to_feed">Feed assinado</string> + <string name="error_feed_already_exists_">Erro: Assinatura já existe.</string> + <string name="error_invalid_url">Erro: URL inválida.</string> + <string name="error_url_is_an_html_page_no_feeds_found">Erro: URL é de uma página HTML, nenhum feed encontrado.</string> + <string name="error_url_contains_multiple_feeds">Erro: URL contém múltiplos feeds</string> + <string name="error_could_not_download_url">Erro: Não foi possível baixar a URL</string> + <string name="headlines_view_mode">Define modo de visualização</string> + <string name="headlines_set_view_mode">Define modo de visualização</string> + <string name="headlines_adaptive">Adaptativa</string> + <string name="headlines_all_articles">Todos os artigos</string> + <string name="headlines_starred">Com estrela</string> + <string name="headlines_published">Publicados</string> + <string name="headlines_unread">Não lidos</string> + <string name="article_img_open">Abrir imagem</string> + <string name="article_img_share">Compartilhar imagem</string> + <string name="requires_api5">Requer versão 1.7.6</string> + <string name="labels">Tags</string> + <string name="article_img_view_caption">Ver legenda</string> + <string name="light_theme_is_not_supported_on_honeycomb">Tema claro não é suportado no Honeycomb</string> + <string name="pref_headlines_mark_read_scroll">Marcar como lida ao visualizar</string> + <string name="pref_headlines_mark_read_scroll_long">Títulos serão marcados como lidos ao rodar depois deles</string> + <string name="mark_num_headlines_as_read">Marcar %1$d artigo(s) como lido(s)?</string> + <string name="prefs_confirm_headlines_catchup">Confirme marcação de artigos como lidos</string> + <string name="author_formatted">por %1$s</string> + <string name="n_unread_articles">%1$d artigos não lidos</string> + <string name="pref_headline_font_size">Tamanho do texto para os títulos</string> +</resources> diff --git a/orgfoxttrss/src/main/res/values-v11/style.xml b/orgfoxttrss/src/main/res/values-v11/style.xml new file mode 100644 index 00000000..d09304cd --- /dev/null +++ b/orgfoxttrss/src/main/res/values-v11/style.xml @@ -0,0 +1,6 @@ +<resources xmlns:android="http://schemas.android.com/apk/res/android"> + + <style name="DarkDialogTheme" parent="android:Theme.Holo.Dialog"> + </style> + +</resources>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/values-v19/style.xml b/orgfoxttrss/src/main/res/values-v19/style.xml new file mode 100644 index 00000000..67781339 --- /dev/null +++ b/orgfoxttrss/src/main/res/values-v19/style.xml @@ -0,0 +1,23 @@ +<resources xmlns:android="http://schemas.android.com/apk/res/android"> + + <style name="LightTheme" parent="LightThemeBase"> + <item name="android:windowTranslucentStatus">true</item> + <item name="android:windowTranslucentNavigation">false</item> + </style> + + <style name="SepiaTheme" parent="SepiaThemeBase"> + <item name="android:windowTranslucentStatus">true</item> + <item name="android:windowTranslucentNavigation">false</item> + </style> + + <style name="HoloTheme" parent="HoloThemeBase"> + <item name="android:windowTranslucentStatus">true</item> + <item name="android:windowTranslucentNavigation">false</item> + </style> + + <style name="DarkTheme" parent="DarkThemeBase"> + <item name="android:windowTranslucentStatus">true</item> + <item name="android:windowTranslucentNavigation">false</item> + </style> + +</resources>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/values/arrays.xml b/orgfoxttrss/src/main/res/values/arrays.xml new file mode 100644 index 00000000..79d9a4d3 --- /dev/null +++ b/orgfoxttrss/src/main/res/values/arrays.xml @@ -0,0 +1,30 @@ +<resources> + <string-array name="pref_theme_names"> + <item>@string/theme_light</item> + <item>@string/theme_dark</item> + <item>@string/theme_sepia</item> + <item>@string/theme_holo</item> + </string-array> + <string-array name="pref_theme_values" translatable="false"> + <item>THEME_LIGHT</item> + <item>THEME_DARK</item> + <item>THEME_SEPIA</item> + <item>THEME_HOLO</item> + </string-array> + <string-array name="pref_view_mode_names"> + <item>@string/category_browse_headlines</item> + <item>@string/category_browse_articles</item> + </string-array> + <string-array name="pref_view_mode_values" translatable="false"> + <item>HEADLINES</item> + <item>ARTICLES</item> + </string-array> + <string-array name="pref_offline_amounts" translatable="false"> + <item>150</item> + <item>250</item> + <item>500</item> + <item>1000</item> + <item>1500</item> + <item>2000</item> + </string-array> +</resources>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/values/attrs.xml b/orgfoxttrss/src/main/res/values/attrs.xml new file mode 100644 index 00000000..3558beb6 --- /dev/null +++ b/orgfoxttrss/src/main/res/values/attrs.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + <attr name="ttrssHorizontalDivider" format="reference|color" /> + <attr name="feedlistBackground" format="reference|color" /> + <attr name="smallScreenBackground" format="reference|color" /> + <attr name="unreadCounterColor" format="reference|color" /> + <attr name="headlinesBackground" format="reference|color" /> + <attr name="headlinesBackgroundSolid" format="reference|color" /> + <attr name="articleBackground" format="reference|color" /> + <attr name="headlineSelectedBackground" format="reference|color" /> + <attr name="headlineUnreadBackground" format="reference|color" /> + <attr name="headlineNormalBackground" format="reference|color" /> + <attr name="feedsSelectedBackground" format="reference|color" /> + <attr name="feedlistTextColor" format="reference|color" /> + <attr name="feedlistSelectedTextColor" format="reference|color" /> + <attr name="headlineTextColor" format="reference|color" /> + <attr name="headlineUnreadTextColor" format="reference|color" /> + <attr name="headlineSelectedTextColor" format="reference|color" /> + <attr name="headlineExcerptTextColor" format="reference|color" /> + <attr name="headlineSecondaryTextColor" format="reference|color" /> + <attr name="headlineSelectedSecondaryTextColor" format="reference|color" /> + <attr name="headlineSelectedExcerptTextColor" format="reference|color" /> + <attr name="headlineTitleHighScoreUnreadTextColor" format="reference|color" /> + <attr name="linkColor" format="reference|color" /> + <attr name="loadingBackground" format="reference|color" /> + <attr name="unreadCounterBackground" format="reference|color" /> + <attr name="unreadSelectedCounterBackground" format="reference|color" /> + <attr name="articleNoteBackground" format="reference|color" /> + <attr name="articleNoteTextColor" format="reference|color" /> + <attr name="statusBarHintColor" format="reference|color" /> +</resources>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/values/resources.xml b/orgfoxttrss/src/main/res/values/resources.xml new file mode 100644 index 00000000..a3c4151c --- /dev/null +++ b/orgfoxttrss/src/main/res/values/resources.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <color name="feeds_light">#e0e0e0</color> + <color name="headlines_light">#ffffff</color> + <color name="headlines_sepia">#EAE2DC</color> + <color name="feeds_sepia">#D3C6BA</color> + <color name="ics_cyan">#33b5e5</color> + <color name="unread_counter_background">#88b0f0</color> + <color name="unread_counter_background_dark">#63758E</color> + <color name="unread_counter_background_sepia">#C46262</color> + <color name="unread_counter_background_selected_light">#4684ff</color> + <color name="feeds_dark_gray">#1c1d1e</color> +</resources>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/values/strings.xml b/orgfoxttrss/src/main/res/values/strings.xml new file mode 100644 index 00000000..d5653d49 --- /dev/null +++ b/orgfoxttrss/src/main/res/values/strings.xml @@ -0,0 +1,226 @@ +<?xml version="1.0" encoding="utf-8"?> +<resources> + + <string name="login_in_progress">Logging in…</string> + <string name="app_name">Tiny Tiny RSS</string> + <string name="login_need_configure">Please configure the application first.</string> + <string name="login_ready">Ready to login.</string> + <string name="login_login">Log in</string> + <string name="logout">Log out</string> + <string name="login">Login</string> + <string name="debugging">Debugging</string> + <string name="password">Password</string> + <string name="default_url">http://example.domain/tt-rss/</string> + <string name="look_and_feel">Interface</string> + <string name="pref_theme">Theme</string> + <string name="pref_theme_long">Changes color theme of the application</string> + <string name="ttrss_url">Tiny Tiny RSS URL</string> + <string name="theme_light">Light</string> + <string name="theme_dark">Dark</string> + <string name="theme_holo">Holo</string> + <string name="preferences">Settings</string> + <string name="connection">Connection</string> + <string name="headline_context_multiple">Selected articles</string> + <string name="http_authentication">HTTP Authentication</string> + <string name="loading_message">Loading, please wait…</string> + <string name="menu_unread_feeds">Show unread feeds</string> + <string name="menu_all_feeds">Show all feeds</string> + <string name="update_feeds">Refresh</string> + <string name="share_article">Share article</string> + <string name="catchup">Mark read</string> + <string name="sort_feeds_by_unread">Sort feeds by unread count</string> + <string name="ssl_trust_any">Accept any certificate</string> + <string name="category_browse_feeds">Browse feeds</string> + <string name="category_browse_articles">Browse articles</string> + <string name="blank"></string> + <string name="transport_debugging">Log sent and received data</string> + <string name="article_toggle_marked">(Un)Star</string> + <string name="article_toggle_published">(Un)Publish</string> + <string name="headlines_select">Select articles</string> + <string name="headlines_select_dialog">Select articles</string> + <string name="headlines_select_all">Everything</string> + <string name="headlines_select_unread">Unread</string> + <string name="headlines_select_none">Deselect all</string> + <string name="selection_toggle_marked">(Un)Star</string> + <string name="selection_toggle_published">(Un)Publish</string> + <string name="selection_toggle_unread">(Un)Read</string> + <string name="selection_select_none">Deselect all</string> + <string name="context_selection_toggle_marked">(Un)Star</string> + <string name="context_selection_toggle_published">(Un)Publish</string> + <string name="context_selection_toggle_unread">(Un)Read</string> + <string name="article_set_unread">Article set unread</string> + <string name="article_mark_read_above">Mark above read</string> + <string name="http_login_summary">Optional. Fill this if your tt-rss installation is protected by HTTP Basic authentication</string> + <string name="login_summary">Your tt-rss login. Not needed for single user mode</string> + <string name="ttrss_url_summary">URL of your tt-rss installation directory, e.g. http://site.com/tt-rss/</string> + <string name="download_feed_icons">Enable feed icons</string> + <string name="enable_cats">Enable feed categories</string> + <string name="no_feeds_to_display">No feeds to display</string> + <string name="no_headlines_to_display">No headlines to display</string> + <string name="no_caption_to_display">No caption to display</string> + <string name="browse_cats_like_feeds">Browse categories like feeds</string> + <string name="browse_cats_like_feeds_summary">Use category context menu to override this setting</string> + <string name="headlines_mark_as_read">Mark read</string> + <string name="error_unknown">Error: Unknown error (see log)</string> + <string name="error_http_unauthorized">Error: 401 unauthorized</string> + <string name="error_http_forbidden">Error: 403 forbidden</string> + <string name="error_http_not_found">Error: 404 not found</string> + <string name="error_http_server_error">Error: 500 server error</string> + <string name="error_http_other_error">Error: other HTTP error (see log)</string> + <string name="error_ssl_rejected">Error: SSL certificate rejected</string> + <string name="error_parse_error">Error: JSON parse failed</string> + <string name="error_io_error">Error: I/O failure (server down?)</string> + <string name="error_other_error">Error: unknown error (see log)</string> + <string name="error_api_disabled">Error: Please enable external API access in tt-rss Settings - Advanced</string> + <string name="error_api_unknown">Error: unknown API error (see log)</string> + <string name="error_api_incorrect_usage">Error: incorrect API usage</string> + <string name="error_login_failed">Error: username or password incorrect</string> + <string name="error_invalid_api_url">Error: invalid API URL</string> + <string name="combined_mode_summary">Displays full article text inline, instead of a separate panel</string> + <string name="combined_mode">Combined mode</string> + <string name="go_offline">Go offline</string> + <string name="go_online">Go online</string> + <string name="offline_switch_error">Failed to prepare offline mode (see log)</string> + <string name="no_feeds">No feeds to display</string> + <string name="no_headlines">No articles to display</string> + <string name="dialog_offline_prompt">Login failed, but you have stored offline data. Would you like to go offline?</string> + <string name="dialog_offline_success">Offline mode is ready</string> + <string name="dialog_offline_go">Go offline</string> + <string name="dialog_cancel">Cancel</string> + <string name="dialog_offline_switch_prompt">Download unread articles and go offline?</string> + <string name="notify_downloading_articles">Downloading articles (%1$d)…</string> + <string name="notify_downloading_init">Starting download…</string> + <string name="notify_downloading_feeds">Downloading feeds…</string> + <string name="notify_uploading_sending_data">Sending data to server…</string> + <string name="notify_downloading_title">Preparing offline mode</string> + <string name="notify_uploading_title">Synchronizing offline data</string> + <string name="offline_sync_success">Finished synchronizing your offline data</string> + <string name="offline_mode">Offline mode</string> + <string name="offline_image_cache_enabled">Cache images</string> + <string name="offline_image_cache_enabled_summary">Download images to sdcard. This might significantly increase time it takes to go offline.</string> + <string name="notify_downloading_images">Downloading images (%1$d)…</string> + <string name="article_set_labels">Set labels</string> + <string name="search">Search</string> + <string name="cancel">Cancel</string> + <string name="font_size_small">Small</string> + <string name="font_size_medium">Medium</string> + <string name="font_size_large">Large</string> + <string name="pref_font_size">Article text size</string> + <string name="donate">Donate</string> + <string name="dialog_close">Close</string> + <string name="donate_select">Please select the donation</string> + <string name="donate_do">Donate!</string> + <string name="tablet_article_swipe">Swipe between articles</string> + <string name="article_link_copy">Copy link to clipboard</string> + <string name="text_copied_to_clipboard">Text copied to clipboard</string> + <string name="attachments_prompt">Select attachment</string> + <string name="attachment_view">View</string> + <string name="attachment_copy">Copy URL</string> + <string name="justify_article_text">Justify article text</string> + <string name="dialog_offline_sync_in_progress">Offline sync in progress</string> + <string name="dialog_offline_sync_stop">Stop syncing</string> + <string name="dialog_offline_sync_continue">Continue</string> + <string name="article_set_note">Publish with note</string> + <string name="close_feed">Close feed</string> + <string name="close_article">Close article</string> + <string name="dialog_open_preferences">Settings</string> + <string name="dialog_need_configure_prompt">Please fill in your tt-rss server information such as URL, login, and password.</string> + <string name="notify_article_marked">Article starred</string> + <string name="notify_article_unmarked">Article unstarred</string> + <string name="notify_article_published">Article published</string> + <string name="notify_article_unpublished">Article unpublished</string> + <string name="notify_article_note_set">Article note saved</string> + <string name="update_headlines">Refresh</string> + <string name="attachment_share">Share</string> + <string name="error_network_unavailable">Error: network unavailable</string> + <string name="category_browse_headlines">Browse headlines</string> + <string name="pref_default_view_mode">Default feed view</string> + <string name="pref_default_view_mode_long">Which feed view to open by default on smartphones</string> + <string name="donate_thanks">Donation found, thank you for support!</string> + <string name="use_volume_keys">Use volume buttons</string> + <string name="use_volume_keys_long">Switch between articles with hardware volume buttons</string> + <string name="ssl_trust_any_host">No hostname verification</string> + <string name="error_api_unknown_method">Error: unknown API method</string> + <string name="ssl_trust_any_long">Accepts any SSL certificate without validation</string> + <string name="ssl_trust_any_host_long">Do not verify server hostname</string> + <string name="ssl">SSL</string> + <string name="error_ssl_hostname_rejected">Error: SSL hostname not verified</string> + <string name="offline_oldest_first">Show oldest articles first</string> + <string name="prefs_dim_status_bar">Dim status bar</string> + <string name="prefs_dim_status_bar_long">Dim status bar when reading</string> + <string name="article_comments">%1$d comments</string> + <string name="trial_mode_prompt">Trial mode, %1$d day(s) left.</string> + <string name="trial_purchase">Unlock full version</string> + <string name="trial_expired">Trial expired</string> + <string name="trial_expired_message">To continue using Tiny Tiny RSS please unlock the full version by purchasing the key.</string> + <string name="theme_sepia">Sepia</string> + <string name="trial_thanks">Full version, thank you for support!</string> + <string name="prefs_fullscreen_mode">Fullscreen mode</string> + <string name="reading">Reading</string> + <string name="offline_articles_to_download">Amount of articles to download</string> + <string name="offline_articles_to_download_long">How many articles to download for offline mode (newest first).</string> + <string name="pref_headlines_show_content_long">Show content previews in headlines list</string> + <string name="pref_headlines_show_content">Preview article content</string> + <string name="api_too_low">This action requires newer version of Tiny Tiny RSS</string> + <string name="share_url_prompt">URL:</string> + <string name="share_url_hint">Article URL</string> + <string name="share_content_hint">Article Content</string> + <string name="share_title_prompt">Title:</string> + <string name="share_title_hint">Article Title</string> + <string name="share_share_button">Share</string> + <string name="share_article_posted">Article posted.</string> + <string name="subscribe_name">Subscribe with Tiny Tiny RSS</string> + <string name="feed_url">Feed URL</string> + <string name="subscribe_to_feed">Subscribe to feed</string> + <string name="error_while_subscribing">Error while subscribing.</string> + <string name="category_list_updated">Category list updated</string> + <string name="subscribed_to_feed">Subscribed to feed</string> + <string name="error_feed_already_exists_">Error: feed already exists.</string> + <string name="error_invalid_url">Error: Invalid URL.</string> + <string name="error_url_is_an_html_page_no_feeds_found">Error: URL is an HTML page, no feeds found.</string> + <string name="error_url_contains_multiple_feeds">Error: URL contains multiple feeds</string> + <string name="error_could_not_download_url">Error: Could not download URL</string> + <string name="headlines_view_mode">Set view mode</string> + <string name="headlines_set_view_mode">Set view mode</string> + <string name="headlines_adaptive">Adaptive</string> + <string name="headlines_all_articles">All articles</string> + <string name="headlines_starred">Starred</string> + <string name="headlines_published">Published</string> + <string name="headlines_unread">Unread</string> + <string name="article_img_open">Open image</string> + <string name="article_img_share">Share image</string> + <string name="requires_api5">Requires tt-rss 1.7.6</string> + <string name="labels">Labels</string> + <string name="article_img_view_caption">View Caption</string> + <string name="light_theme_is_not_supported_on_honeycomb">Light theme is not supported on Honeycomb</string> + <string name="pref_headlines_mark_read_scroll">Mark read on scroll</string> + <string name="pref_headlines_mark_read_scroll_long">Headlines will be marked read when scrolling past them</string> + <string name="mark_num_headlines_as_read">Mark %1$d article(s) as read?</string> + <string name="prefs_confirm_headlines_catchup">Confirm marking articles as read</string> + <string name="author_formatted">by %1$s</string> + <string name="n_unread_articles">%1$d unread articles</string> + <string name="pref_headline_font_size">Headline text size</string> + <string name="context_confirm_catchup">Mark all articles in %1$s as read?</string> + <string name="theme_system">Device Default</string> + <string name="accel_webview_summary">Disable if you see flicker or visual glitches.</string> + <string name="accel_webview_title">Accelerate web views (3.0+)</string> + <string name="place_shortcut">Place shortcut</string> + <string name="shortcut_has_been_placed_on_the_home_screen">Shortcut has been placed on the home screen</string> + <string name="download_articles_and_go_offline">Download articles and go offline</string> + <string name="tasker_save_and_close">Save and close</string> + <string name="synchronize_read_articles_and_go_online">Synchronize read articles and go online</string> + <string name="prefs_compatible_article_layout">Compatible article layout</string> + <string name="prefs_compatible_layout_summary">Enable if you see glitches in article content</string> + <string name="font_size_dialog_suffix">sp</string> + <string name="server_function_not_available">Sorry, this function is not available on your tt-rss version.</string> + <string name="unsubscribe">Unsubscribe</string> + <string name="unsubscribe_from_prompt">Unsubscribe from %1$s?</string> + <string name="toggle_sidebar">Toggle sidebar</string> + <string name="open_article_in_web_browser">Open in web browser</string> + <string name="pref_headlines_use_condensed_fonts">Enable condensed fonts</string> + <string name="pref_headlines_use_condensed_fonts_long">Use condensed fonts for headline titles and a few other UI elements.</string> + <string name="pref_headlines_full_content_long">Show full article content in headlines. Resource intensive, can cause UI lag on some devices.</string> + <string name="pref_headlines_full_content">Show full content</string> + <string name="prefs_headlines_show_flavor_image">Show article image</string> + +</resources> diff --git a/orgfoxttrss/src/main/res/values/style.xml b/orgfoxttrss/src/main/res/values/style.xml new file mode 100644 index 00000000..8c1fb98f --- /dev/null +++ b/orgfoxttrss/src/main/res/values/style.xml @@ -0,0 +1,137 @@ +<resources xmlns:android="http://schemas.android.com/apk/res/android"> + + <style name="LightThemeBase" parent="Theme.AppCompat.Light.DarkActionBar"> + <item name="statusBarHintColor">#6482AF</item> + <item name="smallScreenBackground">#eeeeee</item> + <item name="ttrssHorizontalDivider">@android:drawable/divider_horizontal_bright</item> + <item name="feedlistBackground"><!-- #e0e0e0 -->@drawable/shadow_feeds</item> + <item name="unreadCounterColor">#ffffff</item> + <item name="headlinesBackground"><!-- #f0f0f0 -->@drawable/shadow_headlines</item> + <item name="headlinesBackgroundSolid">#f0f0f0</item> + <item name="articleBackground">@android:color/transparent</item> + <item name="headlineSelectedBackground">@drawable/headline_row_selected</item> + <item name="headlineUnreadBackground">@drawable/headline_row_unread</item> + <item name="headlineNormalBackground">@drawable/headline_row</item> + <item name="feedsSelectedBackground">#88b0f0</item> + <item name="feedlistTextColor">@android:color/primary_text_light</item> + <item name="feedlistSelectedTextColor">#ffffff</item> + <item name="headlineTextColor">@android:color/secondary_text_light</item> + <item name="headlineUnreadTextColor">@android:color/primary_text_light</item> + <item name="headlineSelectedTextColor">#ffffff</item> + <item name="headlineExcerptTextColor">@android:color/secondary_text_light</item> + <item name="headlineSecondaryTextColor">#909090</item> + <item name="headlineSelectedSecondaryTextColor">#606060</item> + <item name="headlineSelectedExcerptTextColor">@android:color/secondary_text_light</item> + <item name="headlineTitleHighScoreUnreadTextColor">#008000</item> + <item name="linkColor">#4684ff</item> + <item name="loadingBackground">@android:color/white</item> + <item name="unreadCounterBackground">@drawable/counter_background</item> + <item name="unreadSelectedCounterBackground">@drawable/counter_background_selected_light</item> + <item name="articleNoteTextColor">#9a8c59</item> + <item name="articleNoteBackground">#fff7d5</item> + <item name="android:actionBarStyle">@style/ActionBar.Light</item> + </style> + + <style name="LightTheme" parent="LightThemeBase"> + </style> + + <style name="SepiaThemeBase" parent="LightTheme"> + <item name="statusBarHintColor">#7F3F3F</item> + <item name="smallScreenBackground">@drawable/paper_sepia</item> + <item name="feedlistBackground">@drawable/shadow_feeds_sepia</item> + <item name="headlinesBackground">@drawable/shadow_headlines_sepia</item> + <item name="headlinesBackgroundSolid">@drawable/paper_sepia</item> + <item name="headlineUnreadBackground">@drawable/headline_row_unread_sepia</item> <!-- #F2EAE8 --> + <item name="headlineNormalBackground">@drawable/headline_row_sepia</item> + <item name="headlineSelectedBackground">@drawable/headline_row_selected_sepia</item> <!-- #E5B0A0 --> + <item name="feedsSelectedBackground">#E5B0A0</item> + <item name="articleBackground">@drawable/paper_sepia</item> + <item name="unreadCounterBackground">@drawable/counter_background_sepia</item> + <item name="unreadSelectedCounterBackground">@drawable/counter_background_sepia</item> + <item name="feedlistTextColor">#35281C</item> + <item name="linkColor">#C46262</item> + <item name="android:actionBarStyle">@style/ActionBar.Sepia</item> + </style> + + <style name="SepiaTheme" parent="SepiaThemeBase"> + </style> + + <style name="HoloThemeBase" parent="Theme.AppCompat"> + <item name="statusBarHintColor">@android:color/black</item> + <item name="smallScreenBackground">@android:color/transparent</item> + <item name="ttrssHorizontalDivider">@android:drawable/divider_horizontal_dark</item> + <item name="feedlistBackground">@android:color/transparent</item> + <item name="unreadCounterColor">#ffffff</item> + <item name="headlinesBackground">@android:color/black</item> + <item name="headlinesBackgroundSolid">@android:color/black</item> + <item name="articleBackground">@android:color/black</item> + <item name="headlineSelectedBackground">@color/ics_cyan</item> + <item name="headlineUnreadBackground">#202020</item> + <item name="headlineNormalBackground">#151515</item> + <item name="feedsSelectedBackground">@color/ics_cyan</item> + <item name="feedlistTextColor">@android:color/primary_text_dark</item> + <item name="feedlistSelectedTextColor">@android:color/black</item> + <item name="headlineTextColor">@android:color/secondary_text_dark</item> + <item name="headlineUnreadTextColor">@android:color/primary_text_dark</item> + <item name="headlineSelectedTextColor">@android:color/white</item> + <item name="headlineExcerptTextColor">@android:color/secondary_text_dark</item> + <item name="headlineSelectedExcerptTextColor">@android:color/black</item> + <item name="headlineSecondaryTextColor">#909090</item> + <item name="headlineSelectedSecondaryTextColor">#404040</item> + <item name="headlineTitleHighScoreUnreadTextColor">#00FF00</item> + <item name="linkColor">@color/ics_cyan</item> + <item name="loadingBackground">@android:color/black</item> + <item name="unreadCounterBackground">@drawable/counter_background_dark</item> + <item name="unreadSelectedCounterBackground">@drawable/counter_background_dark</item> + <item name="articleNoteTextColor">@android:color/secondary_text_dark</item> + <item name="articleNoteBackground">#303030</item> + </style> + + <style name="HoloTheme" parent="HoloThemeBase"> + </style> + + <style name="DarkThemeBase" parent="HoloTheme"> + <item name="statusBarHintColor">#394A63</item> + <item name="smallScreenBackground">@color/feeds_dark_gray</item> + <item name="ttrssHorizontalDivider">@android:drawable/divider_horizontal_dark</item> + <item name="feedlistBackground">@drawable/shadow_feeds_gray</item> + <item name="headlinesBackground">@drawable/shadow_headlines_gray</item> + <item name="headlinesBackgroundSolid">@color/feeds_dark_gray</item> + <item name="articleBackground">@color/feeds_dark_gray</item> + <item name="headlineSelectedBackground">#22667f</item> + <item name="headlineUnreadBackground">#383c42</item> + <item name="feedsSelectedBackground">#22667f</item> + <item name="feedlistSelectedTextColor">@android:color/primary_text_dark</item> + <item name="headlineSelectedExcerptTextColor">@android:color/secondary_text_dark</item> + <item name="headlineTextColor">@android:color/secondary_text_dark</item> + <!-- <item name="actionBarStyle">@style/ActionBarDarkGray</item> --> + <item name="android:actionBarStyle">@style/ActionBar.DarkGray</item> + <item name="headlineSelectedSecondaryTextColor">#a0a0a0</item> + </style> + + <style name="DarkTheme" parent="DarkThemeBase"> + </style> + + <style name="ActionBar.Light" parent="Widget.AppCompat.ActionBar.Solid"> + <item name="android:background">#6482AF</item> + <item name="android:titleTextStyle">@style/ActionBarText.Light</item> + </style> + + <style name="ActionBar.Sepia" parent="Widget.AppCompat.ActionBar.Solid"> + <item name="android:background">#7F3F3F</item> + <item name="android:titleTextStyle">@style/ActionBarText.Light</item> + </style> + + <style name="ActionBarText.Light" + parent="@style/TextAppearance.AppCompat.Widget.ActionBar.Title"> + <item name="android:textColor">@android:color/white</item> + </style> + + <style name="ActionBar.DarkGray" parent="Widget.AppCompat.ActionBar.Solid"> + <item name="android:background">#394A63</item> + </style> + + <style name="DarkDialogTheme" parent="android:Theme.Dialog"> + </style> + +</resources>
\ No newline at end of file diff --git a/orgfoxttrss/src/main/res/xml/preferences.xml b/orgfoxttrss/src/main/res/xml/preferences.xml new file mode 100644 index 00000000..7ee21f84 --- /dev/null +++ b/orgfoxttrss/src/main/res/xml/preferences.xml @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > + + <PreferenceCategory android:title="@string/connection" > + <EditTextPreference + android:key="login" + android:singleLine="true" + android:summary="@string/login_summary" + android:title="@string/login" > + </EditTextPreference> + <EditTextPreference + android:key="password" + android:password="true" + android:singleLine="true" + android:title="@string/password" > + </EditTextPreference> + <EditTextPreference + android:hint="@string/default_url" + android:inputType="textUri" + android:key="ttrss_url" + android:singleLine="true" + android:summary="@string/ttrss_url_summary" + android:title="@string/ttrss_url" > + </EditTextPreference> + </PreferenceCategory> + <PreferenceCategory android:title="@string/ssl" > + <CheckBoxPreference + android:defaultValue="false" + android:key="ssl_trust_any" + android:summary="@string/ssl_trust_any_long" + android:title="@string/ssl_trust_any" /> + <CheckBoxPreference + android:defaultValue="false" + android:key="ssl_trust_any_host" + android:summary="@string/ssl_trust_any_host_long" + android:title="@string/ssl_trust_any_host" /> + </PreferenceCategory> + <PreferenceCategory android:title="@string/http_authentication" > + <EditTextPreference + android:key="http_login" + android:singleLine="true" + android:summary="@string/http_login_summary" + android:title="@string/login" > + </EditTextPreference> + <EditTextPreference + android:key="http_password" + android:password="true" + android:singleLine="true" + android:title="@string/password" > + </EditTextPreference> + </PreferenceCategory> + <PreferenceCategory + android:key="category_look_and_feel" + android:title="@string/look_and_feel" > + <ListPreference + android:defaultValue="THEME_LIGHT" + android:entries="@array/pref_theme_names" + android:entryValues="@array/pref_theme_values" + android:key="theme" + android:summary="@string/pref_theme_long" + android:title="@string/pref_theme" /> + + <CheckBoxPreference + android:defaultValue="false" + android:key="sort_feeds_by_unread" + android:title="@string/sort_feeds_by_unread" /> + <CheckBoxPreference + android:defaultValue="false" + android:key="download_feed_icons" + android:title="@string/download_feed_icons" /> + <CheckBoxPreference + android:defaultValue="false" + android:key="enable_cats" + android:title="@string/enable_cats" /> + <CheckBoxPreference + android:defaultValue="false" + android:dependency="enable_cats" + android:key="browse_cats_like_feeds" + android:summary="@string/browse_cats_like_feeds_summary" + android:title="@string/browse_cats_like_feeds" /> + + <ListPreference + android:defaultValue="HEADLINES" + android:entries="@array/pref_view_mode_names" + android:entryValues="@array/pref_view_mode_values" + android:key="default_view_mode" + android:summary="@string/pref_default_view_mode_long" + android:title="@string/pref_default_view_mode" /> + + <CheckBoxPreference + android:defaultValue="true" + android:key="headlines_show_content" + android:summary="@string/pref_headlines_show_content_long" + android:title="@string/pref_headlines_show_content" /> + + <CheckBoxPreference + android:defaultValue="true" + android:key="headlines_show_flavor_image" + android:title="@string/prefs_headlines_show_flavor_image" /> + + <!-- <CheckBoxPreference + android:defaultValue="false" + android:key="headlines_full_content" + android:summary="@string/pref_headlines_full_content_long" + android:title="@string/pref_headlines_full_content" /> --> + + <CheckBoxPreference + android:defaultValue="false" + android:key="oldest_first" + android:summary="@string/requires_api5" + android:title="@string/offline_oldest_first" /> + <CheckBoxPreference + android:defaultValue="false" + android:key="headlines_mark_read_scroll" + android:summary="@string/pref_headlines_mark_read_scroll_long" + android:title="@string/pref_headlines_mark_read_scroll" /> + + <CheckBoxPreference + android:defaultValue="false" + android:key="enable_condensed_fonts" + android:summary="@string/pref_headlines_use_condensed_fonts_long" + android:title="@string/pref_headlines_use_condensed_fonts" /> + + <org.fox.ttrss.util.FontSizeDialogPreference + android:defaultValue="13" + android:key="headlines_font_size_sp" + android:dialogMessage="@string/pref_headline_font_size" + android:title="@string/pref_headline_font_size" /> + + </PreferenceCategory> + <PreferenceCategory android:title="@string/reading" > + <org.fox.ttrss.util.FontSizeDialogPreference + android:defaultValue="16" + android:key="article_font_size_sp" + android:inputType="number" + android:title="@string/pref_font_size" /> + <CheckBoxPreference + android:defaultValue="true" + android:key="justify_article_text" + android:title="@string/justify_article_text" /> + <CheckBoxPreference + android:defaultValue="false" + android:key="use_volume_keys" + android:summary="@string/use_volume_keys_long" + android:title="@string/use_volume_keys" /> + <CheckBoxPreference + android:defaultValue="false" + android:key="dim_status_bar" + android:summary="@string/prefs_dim_status_bar_long" + android:title="@string/prefs_dim_status_bar" /> + <CheckBoxPreference + android:defaultValue="false" + android:key="full_screen_mode" + android:title="@string/prefs_fullscreen_mode" /> + <CheckBoxPreference + android:defaultValue="true" + android:key="confirm_headlines_catchup" + android:title="@string/prefs_confirm_headlines_catchup" /> + </PreferenceCategory> + <PreferenceCategory android:title="@string/offline_mode" > + <ListPreference + android:defaultValue="250" + android:entries="@array/pref_offline_amounts" + android:entryValues="@array/pref_offline_amounts" + android:key="offline_sync_max" + android:summary="@string/offline_articles_to_download_long" + android:title="@string/offline_articles_to_download" /> + + <CheckBoxPreference + android:defaultValue="false" + android:key="offline_image_cache_enabled" + android:summary="@string/offline_image_cache_enabled_summary" + android:title="@string/offline_image_cache_enabled" /> + <CheckBoxPreference + android:defaultValue="false" + android:key="offline_oldest_first" + android:title="@string/offline_oldest_first" /> + </PreferenceCategory> + <PreferenceCategory android:title="@string/debugging" > + <CheckBoxPreference + android:defaultValue="false" + android:key="article_compat_view" + android:title="@string/prefs_compatible_article_layout" + android:summary="@string/prefs_compatible_layout_summary" /> + <CheckBoxPreference + android:defaultValue="true" + android:key="webview_hardware_accel" + android:summary="@string/accel_webview_summary" + android:title="@string/accel_webview_title" /> + <CheckBoxPreference + android:defaultValue="false" + android:key="transport_debugging" + android:title="@string/transport_debugging" /> + </PreferenceCategory> + +</PreferenceScreen> diff --git a/orgfoxttrss/src/main/res/xml/widget_small.xml b/orgfoxttrss/src/main/res/xml/widget_small.xml new file mode 100644 index 00000000..c41eb3d2 --- /dev/null +++ b/orgfoxttrss/src/main/res/xml/widget_small.xml @@ -0,0 +1,8 @@ +<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" + android:minWidth="40dp" + android:minHeight="40dp" + android:updatePeriodMillis="86400000" + android:initialLayout="@layout/widget_small" + android:resizeMode="horizontal|vertical" + android:widgetCategory="home_screen"> +</appwidget-provider>
\ No newline at end of file |