Permalink
Browse files

Prepare for 1.3.3 release

  • Loading branch information...
Prototik
Prototik committed Oct 27, 2012
1 parent c4b9ff5 commit ada7ed860910feb4d6661c2e8c707dad45e9fa9d
Showing with 3,732 additions and 1,574 deletions.
  1. +1 −1 .gitmodules
  2. +2 −0 builder/base.xml
  3. +9 −3 builder/styles-v14.xml
  4. +3 −3 builder/styles.xml
  5. +54 −0 demo/.settings/org.eclipse.jdt.ui.prefs
  6. +3 −3 demo/AndroidManifest.xml
  7. +66 −0 demo/images/context_menu.svg
  8. +131 −131 demo/pom.xml
  9. BIN demo/res/drawable-hdpi/context_menu.png
  10. BIN demo/res/drawable-ldpi/context_menu.png
  11. BIN demo/res/drawable-mdpi/context_menu.png
  12. BIN demo/res/drawable-xhdpi/context_menu.png
  13. +1 −0 demo/res/layout/content.xml
  14. +7 −1 demo/res/layout/main.xml
  15. +22 −0 demo/res/menu/menu.xml
  16. +18 −11 demo/res/xml/preferences.xml
  17. +5 −0 demo/src/com/WazaBe/HoloDemo/DemoActivity.java
  18. +4 −3 demo/src/com/WazaBe/HoloDemo/{Application.java → DemoApplication.java}
  19. +2 −2 demo/src/com/WazaBe/HoloDemo/fragments/AboutFragment.java
  20. +55 −4 demo/src/com/WazaBe/HoloDemo/fragments/MainFragment.java
  21. +1 −1 demo/src/com/WazaBe/HoloDemo/widget/WidgetContainer.java
  22. +54 −0 library/.settings/org.eclipse.jdt.ui.prefs
  23. +1 −1 library/AndroidManifest.xml
  24. +1 −0 library/lint.xml
  25. +117 −117 library/pom.xml
  26. +5 −0 library/res/layout/expanded_menu_layout.xml
  27. +9 −0 library/res/layout/list_menu_item_checkbox.xml
  28. +12 −0 library/res/layout/list_menu_item_icon.xml
  29. +34 −0 library/res/layout/list_menu_item_layout.xml
  30. +9 −0 library/res/layout/list_menu_item_radio.xml
  31. +174 −3 library/res/values-v14/styles.xml
  32. +19 −1 library/res/values/attrs.xml
  33. +13 −3 library/res/values/styles.xml
  34. +96 −0 library/src/android/support/v4/app/_HoloActivity.java
  35. +50 −1 library/src/android/support/v4/app/_HoloFragment.java
  36. +19 −18 library/src/com/WazaBe/HoloEverywhere/FontLoader.java
  37. +95 −44 library/src/com/WazaBe/HoloEverywhere/LayoutInflater.java
  38. +77 −64 library/src/com/WazaBe/HoloEverywhere/Setting.java
  39. +86 −0 library/src/com/WazaBe/HoloEverywhere/SystemServiceManager.java
  40. +92 −77 library/src/com/WazaBe/HoloEverywhere/ThemeManager.java
  41. +56 −27 library/src/com/WazaBe/HoloEverywhere/app/Activity.java
  42. +14 −14 library/src/com/WazaBe/HoloEverywhere/app/AlertDialog.java
  43. +44 −26 library/src/com/WazaBe/HoloEverywhere/app/Application.java
  44. +23 −3 library/src/com/WazaBe/HoloEverywhere/app/Base.java
  45. +33 −0 library/src/com/WazaBe/HoloEverywhere/app/BaseFragment.java
  46. +13 −9 library/src/com/WazaBe/HoloEverywhere/app/DatePickerDialog.java
  47. +21 −16 library/src/com/WazaBe/HoloEverywhere/app/DialogFragment.java
  48. +0 −7 library/src/com/WazaBe/HoloEverywhere/app/ExpandableListActivity.java
  49. +92 −16 library/src/com/WazaBe/HoloEverywhere/app/Fragment.java
  50. +7 −8 library/src/com/WazaBe/HoloEverywhere/app/FragmentBreadCrumbs.java
  51. +11 −50 library/src/com/WazaBe/HoloEverywhere/app/ListFragment.java
  52. +9 −7 library/src/com/WazaBe/HoloEverywhere/app/ProgressDialog.java
  53. +10 −8 library/src/com/WazaBe/HoloEverywhere/app/TimePickerDialog.java
  54. +1 −1 library/src/com/WazaBe/HoloEverywhere/drawable/RotateDrawable.java
  55. +10 −8 library/src/com/WazaBe/HoloEverywhere/internal/AlertController.java
  56. +5 −5 library/src/com/WazaBe/HoloEverywhere/{preference → internal}/GenericInflater.java
  57. +1 −1 library/src/com/WazaBe/HoloEverywhere/internal/RingtonePicker.java
  58. +1 −1 library/src/com/WazaBe/HoloEverywhere/internal/WindowCompat.java
  59. +42 −19 library/src/com/WazaBe/HoloEverywhere/internal/_SharedPreferencesImpl_JSON.java
  60. +33 −14 library/src/com/WazaBe/HoloEverywhere/internal/_SharedPreferencesImpl_XML.java
  61. +1 −1 library/src/com/WazaBe/HoloEverywhere/preference/NumberPickerPreference.java
  62. +4 −3 library/src/com/WazaBe/HoloEverywhere/preference/Preference.java
  63. +64 −80 library/src/com/WazaBe/HoloEverywhere/preference/PreferenceActivity.java
  64. +3 −2 library/src/com/WazaBe/HoloEverywhere/preference/PreferenceCategory.java
  65. +8 −6 library/src/com/WazaBe/HoloEverywhere/preference/PreferenceFragment.java
  66. +8 −4 library/src/com/WazaBe/HoloEverywhere/preference/PreferenceFrameLayout.java
  67. +1 −0 library/src/com/WazaBe/HoloEverywhere/preference/PreferenceGroup.java
  68. +3 −2 library/src/com/WazaBe/HoloEverywhere/preference/PreferenceGroupAdapter.java
  69. +6 −5 library/src/com/WazaBe/HoloEverywhere/preference/PreferenceInflater.java
  70. +36 −21 library/src/com/WazaBe/HoloEverywhere/preference/PreferenceManager.java
  71. +58 −12 library/src/com/WazaBe/HoloEverywhere/preference/PreferenceScreen.java
  72. +1 −1 library/src/com/WazaBe/HoloEverywhere/preference/SeekBarDialogPreference.java
  73. +22 −2 library/src/com/WazaBe/HoloEverywhere/preference/SharedPreferences.java
  74. +3 −11 library/src/com/WazaBe/HoloEverywhere/preference/VolumePreference.java
  75. +5 −10 library/src/com/WazaBe/HoloEverywhere/sherlock/SActivity.java
  76. +3 −0 library/src/com/WazaBe/HoloEverywhere/sherlock/SBase.java
  77. +16 −0 library/src/com/WazaBe/HoloEverywhere/sherlock/SBaseFragment.java
  78. +6 −9 library/src/com/WazaBe/HoloEverywhere/sherlock/SDialogFragment.java
  79. +5 −10 library/src/com/WazaBe/HoloEverywhere/sherlock/SExpandableListActivity.java
  80. +6 −8 library/src/com/WazaBe/HoloEverywhere/sherlock/SFragment.java
  81. +5 −10 library/src/com/WazaBe/HoloEverywhere/sherlock/SListActivity.java
  82. +6 −9 library/src/com/WazaBe/HoloEverywhere/sherlock/SListFragment.java
  83. +5 −10 library/src/com/WazaBe/HoloEverywhere/sherlock/SPreferenceActivity.java
  84. +10 −6 library/src/com/WazaBe/HoloEverywhere/sherlock/SPreferenceFragment.java
  85. +12 −12 library/src/com/WazaBe/HoloEverywhere/util/ArrayUtils.java
  86. +2 −1 library/src/com/WazaBe/HoloEverywhere/util/Arrays.java
  87. +4 −4 library/src/com/WazaBe/HoloEverywhere/util/CharSequences.java
  88. +18 −15 library/src/com/WazaBe/HoloEverywhere/util/FastXmlSerializer.java
  89. +1 −1 library/src/com/WazaBe/HoloEverywhere/util/FinitePool.java
  90. +12 −12 library/src/com/WazaBe/HoloEverywhere/util/LongSparseArray.java
  91. +2 −2 library/src/com/WazaBe/HoloEverywhere/util/ReflectHelper.java
  92. +12 −12 library/src/com/WazaBe/HoloEverywhere/util/SparseArray.java
  93. +22 −22 library/src/com/WazaBe/HoloEverywhere/util/XmlUtils.java
  94. +4 −4 library/src/com/WazaBe/HoloEverywhere/widget/AbsSeekBar.java
  95. +12 −12 library/src/com/WazaBe/HoloEverywhere/widget/AbsSpinner.java
  96. +37 −34 library/src/com/WazaBe/HoloEverywhere/widget/AdapterView.java
  97. +3 −2 library/src/com/WazaBe/HoloEverywhere/widget/AutoCompleteTextView.java
  98. +15 −14 library/src/com/WazaBe/HoloEverywhere/widget/DatePicker.java
  99. +13 −13 library/src/com/WazaBe/HoloEverywhere/widget/LinearLayout.java
  100. +11 −8 library/src/com/WazaBe/HoloEverywhere/widget/ListPopupWindow.java
  101. +9 −17 library/src/com/WazaBe/HoloEverywhere/widget/ListView.java
  102. +3 −2 library/src/com/WazaBe/HoloEverywhere/widget/NineFrameLayout.java
  103. +51 −40 library/src/com/WazaBe/HoloEverywhere/widget/NumberPicker.java
  104. +14 −11 library/src/com/WazaBe/HoloEverywhere/widget/ProgressBar.java
  105. +29 −25 library/src/com/WazaBe/HoloEverywhere/widget/Scroller.java
  106. +18 −13 library/src/com/WazaBe/HoloEverywhere/widget/Spinner.java
  107. +7 −6 library/src/com/WazaBe/HoloEverywhere/widget/Switch.java
  108. +22 −20 library/src/com/WazaBe/HoloEverywhere/widget/TimePicker.java
  109. +2 −1 library/src/com/WazaBe/HoloEverywhere/widget/Toast.java
  110. +101 −90 library/src/com/WazaBe/HoloEverywhere/widget/View.java
  111. +4 −3 library/src/com/WazaBe/HoloEverywhere/widget/ViewGroup.java
  112. +89 −0 library/src/com/actionbarsherlock/internal/view/menu/ContextMenuBuilder.java
  113. +108 −0 library/src/com/actionbarsherlock/internal/view/menu/ContextMenuDecorView.java
  114. +16 −0 library/src/com/actionbarsherlock/internal/view/menu/ContextMenuItemWrapper.java
  115. +19 −0 library/src/com/actionbarsherlock/internal/view/menu/ContextMenuListener.java
  116. +55 −0 library/src/com/actionbarsherlock/internal/view/menu/ContextMenuWrapper.java
  117. +52 −0 library/src/com/actionbarsherlock/internal/view/menu/ExpandedMenuView.java
  118. +259 −0 library/src/com/actionbarsherlock/internal/view/menu/HoloListMenuItemView.java
  119. +253 −0 library/src/com/actionbarsherlock/internal/view/menu/ListMenuPresenter.java
  120. +130 −0 library/src/com/actionbarsherlock/internal/view/menu/MenuDialogHelper.java
  121. +18 −0 library/src/com/actionbarsherlock/view/ContextMenu.java
  122. +224 −224 pom.xml
  123. +11 −0 release.properties
