Update icons

This commit is contained in:
Victor Shcherb 2015-03-30 01:09:49 +02:00
parent 1ea13a0d7e
commit d478d8f9b1
68 changed files with 41 additions and 37 deletions

View file

Before

Width:  |  Height:  |  Size: 667 B

After

Width:  |  Height:  |  Size: 667 B

View file

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

View file

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

View file

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

View file

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View file

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View file

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View file

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View file

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

View file

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View file

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View file

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View file

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View file

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View file

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

View file

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

View file

Before

Width:  |  Height:  |  Size: 706 B

After

Width:  |  Height:  |  Size: 706 B

View file

Before

Width:  |  Height:  |  Size: 2 KiB

After

Width:  |  Height:  |  Size: 2 KiB

View file

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2 KiB

View file

Before

Width:  |  Height:  |  Size: 924 B

After

Width:  |  Height:  |  Size: 924 B

View file

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

View file

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -11,7 +11,7 @@
android:background="@color/color_white"> android:background="@color/color_white">
<ImageButton <ImageButton
android:src="@drawable/av_download" android:src="@drawable/ic_action_down_dark"
android:id="@+id/down" android:id="@+id/down"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" /> android:layout_height="wrap_content" />
@ -28,7 +28,7 @@
android:layout_weight="1" /> android:layout_weight="1" />
<ImageButton <ImageButton
android:src="@drawable/av_upload" android:src="@drawable/ic_action_up_dark"
android:id="@+id/up" android:id="@+id/up"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" /> android:layout_height="wrap_content" />

View file

@ -17,10 +17,12 @@
<ImageView <ImageView
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="top" android:layout_gravity="center"
android:id="@+id/error_icon"
android:scaleType="center"
android:layout_marginLeft="@dimen/dashFavIconMargin" android:layout_marginLeft="@dimen/dashFavIconMargin"
android:layout_marginRight="@dimen/dashFavIconMargin" android:layout_marginRight="@dimen/dashFavIconMargin"
android:src="@drawable/ic_crashlog"/> android:src="@drawable/ic_action_remove_dark"/>
<TextView <TextView
android:id="@+id/error_header" android:id="@+id/error_header"

View file

@ -18,7 +18,7 @@
android:layout_gravity="center_horizontal" android:layout_gravity="center_horizontal"
android:id="@+id/parking_no_lim_button" android:id="@+id/parking_no_lim_button"
android:gravity="center_horizontal" android:gravity="center_horizontal"
android:background="@drawable/poi_parking_pos_no_limit_menu" android:background="@drawable/list_poi_parking_pos_no_limit_menu"
android:contentDescription="@string/osmand_parking_time_no_limit"/> android:contentDescription="@string/osmand_parking_time_no_limit"/>
<TextView android:layout_height="wrap_content" <TextView android:layout_height="wrap_content"
@ -40,7 +40,7 @@
android:id="@+id/parking_lim_button" android:id="@+id/parking_lim_button"
android:layout_gravity="center_horizontal" android:layout_gravity="center_horizontal"
android:gravity="center_horizontal" android:gravity="center_horizontal"
android:background="@drawable/poi_parking_pos_limit_menu" android:background="@drawable/list_poi_parking_pos_limit_menu"
android:contentDescription="@string/osmand_parking_time_limit"/> android:contentDescription="@string/osmand_parking_time_limit"/>
<TextView android:layout_height="wrap_content" <TextView android:layout_height="wrap_content"

View file

@ -141,8 +141,8 @@
<item name="dashboard_button">@drawable/dashboard_button_light</item> <item name="dashboard_button">@drawable/dashboard_button_light</item>
<item name="dashboardSearchButtonStyle">@style/DashboardSearchButton.Light</item> <item name="dashboardSearchButtonStyle">@style/DashboardSearchButton.Light</item>
<item name="search_background">@color/search_background_dark</item> <item name="search_background">@color/search_background_dark</item>
<item name="android:actionModeCloseDrawable">@drawable/action_mode_back</item> <item name="android:actionModeCloseDrawable">@drawable/ic_action_mode_back</item>
<item name="actionModeCloseDrawable">@drawable/action_mode_back</item> <item name="actionModeCloseDrawable">@drawable/ic_action_mode_back</item>
<item name="android:actionModeStyle">@style/WhiteActionMode</item> <item name="android:actionModeStyle">@style/WhiteActionMode</item>
<item name="actionModeStyle">@style/WhiteActionMode</item> <item name="actionModeStyle">@style/WhiteActionMode</item>
<item name="android:actionMenuTextColor">@color/color_white</item> <item name="android:actionMenuTextColor">@color/color_white</item>

