commit 70da12c635ca836c34a3b56158ecd317a75b404a Author: Jimmy Shih Date: Wed Jun 20 13:33:20 2012 -0700 Add character limits for items in settings. diff --git a/.hgignore b/.hgignore new file mode 100644 index 000000000..8bd036659 --- /dev/null +++ b/.hgignore @@ -0,0 +1,11 @@ +syntax:glob + +*/bin +*/gen/** +*/proguard/** +.metadata +MyTracksTest/AnnotationProcessor.log +**/*.pyc +**/*.pyo +syntax: glob +MyTracksTest/hs_err_pid*.log diff --git a/MyTracks/.classpath b/MyTracks/.classpath new file mode 100644 index 000000000..0ca188f97 --- /dev/null +++ b/MyTracks/.classpath @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/MyTracks/.project b/MyTracks/.project new file mode 100644 index 000000000..cf54ef5ba --- /dev/null +++ b/MyTracks/.project @@ -0,0 +1,34 @@ + + + MyTracks + + + MyTracksLib + + + + com.android.ide.eclipse.adt.ResourceManagerBuilder + + + + + com.android.ide.eclipse.adt.PreCompilerBuilder + + + + + org.eclipse.jdt.core.javabuilder + + + + + com.android.ide.eclipse.adt.ApkBuilder + + + + + + com.android.ide.eclipse.adt.AndroidNature + org.eclipse.jdt.core.javanature + + diff --git a/MyTracks/.settings/org.eclipse.jdt.core.prefs b/MyTracks/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 000000000..60e490024 --- /dev/null +++ b/MyTracks/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,357 @@ +#Fri Oct 21 20:06:28 BRST 2011 +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.6 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.autoboxing=ignore +org.eclipse.jdt.core.compiler.problem.comparingIdentical=warning +org.eclipse.jdt.core.compiler.problem.deadCode=warning +org.eclipse.jdt.core.compiler.problem.deprecation=warning +org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled +org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=disabled +org.eclipse.jdt.core.compiler.problem.discouragedReference=warning +org.eclipse.jdt.core.compiler.problem.emptyStatement=ignore +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.fallthroughCase=warning +org.eclipse.jdt.core.compiler.problem.fatalOptionalError=disabled +org.eclipse.jdt.core.compiler.problem.fieldHiding=warning +org.eclipse.jdt.core.compiler.problem.finalParameterBound=warning +org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning +org.eclipse.jdt.core.compiler.problem.forbiddenReference=error +org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning +org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning +org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore +org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=ignore +org.eclipse.jdt.core.compiler.problem.localVariableHiding=warning +org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning +org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore +org.eclipse.jdt.core.compiler.problem.missingHashCodeMethod=warning +org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore +org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotationForInterfaceMethodImplementation=enabled +org.eclipse.jdt.core.compiler.problem.missingSerialVersion=ignore +org.eclipse.jdt.core.compiler.problem.missingSynchronizedOnInheritedMethod=warning +org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning +org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning +org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=ignore +org.eclipse.jdt.core.compiler.problem.nullReference=warning +org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning +org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore +org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=ignore +org.eclipse.jdt.core.compiler.problem.potentialNullReference=ignore +org.eclipse.jdt.core.compiler.problem.rawTypeReference=warning +org.eclipse.jdt.core.compiler.problem.redundantNullCheck=warning +org.eclipse.jdt.core.compiler.problem.redundantSuperinterface=ignore +org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled +org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning +org.eclipse.jdt.core.compiler.problem.suppressOptionalErrors=disabled +org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled +org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=ignore +org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning +org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning +org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=ignore +org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning +org.eclipse.jdt.core.compiler.problem.unnecessaryElse=ignore +org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=ignore +org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore +org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=warning +org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionExemptExceptionAndThrowable=enabled +org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCommentReference=disabled +org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled +org.eclipse.jdt.core.compiler.problem.unusedImport=warning +org.eclipse.jdt.core.compiler.problem.unusedLabel=warning +org.eclipse.jdt.core.compiler.problem.unusedLocal=warning +org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore +org.eclipse.jdt.core.compiler.problem.unusedParameter=warning +org.eclipse.jdt.core.compiler.problem.unusedParameterIncludeDocCommentReference=disabled +org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=disabled +org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=disabled +org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning +org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning +org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning +org.eclipse.jdt.core.compiler.source=1.6 +org.eclipse.jdt.core.formatter.align_type_members_on_columns=false +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=48 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 +org.eclipse.jdt.core.formatter.alignment_for_assignment=0 +org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16 +org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 +org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 +org.eclipse.jdt.core.formatter.alignment_for_enum_constants=48 +org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 +org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0 +org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 +org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80 +org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 +org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=48 +org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16 +org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 +org.eclipse.jdt.core.formatter.blank_lines_after_package=1 +org.eclipse.jdt.core.formatter.blank_lines_before_field=0 +org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 +org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 +org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 +org.eclipse.jdt.core.formatter.blank_lines_before_method=1 +org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 +org.eclipse.jdt.core.formatter.blank_lines_before_package=0 +org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 +org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 +org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line +org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=true +org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=true +org.eclipse.jdt.core.formatter.comment.format_block_comments=true +org.eclipse.jdt.core.formatter.comment.format_header=false +org.eclipse.jdt.core.formatter.comment.format_html=true +org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true +org.eclipse.jdt.core.formatter.comment.format_line_comments=true +org.eclipse.jdt.core.formatter.comment.format_source_code=true +org.eclipse.jdt.core.formatter.comment.indent_parameter_description=true +org.eclipse.jdt.core.formatter.comment.indent_root_tags=true +org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert +org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=do not insert +org.eclipse.jdt.core.formatter.comment.line_length=80 +org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true +org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true +org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false +org.eclipse.jdt.core.formatter.compact_else_if=true +org.eclipse.jdt.core.formatter.continuation_indentation=2 +org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 +org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off +org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on +org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=true +org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=true +org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true +org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true +org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true +org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true +org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true +org.eclipse.jdt.core.formatter.indent_empty_lines=false +org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true +org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true +org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true +org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=true +org.eclipse.jdt.core.formatter.indentation.size=4 +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert +org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert +org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert +org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert +org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert +org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert +org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert +org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert +org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert +org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert +org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert +org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert +org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert +org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert +org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert +org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert +org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert +org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert +org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert +org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert +org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.jdt.core.formatter.join_lines_in_comments=true +org.eclipse.jdt.core.formatter.join_wrapped_lines=true +org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false +org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false +org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=true +org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false +org.eclipse.jdt.core.formatter.lineSplit=100 +org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false +org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false +org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 +org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 +org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true +org.eclipse.jdt.core.formatter.tabulation.char=space +org.eclipse.jdt.core.formatter.tabulation.size=2 +org.eclipse.jdt.core.formatter.use_on_off_tags=false +org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false +org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true +org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true +org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true diff --git a/MyTracks/.settings/org.eclipse.jdt.ui.prefs b/MyTracks/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 000000000..0ac0ec030 --- /dev/null +++ b/MyTracks/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,61 @@ +#Thu Jul 21 03:04:13 BRT 2011 +eclipse.preferences.version=1 +editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true +formatter_profile=_MyTracks +formatter_settings_version=12 +org.eclipse.jdt.ui.ignorelowercasenames=true +org.eclipse.jdt.ui.importorder=com;android;java;javax;org; +org.eclipse.jdt.ui.ondemandthreshold=99 +org.eclipse.jdt.ui.staticondemandthreshold=99 +sp_cleanup.add_default_serial_version_id=true +sp_cleanup.add_generated_serial_version_id=false +sp_cleanup.add_missing_annotations=true +sp_cleanup.add_missing_deprecated_annotations=true +sp_cleanup.add_missing_methods=false +sp_cleanup.add_missing_nls_tags=false +sp_cleanup.add_missing_override_annotations=true +sp_cleanup.add_missing_override_annotations_interface_methods=true +sp_cleanup.add_serial_version_id=false +sp_cleanup.always_use_blocks=true +sp_cleanup.always_use_parentheses_in_expressions=false +sp_cleanup.always_use_this_for_non_static_field_access=false +sp_cleanup.always_use_this_for_non_static_method_access=false +sp_cleanup.convert_to_enhanced_for_loop=false +sp_cleanup.correct_indentation=false +sp_cleanup.format_source_code=false +sp_cleanup.format_source_code_changes_only=false +sp_cleanup.make_local_variable_final=false +sp_cleanup.make_parameters_final=false +sp_cleanup.make_private_fields_final=true +sp_cleanup.make_type_abstract_if_missing_method=false +sp_cleanup.make_variable_declarations_final=true +sp_cleanup.never_use_blocks=false +sp_cleanup.never_use_parentheses_in_expressions=true +sp_cleanup.on_save_use_additional_actions=false +sp_cleanup.organize_imports=true +sp_cleanup.qualify_static_field_accesses_with_declaring_class=false +sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true +sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true +sp_cleanup.qualify_static_member_accesses_with_declaring_class=false +sp_cleanup.qualify_static_method_accesses_with_declaring_class=false +sp_cleanup.remove_private_constructors=true +sp_cleanup.remove_trailing_whitespaces=false +sp_cleanup.remove_trailing_whitespaces_all=true +sp_cleanup.remove_trailing_whitespaces_ignore_empty=false +sp_cleanup.remove_unnecessary_casts=true +sp_cleanup.remove_unnecessary_nls_tags=false +sp_cleanup.remove_unused_imports=false +sp_cleanup.remove_unused_local_variables=false +sp_cleanup.remove_unused_private_fields=true +sp_cleanup.remove_unused_private_members=false +sp_cleanup.remove_unused_private_methods=true +sp_cleanup.remove_unused_private_types=true +sp_cleanup.sort_members=false +sp_cleanup.sort_members_all=false +sp_cleanup.use_blocks=false +sp_cleanup.use_blocks_only_for_return_and_throw=false +sp_cleanup.use_parentheses_in_expressions=false +sp_cleanup.use_this_for_non_static_field_access=false +sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true +sp_cleanup.use_this_for_non_static_method_access=false +sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true diff --git a/MyTracks/AndroidManifest.xml b/MyTracks/AndroidManifest.xml new file mode 100755 index 000000000..1b25f653f --- /dev/null +++ b/MyTracks/AndroidManifest.xml @@ -0,0 +1,264 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MyTracks/MyTracks.launch b/MyTracks/MyTracks.launch new file mode 100644 index 000000000..5d64dfff5 --- /dev/null +++ b/MyTracks/MyTracks.launch @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MyTracks/libs/README.txt b/MyTracks/libs/README.txt new file mode 100644 index 000000000..3e7f84219 --- /dev/null +++ b/MyTracks/libs/README.txt @@ -0,0 +1,36 @@ +The libraries contained here in binary format are licensed according to their +own licenses, which allow their usage for the My Tracks application. Any other +applications that wish to use these files should consult the appropriate +licenses or the JAR's authors. + +Android Support Package: +android-support-v4-r7-googlemaps.jar +- see https://github.com/petedoyle/android-support-v4-googlemaps + +Ant+: +antlib.jar - see http://www.thisisant.com/pages/developer-zone/android-api + +Google APIs Client Library for Java: +commons-codec-1.3.jar +commons-logging-1.1.1.jar +google-api-client-1.5.0-beta.jar +google-http-client-1.5.0-beta.jar +google-oauth-client-1.5.0-beta.jar +gson-1.6.jar +guava-r09.jar +jackson-core-asl-1.6.7.jar +jsr305-1.3.9.jar +- see http://code.google.com/p/google-api-java-client/ +- google-api-client-1.5.0-beta.jar depends on protobuf-java-2.2.0.jar, however, + MyTracksLib already includes protobuf-java.2.3.0-lite.jar. Thus using the + newer version, protobuf-java.2.3.0-lite.jar. +- google-api-client-1.5.0-beta.jar also depends on xpp3-1.1.4c.jar, however, + some of its classes are already included in the android framework, thus not + including xpp3-1.1.4c.jar. + +Google Analytics: +libGoogleAnalytics.jar +- see http://code.google.com/apis/analytics/docs/mobile/android.html + +Others: +google-common.jar \ No newline at end of file diff --git a/MyTracks/libs/android-support-v4-r7-googlemaps.jar b/MyTracks/libs/android-support-v4-r7-googlemaps.jar new file mode 100644 index 000000000..9e1bf328e Binary files /dev/null and b/MyTracks/libs/android-support-v4-r7-googlemaps.jar differ diff --git a/MyTracks/libs/antlib.jar b/MyTracks/libs/antlib.jar new file mode 100644 index 000000000..b4ff8fe04 Binary files /dev/null and b/MyTracks/libs/antlib.jar differ diff --git a/MyTracks/libs/commons-codec-1.3.jar b/MyTracks/libs/commons-codec-1.3.jar new file mode 100644 index 000000000..957b6752a Binary files /dev/null and b/MyTracks/libs/commons-codec-1.3.jar differ diff --git a/MyTracks/libs/commons-logging-1.1.1.jar b/MyTracks/libs/commons-logging-1.1.1.jar new file mode 100644 index 000000000..1deef144c Binary files /dev/null and b/MyTracks/libs/commons-logging-1.1.1.jar differ diff --git a/MyTracks/libs/google-api-client-1.5.0-beta.jar b/MyTracks/libs/google-api-client-1.5.0-beta.jar new file mode 100644 index 000000000..41f2e578e Binary files /dev/null and b/MyTracks/libs/google-api-client-1.5.0-beta.jar differ diff --git a/MyTracks/libs/google-common.jar b/MyTracks/libs/google-common.jar new file mode 100644 index 000000000..6805898e8 Binary files /dev/null and b/MyTracks/libs/google-common.jar differ diff --git a/MyTracks/libs/google-http-client-1.5.0-beta.jar b/MyTracks/libs/google-http-client-1.5.0-beta.jar new file mode 100644 index 000000000..b5e610ddf Binary files /dev/null and b/MyTracks/libs/google-http-client-1.5.0-beta.jar differ diff --git a/MyTracks/libs/google-oauth-client-1.5.0-beta.jar b/MyTracks/libs/google-oauth-client-1.5.0-beta.jar new file mode 100644 index 000000000..af73e9aa4 Binary files /dev/null and b/MyTracks/libs/google-oauth-client-1.5.0-beta.jar differ diff --git a/MyTracks/libs/gson-1.6.jar b/MyTracks/libs/gson-1.6.jar new file mode 100644 index 000000000..40648939f Binary files /dev/null and b/MyTracks/libs/gson-1.6.jar differ diff --git a/MyTracks/libs/guava-r09.jar b/MyTracks/libs/guava-r09.jar new file mode 100644 index 000000000..30dbc5692 Binary files /dev/null and b/MyTracks/libs/guava-r09.jar differ diff --git a/MyTracks/libs/jackson-core-asl-1.6.7.jar b/MyTracks/libs/jackson-core-asl-1.6.7.jar new file mode 100644 index 000000000..7c1207210 Binary files /dev/null and b/MyTracks/libs/jackson-core-asl-1.6.7.jar differ diff --git a/MyTracks/libs/jsr305-1.3.9.jar b/MyTracks/libs/jsr305-1.3.9.jar new file mode 100644 index 000000000..a9afc6619 Binary files /dev/null and b/MyTracks/libs/jsr305-1.3.9.jar differ diff --git a/MyTracks/libs/libGoogleAnalytics.jar b/MyTracks/libs/libGoogleAnalytics.jar new file mode 100644 index 000000000..78d47a72a Binary files /dev/null and b/MyTracks/libs/libGoogleAnalytics.jar differ diff --git a/MyTracks/lint.xml b/MyTracks/lint.xml new file mode 100644 index 000000000..5003301c4 --- /dev/null +++ b/MyTracks/lint.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MyTracks/proguard.cfg b/MyTracks/proguard.cfg new file mode 100644 index 000000000..c9c6588f2 --- /dev/null +++ b/MyTracks/proguard.cfg @@ -0,0 +1,114 @@ +# +# Section 1 +# Default eclipse project proguard settings. +# +-dontusemixedcaseclassnames +-dontskipnonpubliclibraryclasses +-verbose + +-dontpreverify + +-optimizations !code/simplification/arithmetic,!code/simplification/cast,!field/*,!class/merging/* +# change from 5 to 2. With 5 passes, the CursorLoader in the android.support.v4 will not compile. +# See http://stackoverflow.com/questions/6605971/android-sdk-tools-revision-12-has-problem-with-proguard-error-conversion-to +-optimizationpasses 2 +-allowaccessmodification + +-keepattributes *Annotation* +-keep public class * extends android.app.Activity +-keep public class * extends android.app.Application +-keep public class * extends android.app.Service +-keep public class * extends android.content.BroadcastReceiver +-keep public class * extends android.content.ContentProvider +-keep public class * extends android.app.backup.BackupAgent +-keep public class * extends android.preference.Preference +-keep public class * extends android.support.v4.app.Fragment +-keep public class * extends android.app.Fragment +-keep public class com.android.vending.licensing.ILicensingService + +# For native methods, see http://proguard.sourceforge.net/manual/examples.html#native +-keepclasseswithmembernames class * { + native ; +} + +-keep public class * extends android.view.View { + public (android.content.Context); + public (android.content.Context, android.util.AttributeSet); + public (android.content.Context, android.util.AttributeSet, int); + public void set*(...); +} + +-keepclasseswithmembers class * { + public (android.content.Context, android.util.AttributeSet); +} + +-keepclasseswithmembers class * { + public (android.content.Context, android.util.AttributeSet, int); +} + +-keepclassmembers class * extends android.app.Activity { + public void *(android.view.View); +} + +# For enumeration classes, see http://proguard.sourceforge.net/manual/examples.html#enumerations +-keepclassmembers enum * { + public static **[] values(); + public static ** valueOf(java.lang.String); +} + +-keep class * implements android.os.Parcelable { + public static final android.os.Parcelable$Creator *; +} + +-keepclassmembers class **.R$* { + public static ; +} + +# The support library contains references to newer platform versions. +# Don't warn about those in case this app is linking against an older +# platform version. We know about them, and they are safe. +-dontwarn android.support.** + +# +# Section 2 +# Google APIs Client Library for Java proguard settings. +# + +# Needed by google-api-client to keep generic types and @Key annotations accessed via reflection +-keepclassmembers class * { + @com.google.api.client.util.Key ; +} +-keepattributes Signature,RuntimeVisibleAnnotations,AnnotationDefault + +# Needed by Guava +-dontwarn sun.misc.Unsafe + +# See https://groups.google.com/forum/#!topic/guava-discuss/YCZzeCiIVoI +-dontwarn com.google.common.collect.MinMaxPriorityQueue + +# +# Section 3 +# My Tracks specific proguard settings. +# + +# Add the libraries, but ignore warnings about them +-libraryjars libs +-libraryjars ../MyTracksLib/libs +-dontwarn com.android.common.** +-dontwarn com.google.android.googleapps.** +-dontwarn com.google.android.gsf.** +-dontwarn javax.servlet.** +-dontwarn org.apache.avalon.framework.logger.** +-dontwarn org.apache.log.** +-dontwarn org.apache.log4j.** + +# Make our stack traces useful +# Line numbers will be correct, file names will be replaced by "MT" since the +# class name is enough to get the file name. +-renamesourcefileattribute MT +-keepattributes SourceFile,LineNumberTable + +# Keep services needed by ANT+ protocol +-keep public class com.dsi.ant.IAnt_6 +-keep public class com.dsi.ant.IAnt +-keep public class com.dsi.ant.IServiceSettings diff --git a/MyTracks/project.properties b/MyTracks/project.properties new file mode 100644 index 000000000..c946f8ad0 --- /dev/null +++ b/MyTracks/project.properties @@ -0,0 +1,15 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system use, +# "ant.properties", and override values to adapt the script to your +# project structure. + +# Indicates whether an apk should be generated for each density. +split.density=false +proguard.config=proguard.cfg +# Project target. +target=Google Inc.:Google APIs:15 +android.library.reference.1=../MyTracksLib diff --git a/MyTracks/res/drawable-hdpi/blue_pushpin.png b/MyTracks/res/drawable-hdpi/blue_pushpin.png new file mode 100755 index 000000000..a83fb248d Binary files /dev/null and b/MyTracks/res/drawable-hdpi/blue_pushpin.png differ diff --git a/MyTracks/res/drawable-hdpi/failure.png b/MyTracks/res/drawable-hdpi/failure.png new file mode 100644 index 000000000..127f55275 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/failure.png differ diff --git a/MyTracks/res/drawable-hdpi/google_docs_icon.png b/MyTracks/res/drawable-hdpi/google_docs_icon.png new file mode 100644 index 000000000..61374aee2 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/google_docs_icon.png differ diff --git a/MyTracks/res/drawable-hdpi/google_fusion_tables_icon.png b/MyTracks/res/drawable-hdpi/google_fusion_tables_icon.png new file mode 100755 index 000000000..e049f8bcb Binary files /dev/null and b/MyTracks/res/drawable-hdpi/google_fusion_tables_icon.png differ diff --git a/MyTracks/res/drawable-hdpi/google_maps_icon.png b/MyTracks/res/drawable-hdpi/google_maps_icon.png new file mode 100644 index 000000000..d06829e35 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/google_maps_icon.png differ diff --git a/MyTracks/res/drawable-hdpi/green_dot.png b/MyTracks/res/drawable-hdpi/green_dot.png new file mode 100755 index 000000000..1ee8e2ab2 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/green_dot.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_aggregated_statistics.png b/MyTracks/res/drawable-hdpi/menu_aggregated_statistics.png new file mode 100644 index 000000000..2bc6f5aca Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_aggregated_statistics.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_delete.png b/MyTracks/res/drawable-hdpi/menu_delete.png new file mode 100644 index 000000000..ffd19d9e8 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_delete.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_edit.png b/MyTracks/res/drawable-hdpi/menu_edit.png new file mode 100644 index 000000000..3eb5190fb Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_edit.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_help.png b/MyTracks/res/drawable-hdpi/menu_help.png new file mode 100644 index 000000000..4c65ab2d8 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_help.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_import.png b/MyTracks/res/drawable-hdpi/menu_import.png new file mode 100644 index 000000000..1dd8bc75d Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_import.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_insert_marker.png b/MyTracks/res/drawable-hdpi/menu_insert_marker.png new file mode 100644 index 000000000..e6c7bf317 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_insert_marker.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_markers.png b/MyTracks/res/drawable-hdpi/menu_markers.png new file mode 100644 index 000000000..e45ea1fd9 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_markers.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_play.png b/MyTracks/res/drawable-hdpi/menu_play.png new file mode 100644 index 000000000..af5c514a9 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_play.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_record_track.png b/MyTracks/res/drawable-hdpi/menu_record_track.png new file mode 100644 index 000000000..af6a9093a Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_record_track.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_satellite_mode.png b/MyTracks/res/drawable-hdpi/menu_satellite_mode.png new file mode 100644 index 000000000..e5907072f Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_satellite_mode.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_save.png b/MyTracks/res/drawable-hdpi/menu_save.png new file mode 100644 index 000000000..306d55a9c Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_save.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_search.png b/MyTracks/res/drawable-hdpi/menu_search.png new file mode 100644 index 000000000..f12e005eb Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_search.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_send_google.png b/MyTracks/res/drawable-hdpi/menu_send_google.png new file mode 100644 index 000000000..a1d27cec9 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_send_google.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_sensor_state.png b/MyTracks/res/drawable-hdpi/menu_sensor_state.png new file mode 100644 index 000000000..97231b91f Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_sensor_state.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_settings.png b/MyTracks/res/drawable-hdpi/menu_settings.png new file mode 100644 index 000000000..3e4580e05 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_settings.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_share.png b/MyTracks/res/drawable-hdpi/menu_share.png new file mode 100644 index 000000000..c329f58da Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_share.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_show_on_map.png b/MyTracks/res/drawable-hdpi/menu_show_on_map.png new file mode 100644 index 000000000..01e10e034 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_show_on_map.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_split_frequency.png b/MyTracks/res/drawable-hdpi/menu_split_frequency.png new file mode 100644 index 000000000..bdf97e2a5 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_split_frequency.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_stop_recording.png b/MyTracks/res/drawable-hdpi/menu_stop_recording.png new file mode 100644 index 000000000..ae72962d1 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_stop_recording.png differ diff --git a/MyTracks/res/drawable-hdpi/menu_voice_frequency.png b/MyTracks/res/drawable-hdpi/menu_voice_frequency.png new file mode 100644 index 000000000..7b69ea56b Binary files /dev/null and b/MyTracks/res/drawable-hdpi/menu_voice_frequency.png differ diff --git a/MyTracks/res/drawable-hdpi/my_location_normal.png b/MyTracks/res/drawable-hdpi/my_location_normal.png new file mode 100644 index 000000000..742c0e04e Binary files /dev/null and b/MyTracks/res/drawable-hdpi/my_location_normal.png differ diff --git a/MyTracks/res/drawable-hdpi/my_location_pressed.png b/MyTracks/res/drawable-hdpi/my_location_pressed.png new file mode 100644 index 000000000..b03dd0d66 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/my_location_pressed.png differ diff --git a/MyTracks/res/drawable-hdpi/my_tracks_notification_icon.png b/MyTracks/res/drawable-hdpi/my_tracks_notification_icon.png new file mode 100755 index 000000000..f29209cd8 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/my_tracks_notification_icon.png differ diff --git a/MyTracks/res/drawable-hdpi/red_dot.png b/MyTracks/res/drawable-hdpi/red_dot.png new file mode 100755 index 000000000..55a888091 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/red_dot.png differ diff --git a/MyTracks/res/drawable-hdpi/success.png b/MyTracks/res/drawable-hdpi/success.png new file mode 100644 index 000000000..977d08fbe Binary files /dev/null and b/MyTracks/res/drawable-hdpi/success.png differ diff --git a/MyTracks/res/drawable-hdpi/tab_chart.png b/MyTracks/res/drawable-hdpi/tab_chart.png new file mode 100755 index 000000000..acef12a11 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/tab_chart.png differ diff --git a/MyTracks/res/drawable-hdpi/tab_map.png b/MyTracks/res/drawable-hdpi/tab_map.png new file mode 100644 index 000000000..7455a2338 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/tab_map.png differ diff --git a/MyTracks/res/drawable-hdpi/tab_stats.png b/MyTracks/res/drawable-hdpi/tab_stats.png new file mode 100644 index 000000000..25df845e5 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/tab_stats.png differ diff --git a/MyTracks/res/drawable-hdpi/track_bike.png b/MyTracks/res/drawable-hdpi/track_bike.png new file mode 100755 index 000000000..bd2f6a267 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/track_bike.png differ diff --git a/MyTracks/res/drawable-hdpi/track_drive.png b/MyTracks/res/drawable-hdpi/track_drive.png new file mode 100755 index 000000000..de2e54894 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/track_drive.png differ diff --git a/MyTracks/res/drawable-hdpi/track_run.png b/MyTracks/res/drawable-hdpi/track_run.png new file mode 100755 index 000000000..bd3c873e0 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/track_run.png differ diff --git a/MyTracks/res/drawable-hdpi/track_ski.png b/MyTracks/res/drawable-hdpi/track_ski.png new file mode 100755 index 000000000..ee94d4a46 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/track_ski.png differ diff --git a/MyTracks/res/drawable-hdpi/track_walk.png b/MyTracks/res/drawable-hdpi/track_walk.png new file mode 100755 index 000000000..653d9e0e3 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/track_walk.png differ diff --git a/MyTracks/res/drawable-hdpi/warning.png b/MyTracks/res/drawable-hdpi/warning.png new file mode 100755 index 000000000..30e3c9a18 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/warning.png differ diff --git a/MyTracks/res/drawable-hdpi/yellow_pushpin.png b/MyTracks/res/drawable-hdpi/yellow_pushpin.png new file mode 100755 index 000000000..f7160a321 Binary files /dev/null and b/MyTracks/res/drawable-hdpi/yellow_pushpin.png differ diff --git a/MyTracks/res/drawable-ldpi/blue_pushpin.png b/MyTracks/res/drawable-ldpi/blue_pushpin.png new file mode 100755 index 000000000..ffa4f7002 Binary files /dev/null and b/MyTracks/res/drawable-ldpi/blue_pushpin.png differ diff --git a/MyTracks/res/drawable-ldpi/google_docs_icon.png b/MyTracks/res/drawable-ldpi/google_docs_icon.png new file mode 100644 index 000000000..7eae33127 Binary files /dev/null and b/MyTracks/res/drawable-ldpi/google_docs_icon.png differ diff --git a/MyTracks/res/drawable-ldpi/google_fusion_tables_icon.png b/MyTracks/res/drawable-ldpi/google_fusion_tables_icon.png new file mode 100644 index 000000000..8ff202697 Binary files /dev/null and b/MyTracks/res/drawable-ldpi/google_fusion_tables_icon.png differ diff --git a/MyTracks/res/drawable-ldpi/google_maps_icon.png b/MyTracks/res/drawable-ldpi/google_maps_icon.png new file mode 100644 index 000000000..21bfabba8 Binary files /dev/null and b/MyTracks/res/drawable-ldpi/google_maps_icon.png differ diff --git a/MyTracks/res/drawable-ldpi/tab_chart.png b/MyTracks/res/drawable-ldpi/tab_chart.png new file mode 100755 index 000000000..86cd8d7ed Binary files /dev/null and b/MyTracks/res/drawable-ldpi/tab_chart.png differ diff --git a/MyTracks/res/drawable-ldpi/tab_map.png b/MyTracks/res/drawable-ldpi/tab_map.png new file mode 100755 index 000000000..113e84e75 Binary files /dev/null and b/MyTracks/res/drawable-ldpi/tab_map.png differ diff --git a/MyTracks/res/drawable-ldpi/tab_stats.png b/MyTracks/res/drawable-ldpi/tab_stats.png new file mode 100755 index 000000000..0ec20e69b Binary files /dev/null and b/MyTracks/res/drawable-ldpi/tab_stats.png differ diff --git a/MyTracks/res/drawable-ldpi/warning.png b/MyTracks/res/drawable-ldpi/warning.png new file mode 100755 index 000000000..b40291acd Binary files /dev/null and b/MyTracks/res/drawable-ldpi/warning.png differ diff --git a/MyTracks/res/drawable-ldpi/yellow_pushpin.png b/MyTracks/res/drawable-ldpi/yellow_pushpin.png new file mode 100755 index 000000000..214e2c9d5 Binary files /dev/null and b/MyTracks/res/drawable-ldpi/yellow_pushpin.png differ diff --git a/MyTracks/res/drawable-mdpi/app_widget_background.9.png b/MyTracks/res/drawable-mdpi/app_widget_background.9.png new file mode 100644 index 000000000..8937cd345 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/app_widget_background.9.png differ diff --git a/MyTracks/res/drawable-mdpi/app_widget_button_disabled.png b/MyTracks/res/drawable-mdpi/app_widget_button_disabled.png new file mode 100644 index 000000000..c464c756a Binary files /dev/null and b/MyTracks/res/drawable-mdpi/app_widget_button_disabled.png differ diff --git a/MyTracks/res/drawable-mdpi/app_widget_button_enabled.png b/MyTracks/res/drawable-mdpi/app_widget_button_enabled.png new file mode 100644 index 000000000..87116ced2 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/app_widget_button_enabled.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_0.png b/MyTracks/res/drawable-mdpi/arrow_0.png new file mode 100644 index 000000000..b49da1aa7 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_0.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_100.png b/MyTracks/res/drawable-mdpi/arrow_100.png new file mode 100644 index 000000000..ec1c32c04 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_100.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_120.png b/MyTracks/res/drawable-mdpi/arrow_120.png new file mode 100644 index 000000000..0bd25104d Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_120.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_140.png b/MyTracks/res/drawable-mdpi/arrow_140.png new file mode 100644 index 000000000..90d84044b Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_140.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_160.png b/MyTracks/res/drawable-mdpi/arrow_160.png new file mode 100644 index 000000000..1fa5a7f46 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_160.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_180.png b/MyTracks/res/drawable-mdpi/arrow_180.png new file mode 100644 index 000000000..39be72769 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_180.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_20.png b/MyTracks/res/drawable-mdpi/arrow_20.png new file mode 100644 index 000000000..edd9dcf1c Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_20.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_200.png b/MyTracks/res/drawable-mdpi/arrow_200.png new file mode 100644 index 000000000..7074b1df0 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_200.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_220.png b/MyTracks/res/drawable-mdpi/arrow_220.png new file mode 100644 index 000000000..c83a34532 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_220.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_240.png b/MyTracks/res/drawable-mdpi/arrow_240.png new file mode 100644 index 000000000..3f4b6d346 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_240.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_260.png b/MyTracks/res/drawable-mdpi/arrow_260.png new file mode 100644 index 000000000..192a0ab8d Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_260.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_280.png b/MyTracks/res/drawable-mdpi/arrow_280.png new file mode 100644 index 000000000..64cadeb7a Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_280.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_300.png b/MyTracks/res/drawable-mdpi/arrow_300.png new file mode 100644 index 000000000..65727af25 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_300.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_320.png b/MyTracks/res/drawable-mdpi/arrow_320.png new file mode 100644 index 000000000..4980583b7 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_320.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_340.png b/MyTracks/res/drawable-mdpi/arrow_340.png new file mode 100644 index 000000000..1447718fb Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_340.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_40.png b/MyTracks/res/drawable-mdpi/arrow_40.png new file mode 100644 index 000000000..134369b2d Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_40.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_60.png b/MyTracks/res/drawable-mdpi/arrow_60.png new file mode 100644 index 000000000..eeefc6019 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_60.png differ diff --git a/MyTracks/res/drawable-mdpi/arrow_80.png b/MyTracks/res/drawable-mdpi/arrow_80.png new file mode 100644 index 000000000..f8a796598 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/arrow_80.png differ diff --git a/MyTracks/res/drawable-mdpi/blue_pushpin.png b/MyTracks/res/drawable-mdpi/blue_pushpin.png new file mode 100644 index 000000000..f1c8300ad Binary files /dev/null and b/MyTracks/res/drawable-mdpi/blue_pushpin.png differ diff --git a/MyTracks/res/drawable-mdpi/failure.png b/MyTracks/res/drawable-mdpi/failure.png new file mode 100644 index 000000000..5ff6b1ebb Binary files /dev/null and b/MyTracks/res/drawable-mdpi/failure.png differ diff --git a/MyTracks/res/drawable-mdpi/google_docs_icon.png b/MyTracks/res/drawable-mdpi/google_docs_icon.png new file mode 100644 index 000000000..b6fbc6166 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/google_docs_icon.png differ diff --git a/MyTracks/res/drawable-mdpi/google_fusion_tables_icon.png b/MyTracks/res/drawable-mdpi/google_fusion_tables_icon.png new file mode 100644 index 000000000..e1eda796b Binary files /dev/null and b/MyTracks/res/drawable-mdpi/google_fusion_tables_icon.png differ diff --git a/MyTracks/res/drawable-mdpi/google_maps_icon.png b/MyTracks/res/drawable-mdpi/google_maps_icon.png new file mode 100644 index 000000000..0449dc893 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/google_maps_icon.png differ diff --git a/MyTracks/res/drawable-mdpi/green_dot.png b/MyTracks/res/drawable-mdpi/green_dot.png new file mode 100644 index 000000000..028c0730a Binary files /dev/null and b/MyTracks/res/drawable-mdpi/green_dot.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_aggregated_statistics.png b/MyTracks/res/drawable-mdpi/menu_aggregated_statistics.png new file mode 100644 index 000000000..e275e0283 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_aggregated_statistics.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_delete.png b/MyTracks/res/drawable-mdpi/menu_delete.png new file mode 100644 index 000000000..a8ee5f253 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_delete.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_edit.png b/MyTracks/res/drawable-mdpi/menu_edit.png new file mode 100644 index 000000000..4a28d0322 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_edit.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_help.png b/MyTracks/res/drawable-mdpi/menu_help.png new file mode 100644 index 000000000..50580cf97 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_help.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_import.png b/MyTracks/res/drawable-mdpi/menu_import.png new file mode 100644 index 000000000..aac1c3851 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_import.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_insert_marker.png b/MyTracks/res/drawable-mdpi/menu_insert_marker.png new file mode 100644 index 000000000..de9a29e7c Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_insert_marker.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_markers.png b/MyTracks/res/drawable-mdpi/menu_markers.png new file mode 100644 index 000000000..9c748b0b5 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_markers.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_play.png b/MyTracks/res/drawable-mdpi/menu_play.png new file mode 100644 index 000000000..b1b9065a7 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_play.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_record_track.png b/MyTracks/res/drawable-mdpi/menu_record_track.png new file mode 100644 index 000000000..a0dfc986a Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_record_track.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_satellite_mode.png b/MyTracks/res/drawable-mdpi/menu_satellite_mode.png new file mode 100644 index 000000000..21de20114 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_satellite_mode.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_save.png b/MyTracks/res/drawable-mdpi/menu_save.png new file mode 100644 index 000000000..ad0769553 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_save.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_search.png b/MyTracks/res/drawable-mdpi/menu_search.png new file mode 100644 index 000000000..587d9e0bf Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_search.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_send_google.png b/MyTracks/res/drawable-mdpi/menu_send_google.png new file mode 100644 index 000000000..0e06c2212 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_send_google.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_sensor_state.png b/MyTracks/res/drawable-mdpi/menu_sensor_state.png new file mode 100644 index 000000000..539bad7d7 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_sensor_state.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_settings.png b/MyTracks/res/drawable-mdpi/menu_settings.png new file mode 100644 index 000000000..d3e42edcb Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_settings.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_share.png b/MyTracks/res/drawable-mdpi/menu_share.png new file mode 100644 index 000000000..056deb57b Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_share.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_show_on_map.png b/MyTracks/res/drawable-mdpi/menu_show_on_map.png new file mode 100644 index 000000000..353a266b3 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_show_on_map.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_split_frequency.png b/MyTracks/res/drawable-mdpi/menu_split_frequency.png new file mode 100644 index 000000000..2bd0c919e Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_split_frequency.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_stop_recording.png b/MyTracks/res/drawable-mdpi/menu_stop_recording.png new file mode 100644 index 000000000..8998cb8f2 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_stop_recording.png differ diff --git a/MyTracks/res/drawable-mdpi/menu_voice_frequency.png b/MyTracks/res/drawable-mdpi/menu_voice_frequency.png new file mode 100644 index 000000000..f8dd8469c Binary files /dev/null and b/MyTracks/res/drawable-mdpi/menu_voice_frequency.png differ diff --git a/MyTracks/res/drawable-mdpi/my_location_normal.png b/MyTracks/res/drawable-mdpi/my_location_normal.png new file mode 100644 index 000000000..60daac9bf Binary files /dev/null and b/MyTracks/res/drawable-mdpi/my_location_normal.png differ diff --git a/MyTracks/res/drawable-mdpi/my_location_pressed.png b/MyTracks/res/drawable-mdpi/my_location_pressed.png new file mode 100644 index 000000000..f4ea7f804 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/my_location_pressed.png differ diff --git a/MyTracks/res/drawable-mdpi/my_tracks_notification_icon.png b/MyTracks/res/drawable-mdpi/my_tracks_notification_icon.png new file mode 100644 index 000000000..7de85efcb Binary files /dev/null and b/MyTracks/res/drawable-mdpi/my_tracks_notification_icon.png differ diff --git a/MyTracks/res/drawable-mdpi/red_dot.png b/MyTracks/res/drawable-mdpi/red_dot.png new file mode 100644 index 000000000..0035507fe Binary files /dev/null and b/MyTracks/res/drawable-mdpi/red_dot.png differ diff --git a/MyTracks/res/drawable-mdpi/success.png b/MyTracks/res/drawable-mdpi/success.png new file mode 100644 index 000000000..31f2ee563 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/success.png differ diff --git a/MyTracks/res/drawable-mdpi/tab_chart.png b/MyTracks/res/drawable-mdpi/tab_chart.png new file mode 100755 index 000000000..0d97d3b11 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/tab_chart.png differ diff --git a/MyTracks/res/drawable-mdpi/tab_map.png b/MyTracks/res/drawable-mdpi/tab_map.png new file mode 100644 index 000000000..8f59c742a Binary files /dev/null and b/MyTracks/res/drawable-mdpi/tab_map.png differ diff --git a/MyTracks/res/drawable-mdpi/tab_stats.png b/MyTracks/res/drawable-mdpi/tab_stats.png new file mode 100644 index 000000000..594ad5943 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/tab_stats.png differ diff --git a/MyTracks/res/drawable-mdpi/track_bike.png b/MyTracks/res/drawable-mdpi/track_bike.png new file mode 100755 index 000000000..6b5dcc755 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/track_bike.png differ diff --git a/MyTracks/res/drawable-mdpi/track_drive.png b/MyTracks/res/drawable-mdpi/track_drive.png new file mode 100755 index 000000000..fcbc892f9 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/track_drive.png differ diff --git a/MyTracks/res/drawable-mdpi/track_run.png b/MyTracks/res/drawable-mdpi/track_run.png new file mode 100755 index 000000000..61439d736 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/track_run.png differ diff --git a/MyTracks/res/drawable-mdpi/track_ski.png b/MyTracks/res/drawable-mdpi/track_ski.png new file mode 100755 index 000000000..07af2ad0e Binary files /dev/null and b/MyTracks/res/drawable-mdpi/track_ski.png differ diff --git a/MyTracks/res/drawable-mdpi/track_walk.png b/MyTracks/res/drawable-mdpi/track_walk.png new file mode 100755 index 000000000..e5d9e148d Binary files /dev/null and b/MyTracks/res/drawable-mdpi/track_walk.png differ diff --git a/MyTracks/res/drawable-mdpi/warning.png b/MyTracks/res/drawable-mdpi/warning.png new file mode 100755 index 000000000..30e3c9a18 Binary files /dev/null and b/MyTracks/res/drawable-mdpi/warning.png differ diff --git a/MyTracks/res/drawable-mdpi/yellow_pushpin.png b/MyTracks/res/drawable-mdpi/yellow_pushpin.png new file mode 100755 index 000000000..329006a4d Binary files /dev/null and b/MyTracks/res/drawable-mdpi/yellow_pushpin.png differ diff --git a/MyTracks/res/drawable-xhdpi/green_dot.png b/MyTracks/res/drawable-xhdpi/green_dot.png new file mode 100755 index 000000000..37af6bf9b Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/green_dot.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_aggregated_statistics.png b/MyTracks/res/drawable-xhdpi/menu_aggregated_statistics.png new file mode 100644 index 000000000..05f9ab06d Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_aggregated_statistics.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_delete.png b/MyTracks/res/drawable-xhdpi/menu_delete.png new file mode 100644 index 000000000..412b33354 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_delete.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_edit.png b/MyTracks/res/drawable-xhdpi/menu_edit.png new file mode 100644 index 000000000..4215579ae Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_edit.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_help.png b/MyTracks/res/drawable-xhdpi/menu_help.png new file mode 100644 index 000000000..243704869 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_help.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_import.png b/MyTracks/res/drawable-xhdpi/menu_import.png new file mode 100644 index 000000000..741774bef Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_import.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_insert_marker.png b/MyTracks/res/drawable-xhdpi/menu_insert_marker.png new file mode 100644 index 000000000..6b197c30f Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_insert_marker.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_markers.png b/MyTracks/res/drawable-xhdpi/menu_markers.png new file mode 100644 index 000000000..95708234a Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_markers.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_play.png b/MyTracks/res/drawable-xhdpi/menu_play.png new file mode 100644 index 000000000..a945c1395 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_play.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_record_track.png b/MyTracks/res/drawable-xhdpi/menu_record_track.png new file mode 100644 index 000000000..0ed823b78 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_record_track.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_satellite_mode.png b/MyTracks/res/drawable-xhdpi/menu_satellite_mode.png new file mode 100644 index 000000000..f5ce90a33 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_satellite_mode.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_save.png b/MyTracks/res/drawable-xhdpi/menu_save.png new file mode 100644 index 000000000..272060253 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_save.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_search.png b/MyTracks/res/drawable-xhdpi/menu_search.png new file mode 100644 index 000000000..3549f84dd Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_search.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_send_google.png b/MyTracks/res/drawable-xhdpi/menu_send_google.png new file mode 100644 index 000000000..37d98e5dd Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_send_google.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_sensor_state.png b/MyTracks/res/drawable-xhdpi/menu_sensor_state.png new file mode 100644 index 000000000..2caf74c95 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_sensor_state.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_settings.png b/MyTracks/res/drawable-xhdpi/menu_settings.png new file mode 100644 index 000000000..09b014834 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_settings.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_share.png b/MyTracks/res/drawable-xhdpi/menu_share.png new file mode 100644 index 000000000..15549b04e Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_share.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_show_on_map.png b/MyTracks/res/drawable-xhdpi/menu_show_on_map.png new file mode 100644 index 000000000..3de909f44 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_show_on_map.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_split_frequency.png b/MyTracks/res/drawable-xhdpi/menu_split_frequency.png new file mode 100644 index 000000000..982df112d Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_split_frequency.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_stop_recording.png b/MyTracks/res/drawable-xhdpi/menu_stop_recording.png new file mode 100644 index 000000000..b2d6fa90a Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_stop_recording.png differ diff --git a/MyTracks/res/drawable-xhdpi/menu_voice_frequency.png b/MyTracks/res/drawable-xhdpi/menu_voice_frequency.png new file mode 100644 index 000000000..dfd2b33c7 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/menu_voice_frequency.png differ diff --git a/MyTracks/res/drawable-xhdpi/my_location_normal.png b/MyTracks/res/drawable-xhdpi/my_location_normal.png new file mode 100644 index 000000000..f1b6eb960 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/my_location_normal.png differ diff --git a/MyTracks/res/drawable-xhdpi/my_location_pressed.png b/MyTracks/res/drawable-xhdpi/my_location_pressed.png new file mode 100644 index 000000000..c49415222 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/my_location_pressed.png differ diff --git a/MyTracks/res/drawable-xhdpi/my_tracks_notification_icon.png b/MyTracks/res/drawable-xhdpi/my_tracks_notification_icon.png new file mode 100755 index 000000000..1f228f4b6 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/my_tracks_notification_icon.png differ diff --git a/MyTracks/res/drawable-xhdpi/red_dot.png b/MyTracks/res/drawable-xhdpi/red_dot.png new file mode 100755 index 000000000..ce9fdebc6 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/red_dot.png differ diff --git a/MyTracks/res/drawable-xhdpi/track_bike.png b/MyTracks/res/drawable-xhdpi/track_bike.png new file mode 100755 index 000000000..0002bc294 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/track_bike.png differ diff --git a/MyTracks/res/drawable-xhdpi/track_drive.png b/MyTracks/res/drawable-xhdpi/track_drive.png new file mode 100755 index 000000000..4259aa618 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/track_drive.png differ diff --git a/MyTracks/res/drawable-xhdpi/track_run.png b/MyTracks/res/drawable-xhdpi/track_run.png new file mode 100755 index 000000000..0a888debb Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/track_run.png differ diff --git a/MyTracks/res/drawable-xhdpi/track_ski.png b/MyTracks/res/drawable-xhdpi/track_ski.png new file mode 100755 index 000000000..50e8ffe46 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/track_ski.png differ diff --git a/MyTracks/res/drawable-xhdpi/track_walk.png b/MyTracks/res/drawable-xhdpi/track_walk.png new file mode 100755 index 000000000..454c08b42 Binary files /dev/null and b/MyTracks/res/drawable-xhdpi/track_walk.png differ diff --git a/MyTracks/res/drawable/my_location.xml b/MyTracks/res/drawable/my_location.xml new file mode 100644 index 000000000..7caede76c --- /dev/null +++ b/MyTracks/res/drawable/my_location.xml @@ -0,0 +1,21 @@ + + + + + + diff --git a/MyTracks/res/layout-v14/help_buttons.xml b/MyTracks/res/layout-v14/help_buttons.xml new file mode 100644 index 000000000..095eb5311 --- /dev/null +++ b/MyTracks/res/layout-v14/help_buttons.xml @@ -0,0 +1,26 @@ + + + +