View
@@ -1,3 +1,3 @@
[submodule "contrib/ActionBarSherlock"]
path = contrib/ActionBarSherlock
- url = git://github.com/JakeWharton/ActionBarSherlock.git
+ url = https://github.com/JakeWharton/ActionBarSherlock.git
View
@@ -32,6 +32,8 @@
<item name="numberPickerStyle">@style/Holo.NumberPicker</item>
<item name="datePickerStyle">@style/Holo.DatePicker</item>
<item name="timePickerStyle">@style/Holo.TimePicker</item>
+ <item name="panelMenuListWidth">250dip</item>
+ <item name="textAppearanceListItemSmall">?android:attr/textAppearanceMedium</item>
</define>
<define name="BaseDark">
<include name="Base" />
View
@@ -5,14 +5,20 @@
<style name="Holo.Theme" parent="android:Theme.Holo">
<include name="BaseDark" />
</style>
- <style name="Holo.Theme.Sherlock" parent="Holo.Theme" />
+ <style name="Holo.Theme.Sherlock" parent="Theme.Sherlock">
+ <include name="BaseDark" />
+ </style>
<!-- Light themes -->
<style name="Holo.Theme.Light" parent="android:Theme.Holo.Light">
<include name="BaseLight" />
</style>
<style name="Holo.Theme.Light.DarkActionBar" parent="android:Theme.Holo.Light.DarkActionBar">
<include name="BaseLight" />
</style>
- <style name="Holo.Theme.Sherlock.Light" parent="Holo.Theme.Light" />
- <style name="Holo.Theme.Sherlock.Light.DarkActionBar" parent="Holo.Theme.Light.DarkActionBar" />
+ <style name="Holo.Theme.Sherlock.Light" parent="Theme.Sherlock.Light">
+ <include name="BaseLight" />
+ </style>
+ <style name="Holo.Theme.Sherlock.Light.DarkActionBar" parent="Theme.Sherlock.Light.DarkActionBar">
+ <include name="BaseLight" />
+ </style>
</resources>
View
@@ -525,7 +525,7 @@
</style>
<style name="Holo.Animation.PopupWindow" />
<!-- Sherlock themes -->
- <style name="Holo.Theme.Sherlock" parent="@style/Theme.Sherlock">
+ <style name="Holo.Theme.Sherlock" parent="Theme.Sherlock">
<include name="DarkThemeData" />
</style>
<style name="Holo.Theme.Sherlock.NoActionBar">
@@ -537,7 +537,7 @@
<style name="Holo.Theme.Sherlock.Fullscreen">
<include name="Fullscreen" />
</style>
- <style name="Holo.Theme.Sherlock.Light" parent="@style/Theme.Sherlock.Light">
+ <style name="Holo.Theme.Sherlock.Light" parent="Theme.Sherlock.Light">
<include name="LightThemeData" />
</style>
<style name="Holo.Theme.Sherlock.Light.NoActionBar">
@@ -549,7 +549,7 @@
<style name="Holo.Theme.Sherlock.Light.Fullscreen">
<include name="Fullscreen" />
</style>
- <style name="Holo.Theme.Sherlock.Light.DarkActionBar" parent="@style/Theme.Sherlock.Light.DarkActionBar">
+ <style name="Holo.Theme.Sherlock.Light.DarkActionBar" parent="Theme.Sherlock.Light.DarkActionBar">
<include name="LightThemeData" />
</style>
<style name="Holo.Theme.Sherlock.Light.DarkActionBar.NoActionBar">
@@ -0,0 +1,54 @@
+cleanup.add_default_serial_version_id=false
+cleanup.add_generated_serial_version_id=true
+cleanup.add_missing_annotations=true
+cleanup.add_missing_deprecated_annotations=true
+cleanup.add_missing_methods=false
+cleanup.add_missing_nls_tags=false
+cleanup.add_missing_override_annotations=true
+cleanup.add_missing_override_annotations_interface_methods=true
+cleanup.add_serial_version_id=true
+cleanup.always_use_blocks=true
+cleanup.always_use_parentheses_in_expressions=false
+cleanup.always_use_this_for_non_static_field_access=false
+cleanup.always_use_this_for_non_static_method_access=false
+cleanup.convert_to_enhanced_for_loop=true
+cleanup.correct_indentation=true
+cleanup.format_source_code=true
+cleanup.format_source_code_changes_only=false
+cleanup.make_local_variable_final=true
+cleanup.make_parameters_final=false
+cleanup.make_private_fields_final=true
+cleanup.make_type_abstract_if_missing_method=false
+cleanup.make_variable_declarations_final=false
+cleanup.never_use_blocks=false
+cleanup.never_use_parentheses_in_expressions=true
+cleanup.organize_imports=true
+cleanup.qualify_static_field_accesses_with_declaring_class=false
+cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true
+cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true
+cleanup.qualify_static_member_accesses_with_declaring_class=true
+cleanup.qualify_static_method_accesses_with_declaring_class=false
+cleanup.remove_private_constructors=true
+cleanup.remove_trailing_whitespaces=true
+cleanup.remove_trailing_whitespaces_all=true
+cleanup.remove_trailing_whitespaces_ignore_empty=false
+cleanup.remove_unnecessary_casts=true
+cleanup.remove_unnecessary_nls_tags=true
+cleanup.remove_unused_imports=true
+cleanup.remove_unused_local_variables=true
+cleanup.remove_unused_private_fields=true
+cleanup.remove_unused_private_members=true
+cleanup.remove_unused_private_methods=true
+cleanup.remove_unused_private_types=true
+cleanup.sort_members=true
+cleanup.sort_members_all=true
+cleanup.use_blocks=true
+cleanup.use_blocks_only_for_return_and_throw=false
+cleanup.use_parentheses_in_expressions=true
+cleanup.use_this_for_non_static_field_access=true
+cleanup.use_this_for_non_static_field_access_only_if_necessary=true
+cleanup.use_this_for_non_static_method_access=true
+cleanup.use_this_for_non_static_method_access_only_if_necessary=true
+cleanup_profile=_Full
+cleanup_settings_version=2
+eclipse.preferences.version=1
View
@@ -2,12 +2,12 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.WazaBe.HoloDemo"
android:versionCode="21"
- android:versionName="1.3.1" >
+ android:versionName="1.3.2" >
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="16" />
<application
- android:name=".Application"
+ android:name=".DemoApplication"
android:hardwareAccelerated="true"
android:icon="@drawable/icon"
android:label="@string/app_name" >
@@ -20,4 +20,4 @@
</intent-filter>
</activity>
</application>
-</manifest>
+</manifest>
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ width="60"
+ height="60"
+ xml:space="preserve"
+ sodipodi:docname="context_menu.svg"><metadata
+ id="metadata8"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
+ id="defs6"><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath18"><path
+ d="M 0,13508.7 0,0 l 14670,0 0,13508.7 -14670,0 z"
+ id="path20"
+ inkscape:connector-curvature="0" /></clipPath></defs><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1855"
+ inkscape:window-height="1056"
+ id="namedview4"
+ showgrid="false"
+ inkscape:zoom="7.6379267"
+ inkscape:cx="5.5991743"
+ inkscape:cy="26.519942"
+ inkscape:window-x="65"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g10" /><g
+ id="g10"
+ inkscape:groupmode="layer"
+ inkscape:label="ink_ext_XXXXXX"
+ transform="matrix(1.25,0,0,-1.25,0,60)"><path
+ style="fill:#807e7e;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="M 24,44 C 12.953548,44 4,35.04442 4,24 4,12.95558 12.953548,4 24,4 35.044471,4 44,12.95558 44,24 44,35.04442 35.044471,44 24,44 z m 0,-4.075 C 32.788705,39.925 39.925,32.788665 39.925,24 39.925,15.211335 32.788705,8.075 24,8.075 15.209718,8.075 8.075,15.211335 8.075,24 c 0,8.788665 7.134718,15.925 15.925,15.925 z"
+ id="path378"
+ inkscape:connector-curvature="0" /><path
+ inkscape:connector-curvature="0"
+ id="path2988"
+ d="m 24,36.982389 c -7.170467,0 -12.982389,-5.813241 -12.982389,-12.982389 0,-7.169148 5.811922,-12.982389 12.982389,-12.982389 7.169181,0 12.982389,5.813241 12.982389,12.982389 0,7.169148 -5.813208,12.982389 -12.982389,12.982389 z m 0,-2.645162 c 5.704919,0 10.337227,-4.632334 10.337227,-10.337227 0,-5.704893 -4.632308,-10.337227 -10.337227,-10.337227 -5.705943,0 -10.337227,4.632334 -10.337227,10.337227 0,5.704893 4.631284,10.337227 10.337227,10.337227 z"
+ style="fill:#807e7e;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
+ style="fill:#807e7e;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 24,31.745366 c -4.277941,0 -7.745366,-3.468212 -7.745366,-7.745366 0,-4.277154 3.467425,-7.745366 7.745366,-7.745366 4.277173,0 7.745366,3.468212 7.745366,7.745366 0,4.277154 -3.468193,7.745366 -7.745366,7.745366 z m 0,-1.578119 c 3.403587,0 6.167247,-2.763676 6.167247,-6.167247 0,-3.403571 -2.76366,-6.167247 -6.167247,-6.167247 -3.404197,0 -6.167247,2.763676 -6.167247,6.167247 0,3.403571 2.76305,6.167247 6.167247,6.167247 z"
+ id="path2990"
+ inkscape:connector-curvature="0" /><path
+ inkscape:connector-curvature="0"
+ id="path2992"
+ d="m 24,27.660488 c -2.02177,0 -3.660488,-1.63909 -3.660488,-3.660488 0,-2.021398 1.638718,-3.660488 3.660488,-3.660488 2.021407,0 3.660488,1.63909 3.660488,3.660488 0,2.021398 -1.639081,3.660488 -3.660488,3.660488 z m 0,-0.745825 c 1.608547,0 2.914663,-1.306123 2.914663,-2.914663 0,-1.60854 -1.306116,-2.914663 -2.914663,-2.914663 -1.608836,0 -2.914663,1.306123 -2.914663,2.914663 0,1.60854 1.305827,2.914663 2.914663,2.914663 z"
+ style="fill:#807e7e;fill-opacity:1;fill-rule:nonzero;stroke:none" /></g></svg>
Oops, something went wrong.

0 comments on commit ada7ed8

Please sign in to comment.