View file

@ -101,8 +101,8 @@ public class ApplicationMode {
} }
public ApplicationModeBuilder carLocation(){ public ApplicationModeBuilder carLocation(){
applicationMode.bearingIcon = R.drawable.car_bearing; applicationMode.bearingIcon = R.drawable.map_car_bearing;
applicationMode.locationIcon = R.drawable.car_location; applicationMode.locationIcon = R.drawable.map_car_location;
return this; return this;
} }
@ -112,14 +112,14 @@ public class ApplicationMode {
} }
public ApplicationModeBuilder bicycleLocation(){ public ApplicationModeBuilder bicycleLocation(){
applicationMode.bearingIcon = R.drawable.bicycle_bearing; applicationMode.bearingIcon = R.drawable.map_bicycle_bearing;
applicationMode.locationIcon = R.drawable.bicycle_location; applicationMode.locationIcon = R.drawable.map_bicycle_location;
return this; return this;
} }
public ApplicationModeBuilder defLocation(){ public ApplicationModeBuilder defLocation(){
applicationMode.bearingIcon = R.drawable.pedestrian_bearing; applicationMode.bearingIcon = R.drawable.map_pedestrian_bearing;
applicationMode.locationIcon = R.drawable.pedestrian_location; applicationMode.locationIcon = R.drawable.map_pedestrian_location;
return this; return this;
} }
@ -152,8 +152,8 @@ public class ApplicationMode {
private float defaultSpeed = 10f; private float defaultSpeed = 10f;
private int minDistanceForTurn = 50; private int minDistanceForTurn = 50;
private int arrivalDistance = 90; private int arrivalDistance = 90;
private int bearingIcon = R.drawable.pedestrian_bearing; private int bearingIcon = R.drawable.map_pedestrian_bearing;
private int locationIcon = R.drawable.pedestrian_location; private int locationIcon = R.drawable.map_pedestrian_location;
private ApplicationMode(int key, String stringKey) { private ApplicationMode(int key, String stringKey) {
this.key = key; this.key = key;

View file

@ -4,7 +4,7 @@ import java.io.BufferedReader;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
import java.io.InputStreamReader; import java.io.InputStreamReader;
import android.annotation.SuppressLint;
import android.content.pm.ActivityInfo; import android.content.pm.ActivityInfo;
import android.os.Build; import android.os.Build;
import android.support.v4.view.MenuItemCompat; import android.support.v4.view.MenuItemCompat;
@ -13,7 +13,6 @@ import android.view.*;
import net.osmand.plus.OsmandApplication; import net.osmand.plus.OsmandApplication;
import net.osmand.plus.R; import net.osmand.plus.R;
import net.osmand.plus.helpers.ScreenOrientationHelper; import net.osmand.plus.helpers.ScreenOrientationHelper;
import android.os.Bundle; import android.os.Bundle;
import android.webkit.WebView; import android.webkit.WebView;
import android.webkit.WebViewClient; import android.webkit.WebViewClient;
@ -30,6 +29,7 @@ public class HelpActivity extends OsmandActionBarActivity {
private static final int CLOSE = 4; private static final int CLOSE = 4;
private WebView wv; private WebView wv;
@SuppressLint("NewApi")
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
getMyApplication().applyTheme(this); getMyApplication().applyTheme(this);
@ -120,7 +120,7 @@ public class HelpActivity extends OsmandActionBarActivity {
R.drawable.ic_action_redo_dark, R.drawable.ic_action_redo_dark,
MenuItemCompat.SHOW_AS_ACTION_ALWAYS ); MenuItemCompat.SHOW_AS_ACTION_ALWAYS );
createMenuItem(menu, CLOSE, R.string.shared_string_close, createMenuItem(menu, CLOSE, R.string.shared_string_close,
R.drawable.ic_action_close_dark, R.drawable.ic_action_remove_dark,
MenuItemCompat.SHOW_AS_ACTION_ALWAYS ); MenuItemCompat.SHOW_AS_ACTION_ALWAYS );
return super.onCreateOptionsMenu(menu); return super.onCreateOptionsMenu(menu);
} }

View file

@ -251,9 +251,9 @@ public class IntermediatePointsDialog {
} }
}); });
} else { } else {
tv.setCompoundDrawablesWithIntrinsicBounds( int icon = position == intermediates.size() - 1? R.drawable.ic_action_target:
position == intermediates.size() - 1? R.drawable.list_destination: R.drawable.ic_action_intermediate;
R.drawable.list_intermediate, 0, 0, 0); tv.setCompoundDrawablesWithIntrinsicBounds(app.getIconsCache().getContentIcon(icon), null, null, null);
tv.setCompoundDrawablePadding(padding); tv.setCompoundDrawablePadding(padding);
final CheckBox ch = ((CheckBox) v.findViewById(R.id.check_item)); final CheckBox ch = ((CheckBox) v.findViewById(R.id.check_item));
ch.setVisibility(View.VISIBLE); ch.setVisibility(View.VISIBLE);

View file

@ -19,6 +19,7 @@ import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.Button; import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView; import android.widget.TextView;
/** /**
@ -34,6 +35,8 @@ public class DashErrorFragment extends DashBaseFragment {
View view = getActivity().getLayoutInflater().inflate(R.layout.dash_error_fragment, container, false); View view = getActivity().getLayoutInflater().inflate(R.layout.dash_error_fragment, container, false);
String msg = MessageFormat.format(getString(R.string.previous_run_crashed), OsmandApplication.EXCEPTION_PATH); String msg = MessageFormat.format(getString(R.string.previous_run_crashed), OsmandApplication.EXCEPTION_PATH);
Typeface typeface = FontCache.getRobotoMedium(getActivity()); Typeface typeface = FontCache.getRobotoMedium(getActivity());
ImageView iv = ((ImageView) view.findViewById(R.id.error_icon));
iv.setImageDrawable(getMyApplication().getIconsCache().getContentIcon(R.drawable.ic_crashlog));
TextView message = ((TextView) view.findViewById(R.id.error_header)); TextView message = ((TextView) view.findViewById(R.id.error_header));
message.setTypeface(typeface); message.setTypeface(typeface);
message.setText(msg); message.setText(msg);

View file

@ -688,9 +688,9 @@ public class WaypointHelper {
} }
return null; return null;
} else if(type == TARGETS) { } else if(type == TARGETS) {
return uiCtx.getResources().getDrawable( int i = !((TargetPoint)point).intermediate? R.drawable.list_destination :
!((TargetPoint)point).intermediate? R.drawable.list_destination: R.drawable.list_destination;
R.drawable.list_intermediate); return uiCtx.getResources().getDrawable(i);
} else if(type == FAVORITES || type == WAYPOINTS) { } else if(type == FAVORITES || type == WAYPOINTS) {
return FavoriteImageDrawable.getOrCreate(uiCtx, point.getColor()); return FavoriteImageDrawable.getOrCreate(uiCtx, point.getColor());
} else if(type == ALARMS) { } else if(type == ALARMS) {

View file

@ -139,7 +139,7 @@ public class OsMoPlugin extends OsmandPlugin implements OsMoReactor {
} }
}).position(0).reg(); }).position(0).reg();
if(OsMoPositionLayer.getFollowDestinationId() != null) { if(OsMoPositionLayer.getFollowDestinationId() != null) {
adapter.item(R.string.osmo_cancel_moving_target).iconColor(R.drawable.ic_action_close_dark).listen(new OnContextMenuClick() { adapter.item(R.string.osmo_cancel_moving_target).iconColor(R.drawable.ic_action_remove_dark).listen(new OnContextMenuClick() {
@Override @Override
public boolean onContextMenuClick(ArrayAdapter<?> adapter, int itemId, int pos, boolean isChecked) { public boolean onContextMenuClick(ArrayAdapter<?> adapter, int itemId, int pos, boolean isChecked) {

View file

@ -70,8 +70,8 @@ public class ParkingPositionLayer extends OsmandMapLayer implements ContextMenuL
bitmapPaint.setDither(true); bitmapPaint.setDither(true);
bitmapPaint.setAntiAlias(true); bitmapPaint.setAntiAlias(true);
bitmapPaint.setFilterBitmap(true); bitmapPaint.setFilterBitmap(true);
parkingNoLimitIcon = BitmapFactory.decodeResource(view.getResources(), R.drawable.poi_parking_pos_no_limit); parkingNoLimitIcon = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_poi_parking_pos_no_limit);
parkingLimitIcon = BitmapFactory.decodeResource(view.getResources(), R.drawable.poi_parking_pos_limit); parkingLimitIcon = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_poi_parking_pos_limit);
timeLimit = plugin.getParkingType(); timeLimit = plugin.getParkingType();
} }

View file

@ -29,8 +29,7 @@ public class SkiMapsPlugin extends OsmandPlugin {
@Override @Override
public int getLogoResourceId() { public int getLogoResourceId() {
// TODO return R.drawable.ic_plugin_skimaps;
return super.getLogoResourceId();
} }
@Override @Override

View file

@ -169,7 +169,7 @@ public class MapControlsLayer extends OsmandMapLayer {
private void initTopControls() { private void initTopControls() {
View configureMap = mapActivity.findViewById(R.id.map_layers_button); View configureMap = mapActivity.findViewById(R.id.map_layers_button);
controls.add(createHudButton((ImageView) configureMap, R.drawable.ic_action_layers_dark).setBg( controls.add(createHudButton((ImageView) configureMap, R.drawable.map_layer_dark).setIconColorId(0).setBg(
R.drawable.btn_inset_circle, R.drawable.btn_inset_circle_night)); R.drawable.btn_inset_circle, R.drawable.btn_inset_circle_night));
configureMap.setOnClickListener(new View.OnClickListener() { configureMap.setOnClickListener(new View.OnClickListener() {
@Override @Override

View file

@ -141,8 +141,8 @@ public class MapInfoLayer extends OsmandMapLayer {
rightStack.requestLayout(); rightStack.requestLayout();
expand.setVisibility(mapInfoControls.hasCollapsibles(settings.getApplicationMode())? expand.setVisibility(mapInfoControls.hasCollapsibles(settings.getApplicationMode())?
View.VISIBLE : View.GONE); View.VISIBLE : View.GONE);
this.expand.setImageResource(expanded ? R.drawable.av_upload : this.expand.setImageResource(expanded ? R.drawable.map_up :
R.drawable.av_download); R.drawable.map_down);
expand.setOnClickListener(new OnClickListener() { expand.setOnClickListener(new OnClickListener() {
@Override @Override
@ -315,7 +315,7 @@ public class MapInfoLayer extends OsmandMapLayer {
} }
}); });
cm.item(R.string.map_widget_reset) cm.item(R.string.map_widget_reset)
.iconColor(R.drawable.widget_reset_to_default_dark).listen(new OnContextMenuClick() { .iconColor(R.drawable.ic_action_reset_to_default_dark).listen(new OnContextMenuClick() {
@Override @Override
public boolean onContextMenuClick(ArrayAdapter<?> adapter, int itemId, int pos, boolean isChecked) { public boolean onContextMenuClick(ArrayAdapter<?> adapter, int itemId, int pos, boolean isChecked) {

View file

@ -61,9 +61,9 @@ public class PointNavigationLayer extends OsmandMapLayer implements IContextMenu
textPaint.setTextSize(sp * 18); textPaint.setTextSize(sp * 18);
textPaint.setTextAlign(Align.CENTER); textPaint.setTextAlign(Align.CENTER);
textPaint.setAntiAlias(true); textPaint.setAntiAlias(true);
targetPoint = BitmapFactory.decodeResource(view.getResources(), R.drawable.target_point); targetPoint = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_target_point);
intermediatePoint = BitmapFactory.decodeResource(view.getResources(), R.drawable.intermediate_point); intermediatePoint = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_intermediate_point);
arrowToDestination = BitmapFactory.decodeResource(view.getResources(), R.drawable.arrow_to_destination); arrowToDestination = BitmapFactory.decodeResource(view.getResources(), R.drawable.map_arrow_to_destination);
} }