diff --git a/actionbarsherlock/.gitignore b/actionbarsherlock/.gitignore index e2c834f53..6acd80f80 100644 --- a/actionbarsherlock/.gitignore +++ b/actionbarsherlock/.gitignore @@ -1,5 +1,6 @@ #Android generated bin +library/bin gen #Eclipse diff --git a/actionbarsherlock/CHANGELOG.md b/actionbarsherlock/CHANGELOG.md index 6496e4719..675d7441c 100644 --- a/actionbarsherlock/CHANGELOG.md +++ b/actionbarsherlock/CHANGELOG.md @@ -1,7 +1,35 @@ Change Log =============================================================================== -Version 3.4.2 *(2001-11-10)* +Version 3.5.0 *(2011-12-18)* +---------------------------- + + * Library now uses the `r6` version of the compatibility library for its base. + Ice Cream Sandwich-specific implementations are currently disabled, however, + but will be added in a future version of the library. + + `MenuCompat`, `MenuItemCompat`, and `ActivityCompat` have be added back in + to ease transition to this library but all their methods and the classes + themselves have been deprecated. + * Rewritten menu and action item support from Ice Cream Sandwich. + + * Removed the need for the custom `Window.FEATURE_ACTION_ITEM_TEXT` flag. + You should now use the `showAsAction` attribute and/or the + `setShowAsAction(int)` method on each `MenuItem` to control whether or + not text is shown + * Action item dividers are now added automatically only when necessary + to distinguish possible confusion between action items. + * Fix: Action views now properly size themselves within the bounded space + of the menu. + + * Fix: List navigation no longer becomes unusable on certain device + configurations. + * Fix: `SubMenu`'s `findItem(int)` method now properly returns the support + version of `MenuItem`. + * Fix: Invisible sub-menu items are no longer shown on the pre-3.0 popup list. + + +Version 3.4.2 *(2011-11-09)* ---------------------------- * Fix: Stacked action bar now properly sets the tab bar background based on diff --git a/actionbarsherlock/library/AndroidManifest.xml b/actionbarsherlock/library/AndroidManifest.xml index 976015dd4..d1d35e299 100644 --- a/actionbarsherlock/library/AndroidManifest.xml +++ b/actionbarsherlock/library/AndroidManifest.xml @@ -3,8 +3,8 @@ + android:versionCode="50" + android:versionName="3.5.0"> - + diff --git a/actionbarsherlock/library/pom.xml b/actionbarsherlock/library/pom.xml index 79e1b29eb..52596145f 100644 --- a/actionbarsherlock/library/pom.xml +++ b/actionbarsherlock/library/pom.xml @@ -11,7 +11,7 @@ com.actionbarsherlock parent - 3.4.2 + 3.5.0 ../pom.xml diff --git a/actionbarsherlock/library/res/layout-land/abs__screen_action_bar.xml b/actionbarsherlock/library/res/layout-land/abs__screen_action_bar.xml index 794f52831..16c05d11b 100644 --- a/actionbarsherlock/library/res/layout-land/abs__screen_action_bar.xml +++ b/actionbarsherlock/library/res/layout-land/abs__screen_action_bar.xml @@ -16,9 +16,33 @@ --> - - - + + + + + + \ No newline at end of file diff --git a/actionbarsherlock/library/res/layout-land/abs__screen_action_bar_overlay.xml b/actionbarsherlock/library/res/layout-land/abs__screen_action_bar_overlay.xml index 66a63f9dd..a8243dd47 100644 --- a/actionbarsherlock/library/res/layout-land/abs__screen_action_bar_overlay.xml +++ b/actionbarsherlock/library/res/layout-land/abs__screen_action_bar_overlay.xml @@ -17,9 +17,33 @@ - - - + + + + + + + \ No newline at end of file diff --git a/actionbarsherlock/library/res/layout-large/abs__screen_action_bar.xml b/actionbarsherlock/library/res/layout-large/abs__screen_action_bar.xml index 794f52831..16c05d11b 100644 --- a/actionbarsherlock/library/res/layout-large/abs__screen_action_bar.xml +++ b/actionbarsherlock/library/res/layout-large/abs__screen_action_bar.xml @@ -16,9 +16,33 @@ --> - - - + + + + + + \ No newline at end of file diff --git a/actionbarsherlock/library/res/layout-large/abs__screen_action_bar_overlay.xml b/actionbarsherlock/library/res/layout-large/abs__screen_action_bar_overlay.xml index 66a63f9dd..a8243dd47 100644 --- a/actionbarsherlock/library/res/layout-large/abs__screen_action_bar_overlay.xml +++ b/actionbarsherlock/library/res/layout-large/abs__screen_action_bar_overlay.xml @@ -17,9 +17,33 @@ - - - + + + + + + + \ No newline at end of file diff --git a/actionbarsherlock/library/res/layout/abs__action_bar.xml b/actionbarsherlock/library/res/layout/abs__action_bar.xml index 4e3827f33..c5d37375c 100644 --- a/actionbarsherlock/library/res/layout/abs__action_bar.xml +++ b/actionbarsherlock/library/res/layout/abs__action_bar.xml @@ -24,7 +24,7 @@ android:layout_width="wrap_content" android:layout_height="fill_parent"/> - - - - - - - - \ No newline at end of file diff --git a/actionbarsherlock/library/res/layout/abs__action_menu_item_layout.xml b/actionbarsherlock/library/res/layout/abs__action_menu_item_layout.xml new file mode 100644 index 000000000..c04adaf4e --- /dev/null +++ b/actionbarsherlock/library/res/layout/abs__action_menu_item_layout.xml @@ -0,0 +1,55 @@ + + + + + +